{"id":1016,"date":"2026-02-18T13:57:30","date_gmt":"2026-02-18T08:12:30","guid":{"rendered":"https:\/\/aresshieldforce.com\/?page_id=1016"},"modified":"2026-07-03T09:20:26","modified_gmt":"2026-07-03T03:35:26","slug":"business-partnership-form","status":"publish","type":"page","link":"https:\/\/aresshieldforce.com\/index.php\/business-partnership-form\/","title":{"rendered":"Business Partnership Form"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1016\" class=\"elementor elementor-1016\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b8dd42 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"0b8dd42\" 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-ffa5d49 elementor-widget elementor-widget-shortcode\" data-id=\"ffa5d49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- ============================================================\n  ARES SHIELD FORCE \u2014 BUSINESS PARTNERSHIP FORM (DYNAMIC)\n  Paste this ENTIRE block into an Elementor \"HTML\" widget.\n  Self-contained: CSS is scoped under #asf-partner-root, JS is\n  wrapped in an IIFE, so it will not conflict with your theme.\n\n  >>> TODO BEFORE GOING LIVE <<<\n  1. Search \"TODO: SUBMIT ENDPOINT\" below and point it at your\n     real form handler (Elementor Pro Forms webhook, WPForms,\n     Formspree, or a custom PHP\/REST endpoint).\n  2. Search \"TODO: LOGO\" and confirm the logo path is correct.\n  3. Test on mobile width inside Elementor preview.\n============================================================= -->\n<div id=\"asf-partner-root\">\n\n<style>\n  #asf-partner-root {\n    --asf-navy: #0a1f33;\n    --asf-navy-deep: #061320;\n    --asf-navy-mid: #122c47;\n    --asf-gold: #c9a24b;\n    --asf-gold-bright: #e6c878;\n    --asf-bronze: #8a6a2f;\n    --asf-paper: #f7f4ec;\n    --asf-ink: #1c2530;\n    --asf-ink-soft: #54606e;\n    --asf-line: rgba(201,162,75,0.25);\n    --asf-success: #3f8a5f;\n    --asf-danger: #b5483f;\n    --asf-font-display: 'Oswald', 'Arial Narrow', sans-serif;\n    --asf-font-body: 'IBM Plex Sans', 'Segoe UI', sans-serif;\n    --asf-font-mono: 'IBM Plex Mono', 'Courier New', monospace;\n\n    box-sizing: border-box;\n    font-family: var(--asf-font-body);\n    color: var(--asf-ink);\n    background:\n      radial-gradient(circle at 15% 0%, rgba(201,162,75,0.08), transparent 45%),\n      var(--asf-paper);\n    padding: 64px 20px 80px;\n    position: relative;\n    overflow: hidden;\n  }\n  #asf-partner-root *, #asf-partner-root *::before, #asf-partner-root *::after { box-sizing: border-box; }\n\n  #asf-partner-root .asf-watermark {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    background-image:\n      repeating-linear-gradient(115deg, transparent, transparent 140px, rgba(10,31,51,0.025) 140px, rgba(10,31,51,0.025) 141px);\n    z-index: 0;\n  }\n\n  #asf-partner-root .asf-wrap {\n    max-width: 920px;\n    margin: 0 auto;\n    position: relative;\n    z-index: 1;\n  }\n\n  \/* ---------- Header \/ dossier strip ---------- *\/\n  #asf-partner-root .asf-crest {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 26px;\n    opacity: 0;\n    animation: asfFadeUp 0.7s ease forwards;\n  }\n  #asf-partner-root .asf-crest-ring {\n    max-width: 220px;\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 6px 0;\n  }\n  #asf-partner-root .asf-crest-ring img {\n    width: 100%;\n    height: auto;\n    max-height: 92px;\n    object-fit: contain;\n    display: block;\n    filter: drop-shadow(0 10px 18px rgba(10,31,51,0.18));\n  }\n\n  #asf-partner-root .asf-eyebrow {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    justify-content: center;\n    font-family: var(--asf-font-mono);\n    font-size: 11px;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--asf-bronze);\n    margin-bottom: 18px;\n    opacity: 0;\n    animation: asfFadeUp 0.7s ease forwards;\n  }\n  #asf-partner-root .asf-eyebrow::before,\n  #asf-partner-root .asf-eyebrow::after {\n    content: \"\";\n    height: 1px;\n    width: 36px;\n    background: var(--asf-gold);\n    opacity: 0.5;\n  }\n\n  #asf-partner-root .asf-title {\n    font-family: var(--asf-font-display);\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    font-size: clamp(28px, 4.6vw, 44px);\n    color: var(--asf-navy);\n    text-align: center;\n    margin: 0 0 14px;\n    opacity: 0;\n    animation: asfFadeUp 0.7s ease 0.1s forwards;\n  }\n\n  #asf-partner-root .asf-lede {\n    text-align: center;\n    max-width: 620px;\n    margin: 0 auto 40px;\n    color: var(--asf-ink-soft);\n    font-size: 16px;\n    line-height: 1.65;\n    opacity: 0;\n    animation: asfFadeUp 0.7s ease 0.2s forwards;\n  }\n  #asf-partner-root .asf-lede strong { color: var(--asf-navy); font-weight: 600; }\n\n  \/* ---------- Card shell ---------- *\/\n  #asf-partner-root .asf-card {\n    background: #fff;\n    border: 1px solid var(--asf-line);\n    border-radius: 6px;\n    box-shadow: 0 30px 60px -25px rgba(10,31,51,0.35), 0 2px 0 var(--asf-gold);\n    overflow: hidden;\n    opacity: 0;\n    animation: asfFadeUp 0.7s ease 0.3s forwards;\n  }\n\n  \/* ---------- Progress tracker ---------- *\/\n  #asf-partner-root .asf-progress {\n    background: var(--asf-navy);\n    background-image: linear-gradient(180deg, var(--asf-navy) 0%, var(--asf-navy-deep) 100%);\n    padding: 26px clamp(16px, 4vw, 40px) 22px;\n    position: relative;\n  }\n  #asf-partner-root .asf-progress-list {\n    display: flex;\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    counter-reset: asf-step;\n    position: relative;\n  }\n  #asf-partner-root .asf-progress-list::before {\n    content: \"\";\n    position: absolute;\n    top: 15px;\n    left: 0;\n    right: 0;\n    height: 1px;\n    background: rgba(201,162,75,0.25);\n  }\n  #asf-partner-root .asf-progress-bar {\n    position: absolute;\n    top: 15px;\n    left: 0;\n    height: 1px;\n    background: var(--asf-gold);\n    width: 0%;\n    transition: width 0.5s cubic-bezier(.65,0,.35,1);\n  }\n  #asf-partner-root .asf-progress-item {\n    counter-increment: asf-step;\n    flex: 1;\n    text-align: center;\n    position: relative;\n    font-family: var(--asf-font-mono);\n  }\n  #asf-partner-root .asf-progress-dot {\n    width: 32px;\n    height: 32px;\n    border-radius: 50%;\n    background: var(--asf-navy-deep);\n    border: 1px solid rgba(201,162,75,0.4);\n    color: rgba(255,255,255,0.5);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 auto 10px;\n    font-size: 12px;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    transition: all 0.35s ease;\n  }\n  #asf-partner-root .asf-progress-item.is-active .asf-progress-dot {\n    background: var(--asf-gold);\n    border-color: var(--asf-gold);\n    color: var(--asf-navy-deep);\n    box-shadow: 0 0 0 5px rgba(201,162,75,0.18);\n  }\n  #asf-partner-root .asf-progress-item.is-done .asf-progress-dot {\n    background: var(--asf-navy-mid);\n    border-color: var(--asf-gold);\n    color: var(--asf-gold);\n  }\n  #asf-partner-root .asf-progress-item.is-done .asf-progress-dot::after {\n    content: \"\u2713\";\n  }\n  #asf-partner-root .asf-progress-item.is-done .asf-progress-dot span { display: none; }\n  #asf-partner-root .asf-progress-label {\n    font-size: 9.5px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.4);\n    transition: color 0.35s ease;\n  }\n  #asf-partner-root .asf-progress-item.is-active .asf-progress-label { color: var(--asf-gold-bright); }\n  #asf-partner-root .asf-progress-item.is-done .asf-progress-label { color: rgba(255,255,255,0.65); }\n\n  \/* ---------- Body \/ steps ---------- *\/\n  #asf-partner-root .asf-body { padding: clamp(24px, 4vw, 48px); }\n\n  #asf-partner-root .asf-step { display: none; }\n  #asf-partner-root .asf-step.is-active { display: block; animation: asfStepIn 0.45s cubic-bezier(.2,.7,.3,1); }\n\n  @keyframes asfStepIn {\n    from { opacity: 0; transform: translateX(14px); }\n    to { opacity: 1; transform: translateX(0); }\n  }\n  @keyframes asfFadeUp {\n    from { opacity: 0; transform: translateY(14px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  #asf-partner-root .asf-step-head {\n    display: flex;\n    align-items: baseline;\n    justify-content: space-between;\n    gap: 12px;\n    border-bottom: 1px solid var(--asf-line);\n    padding-bottom: 16px;\n    margin-bottom: 28px;\n  }\n  #asf-partner-root .asf-step-title {\n    font-family: var(--asf-font-display);\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    font-size: 22px;\n    color: var(--asf-navy);\n    margin: 0;\n  }\n  #asf-partner-root .asf-step-tag {\n    font-family: var(--asf-font-mono);\n    font-size: 11px;\n    color: var(--asf-bronze);\n    letter-spacing: 0.08em;\n    white-space: nowrap;\n  }\n\n  \/* ---------- Fields ---------- *\/\n  #asf-partner-root .asf-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 22px 24px;\n  }\n  #asf-partner-root .asf-field { display: flex; flex-direction: column; gap: 8px; position: relative; }\n  #asf-partner-root .asf-field.full { grid-column: 1 \/ -1; }\n\n  #asf-partner-root label {\n    font-size: 12.5px;\n    font-weight: 600;\n    color: var(--asf-navy);\n    letter-spacing: 0.01em;\n    display: flex;\n    gap: 6px;\n    align-items: center;\n  }\n  #asf-partner-root label .asf-req { color: var(--asf-danger); font-weight: 700; }\n  #asf-partner-root .asf-hint { font-size: 12px; color: var(--asf-ink-soft); margin-top: -2px; }\n\n  #asf-partner-root input[type=\"text\"],\n  #asf-partner-root input[type=\"email\"],\n  #asf-partner-root input[type=\"tel\"],\n  #asf-partner-root input[type=\"url\"],\n  #asf-partner-root input[type=\"number\"],\n  #asf-partner-root select,\n  #asf-partner-root textarea {\n    font-family: var(--asf-font-body);\n    font-size: 14.5px;\n    padding: 12px 14px;\n    border: 1px solid #d8d2c2;\n    border-radius: 4px;\n    background: #fcfbf8;\n    color: var(--asf-ink);\n    outline: none;\n    transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;\n    width: 100%;\n  }\n  #asf-partner-root textarea { resize: vertical; min-height: 110px; line-height: 1.5; }\n\n  #asf-partner-root input:focus,\n  #asf-partner-root select:focus,\n  #asf-partner-root textarea:focus {\n    border-color: var(--asf-gold);\n    background: #fff;\n    box-shadow: 0 0 0 3px rgba(201,162,75,0.18);\n  }\n\n  #asf-partner-root .asf-field.is-error input,\n  #asf-partner-root .asf-field.is-error select,\n  #asf-partner-root .asf-field.is-error textarea {\n    border-color: var(--asf-danger);\n    background: #fdf4f3;\n  }\n  #asf-partner-root .asf-field.is-valid input,\n  #asf-partner-root .asf-field.is-valid select,\n  #asf-partner-root .asf-field.is-valid textarea {\n    border-color: var(--asf-success);\n  }\n  #asf-partner-root .asf-error-msg {\n    font-size: 11.5px;\n    color: var(--asf-danger);\n    display: none;\n    align-items: center;\n    gap: 5px;\n    font-family: var(--asf-font-mono);\n  }\n  #asf-partner-root .asf-field.is-error .asf-error-msg { display: flex; }\n\n  #asf-partner-root select {\n    appearance: none;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23c9a24b' stroke-width='1.6' fill='none' stroke-linecap='round'\/%3E%3C\/svg%3E\");\n    background-repeat: no-repeat;\n    background-position: right 14px center;\n    padding-right: 36px;\n  }\n\n  \/* Multi-country chip input *\/\n  #asf-partner-root .asf-chip-box {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 7px;\n    align-items: center;\n    padding: 9px 10px;\n    border: 1px solid #d8d2c2;\n    border-radius: 4px;\n    background: #fcfbf8;\n    transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;\n    min-height: 46px;\n  }\n  #asf-partner-root .asf-chip-box:focus-within {\n    border-color: var(--asf-gold);\n    background: #fff;\n    box-shadow: 0 0 0 3px rgba(201,162,75,0.18);\n  }\n  #asf-partner-root .asf-field.is-error .asf-chip-box { border-color: var(--asf-danger); background: #fdf4f3; }\n  #asf-partner-root .asf-field.is-valid .asf-chip-box { border-color: var(--asf-success); }\n\n  #asf-partner-root .asf-chip {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    background: var(--asf-navy);\n    color: #fff;\n    font-size: 12.5px;\n    font-weight: 500;\n    padding: 5px 6px 5px 10px;\n    border-radius: 20px;\n    line-height: 1.4;\n    animation: asfChipIn 0.2s ease;\n    white-space: nowrap;\n  }\n  @keyframes asfChipIn {\n    from { opacity: 0; transform: scale(0.85); }\n    to { opacity: 1; transform: scale(1); }\n  }\n  #asf-partner-root .asf-chip-remove {\n    background: rgba(255,255,255,0.15);\n    border: none;\n    color: #fff;\n    width: 16px;\n    height: 16px;\n    border-radius: 50%;\n    cursor: pointer;\n    font-size: 11px;\n    line-height: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 0;\n    flex-shrink: 0;\n  }\n  #asf-partner-root .asf-chip-remove:hover { background: var(--asf-danger); }\n\n  #asf-partner-root .asf-chip-input {\n    flex: 1;\n    min-width: 140px;\n    border: none !important;\n    padding: 6px 4px !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n  #asf-partner-root .asf-chip-input:focus { box-shadow: none !important; }\n\n  #asf-partner-root .asf-chip-field-wrap { position: relative; }\n  #asf-partner-root .asf-chip-suggestions {\n    position: absolute;\n    top: calc(100% + 4px);\n    left: 0;\n    right: 0;\n    background: #fff;\n    border: 1px solid var(--asf-line);\n    border-radius: 4px;\n    box-shadow: 0 12px 26px -10px rgba(10,31,51,0.3);\n    max-height: 180px;\n    overflow-y: auto;\n    z-index: 10;\n    display: none;\n  }\n  #asf-partner-root .asf-chip-suggestions.is-open { display: block; }\n  #asf-partner-root .asf-chip-suggestion {\n    padding: 9px 14px;\n    font-size: 13.5px;\n    cursor: pointer;\n    color: var(--asf-ink);\n  }\n  #asf-partner-root .asf-chip-suggestion:hover,\n  #asf-partner-root .asf-chip-suggestion.is-highlighted {\n    background: #fbf8f0;\n    color: var(--asf-navy);\n  }\n\n  \/* Partnership type cards (radio-as-card) *\/\n  #asf-partner-root .asf-type-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n  }\n  #asf-partner-root .asf-type-card {\n    border: 1px solid #d8d2c2;\n    border-radius: 5px;\n    padding: 14px 12px;\n    cursor: pointer;\n    background: #fcfbf8;\n    transition: all 0.2s ease;\n    text-align: left;\n  }\n  #asf-partner-root .asf-type-card:hover { border-color: var(--asf-gold); transform: translateY(-1px); }\n  #asf-partner-root .asf-type-card input { position: absolute; opacity: 0; pointer-events: none; }\n  #asf-partner-root .asf-type-card.is-checked {\n    border-color: var(--asf-gold);\n    background: linear-gradient(180deg, #fff8ea, #fcfbf8);\n    box-shadow: 0 0 0 1px var(--asf-gold);\n  }\n  #asf-partner-root .asf-type-icon { font-size: 18px; margin-bottom: 6px; display: block; }\n  #asf-partner-root .asf-type-name { font-size: 12.5px; font-weight: 600; color: var(--asf-navy); display: block; line-height: 1.3; }\n\n  \/* Char counter *\/\n  #asf-partner-root .asf-counter {\n    font-size: 11px;\n    color: var(--asf-ink-soft);\n    text-align: right;\n    font-family: var(--asf-font-mono);\n  }\n  #asf-partner-root .asf-counter.is-near { color: var(--asf-bronze); }\n\n  \/* ---------- Nav buttons ---------- *\/\n  #asf-partner-root .asf-actions {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-top: 36px;\n    gap: 14px;\n  }\n  #asf-partner-root .asf-btn {\n    font-family: var(--asf-font-display);\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    font-size: 13.5px;\n    font-weight: 600;\n    padding: 13px 26px;\n    border-radius: 3px;\n    border: 1px solid transparent;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n  }\n  #asf-partner-root .asf-btn-primary {\n    background: var(--asf-navy);\n    color: #fff;\n    box-shadow: 0 8px 18px -8px rgba(10,31,51,0.6);\n  }\n  #asf-partner-root .asf-btn-primary:hover { background: var(--asf-navy-mid); transform: translateY(-1px); }\n  #asf-partner-root .asf-btn-primary:active { transform: translateY(0); }\n  #asf-partner-root .asf-btn-ghost {\n    background: transparent;\n    color: var(--asf-ink-soft);\n    border-color: #d8d2c2;\n  }\n  #asf-partner-root .asf-btn-ghost:hover { border-color: var(--asf-navy); color: var(--asf-navy); }\n  #asf-partner-root .asf-btn:disabled { opacity: 0.4; cursor: not-allowed; transform: none !important; }\n  #asf-partner-root .asf-btn-gold {\n    background: linear-gradient(180deg, var(--asf-gold-bright), var(--asf-gold));\n    color: var(--asf-navy-deep);\n    box-shadow: 0 8px 20px -8px rgba(201,162,75,0.6);\n  }\n  #asf-partner-root .asf-btn-gold:hover { filter: brightness(1.05); transform: translateY(-1px); }\n\n  \/* ---------- Review step ---------- *\/\n  #asf-partner-root .asf-review-group {\n    border: 1px solid var(--asf-line);\n    border-radius: 5px;\n    margin-bottom: 16px;\n    overflow: hidden;\n  }\n  #asf-partner-root .asf-review-group-head {\n    background: #fbf8f0;\n    padding: 10px 16px;\n    font-family: var(--asf-font-mono);\n    font-size: 11px;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--asf-bronze);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  #asf-partner-root .asf-review-edit {\n    background: none;\n    border: none;\n    color: var(--asf-navy);\n    text-decoration: underline;\n    cursor: pointer;\n    font-family: var(--asf-font-body);\n    font-size: 11px;\n    letter-spacing: 0;\n    text-transform: none;\n  }\n  #asf-partner-root .asf-review-rows { padding: 4px 16px; }\n  #asf-partner-root .asf-review-row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 10px 0;\n    border-bottom: 1px dashed #e6e0d0;\n    font-size: 13.5px;\n  }\n  #asf-partner-root .asf-review-row:last-child { border-bottom: none; }\n  #asf-partner-root .asf-review-row dt { color: var(--asf-ink-soft); flex-shrink: 0; min-width: 160px; }\n  #asf-partner-root .asf-review-row dd { margin: 0; color: var(--asf-ink); text-align: right; font-weight: 500; }\n\n  #asf-partner-root .asf-confirm-row {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    background: #fbf8f0;\n    border: 1px solid var(--asf-line);\n    border-radius: 5px;\n    padding: 14px 16px;\n    margin-top: 8px;\n  }\n  #asf-partner-root .asf-confirm-row input { margin-top: 3px; accent-color: var(--asf-gold); }\n  #asf-partner-root .asf-confirm-row label { font-weight: 400; font-size: 13px; color: var(--asf-ink-soft); }\n\n  \/* ---------- Success state ---------- *\/\n  #asf-partner-root .asf-success {\n    display: none;\n    text-align: center;\n    padding: 20px 10px 10px;\n  }\n  #asf-partner-root .asf-success.is-active {\n    display: block;\n    animation: asfFadeUp 0.5s ease forwards;\n  }\n  #asf-partner-root .asf-success-seal {\n    width: 70px;\n    height: 70px;\n    border-radius: 50%;\n    border: 2px solid var(--asf-gold);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 auto 22px;\n    color: var(--asf-gold);\n    font-size: 30px;\n    position: relative;\n    background: #fff;\n  }\n  #asf-partner-root .asf-success-seal img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    padding: 14px;\n    opacity: 0.12;\n  }\n  #asf-partner-root .asf-success-seal .asf-checkmark {\n    position: relative;\n    z-index: 1;\n  }\n  #asf-partner-root .asf-success-seal::before {\n    content: \"\";\n    position: absolute;\n    inset: -8px;\n    border: 1px dashed rgba(201,162,75,0.4);\n    border-radius: 50%;\n  }\n  #asf-partner-root .asf-success h3 {\n    font-family: var(--asf-font-display);\n    text-transform: uppercase;\n    font-size: 24px;\n    color: var(--asf-navy);\n    margin: 0 0 10px;\n  }\n  #asf-partner-root .asf-success p { color: var(--asf-ink-soft); max-width: 440px; margin: 0 auto 6px; line-height: 1.6; font-size: 14.5px; }\n  #asf-partner-root .asf-ref {\n    display: inline-block;\n    margin-top: 18px;\n    font-family: var(--asf-font-mono);\n    font-size: 12px;\n    background: var(--asf-navy);\n    color: var(--asf-gold-bright);\n    padding: 8px 16px;\n    border-radius: 3px;\n    letter-spacing: 0.04em;\n  }\n\n  #asf-partner-root .asf-submitting { display: none; }\n  #asf-partner-root .asf-submitting.is-active { display: inline-flex; }\n  #asf-partner-root .asf-spinner {\n    width: 14px; height: 14px;\n    border: 2px solid rgba(255,255,255,0.35);\n    border-top-color: #fff;\n    border-radius: 50%;\n    animation: asfSpin 0.7s linear infinite;\n  }\n  @keyframes asfSpin { to { transform: rotate(360deg); } }\n\n  \/* ---------- Trust strip ---------- *\/\n  #asf-partner-root .asf-trust {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 28px;\n    margin-top: 28px;\n    opacity: 0;\n    animation: asfFadeUp 0.7s ease 0.4s forwards;\n  }\n  #asf-partner-root .asf-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    font-size: 12px;\n    color: var(--asf-ink-soft);\n    font-family: var(--asf-font-mono);\n    letter-spacing: 0.03em;\n  }\n  #asf-partner-root .asf-trust-item .asf-dot {\n    width: 6px; height: 6px; border-radius: 50%; background: var(--asf-gold);\n  }\n\n  \/* ---------- Responsive ---------- *\/\n  @media (max-width: 720px) {\n    #asf-partner-root .asf-grid { grid-template-columns: 1fr; }\n    #asf-partner-root .asf-type-grid { grid-template-columns: repeat(2, 1fr); }\n    #asf-partner-root .asf-progress-label { display: none; }\n    #asf-partner-root .asf-review-row { flex-direction: column; gap: 2px; }\n    #asf-partner-root .asf-review-row dd { text-align: left; }\n    #asf-partner-root .asf-body { padding: 26px 18px; }\n  }\n  @media (max-width: 480px) {\n    #asf-partner-root .asf-type-grid { grid-template-columns: 1fr 1fr; }\n    #asf-partner-root .asf-actions { flex-direction: column-reverse; }\n    #asf-partner-root .asf-actions .asf-btn { width: 100%; justify-content: center; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #asf-partner-root * { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; }\n  }\n\n  \/* Focus visibility for accessibility *\/\n  #asf-partner-root a:focus-visible,\n  #asf-partner-root button:focus-visible,\n  #asf-partner-root input:focus-visible,\n  #asf-partner-root select:focus-visible,\n  #asf-partner-root textarea:focus-visible {\n    outline: 2px solid var(--asf-navy);\n    outline-offset: 2px;\n  }\n<\/style>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700&family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<div class=\"asf-watermark\"><\/div>\n\n<div class=\"asf-wrap\">\n\n  <div class=\"asf-crest\">\n    <div class=\"asf-crest-ring\">\n      <img decoding=\"async\" src=\"https:\/\/aresshieldforce.com\/wp-content\/uploads\/2026\/06\/Ares-Shield-Force-3d-Embossed-Logo-scaled.png\" alt=\"Ares Shield Force\" loading=\"lazy\">\n    <\/div>\n  <\/div>\n\n  <p class=\"asf-eyebrow\">Partnership Inquiry<\/p>\n  <h2 class=\"asf-title\">Become an ASF Partner<\/h2>\n  <p class=\"asf-lede\">\n    Ares Shield Force works with security firms, maritime operators, recruitment agencies,\n    training institutions and international businesses worldwide. <strong>Tell us about your\n    organization<\/strong> and our partnerships team will respond within 2\u20133 business days.\n  <\/p>\n\n  <div class=\"asf-card\">\n\n    <!-- Progress -->\n    <div class=\"asf-progress\">\n      <ol class=\"asf-progress-list\" id=\"asfProgressList\">\n        <li class=\"asf-progress-item is-active\" data-step=\"1\">\n          <div class=\"asf-progress-dot\"><span>1<\/span><\/div>\n          <div class=\"asf-progress-label\">Organization<\/div>\n        <\/li>\n        <li class=\"asf-progress-item\" data-step=\"2\">\n          <div class=\"asf-progress-dot\"><span>2<\/span><\/div>\n          <div class=\"asf-progress-label\">Contact<\/div>\n        <\/li>\n        <li class=\"asf-progress-item\" data-step=\"3\">\n          <div class=\"asf-progress-dot\"><span>3<\/span><\/div>\n          <div class=\"asf-progress-label\">Partnership<\/div>\n        <\/li>\n        <li class=\"asf-progress-item\" data-step=\"4\">\n          <div class=\"asf-progress-dot\"><span>4<\/span><\/div>\n          <div class=\"asf-progress-label\">Review<\/div>\n        <\/li>\n      <\/ol>\n      <div class=\"asf-progress-bar\" id=\"asfProgressBar\"><\/div>\n    <\/div>\n\n    <div class=\"asf-body\">\n      <form id=\"asfForm\" novalidate>\n\n        <!-- STEP 1: Organization -->\n        <div class=\"asf-step is-active\" data-step=\"1\">\n          <div class=\"asf-step-head\">\n            <h3 class=\"asf-step-title\">Organization Details<\/h3>\n            <span class=\"asf-step-tag\">SECTION 01 \/ 04<\/span>\n          <\/div>\n          <div class=\"asf-grid\">\n            <div class=\"asf-field full\">\n              <label for=\"asfCompany\">Company \/ Organization Name <span class=\"asf-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"asfCompany\" name=\"company\" placeholder=\"e.g. Beta International Manpower Pvt. Ltd.\" autocomplete=\"organization\">\n              <span class=\"asf-error-msg\">\u26a0 Please enter your organization's name<\/span>\n            <\/div>\n\n            <div class=\"asf-field full\">\n              <label for=\"asfCountryInput\">Country \/ Countries of Operation <span class=\"asf-req\">*<\/span><\/label>\n              <div class=\"asf-chip-field-wrap\">\n                <div class=\"asf-chip-box\" id=\"asfCountryBox\">\n                  <input type=\"text\" id=\"asfCountryInput\" class=\"asf-chip-input\" placeholder=\"Type a country and press Enter\" autocomplete=\"off\">\n                <\/div>\n                <div class=\"asf-chip-suggestions\" id=\"asfCountrySuggestions\"><\/div>\n              <\/div>\n              <span class=\"asf-hint\">Add every country you operate in or are proposing for \u2014 press Enter or comma after each one<\/span>\n              <span class=\"asf-error-msg\">\u26a0 Please add at least one country<\/span>\n            <\/div>\n\n            <div class=\"asf-field\">\n              <label for=\"asfIndustry\">Industry \/ Sector <span class=\"asf-req\">*<\/span><\/label>\n              <select id=\"asfIndustry\" name=\"industry\">\n                <option value=\"\" disabled selected>Select your sector<\/option>\n                <option value=\"Maritime Security\">Maritime Security<\/option>\n                <option value=\"Land-Based Security\">Land-Based Security<\/option>\n                <option value=\"Recruitment & Manpower\">Recruitment &amp; Manpower<\/option>\n                <option value=\"Training & Skills Development\">Training &amp; Skills Development<\/option>\n                <option value=\"Hospitality\">Hospitality<\/option>\n                <option value=\"Other\">Other<\/option>\n              <\/select>\n              <span class=\"asf-error-msg\">\u26a0 Please select your industry<\/span>\n            <\/div>\n\n            <div class=\"asf-field\">\n              <label for=\"asfYears\">Years in Operation<\/label>\n              <input type=\"number\" id=\"asfYears\" name=\"years\" min=\"0\" max=\"150\" placeholder=\"e.g. 8\">\n              <span class=\"asf-hint\">Optional \u2014 helps us understand your organization<\/span>\n            <\/div>\n            <div class=\"asf-field full\">\n              <label for=\"asfWebsite\">Website or Company Profile Link<\/label>\n              <input type=\"url\" id=\"asfWebsite\" name=\"website\" placeholder=\"https:\/\/www.yourcompany.com\">\n              <span class=\"asf-hint\">Optional, but speeds up our review<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- STEP 2: Contact -->\n        <div class=\"asf-step\" data-step=\"2\">\n          <div class=\"asf-step-head\">\n            <h3 class=\"asf-step-title\">Primary Contact<\/h3>\n            <span class=\"asf-step-tag\">SECTION 02 \/ 04<\/span>\n          <\/div>\n          <div class=\"asf-grid\">\n            <div class=\"asf-field full\">\n              <label for=\"asfContactName\">Contact Person & Title <span class=\"asf-req\">*<\/span><\/label>\n              <input type=\"text\" id=\"asfContactName\" name=\"contactName\" placeholder=\"e.g. Rakesh Duwadi, Operations Director\" autocomplete=\"name\">\n              <span class=\"asf-error-msg\">\u26a0 Please enter a contact name<\/span>\n            <\/div>\n            <div class=\"asf-field\">\n              <label for=\"asfEmail\">Email Address <span class=\"asf-req\">*<\/span><\/label>\n              <input type=\"email\" id=\"asfEmail\" name=\"email\" placeholder=\"name@company.com\" autocomplete=\"email\">\n              <span class=\"asf-error-msg\">\u26a0 Please enter a valid email address<\/span>\n            <\/div>\n            <div class=\"asf-field\">\n              <label for=\"asfPhone\">Phone \/ WhatsApp <span class=\"asf-req\">*<\/span><\/label>\n              <input type=\"tel\" id=\"asfPhone\" name=\"phone\" placeholder=\"+977 ...\" autocomplete=\"tel\">\n              <span class=\"asf-error-msg\">\u26a0 Please enter a valid phone number<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- STEP 3: Partnership Details -->\n        <div class=\"asf-step\" data-step=\"3\">\n          <div class=\"asf-step-head\">\n            <h3 class=\"asf-step-title\">Partnership Details<\/h3>\n            <span class=\"asf-step-tag\">SECTION 03 \/ 04<\/span>\n          <\/div>\n\n          <div class=\"asf-field full\" style=\"margin-bottom: 26px;\">\n            <label>Partnership Type <span class=\"asf-req\">*<\/span><\/label>\n            <div class=\"asf-type-grid\" id=\"asfTypeGrid\">\n              <label class=\"asf-type-card\">\n                <input type=\"radio\" name=\"partnershipType\" value=\"Security Service Contract\">\n                <span class=\"asf-type-icon\">\ud83d\udee1\ufe0f<\/span>\n                <span class=\"asf-type-name\">Security Service Contract<\/span>\n              <\/label>\n              <label class=\"asf-type-card\">\n                <input type=\"radio\" name=\"partnershipType\" value=\"Training Collaboration\">\n                <span class=\"asf-type-icon\">\ud83c\udf93<\/span>\n                <span class=\"asf-type-name\">Training Collaboration<\/span>\n              <\/label>\n              <label class=\"asf-type-card\">\n                <input type=\"radio\" name=\"partnershipType\" value=\"Recruitment Partnership\">\n                <span class=\"asf-type-icon\">\ud83e\udd1d<\/span>\n                <span class=\"asf-type-name\">Recruitment Partnership<\/span>\n              <\/label>\n              <label class=\"asf-type-card\">\n                <input type=\"radio\" name=\"partnershipType\" value=\"Corporate Security Support\">\n                <span class=\"asf-type-icon\">\ud83c\udfe2<\/span>\n                <span class=\"asf-type-name\">Corporate Security Support<\/span>\n              <\/label>\n              <label class=\"asf-type-card\">\n                <input type=\"radio\" name=\"partnershipType\" value=\"International Operational Partner\">\n                <span class=\"asf-type-icon\">\ud83c\udf0d<\/span>\n                <span class=\"asf-type-name\">International Operational Partner<\/span>\n              <\/label>\n              <label class=\"asf-type-card\">\n                <input type=\"radio\" name=\"partnershipType\" value=\"Other\">\n                <span class=\"asf-type-icon\">\u2726<\/span>\n                <span class=\"asf-type-name\">Other<\/span>\n              <\/label>\n            <\/div>\n            <span class=\"asf-error-msg\" id=\"asfTypeError\">\u26a0 Please select a partnership type<\/span>\n          <\/div>\n\n          <div class=\"asf-grid\">\n            <div class=\"asf-field full\">\n              <label for=\"asfProposal\">Proposed Scope of Partnership <span class=\"asf-req\">*<\/span><\/label>\n              <textarea id=\"asfProposal\" name=\"proposal\" maxlength=\"1200\" placeholder=\"Briefly describe the services or collaboration you're proposing, regions of operation, and estimated timeline...\"><\/textarea>\n              <div class=\"asf-counter\" id=\"asfCounter\">0 \/ 1200<\/div>\n              <span class=\"asf-error-msg\">\u26a0 Please describe your proposal (minimum 20 characters)<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- STEP 4: Review -->\n        <div class=\"asf-step\" data-step=\"4\">\n          <div class=\"asf-step-head\">\n            <h3 class=\"asf-step-title\">Review & Submit<\/h3>\n            <span class=\"asf-step-tag\">SECTION 04 \/ 04<\/span>\n          <\/div>\n\n          <div id=\"asfReviewContent\"><\/div>\n\n          <div class=\"asf-confirm-row\">\n            <input type=\"checkbox\" id=\"asfConfirm\" name=\"confirm\">\n            <label for=\"asfConfirm\">I confirm the information above is accurate and I am authorized to submit this inquiry on behalf of my organization. <span class=\"asf-req\">*<\/span><\/label>\n          <\/div>\n          <span class=\"asf-error-msg\" id=\"asfConfirmError\" style=\"margin-top: 8px;\">\u26a0 Please confirm before submitting<\/span>\n        <\/div>\n\n        <!-- Success -->\n        <div class=\"asf-success\" id=\"asfSuccess\">\n          <div class=\"asf-success-seal\">\n            <img decoding=\"async\" src=\"https:\/\/aresshieldforce.com\/wp-content\/uploads\/2026\/06\/Ares-Shield-Force-3d-Embossed-Logo-scaled.png\" alt=\"\" aria-hidden=\"true\" loading=\"lazy\">\n            <span class=\"asf-checkmark\">\u2713<\/span>\n          <\/div>\n          <h3>Request Received<\/h3>\n          <p>Thank you for your interest in partnering with Ares Shield Force. Our partnerships team\n          will review your submission and respond within 2\u20133 business days at the email you provided.<\/p>\n          <div class=\"asf-ref\" id=\"asfRefNumber\"><\/div>\n        <\/div>\n\n        <!-- Nav -->\n        <div class=\"asf-actions\" id=\"asfActions\">\n          <button type=\"button\" class=\"asf-btn asf-btn-ghost\" id=\"asfBackBtn\" disabled>\u2190 Back<\/button>\n          <button type=\"button\" class=\"asf-btn asf-btn-primary\" id=\"asfNextBtn\">Continue \u2192<\/button>\n          <button type=\"submit\" class=\"asf-btn asf-btn-gold\" id=\"asfSubmitBtn\" style=\"display:none;\">\n            <span class=\"asf-submitting\" id=\"asfSpinner\"><span class=\"asf-spinner\"><\/span><\/span>\n            <span id=\"asfSubmitLabel\">Submit Partnership Request<\/span>\n          <\/button>\n        <\/div>\n\n      <\/form>\n    <\/div>\n  <\/div>\n\n  <div class=\"asf-trust\">\n    <div class=\"asf-trust-item\"><span class=\"asf-dot\"><\/span> DoFE-Licensed Recruitment<\/div>\n    <div class=\"asf-trust-item\"><span class=\"asf-dot\"><\/span> ISO-Certified Partner Network<\/div>\n    <div class=\"asf-trust-item\"><span class=\"asf-dot\"><\/span> Operating Since Establishment in Kathmandu<\/div>\n  <\/div>\n\n<\/div>\n<\/div>\n\n<script>\n(function () {\n  \"use strict\";\n  var root = document.getElementById(\"asf-partner-root\");\n  if (!root) return;\n\n  var form = root.querySelector(\"#asfForm\");\n  var steps = Array.prototype.slice.call(root.querySelectorAll(\".asf-step\"));\n  var progressItems = Array.prototype.slice.call(root.querySelectorAll(\".asf-progress-item\"));\n  var progressBar = root.querySelector(\"#asfProgressBar\");\n  var backBtn = root.querySelector(\"#asfBackBtn\");\n  var nextBtn = root.querySelector(\"#asfNextBtn\");\n  var submitBtn = root.querySelector(\"#asfSubmitBtn\");\n  var actions = root.querySelector(\"#asfActions\");\n  var successEl = root.querySelector(\"#asfSuccess\");\n  var totalSteps = steps.length;\n  var current = 1;\n\n  \/\/ ---- Partnership type cards ----\n  var typeCards = Array.prototype.slice.call(root.querySelectorAll(\".asf-type-card\"));\n  typeCards.forEach(function (card) {\n    var input = card.querySelector(\"input\");\n    card.addEventListener(\"click\", function () {\n      typeCards.forEach(function (c) { c.classList.remove(\"is-checked\"); });\n      input.checked = true;\n      card.classList.add(\"is-checked\");\n      clearFieldError(root.querySelector(\"#asfTypeGrid\").closest(\".asf-field\"), \"#asfTypeError\");\n    });\n  });\n\n  \/\/ ---- Multi-country chip input ----\n  var COUNTRY_LIST = [\n    \"Afghanistan\",\"Bahrain\",\"Bangladesh\",\"India\",\"Iraq\",\"Jordan\",\"Kenya\",\"Kuwait\",\"Lebanon\",\n    \"Malaysia\",\"Maldives\",\"Myanmar\",\"Nepal\",\"Oman\",\"Pakistan\",\"Philippines\",\"Qatar\",\n    \"Saudi Arabia\",\"Singapore\",\"Somalia\",\"South Africa\",\"Sri Lanka\",\"Sudan\",\"Tanzania\",\n    \"Thailand\",\"Turkey\",\"UAE\",\"United Arab Emirates\",\"United Kingdom\",\"United States\",\n    \"Yemen\",\"Djibouti\",\"Egypt\",\"Nigeria\",\"Indonesia\"\n  ];\n\n  var countryChips = [];\n  var countryBox = root.querySelector(\"#asfCountryBox\");\n  var countryInput = root.querySelector(\"#asfCountryInput\");\n  var countrySuggestions = root.querySelector(\"#asfCountrySuggestions\");\n  var countryField = countryInput.closest(\".asf-field\");\n\n  function renderCountryChips() {\n    Array.prototype.slice.call(countryBox.querySelectorAll(\".asf-chip\")).forEach(function (c) { c.remove(); });\n    countryChips.forEach(function (name, idx) {\n      var chip = document.createElement(\"span\");\n      chip.className = \"asf-chip\";\n      chip.innerHTML = escapeHtml(name) + ' <button type=\"button\" class=\"asf-chip-remove\" data-idx=\"' + idx + '\" aria-label=\"Remove ' + escapeHtml(name) + '\">\u2715<\/button>';\n      countryBox.insertBefore(chip, countryInput);\n    });\n    Array.prototype.slice.call(countryBox.querySelectorAll(\".asf-chip-remove\")).forEach(function (btn) {\n      btn.addEventListener(\"click\", function () {\n        countryChips.splice(parseInt(btn.dataset.idx, 10), 1);\n        renderCountryChips();\n        if (countryChips.length > 0) clearFieldError(countryField);\n      });\n    });\n  }\n\n  function addCountry(raw) {\n    var name = raw.trim().replace(\/,$\/, \"\");\n    if (!name) return;\n    var exists = countryChips.some(function (c) { return c.toLowerCase() === name.toLowerCase(); });\n    if (!exists) {\n      countryChips.push(name);\n      renderCountryChips();\n      clearFieldError(countryField);\n    }\n    countryInput.value = \"\";\n    closeSuggestions();\n  }\n\n  function closeSuggestions() {\n    countrySuggestions.classList.remove(\"is-open\");\n    countrySuggestions.innerHTML = \"\";\n  }\n\n  countryInput.addEventListener(\"keydown\", function (e) {\n    if (e.key === \"Enter\" || e.key === \",\") {\n      e.preventDefault();\n      addCountry(countryInput.value);\n    } else if (e.key === \"Backspace\" && countryInput.value === \"\" && countryChips.length > 0) {\n      countryChips.pop();\n      renderCountryChips();\n    }\n  });\n\n  countryInput.addEventListener(\"input\", function () {\n    var q = countryInput.value.trim().toLowerCase();\n    if (!q) { closeSuggestions(); return; }\n    var matches = COUNTRY_LIST.filter(function (c) {\n      return c.toLowerCase().indexOf(q) === 0 &&\n        !countryChips.some(function (sel) { return sel.toLowerCase() === c.toLowerCase(); });\n    }).slice(0, 6);\n    if (matches.length === 0) { closeSuggestions(); return; }\n    countrySuggestions.innerHTML = matches.map(function (c) {\n      return '<div class=\"asf-chip-suggestion\">' + escapeHtml(c) + '<\/div>';\n    }).join(\"\");\n    countrySuggestions.classList.add(\"is-open\");\n    Array.prototype.slice.call(countrySuggestions.querySelectorAll(\".asf-chip-suggestion\")).forEach(function (el) {\n      el.addEventListener(\"mousedown\", function (e) {\n        e.preventDefault();\n        addCountry(el.textContent);\n      });\n    });\n  });\n\n  countryInput.addEventListener(\"blur\", function () {\n    setTimeout(closeSuggestions, 120);\n  });\n\n  \/\/ ---- Character counter ----\n  var proposal = root.querySelector(\"#asfProposal\");\n  var counter = root.querySelector(\"#asfCounter\");\n  proposal.addEventListener(\"input\", function () {\n    var len = proposal.value.length;\n    counter.textContent = len + \" \/ 1200\";\n    counter.classList.toggle(\"is-near\", len > 1000);\n  });\n\n  \/\/ ---- Validation ----\n  function showError(field) {\n    field.classList.add(\"is-error\");\n    field.classList.remove(\"is-valid\");\n  }\n  function showValid(field) {\n    field.classList.remove(\"is-error\");\n    field.classList.add(\"is-valid\");\n  }\n  function clearFieldError(field, selector) {\n    if (field) field.classList.remove(\"is-error\");\n  }\n\n  function validateStep(stepNum) {\n    var ok = true;\n\n    if (stepNum === 1) {\n      ok = validateField(\"asfCompany\", function (v) { return v.trim().length > 0; }) && ok;\n\n      if (countryChips.length === 0) {\n        showError(countryField);\n        ok = false;\n      } else {\n        showValid(countryField);\n      }\n\n      ok = validateField(\"asfIndustry\", function (v) { return v.trim().length > 0; }) && ok;\n    }\n    if (stepNum === 2) {\n      ok = validateField(\"asfContactName\", function (v) { return v.trim().length > 0; }) && ok;\n      ok = validateField(\"asfEmail\", function (v) { return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v.trim()); }) && ok;\n      ok = validateField(\"asfPhone\", function (v) { return v.trim().replace(\/[^0-9]\/g, \"\").length >= 7; }) && ok;\n    }\n    if (stepNum === 3) {\n      var typeChecked = root.querySelector('input[name=\"partnershipType\"]:checked');\n      var typeField = root.querySelector(\"#asfTypeGrid\").closest(\".asf-field\");\n      if (!typeChecked) {\n        showError(typeField);\n        ok = false;\n      } else {\n        clearFieldError(typeField);\n      }\n      ok = validateField(\"asfProposal\", function (v) { return v.trim().length >= 20; }) && ok;\n    }\n    if (stepNum === 4) {\n      var confirmEl = root.querySelector(\"#asfConfirm\");\n      var confirmError = root.querySelector(\"#asfConfirmError\");\n      if (!confirmEl.checked) {\n        confirmError.style.display = \"flex\";\n        ok = false;\n      } else {\n        confirmError.style.display = \"none\";\n      }\n    }\n    return ok;\n  }\n\n  function validateField(id, testFn) {\n    var input = root.querySelector(\"#\" + id);\n    var field = input.closest(\".asf-field\");\n    var valid = testFn(input.value);\n    if (valid) { showValid(field); } else { showError(field); }\n    return valid;\n  }\n\n  \/\/ Live re-validate on input once touched\n  [\"asfCompany\",\"asfIndustry\",\"asfContactName\",\"asfEmail\",\"asfPhone\",\"asfProposal\"].forEach(function (id) {\n    var input = root.querySelector(\"#\" + id);\n    input.addEventListener(\"blur\", function () {\n      var field = input.closest(\".asf-field\");\n      if (field.classList.contains(\"is-error\") || field.classList.contains(\"is-valid\")) {\n        \/\/ re-check with same rules used in validateStep, simplified: non-empty\n        if (input.value.trim().length > 0) field.classList.remove(\"is-error\");\n      }\n    });\n  });\n\n  \/\/ ---- Step navigation ----\n  function goToStep(n) {\n    current = n;\n    steps.forEach(function (s) {\n      s.classList.toggle(\"is-active\", parseInt(s.dataset.step, 10) === n);\n    });\n    progressItems.forEach(function (p) {\n      var num = parseInt(p.dataset.step, 10);\n      p.classList.toggle(\"is-active\", num === n);\n      p.classList.toggle(\"is-done\", num < n);\n    });\n    var pct = ((n - 1) \/ (totalSteps - 1)) * 100;\n    progressBar.style.width = pct + \"%\";\n\n    backBtn.disabled = n === 1;\n    nextBtn.style.display = n === totalSteps ? \"none\" : \"inline-flex\";\n    submitBtn.style.display = n === totalSteps ? \"inline-flex\" : \"none\";\n\n    if (n === totalSteps) buildReview();\n    root.querySelector(\".asf-card\").scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n  }\n\n  nextBtn.addEventListener(\"click\", function () {\n    if (validateStep(current)) {\n      goToStep(Math.min(current + 1, totalSteps));\n    }\n  });\n  backBtn.addEventListener(\"click\", function () {\n    goToStep(Math.max(current - 1, 1));\n  });\n\n  \/\/ Allow clicking completed progress dots to jump back\n  progressItems.forEach(function (item) {\n    item.addEventListener(\"click\", function () {\n      var target = parseInt(item.dataset.step, 10);\n      if (target < current) goToStep(target);\n    });\n    item.style.cursor = \"pointer\";\n  });\n\n  \/\/ ---- Build review screen ----\n  function val(id) { return root.querySelector(\"#\" + id).value.trim(); }\n\n  function buildReview() {\n    var typeChecked = root.querySelector('input[name=\"partnershipType\"]:checked');\n    var typeVal = typeChecked ? typeChecked.value : \"\u2014\";\n\n    var html = \"\";\n    html += reviewGroup(\"Organization\", 1, [\n      [\"Company \/ Organization\", val(\"asfCompany\")],\n      [\"Countries of Operation\", countryChips.length ? countryChips.join(\", \") : \"\u2014\"],\n      [\"Industry \/ Sector\", val(\"asfIndustry\") || \"\u2014\"],\n      [\"Years in Operation\", val(\"asfYears\") || \"\u2014\"],\n      [\"Website\", val(\"asfWebsite\") || \"\u2014\"]\n    ]);\n    html += reviewGroup(\"Contact\", 2, [\n      [\"Contact Person\", val(\"asfContactName\")],\n      [\"Email\", val(\"asfEmail\")],\n      [\"Phone \/ WhatsApp\", val(\"asfPhone\")]\n    ]);\n    html += reviewGroup(\"Partnership\", 3, [\n      [\"Partnership Type\", typeVal],\n      [\"Proposed Scope\", val(\"asfProposal\")]\n    ]);\n\n    root.querySelector(\"#asfReviewContent\").innerHTML = html;\n\n    \/\/ wire up edit buttons\n    Array.prototype.slice.call(root.querySelectorAll(\".asf-review-edit\")).forEach(function (btn) {\n      btn.addEventListener(\"click\", function () {\n        goToStep(parseInt(btn.dataset.goto, 10));\n      });\n    });\n  }\n\n  function reviewGroup(title, stepNum, rows) {\n    var rowsHtml = rows.map(function (r) {\n      return '<div class=\"asf-review-row\"><dt>' + escapeHtml(r[0]) + '<\/dt><dd>' + escapeHtml(r[1]) + '<\/dd><\/div>';\n    }).join(\"\");\n    return (\n      '<div class=\"asf-review-group\">' +\n        '<div class=\"asf-review-group-head\">' +\n          '<span>' + escapeHtml(title) + '<\/span>' +\n          '<button type=\"button\" class=\"asf-review-edit\" data-goto=\"' + stepNum + '\">Edit<\/button>' +\n        '<\/div>' +\n        '<div class=\"asf-review-rows\">' + rowsHtml + '<\/div>' +\n      '<\/div>'\n    );\n  }\n\n  function escapeHtml(str) {\n    return String(str).replace(\/[&<>\"']\/g, function (c) {\n      return ({ \"&\": \"&amp;\", \"<\": \"&lt;\", \">\": \"&gt;\", '\"': \"&quot;\", \"'\": \"&#39;\" })[c];\n    });\n  }\n\n  \/\/ ---- Submit ----\n  form.addEventListener(\"submit\", function (e) {\n    e.preventDefault();\n    if (!validateStep(totalSteps)) return;\n\n    var payload = {\n      company: val(\"asfCompany\"),\n      countries: countryChips,\n      industry: val(\"asfIndustry\"),\n      yearsInOperation: val(\"asfYears\"),\n      website: val(\"asfWebsite\"),\n      contactName: val(\"asfContactName\"),\n      email: val(\"asfEmail\"),\n      phone: val(\"asfPhone\"),\n      partnershipType: (root.querySelector('input[name=\"partnershipType\"]:checked') || {}).value || \"\",\n      proposal: val(\"asfProposal\"),\n      submittedAt: new Date().toISOString(),\n      source: \"aresshieldforce.com\/business-partnership-form\"\n    };\n\n    var spinner = root.querySelector(\"#asfSpinner\");\n    var label = root.querySelector(\"#asfSubmitLabel\");\n    spinner.classList.add(\"is-active\");\n    label.textContent = \"Submitting...\";\n    submitBtn.disabled = true;\n\n    \/\/ ============================================================\n    \/\/ TODO: SUBMIT ENDPOINT\n    \/\/ Replace the URL below with your real form handler. Options:\n    \/\/  A) Elementor Pro Forms: this widget normally handles submit\n    \/\/     itself \u2014 if you're using Elementor's native form action\n    \/\/     instead of this script, remove this fetch block entirely\n    \/\/     and rely on Elementor's \"Webhook\"\/\"Email\" actions.\n    \/\/  B) Custom WordPress REST endpoint \/ PHP handler \/ Formspree:\n    \/\/     point fetch() at that URL \u2014 it must accept POST JSON and\n    \/\/     return a 2xx response.\n    \/\/ ============================================================\n    var SUBMIT_ENDPOINT = \"https:\/\/example.com\/REPLACE-WITH-YOUR-ENDPOINT\";\n\n    fetch(SUBMIT_ENDPOINT, {\n      method: \"POST\",\n      headers: { \"Content-Type\": \"application\/json\" },\n      body: JSON.stringify(payload)\n    })\n      .then(function () { onSubmitSuccess(payload); })\n      .catch(function () {\n        \/\/ Endpoint not wired yet, or network error \u2014 still show\n        \/\/ success in the demo so you can see the full flow.\n        \/\/ Remove this catch's onSubmitSuccess call once a real\n        \/\/ endpoint is connected, and show a real error state instead.\n        onSubmitSuccess(payload);\n      });\n  });\n\n  function onSubmitSuccess(payload) {\n    var ref = \"ASF-\" + new Date().getFullYear() + \"-\" + Math.random().toString(36).slice(2, 8).toUpperCase();\n    root.querySelector(\"#asfRefNumber\").textContent = \"Reference: \" + ref;\n\n    form.querySelectorAll(\".asf-step, .asf-step-head\").forEach(function () {});\n    steps.forEach(function (s) { s.classList.remove(\"is-active\"); });\n    root.querySelector(\".asf-progress\").style.display = \"none\";\n    actions.style.display = \"none\";\n    successEl.classList.add(\"is-active\");\n  }\n\n})();\n<\/script>\n<!-- ============================================================ END ARES SHIELD FORCE PARTNERSHIP FORM ============================================================= --><\/div>\n\t\t\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>&gt;&gt; TODO BEFORE GOING LIVE &lt;&lt; #asf-partner-root { &#8211;asf-navy: #0a1f33; &#8211;asf-navy-deep: #061320; &#8211;asf-navy-mid: #122c47; &#8211;asf-gold: #c9a24b; &#8211;asf-gold-bright: #e6c878; &#8211;asf-bronze: #8a6a2f; &#8211;asf-paper: #f7f4ec; &#8211;asf-ink: #1c2530; &#8211;asf-ink-soft: #54606e; &#8211;asf-line: rgba(201,162,75,0.25); &#8211;asf-success: #3f8a5f; &#8211;asf-danger: #b5483f; &#8211;asf-font-display: &#8216;Oswald&#8217;, &#8216;Arial Narrow&#8217;, sans-serif; &#8211;asf-font-body: &#8216;IBM Plex Sans&#8217;, &#8216;Segoe UI&#8217;, sans-serif; &#8211;asf-font-mono: &#8216;IBM Plex Mono&#8217;, &#8216;Courier New&#8217;, monospace; box-sizing: border-box; font-family: var(&#8211;asf-font-body); color: var(&#8211;asf-ink); background: radial-gradient(circle at 15% 0%, rgba(201,162,75,0.08), transparent 45%), var(&#8211;asf-paper); padding: 64px 20px 80px; position: relative; overflow: hidden; } #asf-partner-root *, #asf-partner-root *::before, #asf-partner-root *::after { box-sizing: border-box; } #asf-partner-root .asf-watermark { position: absolute; inset: 0; pointer-events: none; background-image: repeating-linear-gradient(115deg, transparent, transparent 140px, rgba(10,31,51,0.025) 140px, rgba(10,31,51,0.025) 141px); z-index: 0; } #asf-partner-root .asf-wrap { max-width: 920px; margin: 0 auto; position: relative; z-index: 1; } \/* &#8212;&#8212;&#8212;- Header \/ dossier strip &#8212;&#8212;&#8212;- *\/ #asf-partner-root .asf-crest { display: flex; justify-content: center; margin-bottom: 26px; opacity: 0; animation: asfFadeUp 0.7s ease forwards; } #asf-partner-root .asf-crest-ring { max-width: 220px; width: 100%; display: flex; align-items: center; justify-content: center; padding: 6px 0; } #asf-partner-root .asf-crest-ring img { width: 100%; height: auto; max-height: 92px; object-fit: contain; display: block; filter: drop-shadow(0 10px 18px rgba(10,31,51,0.18)); } #asf-partner-root .asf-eyebrow { display: flex; align-items: center; gap: 12px; justify-content: center; font-family: var(&#8211;asf-font-mono); font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: var(&#8211;asf-bronze); margin-bottom: 18px; opacity: 0; animation: asfFadeUp 0.7s ease forwards; } #asf-partner-root .asf-eyebrow::before, #asf-partner-root .asf-eyebrow::after { content: &#8220;&#8221;; height: 1px; width: 36px; background: var(&#8211;asf-gold); opacity: 0.5; } #asf-partner-root .asf-title { font-family: var(&#8211;asf-font-display); font-weight: 600; text-transform: uppercase; letter-spacing: 0.02em; font-size: clamp(28px, 4.6vw, 44px); color: var(&#8211;asf-navy); text-align: center; margin: 0 0 14px; opacity: 0; animation: asfFadeUp 0.7s ease 0.1s forwards; } #asf-partner-root .asf-lede { text-align: center; max-width: 620px; margin: 0 auto 40px; color: var(&#8211;asf-ink-soft); font-size: 16px; line-height: 1.65; opacity: 0; animation: asfFadeUp 0.7s ease 0.2s forwards; } #asf-partner-root .asf-lede strong { color: var(&#8211;asf-navy); font-weight: 600; } \/* &#8212;&#8212;&#8212;- Card shell &#8212;&#8212;&#8212;- *\/ #asf-partner-root .asf-card { background: #fff; border: 1px solid var(&#8211;asf-line); border-radius: 6px; box-shadow: 0 30px 60px -25px rgba(10,31,51,0.35), 0 2px 0 var(&#8211;asf-gold); overflow: hidden; opacity: 0; animation: asfFadeUp 0.7s ease 0.3s forwards; } \/* &#8212;&#8212;&#8212;- Progress tracker &#8212;&#8212;&#8212;- *\/ #asf-partner-root .asf-progress { background: var(&#8211;asf-navy); background-image: linear-gradient(180deg, var(&#8211;asf-navy) 0%, var(&#8211;asf-navy-deep) 100%); padding: 26px clamp(16px, 4vw, 40px) 22px; position: relative; } #asf-partner-root .asf-progress-list { display: flex; list-style: none; margin: 0; padding: 0; counter-reset: asf-step; position: relative; } #asf-partner-root .asf-progress-list::before { content: &#8220;&#8221;; position: absolute; top: 15px; left: 0; right: 0; height: 1px; background: rgba(201,162,75,0.25); } #asf-partner-root .asf-progress-bar { position: absolute; top: 15px; left: 0; height: 1px; background: var(&#8211;asf-gold); width: 0%; transition: width 0.5s cubic-bezier(.65,0,.35,1); } #asf-partner-root .asf-progress-item { counter-increment: asf-step; flex: 1; text-align: center; position: relative; font-family: var(&#8211;asf-font-mono); } #asf-partner-root .asf-progress-dot { width: 32px; height: 32px; border-radius: 50%; background: var(&#8211;asf-navy-deep); border: 1px solid rgba(201,162,75,0.4); color: rgba(255,255,255,0.5); display: flex; align-items: center; justify-content: center; margin: 0 auto 10px; font-size: 12px; font-weight: 600; position: relative; z-index: 2; transition: all 0.35s ease; } #asf-partner-root .asf-progress-item.is-active .asf-progress-dot { background: var(&#8211;asf-gold); border-color: var(&#8211;asf-gold); color: var(&#8211;asf-navy-deep); box-shadow: 0 0 0 5px rgba(201,162,75,0.18); } #asf-partner-root .asf-progress-item.is-done .asf-progress-dot { background: var(&#8211;asf-navy-mid); border-color: var(&#8211;asf-gold); color: var(&#8211;asf-gold); } #asf-partner-root .asf-progress-item.is-done .asf-progress-dot::after { content: &#8220;\u2713&#8221;; } #asf-partner-root .asf-progress-item.is-done .asf-progress-dot span { display: none; } #asf-partner-root .asf-progress-label { font-size: 9.5px; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(255,255,255,0.4); transition: color 0.35s ease; } #asf-partner-root .asf-progress-item.is-active .asf-progress-label { color: var(&#8211;asf-gold-bright); } #asf-partner-root .asf-progress-item.is-done .asf-progress-label { color: rgba(255,255,255,0.65); } \/* &#8212;&#8212;&#8212;- Body \/ steps &#8212;&#8212;&#8212;- *\/ #asf-partner-root .asf-body { padding: clamp(24px, 4vw, 48px); } #asf-partner-root .asf-step { display: none; } #asf-partner-root .asf-step.is-active { display: block; animation: asfStepIn 0.45s cubic-bezier(.2,.7,.3,1); } @keyframes asfStepIn { from { opacity: 0; transform: translateX(14px); } to { opacity: 1; transform: translateX(0); } } @keyframes asfFadeUp { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: translateY(0); } } #asf-partner-root .asf-step-head { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; border-bottom: 1px solid var(&#8211;asf-line); padding-bottom: 16px; margin-bottom: 28px; } #asf-partner-root .asf-step-title { font-family: var(&#8211;asf-font-display); text-transform: uppercase; letter-spacing: 0.03em; font-size: 22px; color: var(&#8211;asf-navy); margin: 0; } #asf-partner-root .asf-step-tag { font-family: var(&#8211;asf-font-mono); font-size: 11px; color: var(&#8211;asf-bronze); letter-spacing: 0.08em; white-space: nowrap; } \/* &#8212;&#8212;&#8212;- Fields &#8212;&#8212;&#8212;- *\/ #asf-partner-root .asf-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 22px 24px; } #asf-partner-root .asf-field { display: flex; flex-direction: column; gap: 8px; position: relative; } #asf-partner-root .asf-field.full { grid-column: 1 \/ -1; } #asf-partner-root label { font-size: 12.5px; font-weight: 600; color: var(&#8211;asf-navy); letter-spacing: 0.01em; display: flex; gap: 6px; align-items: center; } #asf-partner-root label .asf-req { color: var(&#8211;asf-danger); font-weight: 700; } #asf-partner-root .asf-hint { font-size: 12px; color: var(&#8211;asf-ink-soft); margin-top: -2px; } #asf-partner-root input[type=&#8221;text&#8221;], #asf-partner-root input[type=&#8221;email&#8221;], #asf-partner-root input[type=&#8221;tel&#8221;], #asf-partner-root input[type=&#8221;url&#8221;], #asf-partner-root input[type=&#8221;number&#8221;], #asf-partner-root select, #asf-partner-root textarea { font-family: var(&#8211;asf-font-body); font-size: 14.5px; padding: 12px 14px; border: 1px solid #d8d2c2; border-radius: 4px; background: #fcfbf8; color: var(&#8211;asf-ink); outline: none; transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease; width: 100%; } #asf-partner-root textarea { resize: vertical; min-height: 110px; line-height: 1.5; } #asf-partner-root input:focus, #asf-partner-root select:focus, #asf-partner-root textarea:focus { border-color: var(&#8211;asf-gold); background: #fff; box-shadow: 0 0 0 3px rgba(201,162,75,0.18); } #asf-partner-root .asf-field.is-error input, #asf-partner-root .asf-field.is-error select, #asf-partner-root .asf-field.is-error textarea { border-color: var(&#8211;asf-danger); background: #fdf4f3; } #asf-partner-root .asf-field.is-valid input, #asf-partner-root .asf-field.is-valid select, #asf-partner-root .asf-field.is-valid textarea { border-color: var(&#8211;asf-success); } #asf-partner-root .asf-error-msg { font-size: 11.5px; color: var(&#8211;asf-danger); display: none; align-items: center; gap: 5px; font-family: var(&#8211;asf-font-mono); } #asf-partner-root .asf-field.is-error .asf-error-msg { display: flex; } #asf-partner-root select { appearance: none; background-image: url(&#8220;data:image\/svg+xml,%3Csvg xmlns=&#8217;http:\/\/www.w3.org\/2000\/svg&#8217; width=&#8217;12&#8217; height=&#8217;8&#8217;%3E%3Cpath d=&#8217;M1 1l5 5 5-5&#8242; stroke=&#8217;%23c9a24b&#8217; stroke-width=&#8217;1.6&#8242; fill=&#8217;none&#8217; stroke-linecap=&#8217;round&#8217;\/%3E%3C\/svg%3E&#8221;); background-repeat: no-repeat; background-position: right 14px center; padding-right: 36px; } \/* Multi-country chip input *\/ #asf-partner-root .asf-chip-box { display: flex; flex-wrap: wrap; gap: 7px; align-items: center; padding: 9px 10px; border: 1px solid #d8d2c2; border-radius: 4px; background: #fcfbf8; transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease; min-height: 46px; } #asf-partner-root .asf-chip-box:focus-within { border-color: var(&#8211;asf-gold); background: #fff; box-shadow: 0 0 0 3px rgba(201,162,75,0.18); } #asf-partner-root .asf-field.is-error .asf-chip-box { border-color: var(&#8211;asf-danger); background: #fdf4f3; } #asf-partner-root .asf-field.is-valid .asf-chip-box { border-color: var(&#8211;asf-success); } #asf-partner-root .asf-chip { display: inline-flex; align-items: center; gap: 6px; background: var(&#8211;asf-navy); color: #fff; font-size: 12.5px; font-weight: 500; padding: 5px 6px 5px 10px; border-radius: 20px; line-height: 1.4; animation: asfChipIn 0.2s ease; white-space: nowrap; } @keyframes asfChipIn { from { opacity: 0; transform: scale(0.85); } to {<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_angie_page":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","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":"","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-1016","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/pages\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":1,"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/pages\/1016\/revisions"}],"predecessor-version":[{"id":1651,"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/pages\/1016\/revisions\/1651"}],"wp:attachment":[{"href":"https:\/\/aresshieldforce.com\/index.php\/wp-json\/wp\/v2\/media?parent=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}