.contact-form-component .form-row-wrap {
  display: flex;
  align-items: center;
}

.contact-form-component .form-row-wrap.vertical {
  display: block;
}

.contact-form-component .form-row-wrap.vertical .ant-form-item {
  margin-right: 0;
}

.contact-form-component .form-row-wrap .ant-form-item {
  flex: 1;
  margin-right: 30px;
}

.contact-form-component .form-row-wrap .ant-form-item:last-child {
  margin-right: 0;
}

.contact-form-component .form-row-wrap .ant-form-item .ant-form-item-label > label {
  color: #222;
  font-weight: 600;
}
