{"id":40454,"date":"2016-05-11T23:56:58","date_gmt":"2016-05-11T22:56:58","guid":{"rendered":"https:\/\/aserviancestry.live-website.com\/home-page\/"},"modified":"2026-04-16T12:20:20","modified_gmt":"2026-04-16T12:20:20","slug":"obtain-italian-citizenship-by-descent","status":"publish","type":"page","link":"https:\/\/www.aservi-ancestry.com\/es\/","title":{"rendered":"Home Page"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!-- Place in Custom HTML Block --> <!-- 1. Fonts --> <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;700&family=Lato:wght@300;400;700&family=Montserrat:wght@400;700&family=Open+Sans:wght@400;700&family=Roboto+Slab:wght@400;700&display=swap\" rel=\"stylesheet\"> <style> \/* Container *\/ .hs-container { position: relative; height: 50vh; background: #000; overflow: hidden; width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); } \/* Slides *\/ .hs-slide { position: absolute; inset: 0; opacity: 0; transition: opacity 1500ms ease-in-out; z-index: 0; display: flex; align-items: center; justify-content: center; text-align: center; } .hs-slide.active { opacity: 1; z-index: 10; } \/* Background & Ken Burns *\/ .hs-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; transform: scale(1); transition: transform 10s ease-out; z-index: 1; } .hs-slide.active .hs-img.hs-kb { transform: scale(1.15); } \/* Overlay *\/ .hs-overlay { position: absolute; inset: 0; background: rgba(0,0,0, 0.4); z-index: 2; } \/* Content *\/ .hs-content { position: relative; z-index: 20; padding: 20px; width: 100%; max-width: 1200px; display: flex; flex-direction: column; align-items: center; } \/* Animations *\/ .anim-up { transform: translateY(40px); opacity: 0; transition: all 0.8s ease-out; } .anim-down { transform: translateY(-40px); opacity: 0; transition: all 0.8s ease-out; } .anim-zoom { transform: scale(0.8); opacity: 0; transition: all 0.8s ease-out; } .hs-slide.active .anim-up, .hs-slide.active .anim-down, .hs-slide.active .anim-zoom { transform: translate(0,0) scale(1); opacity: 1; } \/* Elements *\/ .hs-line { line-height: 1.1; margin-bottom: 0.2em; display: block; } .hs-text { margin: 20px auto; max-width: 700px; line-height: 1.5; } .hs-btn { display: inline-block; text-transform: uppercase; text-decoration: none; padding: 14px 32px; font-weight: 700; letter-spacing: 1px; margin-top: 20px; font-family: 'Lato', sans-serif; transition: all 0.3s; } .hs-btn:hover { filter: brightness(1.2); transform: translateY(-2px); } @media(max-width: 768px) { .hs-line { font-size: 2rem !important; } .hs-text { font-size: 1rem !important; } } <\/style> <section class=\"hs-container\" id=\"hero-slider\"> <!-- SLIDE 1 --> <article class=\"hs-slide active\"> <div class=\"hs-overlay\"><\/div> <img decoding=\"async\" src=\"https:\/\/aserviancestry.live-website.com\/wp-content\/uploads\/2025\/12\/AA-banner-tuscany1-1.jpg\" class=\"hs-img hs-kb\" alt=\"Tuscany Landscape\" loading=\"eager\"> <div class=\"hs-content\"> <header class=\"hs-header\"> <div class=\"hs-line anim-up\" style=\"font-size: 3rem; font-weight: 700; color: #ffffff; font-family: 'Playfair Display', serif; transition-delay: 0.3s\">Discover Your<\/div> <div class=\"hs-line anim-up\" style=\"font-size: 4rem; font-weight: 700; color: #eab308; font-family: 'Playfair Display', serif; transition-delay: 0.5s\">Italian Heritage<\/div> <\/header> <p class=\"hs-text anim-up\" style=\"font-size: 1.1rem; color: #ffffff; font-family: 'Lato', sans-serif; transition-delay: 0.8s\"> Unlock your birthright citizenship <\/p> <a href=\"#contact\" class=\"hs-btn anim-up\" style=\"background: transparent; color: #ffffff; border: 2px solid #ffffff; border-radius: 8px; transition-delay: 1.0s\">Start your Application<\/a> <\/div> <\/article> <!-- SLIDE 2 --> <article class=\"hs-slide \"> <div class=\"hs-overlay\"><\/div> <img decoding=\"async\" src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2026\/02\/Genoa-coastline1.jpg\" class=\"hs-img hs-kb\" alt=\"Historical Documents\" loading=\"lazy\"> <div class=\"hs-content\"> <header class=\"hs-header\"> <div class=\"hs-line anim-up\" style=\"font-size: 3rem; font-weight: 700; color: #eab308; font-family: 'Playfair Display', serif; transition-delay: 0.3s\">Satisfied Clients <\/div> <div class=\"hs-line anim-up\" style=\"font-size: 2.5rem; font-weight: 700; color: #ffffff; font-family: 'Playfair Display', serif; transition-delay: 0.5s\">Worldwide<\/div> <\/header> <p class=\"hs-text anim-up\" style=\"font-size: 1.1rem; color: #ffffff; font-family: 'Lato', sans-serif; transition-delay: 0.8s\"> Citizenship Granted \u2014 From New York to Sydney <\/p> <a href=\"#testimonials\" class=\"hs-btn anim-up\" style=\"background: transparent; color: #ffffff; border: 2px solid #ffffff; border-radius: 0px; transition-delay: 1.0s\">Read Testimonials<\/a> <\/div> <\/article> <!-- SLIDE 3 --> <article class=\"hs-slide \"> <div class=\"hs-overlay\"><\/div> <img decoding=\"async\" src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2026\/02\/Italian-Ancestry-Sicily1.jpg\" class=\"hs-img hs-kb\" alt=\"Italian Citizenship\" loading=\"lazy\"> <div class=\"hs-content\"> <header class=\"hs-header\"> <div class=\"hs-line anim-up\" style=\"font-size: 2.5rem; font-weight: 700; color: #ffffff; font-family: 'Playfair Display', serif; transition-delay: 0.3s\">How It Works <\/div> <div class=\"hs-line anim-up\" style=\"font-size: 3rem; font-weight: 700; color: #eab308; font-family: 'Playfair Display', serif; transition-delay: 0.5s\">Step by Step<\/div> <\/header> <p class=\"hs-text anim-up\" style=\"font-size: 1.1rem; color: #ffffff; font-family: 'Lato', sans-serif; transition-delay: 0.8s\"> Genealogy research \u00b7 Document preparation \u00b7 Legal & consular support <\/p> <a href=\"#process\" class=\"hs-btn anim-up\" style=\"background: #ffffff; color: #0f172a; border: 2px solid #ffffff; border-radius: 5px; transition-delay: 1.0s\">See Our Process<\/a> <\/div> <\/article> <\/section> <script> document.addEventListener('DOMContentLoaded', () => { const slides = document.querySelectorAll('#hero-slider .hs-slide'); if(slides.length < 2) return; let current = 0; setInterval(() => { slides[current].classList.remove('active'); current = (current + 1) % slides.length; slides[current].classList.add('active'); }, 6000); }); <\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element posts\" id=\"posts\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!-- Italian Citizenship Post Grid + Overlay Reader (Crawlable Links + Overlay) -->\r\n<section class=\"aa-postgrid\" id=\"aa-postgrid\"\r\n  data-endpoint=\"\/wp-json\/wp\/v2\/posts\"\r\n  data-per-page=\"6\"\r\n  data-featured-id=\"40725\"\r\n  data-featured-label=\"Citizenship Guide\"\r\n>\r\n  <div class=\"aa-postgrid__wrap\">\r\n\r\n    <header class=\"aa-postgrid__header\">\r\n      <h2 class=\"aa-postgrid__title\">Information &amp; Resources on Italian Citizenship<\/h2>\r\n    <\/header>\r\n\r\n    <div class=\"aa-postgrid__grid\" aria-live=\"polite\"><\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- ===== Overlay Reader ===== -->\r\n  <div class=\"aa-overlay\" id=\"aaOverlay\" aria-hidden=\"true\">\r\n    <div class=\"aa-overlay__backdrop\" data-aa-close><\/div>\r\n\r\n    <div class=\"aa-overlay__dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"aaOverlayTitle\">\r\n      <button class=\"aa-overlay__close\" type=\"button\" aria-label=\"Close article\" data-aa-close>\u00d7<\/button>\r\n\r\n      <div class=\"aa-overlay__top\">\r\n        <p class=\"aa-overlay__kicker\">ASERVI ANCESTRY \u2022 RESOURCES<\/p>\r\n        <h3 class=\"aa-overlay__title\" id=\"aaOverlayTitle\">Loading\u2026<\/h3>\r\n        <p class=\"aa-overlay__sub\" id=\"aaOverlaySub\"><\/p>\r\n      <\/div>\r\n\r\n      <div class=\"aa-overlay__body\" id=\"aaOverlayBody\" tabindex=\"0\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n\/* ===== Theme ===== *\/\r\n.aa-postgrid{\r\n  --green:#2f4b3a;\r\n  --green2:#244033;\r\n  --cream:#f4efe8;\r\n  --paper:#fbf7f2;\r\n  --ink:#1f2a24;\r\n  --border: rgba(31,42,36,.12);\r\n\r\n  background: linear-gradient(180deg, var(--paper), var(--cream));\r\n  padding: clamp(26px,4vw,54px) 18px;\r\n  font-family: system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;\r\n}\r\n\r\n.aa-postgrid__wrap{ max-width:1080px; margin:auto; }\r\n.aa-postgrid__header{ text-align:center; margin-bottom:22px; }\r\n\r\n.aa-postgrid__title{\r\n  font-family: Georgia, \"Times New Roman\", serif;\r\n  font-size: clamp(24px,2.6vw,36px);\r\n  margin:0;\r\n}\r\n\r\n\/* ===== Grid ===== *\/\r\n.aa-postgrid__grid{\r\n  display:grid;\r\n  grid-template-columns: repeat(3,1fr);\r\n  gap:18px;\r\n  margin-top:20px;\r\n}\r\n@media(max-width:900px){\r\n  .aa-postgrid__grid{ grid-template-columns:repeat(2,1fr); }\r\n}\r\n@media(max-width:600px){\r\n  .aa-postgrid__grid{ grid-template-columns:1fr; }\r\n}\r\n\r\n.aa-card{\r\n  display:block;\r\n  background:#fff;\r\n  border:1px solid var(--border);\r\n  border-radius:18px;\r\n  box-shadow:0 10px 22px rgba(0,0,0,.1);\r\n  overflow:hidden;\r\n  cursor:pointer;\r\n  text-decoration:none;\r\n  color:inherit;\r\n  transition:.15s;\r\n}\r\n.aa-card:hover{ transform:translateY(-2px); }\r\n\r\n.aa-card__thumb{\r\n  position:relative;\r\n  aspect-ratio: 16 \/ 8;\r\n  overflow:hidden;\r\n  background:#e9e3db;\r\n}\r\n\r\n.aa-card__thumb img{\r\n  width:100%;\r\n  height:100%;\r\n  object-fit:cover;\r\n  display:block;\r\n}\r\n\r\n.aa-card__body{\r\n  padding:14px 16px 16px;\r\n}\r\n\r\n.aa-card__title{\r\n  font-family: Georgia, serif;\r\n  font-size:18px;\r\n  line-height:1.35;\r\n  margin:0;\r\n}\r\n\r\n\/* ===== Optional: subtle \"Featured\" pill on the pinned post ===== *\/\r\n.aa-card[data-featured=\"true\"]{\r\n  border-color: rgba(199,164,90,.55);\r\n  box-shadow:0 12px 28px rgba(0,0,0,.12);\r\n}\r\n.aa-featured-pill{\r\n  position:absolute;\r\n  left:10px;\r\n  top:10px;\r\n  z-index:2;\r\n  background: rgba(255,255,255,.92);\r\n  border:1px solid rgba(199,164,90,.55);\r\n  color: var(--green2);\r\n  font-weight:900;\r\n  font-size:11px;\r\n  padding:6px 10px;\r\n  border-radius:999px;\r\n  letter-spacing:.06em;\r\n  text-transform:uppercase;\r\n}\r\n\r\n\/* ===== Overlay ===== *\/\r\n.aa-overlay{ position:fixed; inset:0; display:none; z-index:99999; }\r\n.aa-overlay.is-open{ display:block; }\r\n\r\n.aa-overlay__backdrop{\r\n  position:absolute; inset:0;\r\n  background:rgba(0,0,0,.55);\r\n  backdrop-filter:blur(3px);\r\n}\r\n\r\n.aa-overlay__dialog{\r\n  position:relative;\r\n  width:min(980px,calc(100vw - 28px));\r\n  max-height:calc(100vh - 28px);\r\n  margin:14px auto;\r\n  background:#fff;\r\n  border-radius:22px;\r\n  box-shadow:0 30px 80px rgba(0,0,0,.35);\r\n  display:flex;\r\n  flex-direction:column;\r\n  overflow:hidden;\r\n}\r\n\r\n.aa-overlay__close{\r\n  position:absolute;\r\n  right:10px; top:10px;\r\n  width:42px; height:42px;\r\n  border-radius:14px;\r\n  border:none;\r\n  background:#f2f2f2;\r\n  font-size:26px;\r\n  cursor:pointer;\r\n}\r\n\r\n.aa-overlay__top{\r\n  padding:22px;\r\n  border-bottom:1px solid #eee;\r\n}\r\n\r\n.aa-overlay__kicker{\r\n  font-size:11px;\r\n  letter-spacing:.14em;\r\n  font-weight:900;\r\n  color:#2f4b3a;\r\n  margin:0 0 6px;\r\n}\r\n\r\n.aa-overlay__title{\r\n  font-family: Georgia, serif;\r\n  font-size:28px;\r\n  margin:0;\r\n}\r\n\r\n.aa-overlay__sub{\r\n  margin:8px 0 0;\r\n  font-size:14px;\r\n  opacity:.7;\r\n}\r\n\r\n.aa-overlay__body{\r\n  padding:20px 22px 26px;\r\n  overflow:auto;\r\n  line-height:1.7;\r\n}\r\n\r\nbody.aa-no-scroll{ overflow:hidden; }\r\n<\/style>\r\n\r\n<script>\r\n(function(){\r\n  const root = document.getElementById('aa-postgrid');\r\n  const grid = root.querySelector('.aa-postgrid__grid');\r\n\r\n  const overlay = document.getElementById('aaOverlay');\r\n  const overlayTitle = document.getElementById('aaOverlayTitle');\r\n  const overlaySub = document.getElementById('aaOverlaySub');\r\n  const overlayBody = document.getElementById('aaOverlayBody');\r\n\r\n  const endpoint = root.dataset.endpoint || '\/wp-json\/wp\/v2\/posts';\r\n  const perPage = parseInt(root.dataset.perPage || '6', 10);\r\n  const featuredId = root.dataset.featuredId ? parseInt(root.dataset.featuredId, 10) : null;\r\n  const featuredLabel = root.dataset.featuredLabel || 'Featured';\r\n\r\n  let activeUrl = '';\r\n\r\n  const decodeHTML = h => {\r\n    const t = document.createElement('textarea');\r\n    t.innerHTML = h;\r\n    return t.value;\r\n  };\r\n\r\n  function getImg(p){\r\n    const m = p._embedded?.['wp:featuredmedia']?.[0];\r\n    return m?.source_url || '';\r\n  }\r\n\r\n  function strip(html){\r\n    const d = document.createElement('div');\r\n    d.innerHTML = html || '';\r\n    return (d.textContent || '').trim();\r\n  }\r\n\r\n  function render(posts){\r\n    grid.innerHTML = posts.map(p => {\r\n      const isFeatured = featuredId && p.id === featuredId;\r\n      return `\r\n        <a class=\"aa-card\" href=\"${p.link}\" data-id=\"${p.id}\" data-url=\"${p.link}\" ${isFeatured ? 'data-featured=\"true\"' : ''}>\r\n          <div class=\"aa-card__thumb\">\r\n            ${isFeatured ? `<span class=\"aa-featured-pill\">${featuredLabel}<\/span>` : ''}\r\n            <img decoding=\"async\" src=\"${getImg(p)}\" alt=\"${decodeHTML(p.title.rendered)}\">\r\n          <\/div>\r\n          <div class=\"aa-card__body\">\r\n            <h3 class=\"aa-card__title\">${decodeHTML(p.title.rendered)}<\/h3>\r\n          <\/div>\r\n        <\/a>\r\n      `;\r\n    }).join('');\r\n  }\r\n\r\n  async function loadPosts(){\r\n    let featuredPost = null;\r\n\r\n    if (featuredId){\r\n      const r1 = await fetch(`${endpoint}\/${featuredId}?_embed=1`);\r\n      if (r1.ok) featuredPost = await r1.json();\r\n    }\r\n\r\n    const r2 = await fetch(`${endpoint}?per_page=${perPage + 1}&_embed=1`);\r\n    const posts = r2.ok ? await r2.json() : [];\r\n\r\n    const rest = featuredId ? posts.filter(p => p.id !== featuredId) : posts;\r\n    const finalPosts = (featuredPost ? [featuredPost, ...rest] : rest).slice(0, perPage);\r\n\r\n    render(finalPosts);\r\n  }\r\n\r\n  function openOverlay(){\r\n    overlay.classList.add('is-open');\r\n    overlay.setAttribute('aria-hidden', 'false');\r\n    document.body.classList.add('aa-no-scroll');\r\n  }\r\n\r\n  function closeOverlay(pushState = true){\r\n    overlay.classList.remove('is-open');\r\n    overlay.setAttribute('aria-hidden', 'true');\r\n    document.body.classList.remove('aa-no-scroll');\r\n\r\n    if (pushState && activeUrl && window.location.pathname !== new URL(activeUrl, window.location.origin).pathname) {\r\n      history.pushState({ aaOverlay: false }, '', '\/');\r\n    }\r\n\r\n    activeUrl = '';\r\n    overlayTitle.textContent = 'Loading\u2026';\r\n    overlaySub.textContent = '';\r\n    overlayBody.innerHTML = '';\r\n  }\r\n\r\n  async function openPostInOverlay(id, url, push = true){\r\n    openOverlay();\r\n    activeUrl = url || '';\r\n\r\n    if (push && url) {\r\n      history.pushState({ aaOverlay: true, postId: id, url: url }, '', url);\r\n    }\r\n\r\n    overlayTitle.textContent = 'Loading\u2026';\r\n    overlaySub.textContent = '';\r\n    overlayBody.innerHTML = '';\r\n\r\n    try {\r\n      const res = await fetch(`${endpoint}\/${id}?_embed=1`);\r\n      const p = await res.json();\r\n\r\n      overlayTitle.textContent = decodeHTML(p.title.rendered);\r\n      overlaySub.textContent = strip(p.excerpt.rendered);\r\n\r\n      const tempDiv = document.createElement('div');\r\n      tempDiv.innerHTML = p.content.rendered;\r\n\r\n      const styles = tempDiv.querySelectorAll('style');\r\n      styles.forEach(s => s.remove());\r\n\r\n      overlayBody.innerHTML = tempDiv.innerHTML;\r\n      overlayBody.focus();\r\n    } catch (err) {\r\n      overlayTitle.textContent = 'Unable to load article';\r\n      overlaySub.textContent = '';\r\n      overlayBody.innerHTML = '<p>Please try opening the article directly.<\/p>';\r\n    }\r\n  }\r\n\r\n  overlay.addEventListener('click', e => {\r\n    if (e.target.hasAttribute('data-aa-close')) {\r\n      history.back();\r\n    }\r\n  });\r\n\r\n  document.addEventListener('keydown', e => {\r\n    if (e.key === 'Escape' && overlay.classList.contains('is-open')) {\r\n      history.back();\r\n    }\r\n  });\r\n\r\n  grid.addEventListener('click', async e => {\r\n    const card = e.target.closest('.aa-card');\r\n    if (!card) return;\r\n\r\n    if (\r\n      e.metaKey ||\r\n      e.ctrlKey ||\r\n      e.shiftKey ||\r\n      e.altKey ||\r\n      e.button !== 0\r\n    ) {\r\n      return;\r\n    }\r\n\r\n    e.preventDefault();\r\n\r\n    const id = card.dataset.id;\r\n    const url = card.dataset.url || card.getAttribute('href');\r\n\r\n    await openPostInOverlay(id, url, true);\r\n  });\r\n\r\n  window.addEventListener('popstate', async () => {\r\n    const path = window.location.pathname.replace(\/\\\/+$\/, '');\r\n    const cards = grid.querySelectorAll('.aa-card');\r\n\r\n    let matchedCard = null;\r\n    cards.forEach(card => {\r\n      const cardPath = new URL(card.dataset.url || card.href, window.location.origin).pathname.replace(\/\\\/+$\/, '');\r\n      if (cardPath === path) matchedCard = card;\r\n    });\r\n\r\n    if (matchedCard) {\r\n      await openPostInOverlay(matchedCard.dataset.id, matchedCard.dataset.url, false);\r\n    } else {\r\n      closeOverlay(false);\r\n    }\r\n  });\r\n\r\n  loadPosts().then(() => {\r\n    const currentPath = window.location.pathname.replace(\/\\\/+$\/, '');\r\n    const cards = grid.querySelectorAll('.aa-card');\r\n\r\n    let matchedCard = null;\r\n    cards.forEach(card => {\r\n      const cardPath = new URL(card.dataset.url || card.href, window.location.origin).pathname.replace(\/\\\/+$\/, '');\r\n      if (cardPath === currentPath) matchedCard = card;\r\n    });\r\n\r\n    if (matchedCard) {\r\n      openPostInOverlay(matchedCard.dataset.id, matchedCard.dataset.url, false);\r\n    }\r\n  });\r\n})();\r\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!-- =========================================================\r\nASERVI \u2022 Premium Eligibility Intake Wizard (All-in-one)\r\n- Button on page + menu item trigger\r\n- Luxury \u201cpaper + forest + gold\u201d style\r\n- Large centered Continue button\r\n- Consistent spacing + typography\r\n- Sends intake via WP admin-ajax.php action=aa_send_intake\r\n- Redirects to \/thank-you after successful submit\r\nREQUIRES: Your WP Code Snippets \/ functions.php endpoint \"aa_send_intake\"\r\n========================================================= -->\r\n\r\n<div id=\"aa-eligibility-premium\"><\/div>\r\n\r\n<script>\r\n(function(){\r\n  const CONFIG = {\r\n    ajaxUrl: (window.ajaxurl || (window.location.origin + '\/wp-admin\/admin-ajax.php')),\r\n    action: 'aa_send_intake',\r\n    thankYouUrl: window.location.origin + '\/thank-you',\r\n\r\n    \/\/ Assets\r\n    heroImage: 'https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2026\/02\/Italian-Ancestry-Eligibility1.jpg',\r\n    crestImage: 'https:\/\/aserviancestry.live-website.com\/wp-content\/uploads\/2025\/04\/silouhette-solo-1.png',\r\n\r\n    \/\/ Triggers\r\n    triggerText: 'Start Eligibility Check',\r\n    menuHrefContains: ['check-eligibility', '#check-eligibility', '#eligibility'],\r\n    menuTextEquals: ['check eligibility', 'eligibility', 'check eligibility \u2192']\r\n  };\r\n\r\n  const root = document.getElementById('aa-eligibility-premium');\r\n  if(!root) return;\r\n\r\n  \/\/ ---------- Helpers ----------\r\n  const escapeHtml = (s)=>String(s).replace(\/[&<>\"']\/g, m=>({ '&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#039;' }[m]));\r\n  const $ = (sel, el=document)=>el.querySelector(sel);\r\n  const $$ = (sel, el=document)=>Array.from(el.querySelectorAll(sel));\r\n\r\n  \/\/ ---------- Markup ----------\r\n  root.innerHTML = `\r\n  <style>\r\n    :root{\r\n      --aa-forest:#2f4b3a;\r\n      --aa-forest-2:#244033;\r\n      --aa-cream:#f4efe8;\r\n      --aa-paper:#fbf7f2;\r\n      --aa-ink:#1f2a24;\r\n      --aa-gold:#c7a45a;\r\n      --aa-gold-2:#b99244;\r\n      --aa-border: rgba(31,42,36,.14);\r\n      --aa-soft: rgba(255,255,255,.72);\r\n      --aa-shadow: 0 26px 90px rgba(0,0,0,.28);\r\n      --aa-radius: 22px;\r\n      --aa-radius-lg: 28px;\r\n    }\r\n\r\n    .aaE_trigger{\r\n      position: fixed;\r\n      left: 50%;\r\n      bottom: 24px;\r\n      transform: translate3d(-50%, 0, 0) !important;\r\n      will-change: transform;\r\n      z-index: 999998;\r\n      width: min(560px, calc(100vw - 40px));\r\n      padding: 18px 26px;\r\n      border-radius: 14px;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:12px;\r\n      background: linear-gradient(180deg, var(--aa-forest), var(--aa-forest-2));\r\n      color:#fff;\r\n      border: 1px solid rgba(255,255,255,.18);\r\n      font-weight: 900;\r\n      font-size: 17px;\r\n      letter-spacing:.02em;\r\n      box-shadow:\r\n        0 18px 38px rgba(0,0,0,.35),\r\n        0 2px 0 rgba(255,255,255,.12) inset;\r\n      cursor:pointer;\r\n      transition: transform .15s ease, box-shadow .15s ease;\r\n      font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;\r\n    }\r\n\r\n    .aaE_trigger:hover{\r\n      transform: translate3d(-50%, -2px, 0) !important;\r\n      box-shadow:\r\n        0 26px 48px rgba(0,0,0,.42),\r\n        0 2px 0 rgba(255,255,255,.14) inset;\r\n    }\r\n\r\n    .aaE_trigger:focus{\r\n      outline:none;\r\n      transform: translate3d(-50%, -2px, 0) !important;\r\n      box-shadow:\r\n        0 0 0 4px rgba(199,164,90,.25),\r\n        0 26px 48px rgba(0,0,0,.42);\r\n    }\r\n\r\n    @supports(padding: max(0px)){\r\n      .aaE_trigger{\r\n        bottom: max(14px, env(safe-area-inset-bottom));\r\n      }\r\n    }\r\n\r\n    .aaE_modal{ position:fixed; inset:0; display:none; z-index: 999999; }\r\n    .aaE_modal.is-open{ display:block; }\r\n    body.aaE_noScroll{ overflow:hidden; }\r\n\r\n    .aaE_backdrop{\r\n      position:absolute; inset:0;\r\n      background: rgba(12,16,14,.60);\r\n      backdrop-filter: blur(8px);\r\n    }\r\n\r\n    .aaE_dialog{\r\n      position:relative;\r\n      width: min(1220px, calc(100vw - 28px));\r\n      height: calc(100vh - 28px);\r\n      max-height: calc(100vh - 28px);\r\n      margin: 14px auto;\r\n      border-radius: var(--aa-radius-lg);\r\n      overflow:hidden;\r\n      background:\r\n        radial-gradient(900px 320px at 14% 0%, rgba(199,164,90,.18), transparent 60%),\r\n        radial-gradient(900px 420px at 95% 12%, rgba(47,75,58,.16), transparent 60%),\r\n        linear-gradient(180deg, rgba(255,255,255,.92), rgba(244,239,232,.95));\r\n      box-shadow: var(--aa-shadow);\r\n      border: 1px solid rgba(255,255,255,.40);\r\n      font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;\r\n      color: var(--aa-ink);\r\n    }\r\n\r\n    .aaE_close{\r\n      position:absolute; top: 14px; right: 14px;\r\n      width: 46px; height: 46px;\r\n      border-radius: 16px;\r\n      border: 1px solid rgba(31,42,36,.12);\r\n      background: rgba(255,255,255,.92);\r\n      color: rgba(31,42,36,.78);\r\n      font-size: 30px;\r\n      line-height: 1;\r\n      cursor:pointer;\r\n      z-index: 5;\r\n      transition: transform .12s ease, background .12s ease;\r\n    }\r\n    .aaE_close:hover{ transform: translateY(-1px); background: rgba(255,255,255,.98); }\r\n\r\n    .aaE_grid{\r\n      display:grid;\r\n      grid-template-columns: 420px 1fr;\r\n      height: 100%;\r\n      min-height: 0;\r\n    }\r\n    @media (max-width: 980px){\r\n      .aaE_grid{ grid-template-columns: 1fr; }\r\n      .aaE_side{ display:none; }\r\n    }\r\n\r\n    .aaE_side{\r\n      padding: 26px;\r\n      border-right: 1px solid rgba(31,42,36,.10);\r\n      background:\r\n        radial-gradient(520px 280px at 18% 0%, rgba(199,164,90,.22), transparent 60%),\r\n        radial-gradient(520px 280px at 80% 22%, rgba(47,75,58,.18), transparent 60%),\r\n        linear-gradient(180deg, rgba(47,75,58,.10), rgba(255,255,255,.12));\r\n      min-height: 0;\r\n    }\r\n\r\n    .aaE_brandRow{ display:flex; gap:14px; align-items:flex-start; }\r\n\r\n    .aaE_crest{\r\n      width: 56px; height: 56px;\r\n      border-radius: 18px;\r\n      background: rgba(255,255,255,.72);\r\n      border: 1px solid rgba(31,42,36,.14);\r\n      box-shadow: 0 16px 28px rgba(0,0,0,.14);\r\n      position: relative;\r\n      overflow: hidden;\r\n      flex: 0 0 auto;\r\n      background-image: url('${escapeHtml(CONFIG.crestImage)}');\r\n      background-repeat: no-repeat;\r\n      background-position: center;\r\n      background-size: 70%;\r\n    }\r\n    .aaE_crest:after{\r\n      content:\"\";\r\n      position:absolute; inset:-1px;\r\n      background: radial-gradient(320px 160px at 25% 10%, rgba(199,164,90,.22), transparent 60%);\r\n      pointer-events:none;\r\n    }\r\n\r\n    .aaE_kicker{\r\n      font-weight: 900;\r\n      letter-spacing: .16em;\r\n      text-transform: uppercase;\r\n      font-size: 11px;\r\n      color: rgba(47,75,58,.90);\r\n      margin-top: 2px;\r\n    }\r\n    .aaE_sideTitle{\r\n      margin: 6px 0 6px;\r\n      font-family: ui-serif, Georgia, \"Times New Roman\", Times, serif;\r\n      font-weight: 800;\r\n      font-size: 30px;\r\n      line-height: 1.1;\r\n      color: rgba(31,42,36,.92);\r\n    }\r\n    .aaE_sideSub{\r\n      margin: 0;\r\n      color: rgba(31,42,36,.72);\r\n      line-height: 1.65;\r\n      font-size: 14.5px;\r\n      max-width: 44ch;\r\n    }\r\n\r\n    .aaE_imgCard{\r\n      margin-top: 18px;\r\n      border-radius: 18px;\r\n      overflow:hidden;\r\n      border: 1px solid rgba(255,255,255,.55);\r\n      box-shadow: 0 22px 52px rgba(0,0,0,.20);\r\n      height: 280px;\r\n      background:\r\n        linear-gradient(180deg, rgba(0,0,0,.08), rgba(0,0,0,.48)),\r\n        url('${escapeHtml(CONFIG.heroImage)}');\r\n      background-size: cover;\r\n      background-position: center;\r\n      position: relative;\r\n    }\r\n    .aaE_imgCard:after{\r\n      content:\"\";\r\n      position:absolute; inset:0;\r\n      background: radial-gradient(600px 240px at 25% 0%, rgba(199,164,90,.20), transparent 60%);\r\n      pointer-events:none;\r\n    }\r\n    .aaE_imgText{\r\n      position:absolute; left: 16px; right: 16px; bottom: 14px;\r\n      color:#fff;\r\n      z-index: 2;\r\n    }\r\n    .aaE_imgTitle{\r\n      font-family: ui-serif, Georgia, \"Times New Roman\", Times, serif;\r\n      font-weight: 800;\r\n      font-size: 20px;\r\n      line-height: 1.2;\r\n    }\r\n    .aaE_imgSub{\r\n      margin-top: 6px;\r\n      font-size: 12.5px;\r\n      letter-spacing:.12em;\r\n      text-transform: uppercase;\r\n      opacity:.92;\r\n    }\r\n\r\n    .aaE_trust{\r\n      margin-top: 16px;\r\n      display:grid;\r\n      gap: 10px;\r\n    }\r\n    .aaE_trustItem{\r\n      display:flex; align-items:center; gap: 12px;\r\n      padding: 12px 12px;\r\n      border-radius: 16px;\r\n      background: rgba(255,255,255,.62);\r\n      border: 1px solid rgba(31,42,36,.12);\r\n      color: rgba(31,42,36,.78);\r\n      font-weight: 800;\r\n      font-size: 13.5px;\r\n    }\r\n    .aaE_tick{\r\n      width: 26px; height: 26px;\r\n      border-radius: 10px;\r\n      display:flex; align-items:center; justify-content:center;\r\n      background: rgba(47,75,58,.12);\r\n      color: rgba(47,75,58,.95);\r\n      font-weight: 900;\r\n      flex: 0 0 auto;\r\n    }\r\n\r\n    .aaE_main{\r\n      min-height:0;\r\n      overflow-y:auto;\r\n      -webkit-overflow-scrolling: touch;\r\n      padding: 26px;\r\n    }\r\n\r\n    .aaE_top{\r\n      position: sticky;\r\n      top: 0;\r\n      z-index: 4;\r\n      background: linear-gradient(180deg, rgba(255,255,255,.95), rgba(244,239,232,.90));\r\n      border-bottom: 1px solid rgba(31,42,36,.10);\r\n      backdrop-filter: blur(8px);\r\n      padding: 18px 18px 16px;\r\n      border-radius: 18px;\r\n    }\r\n\r\n    .aaE_topRow{\r\n      display:flex;\r\n      gap: 22px;\r\n      justify-content: space-between;\r\n      align-items:flex-start;\r\n    }\r\n    .aaE_topLeft{ min-width:0; flex:1 1 auto; }\r\n\r\n    .aaE_topK{\r\n      font-weight: 900;\r\n      letter-spacing: .16em;\r\n      text-transform: uppercase;\r\n      font-size: 11px;\r\n      color: rgba(47,75,58,.78);\r\n    }\r\n    .aaE_h1{\r\n      margin: 8px 0 8px;\r\n      font-family: ui-serif, Georgia, \"Times New Roman\", Times, serif;\r\n      font-weight: 800;\r\n      font-size: clamp(32px, 3.2vw, 46px);\r\n      letter-spacing: -0.01em;\r\n      line-height: 1.08;\r\n      color: rgba(47,75,58,.96);\r\n    }\r\n    .aaE_topP{\r\n      margin: 0;\r\n      color: rgba(31,42,36,.70);\r\n      line-height: 1.65;\r\n      font-size: 15px;\r\n      max-width: 75ch;\r\n    }\r\n\r\n    .aaE_prog{\r\n      width: 280px;\r\n      flex: 0 0 280px;\r\n      text-align:right;\r\n      margin-top: 2px;\r\n    }\r\n    .aaE_bar{\r\n      height: 10px;\r\n      background: rgba(31,42,36,.10);\r\n      border-radius: 999px;\r\n      overflow:hidden;\r\n      border: 1px solid rgba(31,42,36,.10);\r\n    }\r\n    .aaE_fill{\r\n      width:0%;\r\n      height:100%;\r\n      background: linear-gradient(90deg, var(--aa-gold), var(--aa-forest));\r\n      border-radius: 999px;\r\n      transition: width .25s ease;\r\n    }\r\n    .aaE_stepMeta{\r\n      margin-top: 10px;\r\n      font-size: 12.5px;\r\n      font-weight: 900;\r\n      letter-spacing:.06em;\r\n      color: rgba(31,42,36,.68);\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    @media (max-width: 860px){\r\n      .aaE_topRow{ flex-direction: column; align-items: stretch; }\r\n      .aaE_prog{ width:100%; flex: 1 1 auto; text-align:left; }\r\n    }\r\n\r\n    .aaE_body{\r\n      padding: 18px 18px 24px;\r\n    }\r\n\r\n    .aaE_pane{\r\n      display:none;\r\n      min-height: 520px;\r\n      padding-top: 10px;\r\n    }\r\n    .aaE_pane.is-active{ display:flex; flex-direction: column; }\r\n\r\n    .aaE_sectionTitle{\r\n      margin: 10px 0 10px;\r\n      font-family: ui-serif, Georgia, \"Times New Roman\", Times, serif;\r\n      font-weight: 800;\r\n      font-size: 26px;\r\n      color: rgba(31,42,36,.90);\r\n    }\r\n    .aaE_hint{\r\n      margin: 0 0 16px;\r\n      color: rgba(31,42,36,.72);\r\n      line-height: 1.7;\r\n      font-size: 14.8px;\r\n      max-width: 72ch;\r\n    }\r\n\r\n    .aaE_field{ margin: 14px 0; }\r\n    .aaE_label{\r\n      display:block;\r\n      font-weight: 900;\r\n      font-size: 13.8px;\r\n      letter-spacing:.02em;\r\n      color: rgba(31,42,36,.78);\r\n      margin-bottom: 8px;\r\n    }\r\n    .aaE_input{\r\n      width: 100%;\r\n      padding: 14px 14px;\r\n      border-radius: 14px;\r\n      border: 1px solid rgba(31,42,36,.14);\r\n      background: rgba(255,255,255,.92);\r\n      outline:none;\r\n      font-size: 16px;\r\n      box-sizing:border-box;\r\n      transition: box-shadow .12s ease, border-color .12s ease;\r\n    }\r\n    .aaE_input:focus{\r\n      border-color: rgba(199,164,90,.55);\r\n      box-shadow: 0 0 0 4px rgba(199,164,90,.18);\r\n    }\r\n\r\n    .aaE_choiceGrid{\r\n      display:grid;\r\n      grid-template-columns: repeat(2, minmax(0,1fr));\r\n      gap: 12px;\r\n    }\r\n    @media (max-width: 700px){ .aaE_choiceGrid{ grid-template-columns: 1fr; } }\r\n\r\n    .aaE_choice{\r\n      text-align:left;\r\n      padding: 12px 12px;\r\n      border-radius: 16px;\r\n      border: 1px solid rgba(31,42,36,.14);\r\n      background: rgba(255,255,255,.68);\r\n      cursor:pointer;\r\n      font-weight: 900;\r\n      color: rgba(31,42,36,.84);\r\n      transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease;\r\n    }\r\n    .aaE_choice:hover{\r\n      transform: translateY(-1px);\r\n      box-shadow: 0 12px 24px rgba(0,0,0,.08);\r\n      border-color: rgba(199,164,90,.40);\r\n    }\r\n    .aaE_choice.is-selected{\r\n      border-color: rgba(47,75,58,.55);\r\n      box-shadow: 0 0 0 4px rgba(47,75,58,.10);\r\n      background: rgba(255,255,255,.76);\r\n    }\r\n\r\n    .aaE_nav{\r\n      margin-top: auto;\r\n      padding-top: 18px;\r\n      display:flex;\r\n      gap: 12px;\r\n      align-items:center;\r\n      justify-content: center;\r\n    }\r\n    .aaE_btn{\r\n      display:inline-flex; align-items:center; justify-content:center; gap:10px;\r\n      border-radius: 999px;\r\n      padding: 14px 18px;\r\n      font-weight: 900;\r\n      cursor:pointer;\r\n      border: 1px solid rgba(47,75,58,.20);\r\n      background: rgba(255,255,255,.70);\r\n      color: rgba(47,75,58,.95);\r\n      min-width: 160px;\r\n      transition: transform .12s ease, box-shadow .12s ease, background .12s ease;\r\n    }\r\n    .aaE_btn:hover{ transform: translateY(-1px); box-shadow: 0 16px 26px rgba(0,0,0,.10); }\r\n    .aaE_btn:focus{ outline:none; box-shadow: 0 0 0 4px rgba(199,164,90,.18); }\r\n\r\n    .aaE_btnPrimary{\r\n      min-width: 260px;\r\n      padding: 16px 24px;\r\n      font-size: 16px;\r\n      background: linear-gradient(180deg, var(--aa-forest), var(--aa-forest-2));\r\n      color:#fff;\r\n      border-color: rgba(0,0,0,0);\r\n      box-shadow: 0 18px 32px rgba(47,75,58,.24);\r\n    }\r\n    .aaE_btnPrimary:hover{ box-shadow: 0 22px 36px rgba(47,75,58,.28); }\r\n    .aaE_btn[disabled]{ opacity:.55; cursor:not-allowed; transform:none; box-shadow:none; }\r\n\r\n    .aaE_card{\r\n      background: rgba(255,255,255,.70);\r\n      border: 1px solid rgba(31,42,36,.12);\r\n      border-radius: 20px;\r\n      padding: 16px;\r\n      box-shadow: 0 18px 38px rgba(0,0,0,.10);\r\n    }\r\n    .aaE_badge{\r\n      display:inline-flex;\r\n      padding: 7px 10px;\r\n      border-radius: 999px;\r\n      background: rgba(199,164,90,.14);\r\n      border: 1px solid rgba(199,164,90,.28);\r\n      font-weight: 900;\r\n      font-size: 12px;\r\n      letter-spacing:.08em;\r\n      text-transform: uppercase;\r\n      color: rgba(31,42,36,.78);\r\n    }\r\n    .aaE_rTitle{\r\n      margin: 10px 0 6px;\r\n      font-family: ui-serif, Georgia, \"Times New Roman\", Times, serif;\r\n      font-weight: 900;\r\n      font-size: 28px;\r\n      line-height: 1.15;\r\n      color: rgba(31,42,36,.92);\r\n    }\r\n    .aaE_rText{\r\n      margin: 0;\r\n      color: rgba(31,42,36,.74);\r\n      line-height: 1.7;\r\n      font-size: 14.8px;\r\n    }\r\n    .aaE_hls{ margin-top: 12px; display:grid; gap: 10px; }\r\n    .aaE_hl{\r\n      background: rgba(47,75,58,.06);\r\n      border: 1px solid rgba(47,75,58,.14);\r\n      border-radius: 16px;\r\n      padding: 10px 12px;\r\n      color: rgba(31,42,36,.78);\r\n      line-height: 1.6;\r\n      font-size: 14px;\r\n    }\r\n    .aaE_hl strong{ color: rgba(47,75,58,.95); }\r\n\r\n    .aaE_form{\r\n      margin-top: 14px;\r\n      background: rgba(255,255,255,.70);\r\n      border: 1px solid rgba(31,42,36,.12);\r\n      border-radius: 20px;\r\n      overflow:hidden;\r\n      box-shadow: 0 18px 38px rgba(0,0,0,.10);\r\n    }\r\n    .aaE_formHead{\r\n      padding: 14px 16px;\r\n      border-bottom: 1px solid rgba(31,42,36,.10);\r\n    }\r\n    .aaE_formTitle{ font-weight: 900; font-size: 16px; color: rgba(31,42,36,.88); }\r\n    .aaE_formSub{ margin-top: 6px; color: rgba(31,42,36,.70); font-size: 13.5px; line-height: 1.55; }\r\n    .aaE_formBody{ padding: 14px 16px 16px; }\r\n    .aaE_grid2{\r\n      display:grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 12px;\r\n    }\r\n    @media (max-width: 720px){ .aaE_grid2{ grid-template-columns: 1fr; } }\r\n\r\n    .aaE_status{\r\n      margin-top: 12px;\r\n      border-radius: 16px;\r\n      padding: 10px 12px;\r\n      border: 1px solid rgba(31,42,36,.12);\r\n      background: rgba(255,255,255,.78);\r\n      color: rgba(31,42,36,.78);\r\n      line-height: 1.6;\r\n      display:none;\r\n    }\r\n    .aaE_status.is-show{ display:block; }\r\n    .aaE_status.ok{ border-color: rgba(47,75,58,.18); background: rgba(47,75,58,.07); }\r\n    .aaE_status.bad{ border-color: rgba(170, 60, 60, .25); background: rgba(170, 60, 60, .08); }\r\n\r\n    .aaE_fine{\r\n      padding: 0 16px 16px;\r\n      color: rgba(31,42,36,.64);\r\n      font-size: 12.5px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    @media (max-width: 520px){\r\n      .aaE_dialog{\r\n        width: calc(100vw - 16px);\r\n        height: calc(100vh - 16px);\r\n        max-height: calc(100vh - 16px);\r\n        margin: 8px auto;\r\n        border-radius: 20px;\r\n      }\r\n      .aaE_main{ padding: 14px; }\r\n      .aaE_top{\r\n        padding: 12px 12px 10px;\r\n        border-radius: 16px;\r\n      }\r\n      .aaE_topRow{ gap: 12px; }\r\n      .aaE_topK{\r\n        font-size: 9px;\r\n        letter-spacing: .14em;\r\n      }\r\n      .aaE_h1{\r\n        margin: 6px 0 6px;\r\n        font-size: 24px;\r\n        line-height: 1.12;\r\n      }\r\n      .aaE_topP{\r\n        font-size: 13px;\r\n        line-height: 1.45;\r\n        max-width: none;\r\n      }\r\n      .aaE_prog{ margin-top: 0; }\r\n      .aaE_bar{ height: 8px; }\r\n      .aaE_stepMeta{\r\n        margin-top: 8px;\r\n        font-size: 11px;\r\n      }\r\n      .aaE_sectionTitle{ font-size: 22px; margin: 8px 0; }\r\n      .aaE_hint{ font-size: 13.5px; margin-bottom: 12px; }\r\n      .aaE_pane{ min-height: 0; }\r\n    }\r\n  <\/style>\r\n\r\n  <button class=\"aaE_trigger\" type=\"button\" data-aae-open>\r\n    ${escapeHtml(CONFIG.triggerText)} <span aria-hidden=\"true\">\u2192<\/span>\r\n  <\/button>\r\n\r\n  <div class=\"aaE_modal\" id=\"aaE_modal\" aria-hidden=\"true\">\r\n    <div class=\"aaE_backdrop\" data-aae-backdrop><\/div>\r\n\r\n    <div class=\"aaE_dialog\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Eligibility intake wizard\">\r\n      <button class=\"aaE_close\" type=\"button\" aria-label=\"Close\" data-aae-close>\u00d7<\/button>\r\n\r\n      <div class=\"aaE_grid\">\r\n        <aside class=\"aaE_side\" aria-hidden=\"true\">\r\n          <div class=\"aaE_brandRow\">\r\n            <div class=\"aaE_crest\"><\/div>\r\n            <div>\r\n              <div class=\"aaE_kicker\">ASERVI ANCESTRY<\/div>\r\n              <div class=\"aaE_sideTitle\">Eligibility intake<\/div>\r\n              <p class=\"aaE_sideSub\">A quick, structured intake to recommend your best route: <strong>Consulate\/Comune<\/strong> vs <strong>Courts<\/strong>.<\/p>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"aaE_imgCard\">\r\n            <div class=\"aaE_imgText\">\r\n              <div class=\"aaE_imgTitle\">Confident next steps<\/div>\r\n              <div class=\"aaE_imgSub\">DOCUMENTS \u2022 STRATEGY \u2022 TIMELINE<\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"aaE_trust\">\r\n            <div class=\"aaE_trustItem\"><span class=\"aaE_tick\">\u2713<\/span> Private & confidential<\/div>\r\n            <div class=\"aaE_trustItem\"><span class=\"aaE_tick\">\u2713<\/span> Clear triage output<\/div>\r\n            <div class=\"aaE_trustItem\"><span class=\"aaE_tick\">\u2713<\/span> Answers delivered by email<\/div>\r\n          <\/div>\r\n        <\/aside>\r\n\r\n        <main class=\"aaE_main\">\r\n          <div class=\"aaE_top\">\r\n            <div class=\"aaE_topRow\">\r\n              <div class=\"aaE_topLeft\">\r\n                <div class=\"aaE_topK\">ITALIAN CITIZENSHIP<\/div>\r\n                <h2 class=\"aaE_h1\">Check eligibility<\/h2>\r\n                <p class=\"aaE_topP\">Answer a few questions. We\u2019ll recommend the most practical pathway and collect your details.<\/p>\r\n              <\/div>\r\n              <div class=\"aaE_prog\">\r\n                <div class=\"aaE_bar\"><div class=\"aaE_fill\" id=\"aaE_fill\"><\/div><\/div>\r\n                <div class=\"aaE_stepMeta\" id=\"aaE_meta\">Step 1 of 5<\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"aaE_body\">\r\n            <section class=\"aaE_pane is-active\" data-step=\"1\">\r\n              <div class=\"aaE_sectionTitle\">About you<\/div>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\" for=\"aaE_birth\">Year of birth<\/label>\r\n                <input class=\"aaE_input\" id=\"aaE_birth\" type=\"number\" min=\"1900\" max=\"2026\" placeholder=\"e.g. 1984\">\r\n              <\/div>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\" for=\"aaE_country\">Country of citizenship \/ residence<\/label>\r\n                <input class=\"aaE_input\" id=\"aaE_country\" type=\"text\" placeholder=\"e.g. United States\">\r\n              <\/div>\r\n\r\n              <div class=\"aaE_nav\">\r\n                <button class=\"aaE_btn aaE_btnPrimary\" data-aae-next>Continue \u2192<\/button>\r\n              <\/div>\r\n            <\/section>\r\n\r\n            <section class=\"aaE_pane\" data-step=\"2\">\r\n              <div class=\"aaE_sectionTitle\">Your Italian line<\/div>\r\n              <p class=\"aaE_hint\">This helps us decide between a standard administrative route and a court-based strategy.<\/p>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\">Which side is your Italian ancestry?<\/label>\r\n                <div class=\"aaE_choiceGrid\">\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"line\" data-value=\"Paternal line\">Paternal line<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"line\" data-value=\"Maternal line\">Maternal line<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"line\" data-value=\"Both \/ mixed\">Both \/ mixed<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"line\" data-value=\"Not sure\">Not sure<\/button>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\" for=\"aaE_last\">Last Italian-born ancestor in your line<\/label>\r\n                <select class=\"aaE_input\" id=\"aaE_last\">\r\n                  <option value=\"\">Select\u2026<\/option>\r\n                  <option>Parent<\/option>\r\n                  <option>Grandparent<\/option>\r\n                  <option>Great-grandparent<\/option>\r\n                  <option>2x great-grandparent or earlier<\/option>\r\n                  <option>Not sure<\/option>\r\n                <\/select>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_nav\">\r\n                <button class=\"aaE_btn\" data-aae-prev>\u2190 Back<\/button>\r\n                <button class=\"aaE_btn aaE_btnPrimary\" data-aae-next>Continue \u2192<\/button>\r\n              <\/div>\r\n            <\/section>\r\n\r\n            <section class=\"aaE_pane\" data-step=\"3\">\r\n              <div class=\"aaE_sectionTitle\">Key risk checks<\/div>\r\n              <p class=\"aaE_hint\">These questions help us recommend <strong>Courts<\/strong> vs <strong>Consulate\/Comune<\/strong> with today\u2019s strategy realities.<\/p>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\">Does your line pass through a woman to a child born before 01\/01\/1948?<\/label>\r\n                <div class=\"aaE_choiceGrid\">\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"case1948\" data-value=\"Yes\">Yes<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"case1948\" data-value=\"No\">No<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"case1948\" data-value=\"Not sure\">Not sure<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"case1948\" data-value=\"N\/A\">N\/A<\/button>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\">Did the Italian ancestor naturalize before their child in your line turned 18?<\/label>\r\n                <div class=\"aaE_choiceGrid\">\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"minor\" data-value=\"Yes\">Yes<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"minor\" data-value=\"No\">No<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"minor\" data-value=\"Not sure\">Not sure<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"minor\" data-value=\"Unknown\">Unknown<\/button>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_nav\">\r\n                <button class=\"aaE_btn\" data-aae-prev>\u2190 Back<\/button>\r\n                <button class=\"aaE_btn aaE_btnPrimary\" data-aae-next>Continue \u2192<\/button>\r\n              <\/div>\r\n            <\/section>\r\n\r\n            <section class=\"aaE_pane\" data-step=\"4\">\r\n              <div class=\"aaE_sectionTitle\">Document readiness<\/div>\r\n              <p class=\"aaE_hint\">Knowing what you already have helps us estimate the fastest route and the likely workload.<\/p>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\">Do you already have most key certificates and naturalization proof?<\/label>\r\n                <div class=\"aaE_choiceGrid\">\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"docs\" data-value=\"Yes, mostly ready\">Yes, mostly ready<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"docs\" data-value=\"Some, but incomplete\">Some, but incomplete<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"docs\" data-value=\"Not started\">Not started<\/button>\r\n                  <button class=\"aaE_choice\" data-aae-pick=\"docs\" data-value=\"Not sure\">Not sure<\/button>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_field\">\r\n                <label class=\"aaE_label\" for=\"aaE_notes\">Optional notes<\/label>\r\n                <textarea class=\"aaE_input\" id=\"aaE_notes\" rows=\"4\" placeholder=\"Towns in Italy, known dates, consulate issues, missing documents\u2026\"><\/textarea>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_nav\">\r\n                <button class=\"aaE_btn\" data-aae-prev>\u2190 Back<\/button>\r\n                <button class=\"aaE_btn aaE_btnPrimary\" data-aae-next>See my result \u2192<\/button>\r\n              <\/div>\r\n            <\/section>\r\n\r\n            <section class=\"aaE_pane\" data-step=\"5\">\r\n              <div class=\"aaE_card\">\r\n                <div class=\"aaE_badge\">Recommended pathway<\/div>\r\n                <div class=\"aaE_rTitle\" id=\"aaE_resTitle\">Loading\u2026<\/div>\r\n                <p class=\"aaE_rText\" id=\"aaE_resText\"><\/p>\r\n                <div class=\"aaE_hls\" id=\"aaE_resHls\"><\/div>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_form\">\r\n                <div class=\"aaE_formHead\">\r\n                  <div class=\"aaE_formTitle\">Send your intake<\/div>\r\n                  <div class=\"aaE_formSub\">We\u2019ll reply with clear next steps. Your answers are included automatically.<\/div>\r\n                <\/div>\r\n\r\n                <div class=\"aaE_formBody\">\r\n                  <div class=\"aaE_grid2\">\r\n                    <div class=\"aaE_field\" style=\"margin:0;\">\r\n                      <label class=\"aaE_label\" for=\"aaE_name\">Full name<\/label>\r\n                      <input class=\"aaE_input\" id=\"aaE_name\" type=\"text\" placeholder=\"Your name\">\r\n                    <\/div>\r\n                    <div class=\"aaE_field\" style=\"margin:0;\">\r\n                      <label class=\"aaE_label\" for=\"aaE_email\">Email<\/label>\r\n                      <input class=\"aaE_input\" id=\"aaE_email\" type=\"email\" placeholder=\"you@example.com\">\r\n                    <\/div>\r\n                  <\/div>\r\n\r\n                  <div class=\"aaE_field\">\r\n                    <label class=\"aaE_label\" for=\"aaE_phone\">Phone (optional)<\/label>\r\n                    <input class=\"aaE_input\" id=\"aaE_phone\" type=\"text\" placeholder=\"+1 \u2026\">\r\n                  <\/div>\r\n\r\n                  <div class=\"aaE_field\">\r\n                    <label class=\"aaE_label\" for=\"aaE_msg\">What outcome are you hoping for?<\/label>\r\n                    <textarea class=\"aaE_input\" id=\"aaE_msg\" rows=\"4\" placeholder=\"Passport, EU mobility, family recognition, timing goals\u2026\"><\/textarea>\r\n                  <\/div>\r\n\r\n                  <div class=\"aaE_nav\" style=\"justify-content:center;\">\r\n                    <button class=\"aaE_btn aaE_btnPrimary\" id=\"aaE_submit\" type=\"button\">Submit intake<\/button>\r\n                  <\/div>\r\n\r\n                  <div class=\"aaE_status\" id=\"aaE_status\"><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"aaE_fine\">\r\n                  This form is informational and does not create an attorney\u2013client relationship.\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <div class=\"aaE_nav\">\r\n                <button class=\"aaE_btn\" data-aae-prev>\u2190 Back<\/button>\r\n                <button class=\"aaE_btn\" data-aae-close>Close<\/button>\r\n              <\/div>\r\n            <\/section>\r\n          <\/div>\r\n        <\/main>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  `;\r\n\r\n  \/\/ ---------- State ----------\r\n  const modal = $('#aaE_modal', root);\r\n  const panes = $$('.aaE_pane', root);\r\n  const fill = $('#aaE_fill', root);\r\n  const meta = $('#aaE_meta', root);\r\n\r\n  const state = {\r\n    birthYear: '',\r\n    country: '',\r\n    line: '',\r\n    lastItalianBorn: '',\r\n    case1948: '',\r\n    minor: '',\r\n    docs: '',\r\n    notes: '',\r\n    recommendation: ''\r\n  };\r\n\r\n  let step = 1;\r\n  const TOTAL = 5;\r\n\r\n  function setStep(n){\r\n    step = Math.max(1, Math.min(TOTAL, n));\r\n    panes.forEach(p => p.classList.toggle('is-active', Number(p.dataset.step) === step));\r\n    const pct = Math.round(((step-1)\/(TOTAL-1))*100);\r\n    if(fill) fill.style.width = pct + '%';\r\n    if(meta) meta.textContent = `Step ${step} of ${TOTAL}`;\r\n\r\n    if(step === 5){\r\n      computeRecommendation();\r\n      renderRecommendation();\r\n      setTimeout(()=> $('#aaE_name', root)?.focus(), 100);\r\n    } else {\r\n      setTimeout(()=>{\r\n        const active = panes.find(p=>p.classList.contains('is-active'));\r\n        const first = active?.querySelector('input, select, textarea, button');\r\n        if(first) first.focus();\r\n      }, 80);\r\n    }\r\n  }\r\n\r\n  function open(){\r\n    modal.classList.add('is-open');\r\n    modal.setAttribute('aria-hidden','false');\r\n    document.body.classList.add('aaE_noScroll');\r\n    setStep(1);\r\n  }\r\n\r\n  function close(){\r\n    modal.classList.remove('is-open');\r\n    modal.setAttribute('aria-hidden','true');\r\n    document.body.classList.remove('aaE_noScroll');\r\n  }\r\n\r\n  \/\/ ---------- Interactions ----------\r\n  root.addEventListener('click', (e)=>{\r\n    if(e.target.closest('[data-aae-open]')) open();\r\n    if(e.target.matches('[data-aae-backdrop]')) close();\r\n    if(e.target.closest('[data-aae-close]')) close();\r\n  });\r\n\r\n  document.addEventListener('keydown', (e)=>{\r\n    if(e.key === 'Escape' && modal.classList.contains('is-open')) close();\r\n  });\r\n\r\n  function hookMenu(){\r\n    const links = Array.from(document.querySelectorAll('a'));\r\n    links.forEach(a=>{\r\n      const txt = (a.textContent || '').trim().toLowerCase();\r\n      const href = (a.getAttribute('href') || '').toLowerCase();\r\n\r\n      const textMatch = CONFIG.menuTextEquals.includes(txt);\r\n      const hrefMatch = CONFIG.menuHrefContains.some(s => href.includes(String(s).toLowerCase()));\r\n\r\n      if((textMatch || hrefMatch) && !a.dataset.aaEHooked){\r\n        a.dataset.aaEHooked = '1';\r\n        a.addEventListener('click', (ev)=>{\r\n          ev.preventDefault();\r\n          open();\r\n        });\r\n      }\r\n    });\r\n  }\r\n  hookMenu();\r\n  setTimeout(hookMenu, 800);\r\n  setTimeout(hookMenu, 2200);\r\n\r\n  root.addEventListener('click', (e)=>{\r\n    const btn = e.target.closest('.aaE_choice');\r\n    if(!btn) return;\r\n    e.preventDefault();\r\n    const key = btn.getAttribute('data-aae-pick');\r\n    const val = btn.getAttribute('data-value');\r\n    if(!key) return;\r\n\r\n    const field = btn.closest('.aaE_field');\r\n    if(field) $$('.aaE_choice[data-aae-pick=\"'+key+'\"]', field).forEach(b=>b.classList.remove('is-selected'));\r\n    btn.classList.add('is-selected');\r\n\r\n    state[key] = val;\r\n  });\r\n\r\n  root.addEventListener('click', (e)=>{\r\n    const next = e.target.closest('[data-aae-next]');\r\n    const prev = e.target.closest('[data-aae-prev]');\r\n    if(next){\r\n      e.preventDefault();\r\n      if(!validate(step)) return;\r\n      capture(step);\r\n      setStep(step+1);\r\n    }\r\n    if(prev){\r\n      e.preventDefault();\r\n      capture(step);\r\n      setStep(step-1);\r\n    }\r\n  });\r\n\r\n  function validate(s){\r\n    if(s === 1){\r\n      const by = ($('#aaE_birth', root).value || '').trim();\r\n      const c  = ($('#aaE_country', root).value || '').trim();\r\n      if(!by || Number(by) < 1900 || Number(by) > 2026){ alert('Please enter a valid birth year.'); return false; }\r\n      if(!c){ alert('Please enter your country.'); return false; }\r\n    }\r\n    if(s === 2){\r\n      if(!state.line){ alert('Please choose an ancestry line option.'); return false; }\r\n      const last = ($('#aaE_last', root).value || '').trim();\r\n      if(!last){ alert('Please select the last Italian-born ancestor.'); return false; }\r\n    }\r\n    if(s === 3){\r\n      if(!state.case1948){ alert('Please answer the 1948 question.'); return false; }\r\n      if(!state.minor){ alert('Please answer the naturalization timing question.'); return false; }\r\n    }\r\n    if(s === 4){\r\n      if(!state.docs){ alert('Please choose your document readiness.'); return false; }\r\n    }\r\n    return true;\r\n  }\r\n\r\n  function capture(s){\r\n    if(s === 1){\r\n      state.birthYear = ($('#aaE_birth', root).value || '').trim();\r\n      state.country   = ($('#aaE_country', root).value || '').trim();\r\n    }\r\n    if(s === 2){\r\n      state.lastItalianBorn = ($('#aaE_last', root).value || '').trim();\r\n    }\r\n    if(s === 4){\r\n      state.notes = ($('#aaE_notes', root).value || '').trim();\r\n    }\r\n  }\r\n\r\n  function computeRecommendation(){\r\n    const is1948 = (state.case1948 || '').toLowerCase() === 'yes';\r\n    const minorYes = (state.minor || '').toLowerCase() === 'yes';\r\n\r\n    if(is1948){\r\n      state.recommendation = 'Court pathway (1948 case)';\r\n      return;\r\n    }\r\n    if(minorYes){\r\n      state.recommendation = 'Strategy review recommended (often court-leaning due to timing risk)';\r\n      return;\r\n    }\r\n    state.recommendation = 'Consulate\/Comune route (likely) \u2014 confirm details';\r\n  }\r\n\r\n  function renderRecommendation(){\r\n    const titleEl = $('#aaE_resTitle', root);\r\n    const textEl  = $('#aaE_resText', root);\r\n    const hlsEl   = $('#aaE_resHls', root);\r\n\r\n    const rec = state.recommendation.toLowerCase();\r\n    let title = '';\r\n    let text = '';\r\n    let highlights = [];\r\n\r\n    if(rec.includes('1948')){\r\n      title = 'Most likely best route: Courts (1948 case)';\r\n      text  = 'Your answers indicate a likely pre-1948 maternal transmission scenario. These are typically handled via the Italian courts.';\r\n      highlights = [\r\n        '<div class=\"aaE_hl\"><strong>Why:<\/strong> 1948 maternal line cases are court-based.<\/div>',\r\n        '<div class=\"aaE_hl\"><strong>Next step:<\/strong> confirm lineage dates + obtain civil records + naturalization proof.<\/div>',\r\n        '<div class=\"aaE_hl\"><strong>Outcome:<\/strong> judgment \u2192 registration \u2192 AIRE \u2192 passport eligibility.<\/div>'\r\n      ];\r\n    } else if(rec.includes('timing') || rec.includes('court-leaning')){\r\n      title = 'Recommended: Risk-managed strategy';\r\n      text  = 'Your answers suggest a naturalization timing risk that can affect administrative outcomes. A tailored strategy helps protect the case.';\r\n      highlights = [\r\n        '<div class=\"aaE_hl\"><strong>Why:<\/strong> naturalization timing while the next in line was a minor can change approach.<\/div>',\r\n        '<div class=\"aaE_hl\"><strong>Next step:<\/strong> verify naturalization date vs child\u2019s age + local practice.<\/div>',\r\n        '<div class=\"aaE_hl\"><strong>Goal:<\/strong> choose the route with the highest likelihood of recognition.<\/div>'\r\n      ];\r\n    } else {\r\n      title = 'Likely route: Consulate\/Comune (confirm eligibility)';\r\n      text  = 'Based on your answers, an administrative route may be viable. We\u2019ll confirm the lineage facts and document plan.';\r\n      highlights = [\r\n        '<div class=\"aaE_hl\"><strong>Why:<\/strong> no 1948 indicator selected and no timing risk selected.<\/div>',\r\n        '<div class=\"aaE_hl\"><strong>Next step:<\/strong> document checklist + corrections for discrepancies.<\/div>',\r\n        '<div class=\"aaE_hl\"><strong>Note:<\/strong> appointment timelines vary; court alternatives may exist if delays are extreme.<\/div>'\r\n      ];\r\n    }\r\n\r\n    if(titleEl) titleEl.textContent = title;\r\n    if(textEl) textEl.textContent = text;\r\n    if(hlsEl) hlsEl.innerHTML = highlights.join('');\r\n  }\r\n\r\n  \/\/ ---------- Submit ----------\r\n  const statusEl = $('#aaE_status', root);\r\n  const submitBtn = $('#aaE_submit', root);\r\n\r\n  function setStatus(kind, msg){\r\n    statusEl.className = 'aaE_status is-show' + (kind === 'ok' ? ' ok' : kind === 'bad' ? ' bad' : '');\r\n    statusEl.textContent = msg;\r\n  }\r\n\r\n submitBtn.addEventListener('click', async ()=>{\r\n  capture(1); capture(2); capture(4);\r\n  computeRecommendation();\r\n\r\n  const name  = ($('#aaE_name', root).value || '').trim();\r\n  const email = ($('#aaE_email', root).value || '').trim();\r\n  const phone = ($('#aaE_phone', root).value || '').trim();\r\n  const msg   = ($('#aaE_msg', root).value || '').trim();\r\n\r\n  if(!name){\r\n    setStatus('bad','Please enter your name.');\r\n    return;\r\n  }\r\n\r\n  if(!email || !\/^\\S+@\\S+\\.\\S+$\/.test(email)){\r\n    setStatus('bad','Please enter a valid email address.');\r\n    return;\r\n  }\r\n\r\n  submitBtn.disabled = true;\r\n  setStatus('', 'Sending\u2026');\r\n\r\n  try{\r\n    const fd = new FormData();\r\n    fd.append('action', CONFIG.action);\r\n    fd.append('name', name);\r\n    fd.append('email', email);\r\n    fd.append('phone', phone);\r\n    fd.append('message', msg);\r\n    fd.append('intake', JSON.stringify({\r\n      birthYear: state.birthYear,\r\n      country: state.country,\r\n      line: state.line,\r\n      lastItalianBorn: state.lastItalianBorn,\r\n      case1948: state.case1948,\r\n      minor: state.minor,\r\n      docs: state.docs,\r\n      notes: state.notes,\r\n      recommendation: state.recommendation\r\n    }));\r\n\r\n    const res = await fetch(CONFIG.ajaxUrl, {\r\n      method:'POST',\r\n      credentials:'same-origin',\r\n      body: fd\r\n    });\r\n\r\n    const txt = await res.text();\r\n    let json = null;\r\n    try { json = JSON.parse(txt); } catch(_) {}\r\n\r\n    if(!res.ok || !json || !json.success){\r\n      setStatus('bad', (json && json.data && json.data.message) ? json.data.message : 'Could not send. Please try again.');\r\n      submitBtn.disabled = false;\r\n      return;\r\n    }\r\n\r\n    setStatus('ok', 'Sent successfully. Redirecting\u2026');\r\n    window.location.href = CONFIG.thankYouUrl;\r\n\r\n  } catch(err){\r\n    console.error(err);\r\n    setStatus('bad', 'Network error. Please try again.');\r\n    submitBtn.disabled = false;\r\n  }\r\n});\r\n\r\n  \/\/ Init\r\n  setStep(1);\r\n\r\n})();\r\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid vc_custom_1771465298206 vc_row-o-content-middle vc_row-flex\"><div class=\"wpb_column vc_column_container vc_col-sm-12 vc_col-lg-offset-0 vc_col-lg-8 vc_col-md-offset-0 vc_col-md-8 vc_col-sm-offset-0\"><div class=\"vc_column-inner vc_custom_1515423818992\"><div class=\"wpb_wrapper\"><div id=\"ultimate-heading-41516a1336fe61bfe\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-41516a1336fe61bfe uvc-8472 accent-title-color\" data-hspacer=\"no_spacer\"  data-halign=\"left\" style=\"text-align:left\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-sub-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-41516a1336fe61bfe .uvc-sub-heading '  data-responsive-json-new='{\"font-size\":\"desktop:20px;\",\"line-height\":\"desktop:34px;\"}'  style=\"font-style:italic;font-weight:normal;color:#232222;margin-bottom:25px;\"><span class=\"_fadeIn_m1hgl_8\">The <\/span><span class=\"_fadeIn_m1hgl_8\">inspiration <\/span><span class=\"_fadeIn_m1hgl_8\">for <\/span><span class=\"_fadeIn_m1hgl_8\">this <\/span><span class=\"_fadeIn_m1hgl_8\">service <\/span><span class=\"_fadeIn_m1hgl_8\">came <\/span><span class=\"_fadeIn_m1hgl_8\">from <\/span><span class=\"_fadeIn_m1hgl_8\">my <\/span><span class=\"_fadeIn_m1hgl_8\">own <\/span><span class=\"_fadeIn_m1hgl_8\">journey\u2014<\/span><span class=\"_fadeIn_m1hgl_8\">navigating <\/span><span class=\"_fadeIn_m1hgl_8\">the <\/span><span class=\"_fadeIn_m1hgl_8\">labyrinth <\/span><span class=\"_fadeIn_m1hgl_8\">of <\/span><span class=\"_fadeIn_m1hgl_8\">reclaiming <\/span><span class=\"_fadeIn_m1hgl_8\">my <\/span><span class=\"_fadeIn_m1hgl_8\">Italian <\/span><span class=\"_fadeIn_m1hgl_8\">citizenship.<\/span><\/p>\n<p><span class=\"_fadeIn_m1hgl_8\">What <\/span><span class=\"_fadeIn_m1hgl_8\">began <\/span><span class=\"_fadeIn_m1hgl_8\">as <\/span><span class=\"_fadeIn_m1hgl_8\">a <\/span><span class=\"_fadeIn_m1hgl_8\">simple <\/span><span class=\"_fadeIn_m1hgl_8\">desire <\/span><span class=\"_fadeIn_m1hgl_8\">to <\/span><span class=\"_fadeIn_m1hgl_8\">reconnect <\/span><span class=\"_fadeIn_m1hgl_8\">with <\/span><span class=\"_fadeIn_m1hgl_8\">my <\/span><span class=\"_fadeIn_m1hgl_8\">heritage <\/span><span class=\"_fadeIn_m1hgl_8\">quickly <\/span><span class=\"_fadeIn_m1hgl_8\">turned <\/span><span class=\"_fadeIn_m1hgl_8\">into <\/span><span class=\"_fadeIn_m1hgl_8\">a <\/span><span class=\"_fadeIn_m1hgl_8\">costly, <\/span><span class=\"_fadeIn_m1hgl_8\">confusing <\/span><span class=\"_fadeIn_m1hgl_8\">process <\/span><span class=\"_fadeIn_m1hgl_8\">filled <\/span><span class=\"_fadeIn_m1hgl_8\">with <\/span><span class=\"_fadeIn_m1hgl_8\">legal <\/span><span class=\"_fadeIn_m1hgl_8\">red <\/span><span class=\"_fadeIn_m1hgl_8\">tape, <\/span><span class=\"_fadeIn_m1hgl_8\">language <\/span><span class=\"_fadeIn_m1hgl_8\">barriers, <\/span><span class=\"_fadeIn_m1hgl_8\">and <\/span><span class=\"_fadeIn_m1hgl_8\">endless <\/span><span class=\"_fadeIn_m1hgl_8\">bureaucracy. <\/span><span class=\"_fadeIn_m1hgl_8\">I <\/span><span class=\"_fadeIn_m1hgl_8\">experienced <\/span><span class=\"_fadeIn_m1hgl_8\">firsthand <\/span><span class=\"_fadeIn_m1hgl_8\">how <\/span><span class=\"_fadeIn_m1hgl_8\">overwhelming <\/span><span class=\"_fadeIn_m1hgl_8\">it <\/span><span class=\"_fadeIn_m1hgl_8\">can <\/span><span class=\"_fadeIn_m1hgl_8\">be <\/span><span class=\"_fadeIn_m1hgl_8\">to <\/span><span class=\"_fadeIn_m1hgl_8\">go <\/span><span class=\"_fadeIn_m1hgl_8\">it <\/span><span class=\"_fadeIn_m1hgl_8\">alone, <\/span><span class=\"_fadeIn_m1hgl_8\">especially <\/span><span class=\"_fadeIn_m1hgl_8\">when <\/span><span class=\"_fadeIn_m1hgl_8\">fluency <\/span><span class=\"_fadeIn_m1hgl_8\">in <\/span><span class=\"_fadeIn_m1hgl_8\">Italian <\/span><span class=\"_fadeIn_m1hgl_8\">is <\/span><span class=\"_fadeIn_m1hgl_8\">often <\/span><span class=\"_fadeIn_m1hgl_8\">expected <\/span><span class=\"_fadeIn_m1hgl_8\">just <\/span><span class=\"_fadeIn_m1hgl_8\">to <\/span><span class=\"_fadeIn_m1hgl_8\">get <\/span><span class=\"_fadeIn_m1hgl_8\">meaningful <\/span><span class=\"_fadeIn_m1hgl_8\">support. <\/span><span class=\"_fadeIn_m1hgl_8\">My <\/span><span class=\"_fadeIn_m1hgl_8\">mission <\/span><span class=\"_fadeIn_m1hgl_8\">is <\/span><span class=\"_fadeIn_m1hgl_8\">to <\/span><span class=\"_fadeIn_m1hgl_8\">make <\/span><span class=\"_fadeIn_m1hgl_8\">this <\/span><span class=\"_fadeIn_m1hgl_8\">process <\/span><span class=\"_fadeIn_m1hgl_8\">more <\/span><span class=\"_fadeIn_m1hgl_8\">accessible, <\/span><span class=\"_fadeIn_m1hgl_8\">more <\/span><span class=\"_fadeIn_m1hgl_8\">human, <\/span><span class=\"_fadeIn_m1hgl_8\">and <\/span><span class=\"_fadeIn_m1hgl_8\">far <\/span><span class=\"_fadeIn_m1hgl_8\">less <\/span><span class=\"_fadeIn_m1hgl_8\">daunting\u2014<\/span><span class=\"_fadeIn_m1hgl_8\">for <\/span><span class=\"_fadeIn_m1hgl_8\">every <\/span><span class=\"_fadeIn_m1hgl_8\">Italian <\/span><span class=\"_fadeIn_m1hgl_8\">descendant <\/span><span class=\"_fadeIn_m1hgl_8\">who <\/span><span class=\"_fadeIn_m1hgl_8\">feels <\/span><span class=\"_fadeIn_m1hgl_8\">called <\/span><span class=\"_fadeIn_m1hgl_8\">to <\/span><span class=\"_fadeIn_m1hgl_8\">return <\/span><span class=\"_fadeIn_m1hgl_8\">to <\/span><span class=\"_fadeIn_m1hgl_8\">their <\/span><span class=\"_fadeIn_m1hgl_8\">roots.<\/span><\/p>\n<p>I work in direct partnership with one of Milan&#8217;s premiere Family Law firms &#8211; <a href=\"https:\/\/www.studiolegalebenvenuto.it\/\" target=\"_blank\" rel=\"noopener\">Benvenuto &amp; Partners<\/a><\/div><\/div><div id=\"ultimate-heading-41886a1336fe61c38\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-41886a1336fe61c38 uvc-1255 accent-subtitle-color\" data-hspacer=\"no_spacer\"  data-halign=\"left\" style=\"text-align:left\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-41886a1336fe61c38 h2'  data-responsive-json-new='{\"font-size\":\"desktop:34px;\",\"line-height\":\"desktop:44px;\"}' ><h2 style=\"font-weight:bold;color:#1B1B1B;margin-bottom:5px;\">Francesca Aservi<\/h2><\/div><div class=\"uvc-sub-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-41886a1336fe61c38 .uvc-sub-heading '  data-responsive-json-new='{\"font-size\":\"desktop:20px;\",\"line-height\":\"desktop:30px;\"}'  style=\"font-family:&#039;PT Serif&#039;;font-weight:700;color:rgba(255,255,255,0.5);\">Founder &amp; CEO<\/div><\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-6 vc_col-lg-offset-0 vc_col-lg-4 vc_col-md-offset-0 vc_col-md-4 vc_col-sm-offset-3 vc_col-xs-offset-2 vc_col-xs-8\"><div class=\"vc_column-inner vc_custom_1515423830627\"><div class=\"wpb_wrapper\"><style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.shortcode-single-image-wrap.shortcode-single-image-2df2ae92732b7fbe4d46f77ed3aa2cb7.enable-bg-rollover .rollover i,\n.shortcode-single-image-wrap.shortcode-single-image-2df2ae92732b7fbe4d46f77ed3aa2cb7.enable-bg-rollover .rollover-video i {\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.shortcode-single-image-wrap.shortcode-single-image-2df2ae92732b7fbe4d46f77ed3aa2cb7 .rollover-icon {\n  font-size: 32px;\n  color: #ffffff;\n  min-width: 44px;\n  min-height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  border-style: solid;\n  border-width: 0px;\n}\n.dt-icon-bg-on.shortcode-single-image-wrap.shortcode-single-image-2df2ae92732b7fbe4d46f77ed3aa2cb7 .rollover-icon {\n  background: rgba(255,255,255,0.3);\n  box-shadow: none;\n}<\/style><div class=\"shortcode-single-image-wrap shortcode-single-image-2df2ae92732b7fbe4d46f77ed3aa2cb7 alignnone  enable-bg-rollover dt-icon-bg-off\" style=\"margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; width:600px;\"><div class=\"shortcode-single-image\"><div class=\"fancy-media-wrap  layzr-bg\" style=\"border-radius:600px;\"><img fetchpriority=\"high\" decoding=\"async\" class=\"preload-me lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20500%20500&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2026\/02\/Francesca-Aservi-CEO-500x500.jpg\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2026\/02\/Francesca-Aservi-CEO-500x500.jpg 500w\" loading=\"eager\" sizes=\"(max-width: 500px) 100vw, 500px\" width=\"500\" height=\"500\"  data-dt-location=\"https:\/\/www.aservi-ancestry.com\/es\/francesca-aservi-ceo\/\" style=\"--ratio: 500 \/ 500;border-radius:600px;\" alt=\"Francesca Aservi CEO of Aservi Ancestry\" \/><\/div><\/div><\/div><\/div><\/div><\/div><\/div><!-- Row Backgrounds --><div class=\"upb_color\" data-bg-override=\"ex-full\" data-bg-color=\"#FBF2ED\" data-fadeout=\"\" data-fadeout-percentage=\"30\" data-parallax-content=\"\" data-parallax-content-sense=\"30\" data-row-effect-mobile-disable=\"true\" data-img-parallax-mobile-disable=\"true\" data-rtl=\"false\"  data-custom-vc-row=\"\"  data-vc=\"8.7.2\"  data-is_old_vc=\"\"  data-theme-support=\"\"   data-overlay=\"false\" data-overlay-color=\"\" data-overlay-pattern=\"\" data-overlay-pattern-opacity=\"\" data-overlay-pattern-size=\"\"    ><\/div><div id=\"testimonials\" class=\"vc_row wpb_row vc_row-fluid testimonials\"><div class=\"wpb_column vc_column_container vc_col-sm-12\" id=\"testimonials\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div {\n  width: 36px;\n  height: 36px;\n  border-radius: 500px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div:before,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div:after {\n  border-width: 0px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div.owl-prev {\n  top: 50%;\n  transform: translateY(calc(-50% + 0px));\n  left: -43px;\n}\n@media all and (-ms-high-contrast: none) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div.owl-prev {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div.owl-prev i {\n  padding: 0px 0px 0px 0px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div.owl-next {\n  top: 50%;\n  transform: translateY(calc(-50% + 0px));\n  right: -43px;\n}\n@media all and (-ms-high-contrast: none) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div.owl-next {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div.owl-next i {\n  padding: 0px 0px 0px 0px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav i {\n  font-size: 18px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div:not(:hover) i,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div:not(:hover) i:before {\n  color: #ffffff;\n  background: none;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div:hover i,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.owl-carousel .owl-nav div:hover i:before {\n  color: rgba(255,255,255,0.75);\n  background: none;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .owl-dots {\n  top: calc(100% + 20px);\n  left: 50%;\n  transform: translateX(calc(-50% + 0px));\n}\n@media all and (-ms-high-contrast: none) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .owl-dots {\n    transform: translateX(-50%);\n    margin-left: 0px;\n  }\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .owl-dot {\n  width: 10px;\n  height: 10px;\n  margin: 0 8px;\n}\n@media screen and (max-width: 778px) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.hide-arrows.owl-carousel .owl-nav a {\n    display: none;\n  }\n}\n@media screen and (max-width: 778px) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.reposition-arrows.owl-carousel .owl-nav .owl-prev {\n    top: 50%;\n    transform: translateY(calc(-50% + 0px));\n    left: -18px;\n  }\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.reposition-arrows.owl-carousel .owl-nav .owl-next {\n    top: 50%;\n    transform: translateY(calc(-50% + 0px));\n    right: -18px;\n  }\n}\n@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.reposition-arrows.owl-carousel .owl-nav .owl-prev {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {\n  .testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.reposition-arrows.owl-carousel .owl-nav .owl-next {\n    transform: translateY(-50%);\n    margin-top: 0px;\n  }\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-item {\n  padding: 30px 30px 20px 30px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-name,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-name a,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-name span {\n  margin-bottom: 0px;\n  font-weight: bold;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-position {\n  margin-bottom: 20px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-position,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-position span {\n  font-weight: bold;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar {\n  padding: 0px 20px 20px 0px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar a,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar span,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar img {\n  max-width: 80px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .dt-css-grid .testimonial-avatar img,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .dt-css-grid .testimonial-avatar svg {\n  max-width: 100%;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.layout-5:not(.hide-testimonial-avatar) .content-wrap,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465.layout-6:not(.hide-testimonial-avatar) .content-wrap {\n  width: calc(100% - 80px - 20px - 0px);\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 .testimonial-content {\n  margin-bottom: 0px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar a.rollover,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar a.rollover *,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar img,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar .no-avatar,\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testim-no-avatar {\n  border-radius: 500px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar .no-avatar {\n  height: 80px;\n}\n.testimonials-carousel-shortcode.testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465  .testimonial-avatar .no-avatar {\n  font-size: 80px;\n  width: 80px;\n}<\/style><div class=\"owl-carousel testimonials-carousel-shortcode dt-testimonials-shortcode dt-owl-carousel-call testimonials-carousel-shortcode-id-ad3f0ecfefcd4657e9b8f75f78e2f465 content-align-left layout-1 content-bg-on bullets-small-dot-stroke reposition-arrows arrows-bg-on dt-arrow-border-on dt-arrow-hover-border-on disable-arrows-hover-bg arrows-hover-bg-on  testimonials\" data-scroll-mode=\"1\" data-col-num=\"3\" data-wide-col-num=\"4\" data-laptop-col=\"3\" data-h-tablet-columns-num=\"2\" data-v-tablet-columns-num=\"1\" data-phone-columns-num=\"1\" data-auto-height=\"true\" data-col-gap=\"30\" data-stage-padding=\"0\" data-speed=\"600\" data-autoplay=\"false\" data-autoplay_speed=\"6000\" data-arrows=\"true\" data-bullet=\"false\" data-next-icon=\"icon-ar-017-r\" data-prev-icon=\"icon-ar-017-l\"><div class=\"testimonial-item\"><div class=\"testimonial-avatar\"><span class=\"testimonial-thumb layzr-bg\"><img decoding=\"async\" class=\"preload-me owl-lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%2080%2080&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Screenshot-2025-07-02-134613-80x80.png\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Screenshot-2025-07-02-134613-80x80.png 80w, https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Screenshot-2025-07-02-134613-160x160.png 160w\" loading=\"eager\" style=\"--ratio: 80 \/ 80\" sizes=\"(max-width: 80px) 100vw, 80px\" width=\"80\" height=\"80\"   alt=\"\" \/><\/span><\/div><div class=\"content-wrap\"><div class=\"testimonial-vcard\"><div class=\"testimonial-name\"><span class=\"text-primary\">Astrid Verellen<\/span><br \/><\/div><div class=\"testimonial-position\"><span class=\"text-secondary color-secondary\">Lima, Per\u00fa<\/span><\/div><\/div><div class=\"testimonial-content\"><p>&#8220;El servicio brindado por Francesca es efectivo, siempre responde todas las consultas que tengo de manera r\u00e1pida y consista. 100% recomendada!&#8221;<\/p>\n<\/div><\/div><\/div><div class=\"testimonial-item\"><div class=\"testimonial-avatar\"><span class=\"testimonial-thumb layzr-bg\"><img decoding=\"async\" class=\"preload-me owl-lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%2080%2080&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Flag_of_Australia_converted.svg_-80x80.png\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Flag_of_Australia_converted.svg_-80x80.png 80w, https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Flag_of_Australia_converted.svg_-160x160.png 160w\" loading=\"eager\" style=\"--ratio: 80 \/ 80\" sizes=\"(max-width: 80px) 100vw, 80px\" width=\"80\" height=\"80\"   alt=\"\" \/><\/span><\/div><div class=\"content-wrap\"><div class=\"testimonial-vcard\"><div class=\"testimonial-name\"><span class=\"text-primary\">James Thompson<\/span><br \/><\/div><div class=\"testimonial-position\"><span class=\"text-secondary color-secondary\">Perth, Australia<\/span><\/div><\/div><div class=\"testimonial-content\"><p>&#8220;Thanks to Fran and crew, couldn\u2019t have done it alone. Thanks so much.&#8221;<br \/>\n<a href=\"https:\/\/www.aservi-ancestry.com\/es\/dt_testimonials\/james-thompson\/\" class=\"more-link\" aria-label=\"Read more about James Thompson\">read more<\/a><\/p>\n<\/div><\/div><\/div><div class=\"testimonial-item\"><div class=\"testimonial-avatar\"><span class=\"testimonial-thumb layzr-bg\"><img decoding=\"async\" class=\"preload-me owl-lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%2080%2080&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Screenshot-2026-04-16-142735-80x80.png\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Screenshot-2026-04-16-142735-80x80.png 80w, https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Screenshot-2026-04-16-142735-160x160.png 160w\" loading=\"eager\" style=\"--ratio: 80 \/ 80\" sizes=\"(max-width: 80px) 100vw, 80px\" width=\"80\" height=\"80\"   alt=\"USA citizenship\" \/><\/span><\/div><div class=\"content-wrap\"><div class=\"testimonial-vcard\"><div class=\"testimonial-name\"><span class=\"text-primary\">Carol Reynolds<\/span><br \/><\/div><div class=\"testimonial-position\"><span class=\"text-secondary color-secondary\">Michigan, USA<\/span><\/div><\/div><div class=\"testimonial-content\"><p>&#8220;Francesca found documents in 2 days. I tried for 2 years!&#8221;<\/p>\n<\/div><\/div><\/div><div class=\"testimonial-item\"><div class=\"testimonial-avatar\"><span class=\"testimonial-thumb layzr-bg\"><img decoding=\"async\" class=\"preload-me owl-lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%2080%2080&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Flag_of_the_United_Kingdom_1-2.svg_-80x80.png\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Flag_of_the_United_Kingdom_1-2.svg_-80x80.png 80w, https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Flag_of_the_United_Kingdom_1-2.svg_-160x160.png 160w\" loading=\"eager\" style=\"--ratio: 80 \/ 80\" sizes=\"(max-width: 80px) 100vw, 80px\" width=\"80\" height=\"80\"   alt=\"\" \/><\/span><\/div><div class=\"content-wrap\"><div class=\"testimonial-vcard\"><div class=\"testimonial-name\"><span class=\"text-primary\">Luke Stainforth<\/span><br \/><\/div><div class=\"testimonial-position\"><span class=\"text-secondary color-secondary\">Bournemouth, UK<\/span><\/div><\/div><div class=\"testimonial-content\"><p>I have granparents who were from Sorrento, and what started as an initial enquiry, ended up with me and my two sons as full Italian citizens. Thank you for everything!<\/p>\n<\/div><\/div><\/div><div class=\"testimonial-item\"><div class=\"testimonial-avatar\"><span class=\"testimonial-thumb layzr-bg\"><img decoding=\"async\" class=\"preload-me owl-lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%2080%2080&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Flag_of_the_United_Kingdom_1-2.svg_-80x80.png\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Flag_of_the_United_Kingdom_1-2.svg_-80x80.png 80w, https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/07\/Flag_of_the_United_Kingdom_1-2.svg_-160x160.png 160w\" loading=\"eager\" style=\"--ratio: 80 \/ 80\" sizes=\"(max-width: 80px) 100vw, 80px\" width=\"80\" height=\"80\"   alt=\"\" \/><\/span><\/div><div class=\"content-wrap\"><div class=\"testimonial-vcard\"><div class=\"testimonial-name\"><span class=\"text-primary\">Michelle Castellano<\/span><br \/><\/div><div class=\"testimonial-position\"><span class=\"text-secondary color-secondary\">CEO - Luxurious Homes\r\nLytham St Annes, UK<\/span><\/div><\/div><div class=\"testimonial-content\"><p>\u201cAservi Ancestry has been a tremendous asset, saving us both time and money. I highly recommend this company\u2014they truly deserve a 5-star rating!\u201d<\/p>\n<\/div><\/div><\/div><div class=\"testimonial-item\"><div class=\"testimonial-avatar\"><span class=\"testimonial-thumb layzr-bg\"><img decoding=\"async\" class=\"preload-me owl-lazy-load aspect\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%2080%2080&#39;%2F%3E\" data-src=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Screenshot-2025-07-02-134613-80x80.png\" data-srcset=\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Screenshot-2025-07-02-134613-80x80.png 80w, https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2016\/05\/Screenshot-2025-07-02-134613-160x160.png 160w\" loading=\"eager\" style=\"--ratio: 80 \/ 80\" sizes=\"(max-width: 80px) 100vw, 80px\" width=\"80\" height=\"80\"   alt=\"\" \/><\/span><\/div><div class=\"content-wrap\"><div class=\"testimonial-vcard\"><div class=\"testimonial-name\"><span class=\"text-primary\">Flavia Demarini<\/span><br \/><\/div><div class=\"testimonial-position\"><span class=\"text-secondary color-secondary\">Lima Per\u00fa<\/span><\/div><\/div><div class=\"testimonial-content\"><p>&#8220;Trabajar con Aservi me sirvi\u00f3 para conseguir los papeles de manera ordenada y eficiente. Este tipo tr\u00e1mite suele ser muy pesado. Adem\u00e1s, resolv\u00edan mis dudas siempre.&#8221;<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<style>\r\n  \/* Ticker Tape Container *\/\r\n  .aservi-ticker-wrap {\r\n    width: 100%;\r\n    background-color: #334c3d;\r\n    padding: 10px 0;\r\n    overflow: hidden;\r\n    box-sizing: border-box;\r\n    border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n    font-family: Arial, sans-serif;\r\n  }\r\n\r\n  \/* Moving animation container *\/\r\n  .aservi-ticker-move {\r\n    display: flex;\r\n    width: max-content;\r\n    animation: ticker-scroll 30s linear infinite;\r\n  }\r\n\r\n  \/* Pause the animation if the user hovers over it *\/\r\n  .aservi-ticker-wrap:hover .aservi-ticker-move {\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  \/* Individual announcement text *\/\r\n  .aservi-ticker-item {\r\n    color: #ffffff;\r\n    font-size: 14px;\r\n    letter-spacing: 0.5px;\r\n    padding: 0 40px;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  \/* Accent colour for the Italian text *\/\r\n  .gold-accent {\r\n    color: #e0b042;\r\n    font-weight: bold;\r\n    font-style: italic;\r\n  }\r\n\r\n  \/* Keyframes for the continuous scroll *\/\r\n  @keyframes ticker-scroll {\r\n    0% {\r\n      transform: translate3d(0, 0, 0);\r\n    }\r\n    100% {\r\n      transform: translate3d(-33.33%, 0, 0);\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"aservi-ticker-wrap\">\r\n  <div class=\"aservi-ticker-move\">\r\n    <div class=\"aservi-ticker-item\">Loading latest citizens...<\/div>\r\n    <div class=\"aservi-ticker-item\">Loading latest citizens...<\/div>\r\n    <div class=\"aservi-ticker-item\">Loading latest citizens...<\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", function() {\r\n    \r\n    \/\/ 1. Your list of successful applicants. Add as many as you like here!\r\n    const applicants = [\r\n      { name: \"Lina M. from Perth\", pronoun: \"her\" },\r\n      { name: \"James T. from London\", pronoun: \"his\" },\r\n      { name: \"Sophia R. from Sydney\", pronoun: \"her\" },\r\n      { name: \"Oliver W. from Manchester\", pronoun: \"his\" },\r\n      { name: \"Alex K. from Auckland\", pronoun: \"their\" }\r\n    ];\r\n\r\n    \/\/ 2. Set how many hours you want between changes\r\n    const hoursBetweenChanges = 3;\r\n\r\n    \/\/ 3. The maths that picks a name based on the current time window\r\n    const timeWindow = Math.floor(Date.now() \/ (1000 * 60 * 60 * hoursBetweenChanges));\r\n    const selectedIndex = timeWindow % applicants.length;\r\n    const selectedApplicant = applicants[selectedIndex];\r\n\r\n    \/\/ 4. Construct the final sentence\r\n    const announcementText = `Today ${selectedApplicant.name} just received ${selectedApplicant.pronoun} Italian Citizenship through the courts \u2014 a HUGE congratulations and <span class=\"gold-accent\">Bentornato!<\/span> \ud83c\uddee\ud83c\uddf9`;\r\n\r\n    \/\/ 5. Update the ticker items on the page\r\n    const tickerItems = document.querySelectorAll('.aservi-ticker-item');\r\n    tickerItems.forEach(item => {\r\n      item.innerHTML = announcementText;\r\n    });\r\n    \r\n  });\r\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div id=\"process\" class=\"vc_row wpb_row vc_row-fluid vc_custom_1517256319199 vc_row-o-equal-height vc_row-o-content-middle vc_row-flex\"><div class=\"wpb_column vc_column_container vc_col-sm-12 vc_col-lg-offset-2 vc_col-lg-8 vc_col-md-offset-1 vc_col-md-10 vc_col-sm-offset-0\"><div class=\"vc_column-inner vc_custom_1516900169892\"><div class=\"wpb_wrapper\"><div id=\"ultimate-heading-74756a1336fe6695b\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-74756a1336fe6695b uvc-2351 accent-border-color\" data-hspacer=\"line_only\"  data-halign=\"center\" style=\"text-align:center\"><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-74756a1336fe6695b h2'  data-responsive-json-new='{\"font-size\":\"desktop:34px;\",\"line-height\":\"desktop:44px;\"}' ><h2 style=\"font-weight:bold;margin-bottom:15px;\">How We Work<\/h2><\/div><div class=\"uvc-heading-spacer line_only\" style=\"margin-bottom:35px;height:3px;\"><span class=\"uvc-headings-line\" style=\"border-style:solid;border-bottom-width:3px;border-color:;width:150px;\"><\/span><\/div><\/div><div id=\"ultimate-heading-13336a1336fe669b0\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-13336a1336fe669b0 uvc-5182 \" data-hspacer=\"no_spacer\"  data-halign=\"left\" style=\"text-align:left\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-13336a1336fe669b0 h2'  data-responsive-json-new='{\"font-size\":\"desktop:24px;\",\"line-height\":\"desktop:34px;\"}' ><h2 style=\"font-weight:bold;margin-bottom:30px;\">Our Usual Process<\/h2><\/div><\/div><div class=\"aio-icon-component  vc_custom_1756073343313  accent-icon-color style_1\"><div id=\"Info-box-wrap-4781\" class=\"aio-icon-box left-icon\" style=\"\"  ><div class=\"aio-icon-left\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-brankic-32x32-number11\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-ibd-block\"><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-4781 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"\"><\/p>\n<p class=\"ng-star-inserted\"><strong>Personalized Consultation<\/strong>: We meet with you to understand your background, review your documents, and evaluate your eligibility and options for citizenship, carefully assessing the viability of your case.<\/p>\n<p><\/div> <!-- description --><\/div> <!-- aio-ibd-block --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><div class=\"aio-icon-component  vc_custom_1756073380235  accent-icon-color style_1\"><div id=\"Info-box-wrap-9659\" class=\"aio-icon-box left-icon\" style=\"\"  ><div class=\"aio-icon-left\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-brankic-32x32-number12\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-ibd-block\"><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-9659 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"\"><\/p>\n<p class=\"ng-star-inserted\"><strong>Document Assembly<\/strong>: We assist in reconstructing your family history, obtaining the necessary documents, and preparing a complete and accurate file to ensure a secure and successful application.<\/p>\n<p><\/div> <!-- description --><\/div> <!-- aio-ibd-block --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><div class=\"aio-icon-component  vc_custom_1756073406814  accent-icon-color style_1\"><div id=\"Info-box-wrap-1813\" class=\"aio-icon-box left-icon\" style=\"\"  ><div class=\"aio-icon-left\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-brankic-32x32-number13\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-ibd-block\"><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-1813 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"\"><\/p>\n<p class=\"ng-star-inserted\"><strong>File Submission to Italy<\/strong>: We forward your file to our Italian legal team in Milan, a firm with over 24 experienced lawyers, for official submission to the relevant court.<\/p>\n<p><\/div> <!-- description --><\/div> <!-- aio-ibd-block --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><div class=\"aio-icon-component  vc_custom_1756073433524  accent-icon-color style_1\"><div id=\"Info-box-wrap-1407\" class=\"aio-icon-box left-icon\" style=\"\"  ><div class=\"aio-icon-left\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-brankic-32x32-number14\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-ibd-block\"><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-1407 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"\"><\/p>\n<p data-start=\"79\" data-end=\"330\"><strong>Court Proceedings<\/strong>: Your case is presented to the Italian court, with the judicial process typically taking around two years to reach a final decision. We maintain active communication throughout, providing regular updates on the status of your case.<\/p>\n<p><\/div> <!-- description --><\/div> <!-- aio-ibd-block --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><div class=\"aio-icon-component  vc_custom_1756073468447  accent-icon-color style_1\"><div id=\"Info-box-wrap-4952\" class=\"aio-icon-box left-icon\" style=\"\"  ><div class=\"aio-icon-left\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-brankic-32x32-number15\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-ibd-block\"><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-4952 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"\"><\/p>\n<p class=\"ng-star-inserted\"><strong>Final Citizenship Recognition<\/strong>: We guide you through the final court decision in which Italy grants your citizenship. Afterward, we assist you in obtaining your Italian passport and all necessary certificates.<\/p>\n<p><\/div> <!-- description --><\/div> <!-- aio-ibd-block --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><\/div><\/div><\/div><\/div><!-- Row Backgrounds --><div class=\"upb_color\" data-bg-override=\"ex-full\" data-bg-color=\"#f7f7f7\" data-fadeout=\"\" data-fadeout-percentage=\"30\" data-parallax-content=\"\" data-parallax-content-sense=\"30\" data-row-effect-mobile-disable=\"true\" data-img-parallax-mobile-disable=\"true\" data-rtl=\"false\"  data-custom-vc-row=\"\"  data-vc=\"8.7.2\"  data-is_old_vc=\"\"  data-theme-support=\"\"   data-overlay=\"false\" data-overlay-color=\"\" data-overlay-pattern=\"\" data-overlay-pattern-opacity=\"\" data-overlay-pattern-size=\"\"    ><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" id=\"about\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!-- ===== ABOUT US \u2014 Aservi Ancestry (no buttons) =====\r\nMenu anchor target: #about\r\n-->\r\n<section id=\"about\" class=\"aa-about\">\r\n  <style>\r\n    .aa-about{\r\n      --aa-forest:#2f4b3a;\r\n      --aa-forest-2:#244033;\r\n      --aa-cream:#f4efe8;\r\n      --aa-paper:#fbf7f2;\r\n      --aa-ink:#1f2a24;\r\n      --aa-gold:#c7a45a;\r\n      --aa-border: rgba(31,42,36,.12);\r\n      --aa-shadow: 0 18px 40px rgba(0,0,0,.10);\r\n      --aa-radius: 22px;\r\n      --aa-radius-lg: 30px;\r\n      --aa-max: 1140px;\r\n\r\n      padding: clamp(40px,5vw,80px) 18px;\r\n      font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;\r\n      color: var(--aa-ink);\r\n\r\n      background:\r\n        radial-gradient(900px 380px at 15% -10%, rgba(199,164,90,.18), transparent 55%),\r\n        radial-gradient(760px 340px at 90% 5%, rgba(47,75,58,.12), transparent 60%),\r\n        linear-gradient(180deg, var(--aa-paper), var(--aa-cream));\r\n\r\n      scroll-margin-top: 110px;\r\n    }\r\n\r\n    .aa-about__wrap{\r\n      max-width: var(--aa-max);\r\n      margin:auto;\r\n    }\r\n\r\n    .aa-about__card{\r\n      background: linear-gradient(180deg, rgba(255,255,255,.78), rgba(255,255,255,.58));\r\n      border: 1px solid var(--aa-border);\r\n      border-radius: var(--aa-radius-lg);\r\n      box-shadow: var(--aa-shadow);\r\n      padding: clamp(22px,3vw,36px);\r\n      position: relative;\r\n      overflow:hidden;\r\n    }\r\n\r\n    .aa-about__card:before{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:-2px;\r\n      background:\r\n        radial-gradient(520px 260px at 18% 18%, rgba(199,164,90,.16), transparent 60%),\r\n        radial-gradient(520px 300px at 82% 22%, rgba(47,75,58,.14), transparent 60%);\r\n      pointer-events:none;\r\n    }\r\n\r\n    .aa-about__kicker{\r\n      letter-spacing:.14em;\r\n      text-transform: uppercase;\r\n      font-weight: 800;\r\n      font-size: 12px;\r\n      color: rgba(47,75,58,.86);\r\n      margin:0 0 10px;\r\n    }\r\n\r\n    .aa-about__title{\r\n      font-family: ui-serif, Georgia, \"Times New Roman\", serif;\r\n      font-size: clamp(28px,3vw,40px);\r\n      line-height:1.15;\r\n      margin:0 0 14px;\r\n      font-weight:700;\r\n    }\r\n\r\n    .aa-about__text{\r\n      font-size: 15.8px;\r\n      line-height: 1.8;\r\n      color: rgba(31,42,36,.86);\r\n      max-width: 78ch;\r\n    }\r\n\r\n    .aa-about__text p{\r\n      margin: 0 0 16px;\r\n    }\r\n\r\n    .aa-about__highlight{\r\n      font-weight:600;\r\n      color: var(--aa-forest-2);\r\n    }\r\n\r\n    .aa-about__meta{\r\n      margin-top: 18px;\r\n      display:grid;\r\n      grid-template-columns: repeat(3, minmax(0,1fr));\r\n      gap: 12px;\r\n    }\r\n\r\n    @media (max-width: 700px){\r\n      .aa-about__meta{ grid-template-columns: 1fr; }\r\n    }\r\n\r\n    .aa-about__metaItem{\r\n      background: rgba(255,255,255,.68);\r\n      border: 1px solid rgba(31,42,36,.12);\r\n      border-radius: 16px;\r\n      padding: 12px 14px;\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n      color: rgba(31,42,36,.84);\r\n    }\r\n\r\n    .aa-about__metaItem strong{\r\n      display:block;\r\n      color: rgba(47,75,58,.95);\r\n      font-size: 13.5px;\r\n      letter-spacing:.02em;\r\n      margin-bottom: 4px;\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"aa-about__wrap\">\r\n    <div class=\"aa-about__card\">\r\n\r\n      <p class=\"aa-about__kicker\">ABOUT ASERVI ANCESTRY<\/p>\r\n\r\n      <h2 class=\"aa-about__title\">\r\n        A personal approach to Italian citizenship \u2014 rooted in Tuscany\r\n      <\/h2>\r\n\r\n      <div class=\"aa-about__text\">\r\n\r\n        <p>\r\n          Aservi Ancestry is a small, family-run company based in Tuscany, Italy \u2014 \r\n          the heartland of Italian history, culture, and civil records. \r\n          We specialise exclusively in matters relating to \r\n          <span class=\"aa-about__highlight\">Italian citizenship by descent<\/span>, \r\n          particularly judicial recognition through the Italian courts, where precision \r\n          and experience matter most.\r\n        <\/p>\r\n\r\n        <p>\r\n          Since 2019, we have supported clients around the world through every stage \r\n          of the process \u2014 from genealogical analysis and document acquisition to \r\n          certified translations, procedural guidance, and coordination with legal \r\n          representatives. Our role is to ensure that your case is not only complete, \r\n          but prepared to the standard required for successful recognition.\r\n        <\/p>\r\n\r\n        <p>\r\n          We work in partnership with one of Italy\u2019s most respected law firms in this \r\n          field, <span class=\"aa-about__highlight\">Studio Legale Benvenuto &amp; Partners<\/span>, \r\n          providing clients with direct access to experienced legal representation while \r\n          maintaining the personal service of a dedicated specialist team.\r\n        <\/p>\r\n\r\n        <p>\r\n          Over the years, we have assisted families from the United Kingdom, The USA, Australia, \r\n          and across South America \u2014 particularly Peru, Argentina, and Chile \u2014 and we \r\n          understand the specific documentation systems, challenges, and historical \r\n          migration patterns involved in each region.\r\n        <\/p>\r\n\r\n        <p>\r\n          As a family business, we fully appreciate the financial commitment involved \r\n          in pursuing citizenship. We aim to provide clear guidance, realistic planning, \r\n          and solutions tailored to each client\u2019s circumstances and budget, without \r\n          compromising on the quality required for a successful outcome.\r\n        <\/p>\r\n\r\n        <p>\r\n          Above all, we believe this process should feel personal. \r\n          Citizenship is not just paperwork \u2014 it is heritage, identity, and a connection \r\n          between generations. Our goal is to help you secure that connection with \r\n          professionalism, integrity, and care.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"aa-about__meta\">\r\n        <div class=\"aa-about__metaItem\">\r\n          <strong>Established<\/strong>\r\n          Supporting clients worldwide since 2019\r\n        <\/div>\r\n\r\n        <div class=\"aa-about__metaItem\">\r\n          <strong>Location<\/strong>\r\n          Family-run team based in Tuscany, Italy\r\n        <\/div>\r\n\r\n        <div class=\"aa-about__metaItem\">\r\n          <strong>Specialisation<\/strong>\r\n          Judicial citizenship recognition &amp; document strategy\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div id=\"contact\" class=\"vc_row wpb_row vc_row-fluid vc_custom_1771466862719 vc_row-o-equal-height vc_row-o-content-top vc_row-flex\"><div class=\"wpb_column vc_column_container vc_col-sm-12 vc_col-lg-6 vc_col-md-6\"><div class=\"vc_column-inner vc_custom_1517255858997\"><div class=\"wpb_wrapper\"><div id=\"ultimate-heading-65736a1336fe67110\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-65736a1336fe67110 uvc-1751 accent-subtitle-color\" data-hspacer=\"no_spacer\"  data-halign=\"left\" style=\"text-align:left\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><div class=\"uvc-main-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-65736a1336fe67110 h2'  data-responsive-json-new='{\"font-size\":\"desktop:24px;\",\"line-height\":\"desktop:34px;\"}' ><h2 style=\"font-weight:bold;color:#FFFFFF;margin-bottom:5px;\">Contact us today!<\/h2><\/div><div class=\"uvc-sub-heading ult-responsive\"  data-ultimate-target='.uvc-heading.ultimate-heading-65736a1336fe67110 .uvc-sub-heading '  data-responsive-json-new='{\"font-size\":\"desktop:15px;\",\"line-height\":\"desktop:28px;\"}'  style=\"font-family:&#039;Open Sans&#039;;font-weight:700;margin-bottom:30px;\">AVAILABLE 24 HOURS<\/div><\/div><form class=\"dt-contact-form dt-form\" method=\"post\"><input type=\"hidden\" name=\"widget_id\" value=\"presscore-contact-form-widget--1\" \/><input type=\"hidden\" name=\"send_message\" value=\"\" \/><input type=\"hidden\" name=\"security_token\" value=\"967dd7eb52cd253f91e6\"\/><div class=\"form-fields\"><span class=\"form-name\"><label class=\"assistive-text\">Name *<\/label><input type=\"text\" class=\"validate[required]\" placeholder=\"Name *\" name=\"name\" value=\"\" aria-required=\"true\">\n<\/span><span class=\"form-mail\"><label class=\"assistive-text\">E-mail *<\/label><input type=\"text\" class=\"validate[required,custom[email]]\" placeholder=\"E-mail *\" name=\"email\" value=\"\" aria-required=\"true\">\n<\/span><span class=\"form-telephone\"><label class=\"assistive-text\">Telephone<\/label><input type=\"text\" placeholder=\"Telephone\" name=\"telephone\" value=\"\" aria-required=\"false\">\n<\/span><\/div><span class=\"form-message\"><label class=\"assistive-text\">Message *<\/label><textarea class=\"validate[required]\" placeholder=\"Message *\" name=\"message\" rows=\"3\" aria-required=\"true\"><\/textarea>\n<\/span><p><a href=\"#\" class=\"dt-btn dt-btn-m dt-btn-submit\" rel=\"nofollow\"><span>Book a consultation<\/span><\/a><input class=\"assistive-text\" type=\"submit\" value=\"submit\"><\/p><\/form>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-12 vc_col-lg-6 vc_col-md-6\"><div class=\"vc_column-inner vc_custom_1517255855426\"><div class=\"wpb_wrapper\"><div id=\"ultimate-heading-2766a1336fe67391\" class=\"uvc-heading ult-adjust-bottom-margin ultimate-heading-2766a1336fe67391 uvc-1726 accent-subtitle-color\" data-hspacer=\"no_spacer\"  data-halign=\"left\" style=\"text-align:left\"><div class=\"uvc-heading-spacer no_spacer\" style=\"top\"><\/div><\/div><div class=\"aio-icon-component  vc_custom_1770693119059  accent-icon-color accent-title-color style_1\"><div id=\"Info-box-wrap-8962\" class=\"aio-icon-box top-icon\" style=\"\"  ><div class=\"aio-icon-top\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-font-awesome-14x14-envelope\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-icon-header\" ><h3 class=\"aio-icon-title ult-responsive\"  data-ultimate-target='#Info-box-wrap-8962 .aio-icon-title'  data-responsive-json-new='{\"font-size\":\"desktop:15px;\",\"line-height\":\"desktop:15px;\"}'  style=\"font-family:&#039;Open Sans&#039;;font-weight:700;color:#FFFFFF;\">EMAIL<\/h3><\/div> <!-- header --><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-8962 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"desktop:18px;\",\"line-height\":\"desktop:28px;\"}'  style=\"color:#FFFFFF;\">Francesca@aservi-ancestry.com<\/div> <!-- description --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><div class=\"aio-icon-component  vc_custom_1770693132601  accent-icon-color accent-title-color dt-phone style_1\"><div id=\"Info-box-wrap-8061\" class=\"aio-icon-box top-icon\" style=\"\"  ><div class=\"aio-icon-top\"><div class=\"ult-just-icon-wrapper  \"><div class=\"align-icon\" style=\"text-align:center;\">\n<div class=\"aio-icon none \"  style=\"font-size:32px;display:inline-block;\">\n\t<i class=\"icomoon-font-awesome-14x14-phone-square\"><\/i>\n<\/div><\/div><\/div><\/div><div class=\"aio-icon-header\" ><h3 class=\"aio-icon-title ult-responsive\"  data-ultimate-target='#Info-box-wrap-8061 .aio-icon-title'  data-responsive-json-new='{\"font-size\":\"desktop:15px;\",\"line-height\":\"desktop:15px;\"}'  style=\"font-family:&#039;Open Sans&#039;;font-weight:700;\">PHONE NUMBERS<\/h3><\/div> <!-- header --><div class=\"aio-icon-description ult-responsive\"  data-ultimate-target='#Info-box-wrap-8061 .aio-icon-description'  data-responsive-json-new='{\"font-size\":\"desktop:18px;\",\"line-height\":\"desktop:28px;\"}'  style=\"color:#FFFFFF;\">+39 388 757 8390<\/div> <!-- description --><\/div> <!-- aio-icon-box --><\/div> <!-- aio-icon-component --><\/div><\/div><\/div><\/div><!-- Row Backgrounds --><div class=\"upb_color\" data-bg-override=\"0\" data-bg-color=\"#384D3A\" data-fadeout=\"\" data-fadeout-percentage=\"30\" data-parallax-content=\"\" data-parallax-content-sense=\"30\" data-row-effect-mobile-disable=\"true\" data-img-parallax-mobile-disable=\"true\" data-rtl=\"false\"  data-custom-vc-row=\"\"  data-vc=\"8.7.2\"  data-is_old_vc=\"\"  data-theme-support=\"\"   data-overlay=\"false\" data-overlay-color=\"\" data-overlay-pattern=\"\" data-overlay-pattern-opacity=\"\" data-overlay-pattern-size=\"\"    ><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element FAQ\" id=\"FAQ\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<style>\r\n  \/* --- 1. Overlay & Modal Styling --- *\/\r\n  .aservi-faq-overlay {\r\n    display: none;\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background-color: rgba(0, 0, 0, 0.75);\r\n    z-index: 99999;\r\n    justify-content: center;\r\n    align-items: center;\r\n    opacity: 0;\r\n    transition: opacity 0.3s ease;\r\n  }\r\n\r\n  .aservi-faq-overlay.active {\r\n    display: flex;\r\n    opacity: 1;\r\n  }\r\n\r\n  .aservi-faq-modal {\r\n    background-color: #F8F5F0;\r\n    width: 90%;\r\n    max-width: 800px;\r\n    max-height: 85vh;\r\n    border-radius: 8px;\r\n    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.4);\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    font-family: 'Georgia', serif; \r\n  }\r\n\r\n  \/* --- 2. Header & Close Button --- *\/\r\n  .aservi-faq-header {\r\n    padding: 30px 40px 20px;\r\n    border-bottom: 2px solid #E0DCD3;\r\n    position: sticky;\r\n    top: 0;\r\n    background-color: #F8F5F0;\r\n    border-radius: 8px 8px 0 0;\r\n    z-index: 10;\r\n  }\r\n\r\n  .aservi-faq-title {\r\n    color: #C19A2E;\r\n    text-align: center;\r\n    margin: 0;\r\n    font-size: 32px;\r\n    font-weight: normal;\r\n  }\r\n\r\n  .aservi-close-btn {\r\n    position: absolute;\r\n    top: 25px;\r\n    right: 30px;\r\n    background: none;\r\n    border: none;\r\n    font-size: 32px;\r\n    line-height: 1;\r\n    color: #2C4234;\r\n    cursor: pointer;\r\n    transition: color 0.2s ease;\r\n  }\r\n\r\n  .aservi-close-btn:hover {\r\n    color: #C19A2E; \r\n  }\r\n\r\n  \/* --- 3. Accordion Content Area --- *\/\r\n  .aservi-faq-content {\r\n    padding: 20px 40px 40px;\r\n    overflow-y: auto;\r\n  }\r\n\r\n  .aservi-accordion-item {\r\n    border-bottom: 1px solid #E0DCD3;\r\n  }\r\n\r\n  .aservi-accordion-item:last-child {\r\n    border-bottom: none;\r\n  }\r\n\r\n  .aservi-accordion-btn {\r\n    width: 100%;\r\n    background: none;\r\n    border: none;\r\n    padding: 20px 0;\r\n    text-align: left;\r\n    font-size: 18px;\r\n    font-weight: bold;\r\n    color: #2C4234;\r\n    cursor: pointer;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    font-family: 'Georgia', serif;\r\n    transition: color 0.2s ease;\r\n  }\r\n\r\n  .aservi-accordion-btn:hover {\r\n    color: #C19A2E;\r\n  }\r\n\r\n  \/* Plus\/Minus Icon *\/\r\n  .aservi-accordion-icon {\r\n    font-size: 24px;\r\n    font-weight: normal;\r\n    transition: transform 0.3s ease;\r\n  }\r\n\r\n  .aservi-accordion-btn.active .aservi-accordion-icon {\r\n    transform: rotate(45deg);\r\n  }\r\n\r\n  \/* Accordion Answer Panel *\/\r\n  .aservi-accordion-panel {\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 0.3s ease-out, padding 0.3s ease;\r\n    padding: 0;\r\n  }\r\n\r\n  .aservi-accordion-panel p {\r\n    color: #333333;\r\n    font-family: 'Arial', sans-serif;\r\n    line-height: 1.6;\r\n    font-size: 15px;\r\n    margin: 0 0 20px 0;\r\n  }\r\n<\/style>\r\n\r\n<div id=\"aservi-faq-overlay\" class=\"aservi-faq-overlay\">\r\n  <div class=\"aservi-faq-modal\">\r\n    \r\n    <div class=\"aservi-faq-header\">\r\n      <button id=\"aservi-close-faq\" class=\"aservi-close-btn\">&times;<\/button>\r\n      <h2 class=\"aservi-faq-title\">Frequently Asked Questions<\/h2>\r\n    <\/div>\r\n    \r\n    <div class=\"aservi-faq-content\">\r\n      \r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">What are the benefits of being an EU citizen?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>As an EU citizen, you obtain the basic rights to live, work, and vote in the EU without the need for a residency permit. Furthermore, since 2008, most European countries are members of the Schengen agreement, which allows for free movement and travel within the member states. Dual citizens feel more secure when travelling abroad, are not subject to certain restrictions, and enjoy the protection of the diplomatic and consular authorities of any EU state on the same conditions as the nationals of that state.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">Will acquiring Italian citizenship affect my current citizenship?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>Most Western countries allow their citizens to acquire dual, or multiple, citizenship. In some cases, people employed in critical areas of the government, where a person may come across state secrets, are prevented from getting dual citizenship. If you are concerned that obtaining dual citizenship may affect your current citizenship, you should contact the local authorities for your country. In any case, according to the principle of jure sanguinis, you have actually been an Italian citizen since birth, if you qualify. Obtaining dual citizenship through ancestry is much different from obtaining it through naturalisation, which in many cases can result in the loss of your native citizenship.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">What is Italian citizenship by descent (jure sanguinis)?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>The Italian citizenship law is based on the jure sanguinis principle, meaning citizenship by blood, which means that citizenship is transferred from parent to child at the time of the child\u2019s birth. Individuals who qualify may start the process by providing proof of being the descendant of an Italian citizen, and proof of the absence of interruptions in the transmission of citizenship, which may have occurred when the ancestor naturalised as a citizen of another country before the birth of his or her child.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">How many generations back can I pursue citizenship?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>For applications submitted before 27 March 2025 or appointments booked before 27 March 2025, there is no generational restriction. However, your ascendant cannot have passed away or naturalised prior to the founding of the Kingdom of Italy on 17 March 1861. According to legislation approved on 24 May 2025, the recognition of Italian citizenship by descent is limited to two generations.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">What are the requirements for non-Italian vital records?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>US vital records must be in original or \u201ccertified copy\u201d, also known as \u201clong form\u201d, \u201cfull form\u201d, or \u201cbook copy\u201d. They need to be legalised by means of an Apostille and then translated into Italian. Documents from countries that signed the Hague Convention require an Apostille, whereas for countries that did not sign it, legalisation needs to be performed through the Ministry of External Affairs and then completed through the local Italian Consulate. There are notable exemptions for legalisation requirements. The 1987 Bruxelles Convention completely abolished the need for legalisation for documents exchanged among Belgium, Denmark (except Greenland and the Faroe Islands), Estonia, France, Ireland, Italy, and Latvia. Pursuant to the 1977 Athens convention, birth and marriage records issued by Luxembourg, the Netherlands, Poland, Turkey, Greece, and Portugal also do not require legalisation when submitted in Italy. Italy also signed bilateral agreements abolishing the need for vital records legalisation with Austria (1990), Germany (1969), Spain (1983), Argentina (1987), Switzerland (1966), and Hungary (1977). All non-Italian vital record documents need to be translated into Italian unless they are issued in multilingual format pursuant to the 1976 Wien Convention.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">If a family member has already received citizenship, do I need to duplicate the documentation?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>Normally, documents on file at the consulate do not need to be duplicated when additional family members use the same consulate. However, starting from 2012, consulates no longer share documents with each other. Therefore, if your family member was granted citizenship by another consulate, you will need to provide new original vital record documents to the consulate you will be using.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">Who can apply for citizenship by marriage and when?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>Italian citizenship through marriage or civil union to an Italian citizen is regulated by Articles 5, 6, 7 and 8 of the law of Citizenship n. 91 of 1992. Residents of Italy who are married to an Italian citizen can apply after two years from the date of the marriage or civil union, while the waiting time for foreign nationals married to Italian citizens residing abroad is three years. The term is reduced by half in case there are minor children born or legally adopted by the couple.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">If I was born in Italy but acquired foreign citizenship on or after 5 February 1992, did I lose my Italian citizenship?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>No, as on 15 August 1992, Italy passed a law allowing dual citizenship. As a consequence, those who acquired a foreign nationality after the above-mentioned date have retained their Italian citizenship.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"aservi-accordion-item\">\r\n        <button class=\"aservi-accordion-btn\">What are the benefits of holding an Italian passport?<span class=\"aservi-accordion-icon\">+<\/span><\/button>\r\n        <div class=\"aservi-accordion-panel\">\r\n          <p>The Italian passport is currently one of the most powerful passports globally, giving you access to some 175 countries without the need for an entry visa. According to Henley and Partners, more powerful than the Italian passport are only the German one (177 countries) and the Singapore passport (176 countries).<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', function() {\r\n    \r\n    \/\/ --- 1. Automatic Link Detection & Overlay Logic ---\r\n    const overlay = document.getElementById('aservi-faq-overlay');\r\n    const closeBtn = document.getElementById('aservi-close-faq');\r\n\r\n    \/\/ Find all links (<a> tags) on the page\r\n    const allLinks = document.querySelectorAll('a');\r\n\r\n    allLinks.forEach(link => {\r\n      \/\/ Check if the text content of the link includes \"FAQ\" (case insensitive)\r\n      if (link.textContent.toUpperCase().includes('FAQ')) {\r\n        link.addEventListener('click', function(e) {\r\n          e.preventDefault(); \r\n          overlay.classList.add('active'); \r\n        });\r\n      }\r\n    });\r\n\r\n    \/\/ Close overlay when 'X' is clicked\r\n    if(closeBtn) {\r\n      closeBtn.addEventListener('click', function() {\r\n        overlay.classList.remove('active');\r\n      });\r\n    }\r\n\r\n    \/\/ Close overlay when clicking outside the modal box\r\n    overlay.addEventListener('click', function(e) {\r\n      if (e.target === overlay) {\r\n        overlay.classList.remove('active');\r\n      }\r\n    });\r\n\r\n    \/\/ --- 2. Accordion Expand\/Collapse Logic ---\r\n    const accButtons = document.querySelectorAll('.aservi-accordion-btn');\r\n\r\n    accButtons.forEach(button => {\r\n      button.addEventListener('click', function() {\r\n        \/\/ Check if the current button is already active\r\n        const isActive = this.classList.contains('active');\r\n\r\n        \/\/ Close all accordion panels first\r\n        accButtons.forEach(btn => {\r\n          btn.classList.remove('active');\r\n          btn.nextElementSibling.style.maxHeight = null;\r\n          \/\/ Reset the icon rotation\r\n          const icon = btn.querySelector('.aservi-accordion-icon');\r\n          if(icon) icon.style.transform = \"rotate(0deg)\";\r\n        });\r\n\r\n        \/\/ If it wasn't active before, open it now\r\n        if (!isActive) {\r\n          this.classList.add('active');\r\n          const panel = this.nextElementSibling;\r\n          panel.style.maxHeight = panel.scrollHeight + \"px\";\r\n          \/\/ Rotate the icon\r\n          const icon = this.querySelector('.aservi-accordion-icon');\r\n          if(icon) icon.style.transform = \"rotate(45deg)\";\r\n        }\r\n      });\r\n    });\r\n  });\r\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Discover Your Italian Heritage Unlock your birthright citizenship Start your Application Satisfied Clients Worldwide Citizenship Granted \u2014 From New York to Sydney Read Testimonials How It Works Step by Step Genealogy research \u00b7 Document preparation \u00b7 Legal &#038; consular support See Our Process Information &amp; Resources on Italian Citizenship \u00d7 ASERVI ANCESTRY \u2022 RESOURCES Loading\u2026&hellip;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-microsite.php","meta":{"footnotes":""},"class_list":["post-40454","page","type-page","status-publish","hentry","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Get Italian Citizenship by Descent | Professional Genealogy Help<\/title>\n<meta name=\"description\" content=\"Discover how to obtain Italian citizenship by descent with expert genealogy assistance. We provide professional guidance, document research, and step-by-step support to help you reclaim your Italian heritage.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.aservi-ancestry.com\/es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get Italian Citizenship by Descent | Professional Genealogy Help\" \/>\n<meta property=\"og:description\" content=\"Discover how to obtain Italian citizenship by descent with expert genealogy assistance. We provide professional guidance, document research, and step-by-step support to help you reclaim your Italian heritage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.aservi-ancestry.com\/es\/\" \/>\n<meta property=\"og:site_name\" content=\"Get Italian Citizenship by Descent | Professional Genealogy Help\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61579816011317\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-16T12:20:20+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.aservi-ancestry.com\/\",\"url\":\"https:\/\/www.aservi-ancestry.com\/\",\"name\":\"Get Italian Citizenship by Descent | Professional Genealogy Help\",\"isPartOf\":{\"@id\":\"https:\/\/www.aservi-ancestry.com\/#website\"},\"datePublished\":\"2016-05-11T22:56:58+00:00\",\"dateModified\":\"2026-04-16T12:20:20+00:00\",\"description\":\"Discover how to obtain Italian citizenship by descent with expert genealogy assistance. We provide professional guidance, document research, and step-by-step support to help you reclaim your Italian heritage.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.aservi-ancestry.com\/#breadcrumb\"},\"inLanguage\":\"es-PE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.aservi-ancestry.com\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.aservi-ancestry.com\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.aservi-ancestry.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home Page\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.aservi-ancestry.com\/#website\",\"url\":\"https:\/\/www.aservi-ancestry.com\/\",\"name\":\"Aservi Ancestry - Italian Citizenship Services\",\"description\":\"Your Path to Italian Dual Citizenship Through Jure Sanguinis\",\"publisher\":{\"@id\":\"https:\/\/www.aservi-ancestry.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.aservi-ancestry.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-PE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.aservi-ancestry.com\/#organization\",\"name\":\"Aservi Ancestry\",\"url\":\"https:\/\/www.aservi-ancestry.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-PE\",\"@id\":\"https:\/\/www.aservi-ancestry.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/06\/ASERVI-main1d.png\",\"contentUrl\":\"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/06\/ASERVI-main1d.png\",\"width\":400,\"height\":111,\"caption\":\"Aservi Ancestry\"},\"image\":{\"@id\":\"https:\/\/www.aservi-ancestry.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/profile.php?id=61579816011317\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Obt\u00e9n la ciudadan\u00eda italiana por descendencia | Asesor\u00eda profesional en genealog\u00eda","description":"Discover how to obtain Italian citizenship by descent with expert genealogy assistance. We provide professional guidance, document research, and step-by-step support to help you reclaim your Italian heritage.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.aservi-ancestry.com\/es\/","og_locale":"es_ES","og_type":"article","og_title":"Get Italian Citizenship by Descent | Professional Genealogy Help","og_description":"Discover how to obtain Italian citizenship by descent with expert genealogy assistance. We provide professional guidance, document research, and step-by-step support to help you reclaim your Italian heritage.","og_url":"https:\/\/www.aservi-ancestry.com\/es\/","og_site_name":"Get Italian Citizenship by Descent | Professional Genealogy Help","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61579816011317","article_modified_time":"2026-04-16T12:20:20+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.aservi-ancestry.com\/","url":"https:\/\/www.aservi-ancestry.com\/","name":"Obt\u00e9n la ciudadan\u00eda italiana por descendencia | Asesor\u00eda profesional en genealog\u00eda","isPartOf":{"@id":"https:\/\/www.aservi-ancestry.com\/#website"},"datePublished":"2016-05-11T22:56:58+00:00","dateModified":"2026-04-16T12:20:20+00:00","description":"Discover how to obtain Italian citizenship by descent with expert genealogy assistance. We provide professional guidance, document research, and step-by-step support to help you reclaim your Italian heritage.","breadcrumb":{"@id":"https:\/\/www.aservi-ancestry.com\/#breadcrumb"},"inLanguage":"es-PE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.aservi-ancestry.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.aservi-ancestry.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.aservi-ancestry.com\/"},{"@type":"ListItem","position":2,"name":"Home Page"}]},{"@type":"WebSite","@id":"https:\/\/www.aservi-ancestry.com\/#website","url":"https:\/\/www.aservi-ancestry.com\/","name":"Aservi Ancestry - Italian Citizenship Services","description":"Tu camino hacia la doble ciudadan\u00eda italiana a trav\u00e9s del jure sanguinis","publisher":{"@id":"https:\/\/www.aservi-ancestry.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.aservi-ancestry.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-PE"},{"@type":"Organization","@id":"https:\/\/www.aservi-ancestry.com\/#organization","name":"Aservi Ancestry","url":"https:\/\/www.aservi-ancestry.com\/","logo":{"@type":"ImageObject","inLanguage":"es-PE","@id":"https:\/\/www.aservi-ancestry.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/06\/ASERVI-main1d.png","contentUrl":"https:\/\/www.aservi-ancestry.com\/wp-content\/uploads\/2025\/06\/ASERVI-main1d.png","width":400,"height":111,"caption":"Aservi Ancestry"},"image":{"@id":"https:\/\/www.aservi-ancestry.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61579816011317"]}]}},"_links":{"self":[{"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/pages\/40454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/comments?post=40454"}],"version-history":[{"count":84,"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/pages\/40454\/revisions"}],"predecessor-version":[{"id":40938,"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/pages\/40454\/revisions\/40938"}],"wp:attachment":[{"href":"https:\/\/www.aservi-ancestry.com\/es\/wp-json\/wp\/v2\/media?parent=40454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}