.elementor-3795 .elementor-element.elementor-element-31de7619{--display:flex;}.elementor-3795 .elementor-element.elementor-element-4178197 .e-contact-buttons{--e-contact-buttons-vertical-offset:10px;}/* Start custom CSS for contact-buttons-var-5, class: .elementor-element-4178197 *//* 隐藏原来的 SVG 图标 */
#contact-form svg {
  display: none;
}

/* 图标设置 */
#contact-form::before {
  content: '';
  display: inline-block;
  width: 42px; /* 图标尺寸 */
  height: 42px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  z-index: 10;
  transform: translate(-85%, -40%); /* 向下移动图标 */
}

/* 控制图标偏移 */
#contact-form.offset-icon-left::before {
  transform: translate(-95%, -40%); /* 保持向下位置，向左更远 */
}

#contact-form.offset-icon-top::before {
  transform: translate(-85%, -50%); /* 向上偏移改为更轻微的向下调整 */
}/* End custom CSS */