{"id":24,"date":"2025-08-21T09:32:39","date_gmt":"2025-08-21T09:32:39","guid":{"rendered":"https:\/\/grassjp.com\/?page_id=24"},"modified":"2026-01-27T14:00:20","modified_gmt":"2026-01-27T07:00:20","slug":"lien-he","status":"publish","type":"page","link":"https:\/\/grassjp.com\/vi\/lien-he\/","title":{"rendered":"Li\u00ean H\u1ec7"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24\" class=\"elementor elementor-24\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63d1526 e-flex e-con-boxed e-con e-parent\" data-id=\"63d1526\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8e323af e-flex e-con-boxed e-con e-child\" data-id=\"8e323af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2799792 elementor-widget elementor-widget-heading\" data-id=\"2799792\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GRASS INTERNATIONAL<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-013b268 elementor-widget elementor-widget-heading\" data-id=\"013b268\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">LI\u00caN H\u1ec6<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e45fbe e-flex e-con-boxed e-con e-child\" data-id=\"5e45fbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62ad44d elementor-widget elementor-widget-html\" data-id=\"62ad44d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Trang ch\u1ee7<\/span><\/p><\/nav>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d0945f7 e-flex e-con-boxed e-con e-parent\" data-id=\"d0945f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a5d53a2 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a5d53a2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40be9da elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"40be9da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">M\u1ecdi y\u00eau c\u1ea7u v\u00e0 d\u1ecbch v\u1ee5 c\u1ea7n \u0111\u01b0\u1ee3c GRASS h\u1ed7 tr\u1ee3, xin vui l\u00f2ng \u0111i\u1ec1n \u0111\u1ea7y \u0111\u1ee7 th\u00f4ng tin v\u00e0o b\u1ea3ng b\u00ean d\u01b0\u1edbi v\u00e0 g\u1eedi cho ch\u00fang t\u00f4i.<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b450194 elementor-widget elementor-widget-heading\" data-id=\"b450194\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u0110T:  047-301-1482  (Gi\u1edd ti\u1ebfp t\u00e2n: C\u00e1c ng\u00e0y trong tu\u1ea7n 9:00-18:00)<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78b237e e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"78b237e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e1e831 elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"9e1e831\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">M\u1ecdi y\u00eau c\u1ea7u xin li\u00ean h\u1ec7 v\u00e0 \u0111\u1ec3 l\u1ea1i theo th\u00f4ng tin  b\u00ean d\u01b0\u1edbi<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a320668 elementor-widget elementor-widget-heading\" data-id=\"a320668\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">\u0110T:  047-301-1482<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fee29 elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"d0fee29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\"> (Gi\u1edd ti\u1ebfp t\u00e2n: C\u00e1c ng\u00e0y trong tu\u1ea7n<\/br> 9:00-18:00)<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4fc5388 e-flex e-con-boxed e-con e-parent\" data-id=\"4fc5388\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9a62cbb e-con-full e-flex e-con e-child\" data-id=\"9a62cbb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3d64b7 elementor-widget elementor-widget-heading\" data-id=\"c3d64b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">TH\u00d4NG TIN Y\u00caU C\u1ea6U<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-663a2a5 elementor-widget elementor-widget-html\" data-id=\"663a2a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f58-o1\" lang=\"vi\" dir=\"ltr\" data-wpcf7-id=\"58\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/vi\/wp-json\/wp\/v2\/pages\/24#wpcf7-f58-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Form li\u00ean h\u1ec7\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"58\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"vi\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f58-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"mw_wp_form mw_wp_form_input cf7-jp-v2\">\n\t<dl class=\"common\">\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>H\u1ecd v\u00e0 T\u00ean <span class=\"req\">Y\u00eau c\u1ea7u<\/span>\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"fullname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required cf7-input\" id=\"fullname\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp h\u1ecd v\u00e0 t\u00ean \u0111\u1ea7y \u0111\u1ee7\" value=\"\" type=\"text\" name=\"fullname\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>Furigana <span class=\"req\">Y\u00eau c\u1ea7u<\/span>\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"furigana\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required cf7-input\" id=\"furigana\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp Furigana (phi\u00ean \u00e2m t\u00ean)\" value=\"\" type=\"text\" name=\"furigana\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>T\u00ean c\u00f4ng ty c\u1ee7a b\u1ea1n\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required cf7-input\" id=\"company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp t\u00ean c\u00f4ng ty\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>S\u1ed1 \u0111i\u1ec7n tho\u1ea1i c\u00f4ng ty c\u1ee7a b\u1ea1n <span class=\"req\">Y\u00eau c\u1ea7u<\/span>\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel cf7-input\" id=\"phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i\" value=\"\" type=\"tel\" name=\"phone\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>\u0110\u1ecba ch\u1ec9 <span class=\"req\">Y\u00eau c\u1ea7u<\/span>\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"address\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required cf7-input\" id=\"address\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp \u0111\u1ecba ch\u1ec9 \u0111\u1ea7y \u0111\u1ee7\" value=\"\" type=\"text\" name=\"address\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>L\u1ef0A CH\u1eccN D\u1ecaCH V\u1ee4\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"service\"><span class=\"wpcf7-form-control wpcf7-checkbox cf7-checkbox\" id=\"service\"><span class=\"wpcf7-list-item first\"><label><input type=\"checkbox\" name=\"service[]\" value=\"VISA\" \/><span class=\"wpcf7-list-item-label\">VISA<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"service[]\" value=\"MOBILE\" \/><span class=\"wpcf7-list-item-label\">MOBILE<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"checkbox\" name=\"service[]\" value=\"HOME\" \/><span class=\"wpcf7-list-item-label\">HOME<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t\t<p class=\"cf7-help\">(C\u00f3 th\u1ec3 ch\u1ecdn nhi\u1ec1u)\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>\u0110\u1ecba ch\u1ec9 email <span class=\"req\">Y\u00eau c\u1ea7u<\/span>\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email cf7-input\" id=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp \u0111\u1ecba ch\u1ec9 email\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t\t<dt class=\"cf7-label\">\n\t\t\t<p>Chi ti\u1ebft y\u00eau c\u1ea7u <span class=\"req\">Y\u00eau c\u1ea7u<\/span>\n\t\t\t<\/p>\n\t\t<\/dt>\n\t\t<dd class=\"cf7-field\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"6\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required cf7-textarea\" id=\"message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp n\u1ed9i dung y\u00eau c\u1ea7u c\u1ee7a b\u1ea1n\" name=\"message\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/dd>\n\t<\/dl>\n\t<div class=\"row-btn\">\n\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner tp-btn\" type=\"submit\" value=\"G\u1eedi th\u00f4ng tin\" \/>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<style>\n\n\/* ==== CF7 layout v2 (desktop 2-col \/ mobile 1-col) ==== *\/\n.cf7-jp-v2 { max-width: 980px; margin: 0 auto; padding: 0 14px; box-sizing: border-box; }\n\n\/* grid 2 c\u1ed9t desktop *\/\n.cf7-jp-v2 .common {\n display: grid;\n grid-template-columns: 28% 1fr;\n column-gap: 28px;\n row-gap: 18px;\n align-items: start;\n}\n\n\/* label *\/\n.cf7-jp-v2 .cf7-label {\n font-weight: 700;\n color: #111;\n display:flex;\n align-items:center;\n gap:10px;\n line-height:1.4;\n padding-top:6px;\n}\n\n\/* badge \"Y\u00eau c\u1ea7u\" \u0111\u1ecf n\u1ec1n ch\u1eef tr\u1eafng *\/\n.cf7-jp-v2 .cf7-label .req,\n.mw_wp_form dt span.req {\n display:inline-block;\n background: #d9232d !important;\n color: #ffffff !important;\n font-size: 12px !important;\n padding: 4px 8px !important;\n border-radius: 4px !important;\n font-weight: 600 !important;\n white-space: nowrap !important;\n line-height: 1 !important;\n}\n\n\/* ensure label and badge on one line *\/\n.cf7-jp-v2 .cf7-label { display:flex; align-items:center; }\n\n\/* field column *\/\n.cf7-jp-v2 .cf7-field { width:100%; }\n\n\/* inputs common style *\/\n.cf7-jp-v2 .cf7-input,\n.cf7-jp-v2 .wpcf7-form-control.wpcf7-text,\n.cf7-jp-v2 .wpcf7-form-control.wpcf7-email,\n.cf7-jp-v2 .wpcf7-form-control.wpcf7-tel,\n.cf7-jp-v2 .cf7-textarea,\n.cf7-jp-v2 textarea.wpcf7-form-control,\n.cf7-jp-v2 .cf7-select {\n width:100%;\n box-sizing:border-box;\n height:48px;\n padding:12px 14px;\n border:1px solid #e6e6ea;\n border-radius:6px;\n background:#f7f7fb;\n color:#1a1a1a;\n font-size:15px;\n transition: border-color .15s ease, box-shadow .15s ease;\n}\n\n\/* textarea override *\/\n.cf7-jp-v2 .cf7-textarea,\n.cf7-jp-v2 textarea.wpcf7-form-control { min-height:150px; padding:12px 14px; height:auto; }\n\n\/* checkbox list style *\/\n.cf7-jp-v2 .wpcf7-list-item { display:inline-block; margin-right:16px; vertical-align:middle; }\n.cf7-jp-v2 .wpcf7-list-item label { cursor:pointer; }\n\n\/* help text *\/\n.cf7-jp-v2 .cf7-help { margin-top:6px; font-size:13px; color:#666; }\n\n\/* Submit button center *\/\n.cf7-jp-v2 .row-btn { grid-column: 1 \/ -1; text-align:center; margin-top:18px; }\n.cf7-jp-v2 .tp-btn {\n display:inline-block;\n padding:14px 38px;\n background:#d9232d;\n color:#fff;\n border-radius:6px;\n border:0;\n font-weight:700;\n letter-spacing:0.2px;\n cursor:pointer;\n}\n.cf7-jp-v2 .tp-btn:hover { background:#b71b22; }\n\n\/* ============ validation (error) styling ============ *\/\n\/* CF7 adds class wpcf7-not-valid to invalid inputs *\/\n.cf7-jp-v2 .wpcf7-not-valid {\n border-color:#e3342f !important;\n box-shadow: 0 0 0 3px rgba(227,52,47,0.06) !important;\n background: #fff !important;\n}\n\n\/* invalid tip text under input *\/\n.cf7-jp-v2 .wpcf7-not-valid-tip {\n display:block;\n color:#e3342f !important;\n margin-top:6px;\n font-size:13px;\n}\n\n\/* label when marked error via JS (see script below) *\/\n.cf7-jp-v2 dt.cf7-field-error { color: #e3342f !important; }\n.cf7-jp-v2 dt.cf7-field-error .req { background:#b71b22 !important; color:#fff !important; }\n\n\/* responsive: mobile single column *\/\n@media (max-width: 767px) {\n .cf7-jp-v2 .common { grid-template-columns: 1fr; }\n .cf7-jp-v2 .cf7-label { padding-top:0; margin-bottom:6px; }\n .cf7-jp-v2 .row-btn { padding:20px 0; }\n .cf7-jp-v2 .cf7-input,\n .cf7-jp-v2 .cf7-select,\n .cf7-jp-v2 textarea.wpcf7-form-control { height:48px; }\n .cf7-jp-v2 .cf7-textarea { min-height:140px; }\n}\n\n\/* mobile: make checkboxes stack a bit *\/\n@media (max-width: 480px) {\n .cf7-jp-v2 .wpcf7-list-item { display:block; margin-bottom:8px; }\n .cf7-jp-v2 .cf7-label .req { padding:3px 6px; font-size:11px; }\n}\n<\/style>\n<p><script>\ndocument.addEventListener('wpcf7invalid', function(event){\n try{\n \/\/ remove previous error marks\n document.querySelectorAll('.cf7-jp-v2 dt.cf7-field-error').forEach(function(dt){ dt.classList.remove('cf7-field-error'); });\n\n var api = event.detail && event.detail.apiResponse;\n if(!api || !api.invalid_fields) return;\n api.invalid_fields.forEach(function(f){\n \/\/ f.into contains like \"your-field-name\" or \"#field-id\"? Normalize\n var name = f.into || f.name || '';\n \/\/ strip leading # if present\n name = name.replace(\/^#\/,'');\n \/\/ try find by id first\n var el = document.getElementById(name);\n if(!el){\n \/\/ fallback: find by name attribute (CF7 uses names)\n el = document.querySelector('[name=\"'+name+'\"]');\n }\n if(el){\n \/\/ find closest dd then previous dt\n var dd = el.closest('dd');\n if(dd){\n var dt = dd.previousElementSibling;\n if(dt && dt.tagName === 'DT') dt.classList.add('cf7-field-error');\n } else {\n \/\/ maybe input is inside label\/other structure (checkbox list) - try parent dt by traversal\n var parent = el.parentElement;\n while(parent && parent.tagName !== 'BODY'){\n if(parent.tagName === 'DD'){\n var pdt = parent.previousElementSibling;\n if(pdt && pdt.tagName === 'DT') pdt.classList.add('cf7-field-error');\n break;\n }\n parent = parent.parentElement;\n }\n }\n }\n });\n }catch(err){\n console.log('CF7 error marker:', err);\n }\n}, false);\n<\/script>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GRASS INTERNATIONAL LI\u00caN H\u1ec6 M\u1ecdi y\u00eau c\u1ea7u v\u00e0 d\u1ecbch v\u1ee5 c\u1ea7n \u0111\u01b0\u1ee3c GRASS h\u1ed7 tr\u1ee3, xin vui l\u00f2ng \u0111i\u1ec1n \u0111\u1ea7y [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-24","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/pages\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":61,"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/pages\/24\/revisions"}],"predecessor-version":[{"id":1203,"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/pages\/24\/revisions\/1203"}],"wp:attachment":[{"href":"https:\/\/grassjp.com\/vi\/wp-json\/wp\/v2\/media?parent=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}