.elementor-13956 .elementor-element.elementor-element-ffa543d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-contact-form{background:#FFFFFF;max-width:1500px;margin:0% 0% 0% 0%;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gform_footer input[type="submit"]{width:100px;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}.elementor-13956 .elementor-element.elementor-element-1749193 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-13956 .elementor-element.elementor-element-1749193 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-13956 .elementor-element.elementor-element-1749193 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13956 .elementor-element.elementor-element-1749193{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-1749193 *//* --- Gravity Form 美化樣式【白底綠字修正版】--- */

/* --- 1. 整體表單容器 (使用 #ID 選擇器) --- */
#gform_wrapper_22 {
  /* --- 修改點 1：背景改為白色 --- */
  background-color: #ffffff; 
  padding: 40px;
  border-radius: 12px;
  
  /* --- 修改點 2：建議加上陰影或邊框，讓白色表單更立體 --- */
  /* border: 1px solid #e0e0e0; */ /* 方案一：加上灰色細邊框 */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); /* 方案二：加上柔和陰影 (推薦) */

  /* --- 置中 --- */
  margin: auto; 
  max-width: 700px;
}

/* --- 2. 表單標題 --- */
#gform_wrapper_22 .gform_title {
  /* --- 修改點 3：標題文字改為綠色 --- */
  color: #2ecc71; 
  font-size: 1.8rem;
  font-weight: 700;
  margin-bottom: 30px;
  text-align: center;
}

/* --- 3. 欄位標籤 (公司網址, Email...) --- */
#gform_wrapper_22 .gfield_label {
  /* --- 修改點 4：欄位標籤文字改為綠色 --- */
  color: #2ecc71; 
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 8px;
}

/* --- 4. 所有輸入框 --- */
#gform_wrapper_22 input[type="text"],
#gform_wrapper_22 input[type="email"],
#gform_wrapper_22 input[type="tel"],
#gform_wrapper_22 textarea {
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 8px;
  padding: 12px 15px;
  font-size: 1rem;
  color: #333333;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

/* --- 5. 點擊輸入框時的樣式 --- */
#gform_wrapper_22 input[type="text"]:focus,
#gform_wrapper_22 input[type="email"]:focus,
#gform_wrapper_22 input[type="tel"]:focus,
#gform_wrapper_22 textarea:focus {
  outline: none;
  /* 點擊時的外框顏色可以維持紫色，或改成綠色系 #27ae60 */
  border-color: #8b5cf6; 
  box-shadow: 0 0 0 3px rgba(139, 92, 246, 0.2);
}

/* --- 6. 每個欄位之間的距離 --- */
#gform_wrapper_22 .gform_fields .gfield {
  margin-bottom: 20px;
}

/* --- 7. 送出按鈕 (維持綠色，與主題呼應) --- */
#gform_wrapper_22 .gform_button {
  width: 100%;
  background-color: #27ae60;
  color: #ffffff;
  border: none;
  padding: 15px;
  font-size: 1.1rem;
  font-weight: 700;
  border-radius: 8px;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

/* --- 8. 滑鼠移到按鈕上的樣式 --- */
#gform_wrapper_22 .gform_button:hover {
  background-color: #229954;
  transform: translateY(-2px);
}/* End custom CSS */