.elementor-2127 .elementor-element.elementor-element-819d9f5{--display:flex;}.elementor-2127 .elementor-element.elementor-element-44b6c1c{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-1822068 *//* 行容器：让 CF7 自动生成的 <p> 变成两列 grid */
.ea-contact-row > p {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  margin: 0 0 16px 0;
}

/* 去掉 CF7 自动加的 <br> */
.ea-contact-row > p > br {
  display: none;
}

/* 输入框通用样式（适配 CF7 的 span 包裹） */
.ea-contact-row .wpcf7-form-control-wrap,
.ea-contact-full .wpcf7-form-control-wrap {
  display: block;
}

.ea-contact-row input,
.ea-contact-full textarea {
  width: 100%;
  padding: 14px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 15px;
  color: #333;
  background: #fff;
  outline: none;
  box-sizing: border-box;
  transition: border-color 0.2s ease;
}

.ea-contact-row input::placeholder,
.ea-contact-full textarea::placeholder {
  color: #999;
}

.ea-contact-row input:focus,
.ea-contact-full textarea:focus {
  border-color: #e67e22;
}

.ea-contact-full textarea {
  min-height: 120px;
  resize: vertical;
}

/* 全宽 message 区域 */
.ea-contact-full > p {
  margin: 0 0 20px 0;
}

/* 提交按钮居中 */
.ea-contact-submit > p {
  text-align: center;
  margin: 0;
}

/* 提交按钮样式（强制覆盖 CF7 默认蓝色） */
.ea-contact-submit .wpcf7-submit.ea-contact-btn,
input.wpcf7-form-control.wpcf7-submit.ea-contact-btn {
  display: inline-block;
  padding: 12px 48px !important;
  background: #e67e22 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 50px !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  cursor: pointer;
  transition: background 0.2s ease;
}

.ea-contact-submit .wpcf7-submit.ea-contact-btn:hover,
input.wpcf7-form-control.wpcf7-submit.ea-contact-btn:hover {
  background: #d35400 !important;
}

/* 响应式 */
@media (max-width: 768px) {
  .ea-contact-row > p {
    grid-template-columns: 1fr;
  }
  .ea-contact-submit .wpcf7-submit.ea-contact-btn,
  input.wpcf7-form-control.wpcf7-submit.ea-contact-btn {
    width: 100%;
  }
}/* End custom CSS */