{"id":1022,"date":"2025-04-02T19:51:51","date_gmt":"2025-04-02T19:51:51","guid":{"rendered":"https:\/\/covenantmarriagehelp.com\/home\/"},"modified":"2025-04-17T20:56:34","modified_gmt":"2025-04-17T20:56:34","slug":"home","status":"publish","type":"page","link":"https:\/\/covenantmarriagehelp.com\/fr\/","title":{"rendered":"Home"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1022\" class=\"elementor elementor-1022\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ca465c4 e-flex e-con-boxed e-con e-parent\" data-id=\"4ca465c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19da1b2 elementor-widget elementor-widget-text-editor\" data-id=\"19da1b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" \/>\n  <meta\n    name=\"viewport\"\n    content=\"width=device-width, initial-scale=1.0\"\n  \/>\n  <title>Covenant Marriage Help | Strengthening Sacred Marriages<\/title>\n  <meta\n    name=\"description\"\n    content=\"Covenant Marriage Help offers biblical, practical marriage counselling to protect your sacred vows and build marriages that honor God's promise.\"\n  \/>\n  <link rel=\"canonical\" href=\"https:\/\/covenantmarriagehelp.com\/\" \/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n\n  <!-- Optionally preload hero image -->\n  <!-- <link rel=\"preload\" href=\"bg-001-con-img.png\" as=\"image\" \/> -->\n\n  <link\n    href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@700&#038;family=Open+Sans&#038;display=swap\"\n    rel=\"stylesheet\"\n    media=\"print\"\n    onload=\"this.media='all'\"\n  \/>\n  <link rel=\"icon\" href=\"https:\/\/covenantmarriagehelp.com\/favicon.ico\" type=\"image\/x-icon\" \/>\n\n  <!-- \n    Hidden SVG symbols for wave dividers \n    We \"use\" #wave-divider within <svg class=\"hero-divider\"> or <svg class=\"section-divider\">\n  -->\n  <svg style=\"display: none;\">\n    <symbol id=\"wave-divider\" viewbox=\"0 0 1440 100\" preserveaspectratio=\"none\">\n      <path\n        d=\"M0,0 C300,100 600,0 900,100 C1200,200 1440,100 1440,100 L1440,0 L0,0 Z\"\n      ><\/path>\n    <\/symbol>\n  <\/svg>\n\n  <style>\n    \/* =============================\n       Reset & Global Styles\n    ============================== *\/\n    *,\n    *::before,\n    *::after {\n      box-sizing: border-box;\n    }\n    body {\n      margin: 0;\n      padding: 0;\n      font-family: 'Open Sans', sans-serif;\n      line-height: 1.6;\n      color: #333;\n      background-color: #fefefe;\n    }\n    img {\n      max-width: 100%;\n      height: auto;\n      display: block;\n    }\n    a {\n      color: inherit;\n      text-decoration: none;\n    }\n\n    \/* Accessibility & Focus States *\/\n    a:focus,\n    button:focus,\n    input:focus {\n      outline: 2px dashed #e63946;\n      outline-offset: 4px;\n    }\n\n    \/* =============================\n       Key Animations\n    ============================== *\/\n    @keyframes fadeIn {\n      0% {\n        opacity: 0;\n        transform: translateY(20px);\n      }\n      100% {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n    @keyframes pulse {\n      0% {\n        transform: scale(1);\n      }\n      50% {\n        transform: scale(1.05);\n      }\n      100% {\n        transform: scale(1);\n      }\n    }\n\n    \/* =============================\n       Reading Progress Bar\n    ============================== *\/\n    #reading-progress {\n      position: fixed;\n      top: 0;\n      left: 0;\n      height: 4px;\n      background: #e63946;\n      width: 0%;\n      z-index: 9999;\n    }\n\n    \/* =============================\n       Sticky Header & Navigation\n    ============================== *\/\n    header {\n      position: sticky;\n      top: 0;\n      z-index: 1000;\n      background: #ffffff;\n      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n      animation: fadeIn 1s ease-out;\n    }\n    .nav-wrapper {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 10px 20px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n    }\n    .nav-logo {\n      font-family: 'Playfair Display', serif;\n      font-size: 1.5em;\n      font-weight: bold;\n      color: #e63946;\n      letter-spacing: 0.5px;\n    }\n\n    \/* The nav + ul container *\/\n    .primary-nav {\n      \/* structure if needed *\/\n    }\n    .primary-nav ul {\n      list-style: none;\n      display: flex;\n      gap: 20px;\n      margin: 0;\n      padding: 0;\n    }\n    .primary-nav a {\n      font-weight: 600;\n      transition: color 0.3s ease;\n    }\n    .primary-nav a:hover {\n      color: #e63946;\n      text-decoration: underline;\n    }\n\n    \/* Hamburger button (for mobile) *\/\n    .nav-toggle {\n      display: none;\n      background: none;\n      border: none;\n      cursor: pointer;\n    }\n    .nav-toggle span {\n      display: block;\n      width: 25px;\n      height: 3px;\n      background: #333;\n      margin: 5px auto;\n      transition: background 0.3s ease;\n    }\n\n    \/* =============================\n       Hero Banner with Parallax\n    ============================== *\/\n    .hero-banner {\n      background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),\n        url('https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/bg-001-con-img.png')\n          no-repeat center center;\n      background-attachment: fixed; \/* Parallax effect *\/\n      background-size: cover;\n      color: #fff;\n      text-align: center;\n      padding: 180px 20px 120px;\n      animation: fadeIn 2s ease-out;\n      position: relative;\n    }\n    .hero-banner h1 {\n      font-family: 'Playfair Display', serif;\n      font-size: 3.2em;\n      margin-bottom: 0.4em;\n      text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);\n      color: #fff !important;\n      letter-spacing: 1px;\n    }\n    .hero-banner p {\n      font-size: 1.4em;\n      margin: 0 auto 1.5em;\n      max-width: 600px;\n      color: #fff !important;\n    }\n\n    \/* Hero Wavy Divider at the Bottom *\/\n    .hero-divider {\n      width: 100%;\n      height: 40px;\n      position: relative;\n      top: 0;\n      margin-bottom: -40px;\n    }\n    .hero-divider path {\n      fill: #fefefe;\n    }\n\n    \/* =============================\n       Main Content\n    ============================== *\/\n    main {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 20px;\n    }\n    section {\n      position: relative;\n      margin-bottom: 80px;\n      text-align: center;\n      animation: fadeIn 1s ease-out;\n    }\n\n    \/* Wavy Divider for Each Section *\/\n    .section-divider {\n      width: 100%;\n      height: 60px;\n      display: block;\n    }\n    .section-divider path {\n      fill: #fefefe;\n    }\n\n    \/* Three-Column Layout *\/\n    .three-columns {\n      display: flex;\n      justify-content: space-between;\n      gap: 30px;\n      flex-wrap: wrap;\n      margin-top: 40px;\n    }\n    .column {\n      flex: 1;\n      min-width: 300px;\n      background: #fff;\n      padding: 25px;\n      border-radius: 12px;\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .column:hover {\n      transform: translateY(-10px);\n      box-shadow: 0 12px 24px rgba(0, 0, 0, 0.15);\n    }\n\n    \/* Feature Images *\/\n    .feature-image {\n      border-radius: 12px;\n      margin: 20px 0;\n      box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .feature-image:hover {\n      transform: scale(1.02);\n      box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);\n    }\n\n    \/*\n      If you need a higher z-index for the \"marriage services banner\" image\n      so it's not hidden by wave dividers.\n    *\/\n    section[aria-label=\"Marriage services banner\"] {\n      position: relative;\n      z-index: 2;\n    }\n\n    \/* Highlight Sections *\/\n    .highlight-section {\n      background: linear-gradient(to bottom right, #ffffff 60%, #f9f9f9);\n      padding: 70px 20px;\n      border-radius: 12px;\n    }\n\n    \/* Flex Download Section *\/\n    .flex-download-section {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 40px;\n      flex-wrap: wrap;\n      margin-top: 40px;\n    }\n    .flex-download-section .cta-button {\n      max-width: 220px;\n    }\n\n    \/* CTA Button *\/\n    .cta-button {\n      background: #e63946;\n      color: #fff;\n      padding: 15px 35px;\n      font-weight: bold;\n      border-radius: 50px;\n      font-size: 1em;\n      transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;\n      display: inline-block;\n      letter-spacing: 0.5px;\n    }\n    .cta-button:hover {\n      background: #b71c1c;\n      transform: translateY(-2px);\n      box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);\n    }\n\n    \/* Trust Badges *\/\n    .trust-badges {\n      margin-top: 20px;\n      font-size: 0.9em;\n      display: flex;\n      gap: 15px;\n      flex-wrap: wrap;\n      justify-content: center;\n    }\n    .trust-badges span::before {\n      content: \"\u2713 \";\n      color: #4CAF50;\n    }\n\n    \/* Column Link *\/\n    .column-link {\n      color: inherit;\n    }\n    .column-link:hover {\n      text-decoration: none;\n    }\n\n    \/* Testimonials *\/\n    .testimonials {\n      display: flex;\n      gap: 20px;\n      overflow-x: auto;\n      padding: 20px 0;\n      scroll-behavior: smooth;\n    }\n    .testimonial {\n      min-width: 300px;\n      text-align: center;\n      position: relative;\n    }\n    .testimonial img {\n      border-radius: 12px;\n      box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);\n      cursor: pointer;\n    }\n    .testimonial blockquote {\n      font-style: italic;\n      color: #555;\n      margin-top: 20px;\n    }\n\n    \/* Sticky CTA *\/\n    .sticky-cta {\n      position: fixed;\n      bottom: 20px;\n      right: 20px;\n      z-index: 100;\n      animation: pulse 2s infinite;\n    }\n\n    \/* =============================\n       Lightbox Modal for Testimonials\n    ============================== *\/\n    .modal-overlay {\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      background: rgba(0, 0, 0, 0.8);\n      display: none;\n      align-items: center;\n      justify-content: center;\n      z-index: 2000;\n    }\n    .modal-overlay.active {\n      display: flex;\n    }\n    .modal-content {\n      background: #fff;\n      padding: 20px;\n      border-radius: 12px;\n      max-width: 600px;\n      width: 90%;\n      position: relative;\n    }\n    .modal-content img {\n      max-width: 100%;\n      border-radius: 12px;\n    }\n    .modal-close {\n      position: absolute;\n      top: 10px;\n      right: 15px;\n      background: none;\n      border: none;\n      font-size: 1.4em;\n      cursor: pointer;\n      color: #333;\n    }\n    .modal-close:hover {\n      color: #e63946;\n    }\n\n    \/* =============================\n       Cookie Banner\n    ============================== *\/\n    #cookie-banner {\n      position: fixed;\n      bottom: 0;\n      left: 0;\n      right: 0;\n      background: #fff;\n      padding: 15px 20px;\n      box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.1);\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      z-index: 3000;\n    }\n    #cookie-banner p {\n      margin: 0;\n      font-size: 0.9em;\n    }\n    #cookie-banner a {\n      color: #e63946;\n      font-weight: bold;\n    }\n    #cookie-banner button {\n      background: #e63946;\n      border: none;\n      color: #fff;\n      padding: 8px 16px;\n      border-radius: 4px;\n      cursor: pointer;\n      font-size: 0.9em;\n      transition: background 0.3s ease;\n    }\n    #cookie-banner button:hover {\n      background: #b71c1c;\n    }\n\n    \/* =============================\n       Exit Popup\n    ============================== *\/\n    #exit-popup {\n      position: fixed;\n      top: 25%;\n      left: 50%;\n      transform: translate(-50%, -50%);\n      background: #fff;\n      padding: 20px;\n      border-radius: 12px;\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);\n      z-index: 4000;\n      display: none; \/* hidden initially *\/\n    }\n    #exit-popup .popup-content {\n      text-align: center;\n    }\n\n    \/* =============================\n       Responsive Styles (Mobile Menu)\n    ============================== *\/\n    @media (max-width: 768px) {\n      \/* Stack nav elements & show hamburger *\/\n      .nav-wrapper {\n        flex-wrap: wrap;\n      }\n      .nav-toggle {\n        display: block;\n      }\n      \/* Hide nav by default on mobile *\/\n      .primary-nav ul {\n        display: none;\n        flex-direction: column;\n        position: absolute;\n        top: 60px;\n        right: 20px;\n        background: #fff;\n        width: 200px;\n        padding: 1rem;\n        border-radius: 8px;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n      }\n      \/* Show nav when .show-menu is applied *\/\n      .primary-nav ul.show-menu {\n        display: flex;\n      }\n      .primary-nav ul li {\n        margin-bottom: 1rem;\n      }\n      .primary-nav ul li:last-child {\n        margin-bottom: 0;\n      }\n\n      \/* Adjust hero for small screens, remove parallax if needed *\/\n      .hero-banner {\n        background-attachment: scroll;\n        padding: 120px 20px 80px;\n      }\n      .three-columns {\n        flex-direction: column;\n      }\n      .column {\n        min-width: 100%;\n      }\n      .flex-download-section {\n        flex-direction: column;\n      }\n    }\n\n    @media (max-width: 480px) {\n      .hero-banner h1 {\n        font-size: 2.5em;\n      }\n      .hero-banner p {\n        font-size: 1.2em;\n      }\n      .cta-button {\n        padding: 12px 30px;\n        font-size: 0.9em;\n      }\n      .nav-logo {\n        font-size: 1.2em;\n      }\n    }\n  <\/style>\n\n  <!-- Schema.org Markup -->\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"ProfessionalService\",\n    \"name\": \"Covenant Marriage Help\",\n    \"description\": \"Biblical marriage counselling to strengthen covenant relationships.\",\n    \"image\": \"https:\/\/covenantmarriagehelp.com\/logo.jpg\"\n  }\n  <\/script>\n<\/head>\n<body>\n\n  <!-- Reading Progress Bar -->\n  <div id=\"reading-progress\" aria-hidden=\"true\"><\/div>\n\n  <!-- Sticky Header & Navigation -->\n  <header>\n    <div class=\"nav-wrapper\">\n      <div class=\"nav-logo\">CovenantMarriageHelp<\/div>\n      \n      <!-- Hamburger Button (mobile) -->\n      <button\n        class=\"nav-toggle\"\n        aria-expanded=\"false\"\n        aria-label=\"Toggle menu\"\n      >\n        <span><\/span>\n        <span><\/span>\n        <span><\/span>\n      <\/button>\n\n      <!-- Primary Nav -->\n      <nav class=\"primary-nav\" aria-label=\"Main navigation\">\n        <ul>\n          <li><a href=\"#hero\">Home<\/a><\/li>\n          <li><a href=\"#why-us\">Why Us<\/a><\/li>\n          <li><a href=\"#services\">Services<\/a><\/li>\n          <li><a href=\"#testimonials\">Testimonials<\/a><\/li>\n          <li><a href=\"#checklist\">Free Guide<\/a><\/li>\n        <\/ul>\n      <\/nav>\n    <\/div>\n  <\/header>\n\n  <!-- Hero Banner with Parallax -->\n  <section id=\"hero\" class=\"hero-banner\">\n    <h1>Building Marriages That Honour God\u2019s Promise<\/h1>\n    <p>Get biblical, practical tools to protect your sacred vows and walk in love that lasts.<\/p>\n    <a\n      class=\"cta-button\"\n      href=\"#checklist\"\n      aria-label=\"Download our free guide\"\n    >\n      Download Our Free Guide\n    <\/a>\n    <div class=\"trust-badges\">\n      <span>100+ Couples Helped<\/span>\n      <span>Pastor-Led<\/span>\n      <span>Biblical Foundation<\/span>\n    <\/div>\n\n    <!-- Bottom Wavy Divider -->\n    <svg\n      class=\"hero-divider\"\n      viewbox=\"0 0 1440 100\"\n      preserveaspectratio=\"none\"\n    >\n      <use xlink:href=\"#wave-divider\"><\/use>\n    <\/svg>\n  <\/section>\n\n  <main id=\"main-content\">\n\n    <!-- Additional Banner Section -->\n    <section aria-label=\"Marriage services banner\">\n      <!-- Example wave divider if desired at top of this section -->\n      <!--\n      <svg\n        class=\"section-divider\"\n        viewBox=\"0 0 1440 100\"\n        preserveAspectRatio=\"none\"\n      >\n        <use xlink:href=\"#wave-divider\"><\/use>\n      <\/svg>\n      -->\n      <img decoding=\"async\"\n        class=\"feature-image\"\n        src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/homepage_marriage_services_banner_clean-e1743857205779.png\"\n        alt=\"Banner showcasing marriage services\"\n      \/>\n    <\/section>\n\n    <!-- Wavy divider if you want between sections -->\n    <!--\n    <svg\n      class=\"section-divider\"\n      viewBox=\"0 0 1440 100\"\n      preserveAspectRatio=\"none\"\n    >\n      <use xlink:href=\"#wave-divider\"><\/use>\n    <\/svg>\n    -->\n\n    <!-- Why Us Section -->\n    <section\n      id=\"why-us\"\n      class=\"highlight-section\"\n      aria-label=\"Why choose Covenant Marriage Help\"\n    >\n      <h2>Why Covenant Marriage Help?<\/h2>\n      <div class=\"three-columns\">\n        <div class=\"column\" aria-label=\"Faith-Centred Approach\">\n          <img decoding=\"async\"\n            class=\"feature-image\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/joyful_african_couple_livingroom.png\"\n            alt=\"Joyful couple enjoying a warm moment\"\n          \/>\n          <h3>Faith-Centred Approach<\/h3>\n          <p>\n            Grounded in Scripture and prayer, we lead couples back to God\u2019s original plan\n            for marriage.\n          <\/p>\n        <\/div>\n        <div class=\"column\" aria-label=\"Proven Strategies\">\n          <img decoding=\"async\"\n            class=\"feature-image\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/mixed_couple_laughing_outdoors.png\"\n            alt=\"Happy couple sharing a joyful laugh outdoors\"\n          \/>\n          <h3>Proven Strategies<\/h3>\n          <p>\n            Utilize relationship wisdom, counselling tools, and inspiring stories of restored love.\n          <\/p>\n        <\/div>\n        <div class=\"column\" aria-label=\"Personalised Help\">\n          <img decoding=\"async\"\n            class=\"feature-image\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/young_interracial_couple_smiling.png\"\n            alt=\"Smiling couple with a bright future\"\n          \/>\n          <h3>Personalised Help<\/h3>\n          <p>\n            From crisis intervention to covenant renewal, we walk this journey with you every\n            step of the way.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Checklist Section -->\n    <section id=\"checklist\" aria-label=\"Free Covenant Marriage Checklist\">\n      <h2>Get Your Free Covenant Marriage Checklist<\/h2>\n      <p>\n        Is your covenant marriage facing challenges? Download our powerful guide to reconnect,\n        rebuild, and refocus on God\u2019s design for love and commitment.\n      <\/p>\n      <div class=\"flex-download-section\">\n        <img decoding=\"async\"\n          src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/elderly_couple_reading_bible.png\"\n          alt=\"Elderly couple reading the Bible together\"\n        \/>\n        <a class=\"cta-button\" href=\"#\" aria-label=\"Download Now\">\n          Download Now\n        <\/a>\n      <\/div>\n    <\/section>\n\n    <!-- Our Services Section -->\n    <section\n      id=\"services\"\n      class=\"highlight-section\"\n      aria-label=\"Our Services\"\n    >\n      <h2>Our Services<\/h2>\n      <div class=\"three-columns\">\n        <div class=\"column\">\n          <img decoding=\"async\"\n            class=\"feature-image\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/crisis-image1.png\"\n            alt=\"Crisis Rescue\"\n          \/>\n          <h3>Crisis Rescue<\/h3>\n          <p>\n            Immediate guidance for marriages at their breaking point, focused on\n            restoring hope and unity.\n          <\/p>\n        <\/div>\n        <div class=\"column\" aria-label=\"Pre-Marital Prep\">\n          <img decoding=\"async\"\n            class=\"feature-image\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/covenant_marriage_webpage_mockup.png\"\n            alt=\"Pre-marital preparation session\"\n          \/>\n          <h3>Pre-Marital Prep<\/h3>\n          <p>\n            Lay a solid foundation for lifelong love with our comprehensive covenant\n            preparation sessions.\n          <\/p>\n        <\/div>\n        <div class=\"column\" aria-label=\"Trust Restoration\">\n          <img decoding=\"async\"\n            class=\"feature-image\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/covenant_marriage_promo_banner.png\"\n            alt=\"Trust restoration program\"\n          \/>\n          <h3>Trust Restoration<\/h3>\n          <p>\n            Rebuild intimacy and trust after betrayal or emotional disconnect with\n            our tailored approach.\n          <\/p>\n        <\/div>\n      <\/div>\n      <div class=\"booking-container\">\n        <!-- Example of shortcodes for booking system -->\n        <!-- ?php echo do_shortcode('[amelia step=\"booking\" services=\"1,2,3\"]'); ? -->\n      <\/div>\n    <\/section>\n\n    <!-- Testimonials Section -->\n    <section\n      id=\"testimonials\"\n      aria-label=\"Real Stories of Restoration\"\n    >\n      <h2>Real Stories of Restoration<\/h2>\n      <div class=\"testimonials\">\n        <!-- Testimonial 1 -->\n        <figure class=\"testimonial\">\n          <img decoding=\"async\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/real_stories_of_restoration_mark_sarah.png\"\n            alt=\"Mark and Sarah\"\n            data-modal-target=\"#modal-1\"\n          \/>\n          <blockquote>\n            &#8220;After two sessions, we cancelled our divorce papers!&#8221;\n          <\/blockquote>\n        <\/figure>\n\n        <!-- Lightbox Modal 1 -->\n        <div\n          id=\"modal-1\"\n          class=\"modal-overlay\"\n          role=\"dialog\"\n          aria-modal=\"true\"\n          aria-label=\"Testimonial Details\"\n        >\n          <div class=\"modal-content\">\n            <button class=\"modal-close\" aria-label=\"Close\">&times;<\/button>\n            <img decoding=\"async\"\n              src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/real_stories_of_restoration_mark_sarah.png\"\n              alt=\"Mark and Sarah\"\n            \/>\n            <p style=\"margin-top: 20px;\">\n              &#8220;After two sessions, we cancelled our divorce papers!\n              Covenant Marriage Help brought the hope we needed&#8230;&#8221;\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Testimonial 2 -->\n        <figure class=\"testimonial\">\n          <img decoding=\"async\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/real_stories_of_restoration_erc_tina.png\"\n            alt=\"Erc and Tina\"\n            data-modal-target=\"#modal-2\"\n          \/>\n          <blockquote>\n            &#8220;Covenant Marriage Help brought back our joy and spiritual connection.&#8221;\n          <\/blockquote>\n        <\/figure>\n\n        <!-- Lightbox Modal 2 -->\n        <div\n          id=\"modal-2\"\n          class=\"modal-overlay\"\n          role=\"dialog\"\n          aria-modal=\"true\"\n          aria-label=\"Testimonial Details\"\n        >\n          <div class=\"modal-content\">\n            <button class=\"modal-close\" aria-label=\"Close\">&times;<\/button>\n            <img decoding=\"async\"\n              src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/real_stories_of_restoration_erc_tina.png\"\n              alt=\"Erc and Tina\"\n            \/>\n            <p style=\"margin-top: 20px;\">\n              &#8220;Covenant Marriage Help brought back our joy and spiritual connection.\n              We truly feel God&#8217;s hand in our marriage now.&#8221;\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Testimonial 3 -->\n        <figure class=\"testimonial\">\n          <img decoding=\"async\"\n            src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/real_stories_of_restoration_biola_david.png\"\n            alt=\"Biola and David\"\n            data-modal-target=\"#modal-3\"\n          \/>\n          <blockquote>\n            &#8220;We found healing after months of silence and pain. God truly restored us.&#8221;\n          <\/blockquote>\n        <\/figure>\n\n        <!-- Lightbox Modal 3 -->\n        <div\n          id=\"modal-3\"\n          class=\"modal-overlay\"\n          role=\"dialog\"\n          aria-modal=\"true\"\n          aria-label=\"Testimonial Details\"\n        >\n          <div class=\"modal-content\">\n            <button class=\"modal-close\" aria-label=\"Close\">&times;<\/button>\n            <img decoding=\"async\"\n              src=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/real_stories_of_restoration_biola_david.png\"\n              alt=\"Biola and David\"\n            \/>\n            <p style=\"margin-top: 20px;\">\n              &#8220;We found healing after months of silence and pain. God truly restored us.\n              We are forever grateful for Covenant Marriage Help.&#8221;\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <!-- Sticky CTA -->\n  <div class=\"sticky-cta\">\n    <a\n      class=\"cta-button\"\n      href=\"\/fr\/book-now\/\"\n      aria-label=\"Book a Session Now\"\n    >\n      Book a Session Now\n    <\/a>\n  <\/div>\n\n  <!-- Cookie Banner -->\n  <div\n    id=\"cookie-banner\"\n    role=\"dialog\"\n    aria-label=\"Cookie Consent\"\n    aria-hidden=\"false\"\n  >\n    <p>\n      We use cookies to enhance your experience.\n      <a href=\"\/fr\/privacy\/\">Learn more<\/a>.\n    <\/p>\n    <button id=\"accept-cookies\" aria-label=\"Accept cookies\">Accept<\/button>\n  <\/div>\n\n  <!-- Exit Popup -->\n  <div id=\"exit-popup\" role=\"dialog\" aria-label=\"Exit Popup\">\n    <div class=\"popup-content\">\n      <h3>Wait! Get Our Free Prayer Guide Before You Go<\/h3>\n      <form action=\"\">[Your email form shortcode]<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n    <\/div>\n  <\/div>\n\n  <!-- \n    Scripts\n    Placed at bottom for performance. \n    Includes reading progress bar, mobile menu, modals, cookie banner, exit popup, etc.\n  -->\n  <script>\n    \/* =============================\n       Reading Progress Bar\n    ============================== *\/\n    const progressBar = document.getElementById('reading-progress');\n    window.addEventListener('scroll', () => {\n      const scrollTop = window.scrollY;\n      const docHeight = document.documentElement.scrollHeight - window.innerHeight;\n      const scrollPercent = (scrollTop \/ docHeight) * 100;\n      progressBar.style.width = scrollPercent + '%';\n    });\n\n    \/* =============================\n       Mobile Menu Toggle\n    ============================== *\/\n    const navToggle = document.querySelector('.nav-toggle');\n    const navUl = document.querySelector('.primary-nav ul');\n\n    navToggle.addEventListener('click', () => {\n      const isExpanded = navToggle.getAttribute('aria-expanded') === 'true';\n      navToggle.setAttribute('aria-expanded', !isExpanded);\n      navUl.classList.toggle('show-menu');\n    });\n\n    \/\/ Close menu on 'Esc' key\n    document.addEventListener('keydown', (e) => {\n      if (e.key === 'Escape' && navToggle.getAttribute('aria-expanded') === 'true') {\n        navToggle.setAttribute('aria-expanded', 'false');\n        navUl.classList.remove('show-menu');\n      }\n    });\n\n    \/* =============================\n       Lightbox Modal\n    ============================== *\/\n    const testimonialImages = document.querySelectorAll('.testimonial img');\n    const modals = document.querySelectorAll('.modal-overlay');\n    const closeButtons = document.querySelectorAll('.modal-close');\n\n    testimonialImages.forEach(img => {\n      img.addEventListener('click', () => {\n        const target = img.getAttribute('data-modal-target');\n        const modal = document.querySelector(target);\n        if (modal) {\n          modal.classList.add('active');\n        }\n      });\n    });\n\n    closeButtons.forEach(btn => {\n      btn.addEventListener('click', (e) => {\n        const modal = e.target.closest('.modal-overlay');\n        if (modal) {\n          modal.classList.remove('active');\n        }\n      });\n    });\n\n    \/\/ Close on overlay click\n    modals.forEach(modal => {\n      modal.addEventListener('click', (e) => {\n        if (e.target === modal) {\n          modal.classList.remove('active');\n        }\n      });\n    });\n\n    \/* =============================\n       Cookie Banner\n    ============================== *\/\n    const cookieBanner = document.getElementById('cookie-banner');\n    const acceptCookiesBtn = document.getElementById('accept-cookies');\n\n    acceptCookiesBtn.addEventListener('click', () => {\n      cookieBanner.style.display = 'none';\n      localStorage.setItem('cookiesAccepted', 'true');\n    });\n    if (localStorage.getItem('cookiesAccepted')) {\n      cookieBanner.style.display = 'none';\n    }\n\n    \/* =============================\n       Exit Popup\n    ============================== *\/\n    document.addEventListener('mouseout', (e) => {\n      if (!e.relatedTarget && !localStorage.getItem('popupShown')) {\n        document.getElementById('exit-popup').style.display = 'block';\n        localStorage.setItem('popupShown', 'true');\n      }\n    });\n  <\/script>\n<\/body>\n<\/html>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"normal-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"disabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1022","page","type-page","status-publish","hentry"],"aioseo_notices":[],"spectra_custom_meta":{"site-sidebar-layout":["no-sidebar"],"site-content-layout":["plain-container"],"theme-transparent-header-meta":["disabled"],"_yoast_wpseo_estimated-reading-time-minutes":["5"],"site-post-title":["disabled"],"ast-featured-img":["disabled"],"ast-breadcrumbs-content":["disabled"],"ast_ist_mapping":["O:8:\"stdClass\":0:{}"],"astra-main-page-id":["57090"],"ast_self_id_57090":["1"],"_yoast_wpseo_content_score":["90"],"ast-site-content-layout":["normal-width-container"],"site-content-style":["unboxed"],"site-sidebar-style":["unboxed"],"astra-migrate-meta-layouts":["set"],"_wxr_import_user_slug":["rishabhm"],"_astra_sites_imported_post":["1"],"_astra_sites_enable_for_batch":["1"],"_edit_lock":["1744923393:1"],"_elementor_template_type":["wp-page"],"_elementor_version":["3.28.2"],"_elementor_pro_version":["3.28.2"],"_edit_last":["1"],"_aioseo_title":[null],"_aioseo_description":[null],"_aioseo_keywords":["a:0:{}"],"_aioseo_og_title":[null],"_aioseo_og_description":[null],"_aioseo_og_article_section":[""],"_aioseo_og_article_tags":["a:0:{}"],"_aioseo_twitter_title":[null],"_aioseo_twitter_description":[null],"_wp_page_template":["default"],"_elementor_data":["[{\"id\":\"4ca465c4\",\"elType\":\"container\",\"settings\":[],\"elements\":[{\"id\":\"19da1b2\",\"elType\":\"widget\",\"settings\":{\"editor\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n  <meta charset=\\\"UTF-8\\\" \\\/>\\n  <meta http-equiv=\\\"X-UA-Compatible\\\" content=\\\"IE=edge\\\" \\\/>\\n  <meta\\n    name=\\\"viewport\\\"\\n    content=\\\"width=device-width, initial-scale=1.0\\\"\\n  \\\/>\\n  <title>Covenant Marriage Help | Strengthening Sacred Marriages<\\\/title>\\n  <meta\\n    name=\\\"description\\\"\\n    content=\\\"Covenant Marriage Help offers biblical, practical marriage counselling to protect your sacred vows and build marriages that honor God's promise.\\\"\\n  \\\/>\\n  <link rel=\\\"canonical\\\" href=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/\\\" \\\/>\\n  <link rel=\\\"preconnect\\\" href=\\\"https:\\\/\\\/fonts.googleapis.com\\\" \\\/>\\n  <link rel=\\\"preconnect\\\" href=\\\"https:\\\/\\\/fonts.gstatic.com\\\" crossorigin \\\/>\\n\\n  <!-- Optionally preload hero image -->\\n  <!-- <link rel=\\\"preload\\\" href=\\\"bg-001-con-img.png\\\" as=\\\"image\\\" \\\/> -->\\n\\n  <link\\n    href=\\\"https:\\\/\\\/fonts.googleapis.com\\\/css2?family=Playfair+Display:wght@700&family=Open+Sans&display=swap\\\"\\n    rel=\\\"stylesheet\\\"\\n    media=\\\"print\\\"\\n    onload=\\\"this.media='all'\\\"\\n  \\\/>\\n  <link rel=\\\"icon\\\" href=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/favicon.ico\\\" type=\\\"image\\\/x-icon\\\" \\\/>\\n\\n  <!-- \\n    Hidden SVG symbols for wave dividers \\n    We \\\"use\\\" #wave-divider within <svg class=\\\"hero-divider\\\"> or <svg class=\\\"section-divider\\\">\\n  -->\\n  <svg style=\\\"display: none;\\\">\\n    <symbol id=\\\"wave-divider\\\" viewBox=\\\"0 0 1440 100\\\" preserveAspectRatio=\\\"none\\\">\\n      <path\\n        d=\\\"M0,0 C300,100 600,0 900,100 C1200,200 1440,100 1440,100 L1440,0 L0,0 Z\\\"\\n      ><\\\/path>\\n    <\\\/symbol>\\n  <\\\/svg>\\n\\n  <style>\\n    \\\/* =============================\\n       Reset & Global Styles\\n    ============================== *\\\/\\n    *,\\n    *::before,\\n    *::after {\\n      box-sizing: border-box;\\n    }\\n    body {\\n      margin: 0;\\n      padding: 0;\\n      font-family: 'Open Sans', sans-serif;\\n      line-height: 1.6;\\n      color: #333;\\n      background-color: #fefefe;\\n    }\\n    img {\\n      max-width: 100%;\\n      height: auto;\\n      display: block;\\n    }\\n    a {\\n      color: inherit;\\n      text-decoration: none;\\n    }\\n\\n    \\\/* Accessibility & Focus States *\\\/\\n    a:focus,\\n    button:focus,\\n    input:focus {\\n      outline: 2px dashed #e63946;\\n      outline-offset: 4px;\\n    }\\n\\n    \\\/* =============================\\n       Key Animations\\n    ============================== *\\\/\\n    @keyframes fadeIn {\\n      0% {\\n        opacity: 0;\\n        transform: translateY(20px);\\n      }\\n      100% {\\n        opacity: 1;\\n        transform: translateY(0);\\n      }\\n    }\\n    @keyframes pulse {\\n      0% {\\n        transform: scale(1);\\n      }\\n      50% {\\n        transform: scale(1.05);\\n      }\\n      100% {\\n        transform: scale(1);\\n      }\\n    }\\n\\n    \\\/* =============================\\n       Reading Progress Bar\\n    ============================== *\\\/\\n    #reading-progress {\\n      position: fixed;\\n      top: 0;\\n      left: 0;\\n      height: 4px;\\n      background: #e63946;\\n      width: 0%;\\n      z-index: 9999;\\n    }\\n\\n    \\\/* =============================\\n       Sticky Header & Navigation\\n    ============================== *\\\/\\n    header {\\n      position: sticky;\\n      top: 0;\\n      z-index: 1000;\\n      background: #ffffff;\\n      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\\n      animation: fadeIn 1s ease-out;\\n    }\\n    .nav-wrapper {\\n      max-width: 1200px;\\n      margin: 0 auto;\\n      padding: 10px 20px;\\n      display: flex;\\n      align-items: center;\\n      justify-content: space-between;\\n    }\\n    .nav-logo {\\n      font-family: 'Playfair Display', serif;\\n      font-size: 1.5em;\\n      font-weight: bold;\\n      color: #e63946;\\n      letter-spacing: 0.5px;\\n    }\\n\\n    \\\/* The nav + ul container *\\\/\\n    .primary-nav {\\n      \\\/* structure if needed *\\\/\\n    }\\n    .primary-nav ul {\\n      list-style: none;\\n      display: flex;\\n      gap: 20px;\\n      margin: 0;\\n      padding: 0;\\n    }\\n    .primary-nav a {\\n      font-weight: 600;\\n      transition: color 0.3s ease;\\n    }\\n    .primary-nav a:hover {\\n      color: #e63946;\\n      text-decoration: underline;\\n    }\\n\\n    \\\/* Hamburger button (for mobile) *\\\/\\n    .nav-toggle {\\n      display: none;\\n      background: none;\\n      border: none;\\n      cursor: pointer;\\n    }\\n    .nav-toggle span {\\n      display: block;\\n      width: 25px;\\n      height: 3px;\\n      background: #333;\\n      margin: 5px auto;\\n      transition: background 0.3s ease;\\n    }\\n\\n    \\\/* =============================\\n       Hero Banner with Parallax\\n    ============================== *\\\/\\n    .hero-banner {\\n      background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),\\n        url('https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/bg-001-con-img.png')\\n          no-repeat center center;\\n      background-attachment: fixed; \\\/* Parallax effect *\\\/\\n      background-size: cover;\\n      color: #fff;\\n      text-align: center;\\n      padding: 180px 20px 120px;\\n      animation: fadeIn 2s ease-out;\\n      position: relative;\\n    }\\n    .hero-banner h1 {\\n      font-family: 'Playfair Display', serif;\\n      font-size: 3.2em;\\n      margin-bottom: 0.4em;\\n      text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);\\n      color: #fff !important;\\n      letter-spacing: 1px;\\n    }\\n    .hero-banner p {\\n      font-size: 1.4em;\\n      margin: 0 auto 1.5em;\\n      max-width: 600px;\\n      color: #fff !important;\\n    }\\n\\n    \\\/* Hero Wavy Divider at the Bottom *\\\/\\n    .hero-divider {\\n      width: 100%;\\n      height: 40px;\\n      position: relative;\\n      top: 0;\\n      margin-bottom: -40px;\\n    }\\n    .hero-divider path {\\n      fill: #fefefe;\\n    }\\n\\n    \\\/* =============================\\n       Main Content\\n    ============================== *\\\/\\n    main {\\n      max-width: 1200px;\\n      margin: 0 auto;\\n      padding: 0 20px;\\n    }\\n    section {\\n      position: relative;\\n      margin-bottom: 80px;\\n      text-align: center;\\n      animation: fadeIn 1s ease-out;\\n    }\\n\\n    \\\/* Wavy Divider for Each Section *\\\/\\n    .section-divider {\\n      width: 100%;\\n      height: 60px;\\n      display: block;\\n    }\\n    .section-divider path {\\n      fill: #fefefe;\\n    }\\n\\n    \\\/* Three-Column Layout *\\\/\\n    .three-columns {\\n      display: flex;\\n      justify-content: space-between;\\n      gap: 30px;\\n      flex-wrap: wrap;\\n      margin-top: 40px;\\n    }\\n    .column {\\n      flex: 1;\\n      min-width: 300px;\\n      background: #fff;\\n      padding: 25px;\\n      border-radius: 12px;\\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\\n    }\\n    .column:hover {\\n      transform: translateY(-10px);\\n      box-shadow: 0 12px 24px rgba(0, 0, 0, 0.15);\\n    }\\n\\n    \\\/* Feature Images *\\\/\\n    .feature-image {\\n      border-radius: 12px;\\n      margin: 20px 0;\\n      box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);\\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\\n    }\\n    .feature-image:hover {\\n      transform: scale(1.02);\\n      box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);\\n    }\\n\\n    \\\/*\\n      If you need a higher z-index for the \\\"marriage services banner\\\" image\\n      so it's not hidden by wave dividers.\\n    *\\\/\\n    section[aria-label=\\\"Marriage services banner\\\"] {\\n      position: relative;\\n      z-index: 2;\\n    }\\n\\n    \\\/* Highlight Sections *\\\/\\n    .highlight-section {\\n      background: linear-gradient(to bottom right, #ffffff 60%, #f9f9f9);\\n      padding: 70px 20px;\\n      border-radius: 12px;\\n    }\\n\\n    \\\/* Flex Download Section *\\\/\\n    .flex-download-section {\\n      display: flex;\\n      align-items: center;\\n      justify-content: center;\\n      gap: 40px;\\n      flex-wrap: wrap;\\n      margin-top: 40px;\\n    }\\n    .flex-download-section .cta-button {\\n      max-width: 220px;\\n    }\\n\\n    \\\/* CTA Button *\\\/\\n    .cta-button {\\n      background: #e63946;\\n      color: #fff;\\n      padding: 15px 35px;\\n      font-weight: bold;\\n      border-radius: 50px;\\n      font-size: 1em;\\n      transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;\\n      display: inline-block;\\n      letter-spacing: 0.5px;\\n    }\\n    .cta-button:hover {\\n      background: #b71c1c;\\n      transform: translateY(-2px);\\n      box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);\\n    }\\n\\n    \\\/* Trust Badges *\\\/\\n    .trust-badges {\\n      margin-top: 20px;\\n      font-size: 0.9em;\\n      display: flex;\\n      gap: 15px;\\n      flex-wrap: wrap;\\n      justify-content: center;\\n    }\\n    .trust-badges span::before {\\n      content: \\\"\\u2713 \\\";\\n      color: #4CAF50;\\n    }\\n\\n    \\\/* Column Link *\\\/\\n    .column-link {\\n      color: inherit;\\n    }\\n    .column-link:hover {\\n      text-decoration: none;\\n    }\\n\\n    \\\/* Testimonials *\\\/\\n    .testimonials {\\n      display: flex;\\n      gap: 20px;\\n      overflow-x: auto;\\n      padding: 20px 0;\\n      scroll-behavior: smooth;\\n    }\\n    .testimonial {\\n      min-width: 300px;\\n      text-align: center;\\n      position: relative;\\n    }\\n    .testimonial img {\\n      border-radius: 12px;\\n      box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);\\n      cursor: pointer;\\n    }\\n    .testimonial blockquote {\\n      font-style: italic;\\n      color: #555;\\n      margin-top: 20px;\\n    }\\n\\n    \\\/* Sticky CTA *\\\/\\n    .sticky-cta {\\n      position: fixed;\\n      bottom: 20px;\\n      right: 20px;\\n      z-index: 100;\\n      animation: pulse 2s infinite;\\n    }\\n\\n    \\\/* =============================\\n       Lightbox Modal for Testimonials\\n    ============================== *\\\/\\n    .modal-overlay {\\n      position: fixed;\\n      top: 0;\\n      left: 0;\\n      right: 0;\\n      bottom: 0;\\n      background: rgba(0, 0, 0, 0.8);\\n      display: none;\\n      align-items: center;\\n      justify-content: center;\\n      z-index: 2000;\\n    }\\n    .modal-overlay.active {\\n      display: flex;\\n    }\\n    .modal-content {\\n      background: #fff;\\n      padding: 20px;\\n      border-radius: 12px;\\n      max-width: 600px;\\n      width: 90%;\\n      position: relative;\\n    }\\n    .modal-content img {\\n      max-width: 100%;\\n      border-radius: 12px;\\n    }\\n    .modal-close {\\n      position: absolute;\\n      top: 10px;\\n      right: 15px;\\n      background: none;\\n      border: none;\\n      font-size: 1.4em;\\n      cursor: pointer;\\n      color: #333;\\n    }\\n    .modal-close:hover {\\n      color: #e63946;\\n    }\\n\\n    \\\/* =============================\\n       Cookie Banner\\n    ============================== *\\\/\\n    #cookie-banner {\\n      position: fixed;\\n      bottom: 0;\\n      left: 0;\\n      right: 0;\\n      background: #fff;\\n      padding: 15px 20px;\\n      box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.1);\\n      display: flex;\\n      justify-content: space-between;\\n      align-items: center;\\n      z-index: 3000;\\n    }\\n    #cookie-banner p {\\n      margin: 0;\\n      font-size: 0.9em;\\n    }\\n    #cookie-banner a {\\n      color: #e63946;\\n      font-weight: bold;\\n    }\\n    #cookie-banner button {\\n      background: #e63946;\\n      border: none;\\n      color: #fff;\\n      padding: 8px 16px;\\n      border-radius: 4px;\\n      cursor: pointer;\\n      font-size: 0.9em;\\n      transition: background 0.3s ease;\\n    }\\n    #cookie-banner button:hover {\\n      background: #b71c1c;\\n    }\\n\\n    \\\/* =============================\\n       Exit Popup\\n    ============================== *\\\/\\n    #exit-popup {\\n      position: fixed;\\n      top: 25%;\\n      left: 50%;\\n      transform: translate(-50%, -50%);\\n      background: #fff;\\n      padding: 20px;\\n      border-radius: 12px;\\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);\\n      z-index: 4000;\\n      display: none; \\\/* hidden initially *\\\/\\n    }\\n    #exit-popup .popup-content {\\n      text-align: center;\\n    }\\n\\n    \\\/* =============================\\n       Responsive Styles (Mobile Menu)\\n    ============================== *\\\/\\n    @media (max-width: 768px) {\\n      \\\/* Stack nav elements & show hamburger *\\\/\\n      .nav-wrapper {\\n        flex-wrap: wrap;\\n      }\\n      .nav-toggle {\\n        display: block;\\n      }\\n      \\\/* Hide nav by default on mobile *\\\/\\n      .primary-nav ul {\\n        display: none;\\n        flex-direction: column;\\n        position: absolute;\\n        top: 60px;\\n        right: 20px;\\n        background: #fff;\\n        width: 200px;\\n        padding: 1rem;\\n        border-radius: 8px;\\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\\n      }\\n      \\\/* Show nav when .show-menu is applied *\\\/\\n      .primary-nav ul.show-menu {\\n        display: flex;\\n      }\\n      .primary-nav ul li {\\n        margin-bottom: 1rem;\\n      }\\n      .primary-nav ul li:last-child {\\n        margin-bottom: 0;\\n      }\\n\\n      \\\/* Adjust hero for small screens, remove parallax if needed *\\\/\\n      .hero-banner {\\n        background-attachment: scroll;\\n        padding: 120px 20px 80px;\\n      }\\n      .three-columns {\\n        flex-direction: column;\\n      }\\n      .column {\\n        min-width: 100%;\\n      }\\n      .flex-download-section {\\n        flex-direction: column;\\n      }\\n    }\\n\\n    @media (max-width: 480px) {\\n      .hero-banner h1 {\\n        font-size: 2.5em;\\n      }\\n      .hero-banner p {\\n        font-size: 1.2em;\\n      }\\n      .cta-button {\\n        padding: 12px 30px;\\n        font-size: 0.9em;\\n      }\\n      .nav-logo {\\n        font-size: 1.2em;\\n      }\\n    }\\n  <\\\/style>\\n\\n  <!-- Schema.org Markup -->\\n  <script type=\\\"application\\\/ld+json\\\">\\n  {\\n    \\\"@context\\\": \\\"https:\\\/\\\/schema.org\\\",\\n    \\\"@type\\\": \\\"ProfessionalService\\\",\\n    \\\"name\\\": \\\"Covenant Marriage Help\\\",\\n    \\\"description\\\": \\\"Biblical marriage counselling to strengthen covenant relationships.\\\",\\n    \\\"image\\\": \\\"https:\\\/\\\/covenantmarriagehelp.com\\\/logo.jpg\\\"\\n  }\\n  <\\\/script>\\n<\\\/head>\\n<body>\\n\\n  <!-- Reading Progress Bar -->\\n  <div id=\\\"reading-progress\\\" aria-hidden=\\\"true\\\"><\\\/div>\\n\\n  <!-- Sticky Header & Navigation -->\\n  <header>\\n    <div class=\\\"nav-wrapper\\\">\\n      <div class=\\\"nav-logo\\\">CovenantMarriageHelp<\\\/div>\\n      \\n      <!-- Hamburger Button (mobile) -->\\n      <button\\n        class=\\\"nav-toggle\\\"\\n        aria-expanded=\\\"false\\\"\\n        aria-label=\\\"Toggle menu\\\"\\n      >\\n        <span><\\\/span>\\n        <span><\\\/span>\\n        <span><\\\/span>\\n      <\\\/button>\\n\\n      <!-- Primary Nav -->\\n      <nav class=\\\"primary-nav\\\" aria-label=\\\"Main navigation\\\">\\n        <ul>\\n          <li><a href=\\\"#hero\\\">Home<\\\/a><\\\/li>\\n          <li><a href=\\\"#why-us\\\">Why Us<\\\/a><\\\/li>\\n          <li><a href=\\\"#services\\\">Services<\\\/a><\\\/li>\\n          <li><a href=\\\"#testimonials\\\">Testimonials<\\\/a><\\\/li>\\n          <li><a href=\\\"#checklist\\\">Free Guide<\\\/a><\\\/li>\\n        <\\\/ul>\\n      <\\\/nav>\\n    <\\\/div>\\n  <\\\/header>\\n\\n  <!-- Hero Banner with Parallax -->\\n  <section id=\\\"hero\\\" class=\\\"hero-banner\\\">\\n    <h1>Building Marriages That Honour God\\u2019s Promise<\\\/h1>\\n    <p>Get biblical, practical tools to protect your sacred vows and walk in love that lasts.<\\\/p>\\n    <a\\n      class=\\\"cta-button\\\"\\n      href=\\\"#checklist\\\"\\n      aria-label=\\\"Download our free guide\\\"\\n    >\\n      Download Our Free Guide\\n    <\\\/a>\\n    <div class=\\\"trust-badges\\\">\\n      <span>100+ Couples Helped<\\\/span>\\n      <span>Pastor-Led<\\\/span>\\n      <span>Biblical Foundation<\\\/span>\\n    <\\\/div>\\n\\n    <!-- Bottom Wavy Divider -->\\n    <svg\\n      class=\\\"hero-divider\\\"\\n      viewBox=\\\"0 0 1440 100\\\"\\n      preserveAspectRatio=\\\"none\\\"\\n    >\\n      <use xlink:href=\\\"#wave-divider\\\"><\\\/use>\\n    <\\\/svg>\\n  <\\\/section>\\n\\n  <main id=\\\"main-content\\\">\\n\\n    <!-- Additional Banner Section -->\\n    <section aria-label=\\\"Marriage services banner\\\">\\n      <!-- Example wave divider if desired at top of this section -->\\n      <!--\\n      <svg\\n        class=\\\"section-divider\\\"\\n        viewBox=\\\"0 0 1440 100\\\"\\n        preserveAspectRatio=\\\"none\\\"\\n      >\\n        <use xlink:href=\\\"#wave-divider\\\"><\\\/use>\\n      <\\\/svg>\\n      -->\\n      <img\\n        class=\\\"feature-image\\\"\\n        src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/homepage_marriage_services_banner_clean-e1743857205779.png\\\"\\n        alt=\\\"Banner showcasing marriage services\\\"\\n      \\\/>\\n    <\\\/section>\\n\\n    <!-- Wavy divider if you want between sections -->\\n    <!--\\n    <svg\\n      class=\\\"section-divider\\\"\\n      viewBox=\\\"0 0 1440 100\\\"\\n      preserveAspectRatio=\\\"none\\\"\\n    >\\n      <use xlink:href=\\\"#wave-divider\\\"><\\\/use>\\n    <\\\/svg>\\n    -->\\n\\n    <!-- Why Us Section -->\\n    <section\\n      id=\\\"why-us\\\"\\n      class=\\\"highlight-section\\\"\\n      aria-label=\\\"Why choose Covenant Marriage Help\\\"\\n    >\\n      <h2>Why Covenant Marriage Help?<\\\/h2>\\n      <div class=\\\"three-columns\\\">\\n        <div class=\\\"column\\\" aria-label=\\\"Faith-Centred Approach\\\">\\n          <img\\n            class=\\\"feature-image\\\"\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/joyful_african_couple_livingroom.png\\\"\\n            alt=\\\"Joyful couple enjoying a warm moment\\\"\\n          \\\/>\\n          <h3>Faith-Centred Approach<\\\/h3>\\n          <p>\\n            Grounded in Scripture and prayer, we lead couples back to God\\u2019s original plan\\n            for marriage.\\n          <\\\/p>\\n        <\\\/div>\\n        <div class=\\\"column\\\" aria-label=\\\"Proven Strategies\\\">\\n          <img\\n            class=\\\"feature-image\\\"\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/mixed_couple_laughing_outdoors.png\\\"\\n            alt=\\\"Happy couple sharing a joyful laugh outdoors\\\"\\n          \\\/>\\n          <h3>Proven Strategies<\\\/h3>\\n          <p>\\n            Utilize relationship wisdom, counselling tools, and inspiring stories of restored love.\\n          <\\\/p>\\n        <\\\/div>\\n        <div class=\\\"column\\\" aria-label=\\\"Personalised Help\\\">\\n          <img\\n            class=\\\"feature-image\\\"\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/young_interracial_couple_smiling.png\\\"\\n            alt=\\\"Smiling couple with a bright future\\\"\\n          \\\/>\\n          <h3>Personalised Help<\\\/h3>\\n          <p>\\n            From crisis intervention to covenant renewal, we walk this journey with you every\\n            step of the way.\\n          <\\\/p>\\n        <\\\/div>\\n      <\\\/div>\\n    <\\\/section>\\n\\n    <!-- Checklist Section -->\\n    <section id=\\\"checklist\\\" aria-label=\\\"Free Covenant Marriage Checklist\\\">\\n      <h2>Get Your Free Covenant Marriage Checklist<\\\/h2>\\n      <p>\\n        Is your covenant marriage facing challenges? Download our powerful guide to reconnect,\\n        rebuild, and refocus on God\\u2019s design for love and commitment.\\n      <\\\/p>\\n      <div class=\\\"flex-download-section\\\">\\n        <img\\n          src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/elderly_couple_reading_bible.png\\\"\\n          alt=\\\"Elderly couple reading the Bible together\\\"\\n        \\\/>\\n        <a class=\\\"cta-button\\\" href=\\\"#\\\" aria-label=\\\"Download Now\\\">\\n          Download Now\\n        <\\\/a>\\n      <\\\/div>\\n    <\\\/section>\\n\\n    <!-- Our Services Section -->\\n    <section\\n      id=\\\"services\\\"\\n      class=\\\"highlight-section\\\"\\n      aria-label=\\\"Our Services\\\"\\n    >\\n      <h2>Our Services<\\\/h2>\\n      <div class=\\\"three-columns\\\">\\n        <div class=\\\"column\\\">\\n          <img\\n            class=\\\"feature-image\\\"\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/crisis-image1.png\\\"\\n            alt=\\\"Crisis Rescue\\\"\\n          \\\/>\\n          <h3>Crisis Rescue<\\\/h3>\\n          <p>\\n            Immediate guidance for marriages at their breaking point, focused on\\n            restoring hope and unity.\\n          <\\\/p>\\n        <\\\/div>\\n        <div class=\\\"column\\\" aria-label=\\\"Pre-Marital Prep\\\">\\n          <img\\n            class=\\\"feature-image\\\"\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/covenant_marriage_webpage_mockup.png\\\"\\n            alt=\\\"Pre-marital preparation session\\\"\\n          \\\/>\\n          <h3>Pre-Marital Prep<\\\/h3>\\n          <p>\\n            Lay a solid foundation for lifelong love with our comprehensive covenant\\n            preparation sessions.\\n          <\\\/p>\\n        <\\\/div>\\n        <div class=\\\"column\\\" aria-label=\\\"Trust Restoration\\\">\\n          <img\\n            class=\\\"feature-image\\\"\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/covenant_marriage_promo_banner.png\\\"\\n            alt=\\\"Trust restoration program\\\"\\n          \\\/>\\n          <h3>Trust Restoration<\\\/h3>\\n          <p>\\n            Rebuild intimacy and trust after betrayal or emotional disconnect with\\n            our tailored approach.\\n          <\\\/p>\\n        <\\\/div>\\n      <\\\/div>\\n      <div class=\\\"booking-container\\\">\\n        <!-- Example of shortcodes for booking system -->\\n        <!-- ?php echo do_shortcode('[amelia step=\\\"booking\\\" services=\\\"1,2,3\\\"]'); ? -->\\n      <\\\/div>\\n    <\\\/section>\\n\\n    <!-- Testimonials Section -->\\n    <section\\n      id=\\\"testimonials\\\"\\n      aria-label=\\\"Real Stories of Restoration\\\"\\n    >\\n      <h2>Real Stories of Restoration<\\\/h2>\\n      <div class=\\\"testimonials\\\">\\n        <!-- Testimonial 1 -->\\n        <figure class=\\\"testimonial\\\">\\n          <img\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/real_stories_of_restoration_mark_sarah.png\\\"\\n            alt=\\\"Mark and Sarah\\\"\\n            data-modal-target=\\\"#modal-1\\\"\\n          \\\/>\\n          <blockquote>\\n            \\\"After two sessions, we cancelled our divorce papers!\\\"\\n          <\\\/blockquote>\\n        <\\\/figure>\\n\\n        <!-- Lightbox Modal 1 -->\\n        <div\\n          id=\\\"modal-1\\\"\\n          class=\\\"modal-overlay\\\"\\n          role=\\\"dialog\\\"\\n          aria-modal=\\\"true\\\"\\n          aria-label=\\\"Testimonial Details\\\"\\n        >\\n          <div class=\\\"modal-content\\\">\\n            <button class=\\\"modal-close\\\" aria-label=\\\"Close\\\">&times;<\\\/button>\\n            <img\\n              src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/real_stories_of_restoration_mark_sarah.png\\\"\\n              alt=\\\"Mark and Sarah\\\"\\n            \\\/>\\n            <p style=\\\"margin-top: 20px;\\\">\\n              \\\"After two sessions, we cancelled our divorce papers!\\n              Covenant Marriage Help brought the hope we needed...\\\"\\n            <\\\/p>\\n          <\\\/div>\\n        <\\\/div>\\n\\n        <!-- Testimonial 2 -->\\n        <figure class=\\\"testimonial\\\">\\n          <img\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/real_stories_of_restoration_erc_tina.png\\\"\\n            alt=\\\"Erc and Tina\\\"\\n            data-modal-target=\\\"#modal-2\\\"\\n          \\\/>\\n          <blockquote>\\n            \\\"Covenant Marriage Help brought back our joy and spiritual connection.\\\"\\n          <\\\/blockquote>\\n        <\\\/figure>\\n\\n        <!-- Lightbox Modal 2 -->\\n        <div\\n          id=\\\"modal-2\\\"\\n          class=\\\"modal-overlay\\\"\\n          role=\\\"dialog\\\"\\n          aria-modal=\\\"true\\\"\\n          aria-label=\\\"Testimonial Details\\\"\\n        >\\n          <div class=\\\"modal-content\\\">\\n            <button class=\\\"modal-close\\\" aria-label=\\\"Close\\\">&times;<\\\/button>\\n            <img\\n              src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/real_stories_of_restoration_erc_tina.png\\\"\\n              alt=\\\"Erc and Tina\\\"\\n            \\\/>\\n            <p style=\\\"margin-top: 20px;\\\">\\n              \\\"Covenant Marriage Help brought back our joy and spiritual connection.\\n              We truly feel God's hand in our marriage now.\\\"\\n            <\\\/p>\\n          <\\\/div>\\n        <\\\/div>\\n\\n        <!-- Testimonial 3 -->\\n        <figure class=\\\"testimonial\\\">\\n          <img\\n            src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/real_stories_of_restoration_biola_david.png\\\"\\n            alt=\\\"Biola and David\\\"\\n            data-modal-target=\\\"#modal-3\\\"\\n          \\\/>\\n          <blockquote>\\n            \\\"We found healing after months of silence and pain. God truly restored us.\\\"\\n          <\\\/blockquote>\\n        <\\\/figure>\\n\\n        <!-- Lightbox Modal 3 -->\\n        <div\\n          id=\\\"modal-3\\\"\\n          class=\\\"modal-overlay\\\"\\n          role=\\\"dialog\\\"\\n          aria-modal=\\\"true\\\"\\n          aria-label=\\\"Testimonial Details\\\"\\n        >\\n          <div class=\\\"modal-content\\\">\\n            <button class=\\\"modal-close\\\" aria-label=\\\"Close\\\">&times;<\\\/button>\\n            <img\\n              src=\\\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/real_stories_of_restoration_biola_david.png\\\"\\n              alt=\\\"Biola and David\\\"\\n            \\\/>\\n            <p style=\\\"margin-top: 20px;\\\">\\n              \\\"We found healing after months of silence and pain. God truly restored us.\\n              We are forever grateful for Covenant Marriage Help.\\\"\\n            <\\\/p>\\n          <\\\/div>\\n        <\\\/div>\\n      <\\\/div>\\n    <\\\/section>\\n  <\\\/main>\\n\\n  <!-- Sticky CTA -->\\n  <div class=\\\"sticky-cta\\\">\\n    <a\\n      class=\\\"cta-button\\\"\\n      href=\\\"\\\/book-now\\\"\\n      aria-label=\\\"Book a Session Now\\\"\\n    >\\n      Book a Session Now\\n    <\\\/a>\\n  <\\\/div>\\n\\n  <!-- Cookie Banner -->\\n  <div\\n    id=\\\"cookie-banner\\\"\\n    role=\\\"dialog\\\"\\n    aria-label=\\\"Cookie Consent\\\"\\n    aria-hidden=\\\"false\\\"\\n  >\\n    <p>\\n      We use cookies to enhance your experience.\\n      <a href=\\\"\\\/privacy\\\">Learn more<\\\/a>.\\n    <\\\/p>\\n    <button id=\\\"accept-cookies\\\" aria-label=\\\"Accept cookies\\\">Accept<\\\/button>\\n  <\\\/div>\\n\\n  <!-- Exit Popup -->\\n  <div id=\\\"exit-popup\\\" role=\\\"dialog\\\" aria-label=\\\"Exit Popup\\\">\\n    <div class=\\\"popup-content\\\">\\n      <h3>Wait! Get Our Free Prayer Guide Before You Go<\\\/h3>\\n      <form>[Your email form shortcode]<\\\/form>\\n    <\\\/div>\\n  <\\\/div>\\n\\n  <!-- \\n    Scripts\\n    Placed at bottom for performance. \\n    Includes reading progress bar, mobile menu, modals, cookie banner, exit popup, etc.\\n  -->\\n  <script>\\n    \\\/* =============================\\n       Reading Progress Bar\\n    ============================== *\\\/\\n    const progressBar = document.getElementById('reading-progress');\\n    window.addEventListener('scroll', () => {\\n      const scrollTop = window.scrollY;\\n      const docHeight = document.documentElement.scrollHeight - window.innerHeight;\\n      const scrollPercent = (scrollTop \\\/ docHeight) * 100;\\n      progressBar.style.width = scrollPercent + '%';\\n    });\\n\\n    \\\/* =============================\\n       Mobile Menu Toggle\\n    ============================== *\\\/\\n    const navToggle = document.querySelector('.nav-toggle');\\n    const navUl = document.querySelector('.primary-nav ul');\\n\\n    navToggle.addEventListener('click', () => {\\n      const isExpanded = navToggle.getAttribute('aria-expanded') === 'true';\\n      navToggle.setAttribute('aria-expanded', !isExpanded);\\n      navUl.classList.toggle('show-menu');\\n    });\\n\\n    \\\/\\\/ Close menu on 'Esc' key\\n    document.addEventListener('keydown', (e) => {\\n      if (e.key === 'Escape' && navToggle.getAttribute('aria-expanded') === 'true') {\\n        navToggle.setAttribute('aria-expanded', 'false');\\n        navUl.classList.remove('show-menu');\\n      }\\n    });\\n\\n    \\\/* =============================\\n       Lightbox Modal\\n    ============================== *\\\/\\n    const testimonialImages = document.querySelectorAll('.testimonial img');\\n    const modals = document.querySelectorAll('.modal-overlay');\\n    const closeButtons = document.querySelectorAll('.modal-close');\\n\\n    testimonialImages.forEach(img => {\\n      img.addEventListener('click', () => {\\n        const target = img.getAttribute('data-modal-target');\\n        const modal = document.querySelector(target);\\n        if (modal) {\\n          modal.classList.add('active');\\n        }\\n      });\\n    });\\n\\n    closeButtons.forEach(btn => {\\n      btn.addEventListener('click', (e) => {\\n        const modal = e.target.closest('.modal-overlay');\\n        if (modal) {\\n          modal.classList.remove('active');\\n        }\\n      });\\n    });\\n\\n    \\\/\\\/ Close on overlay click\\n    modals.forEach(modal => {\\n      modal.addEventListener('click', (e) => {\\n        if (e.target === modal) {\\n          modal.classList.remove('active');\\n        }\\n      });\\n    });\\n\\n    \\\/* =============================\\n       Cookie Banner\\n    ============================== *\\\/\\n    const cookieBanner = document.getElementById('cookie-banner');\\n    const acceptCookiesBtn = document.getElementById('accept-cookies');\\n\\n    acceptCookiesBtn.addEventListener('click', () => {\\n      cookieBanner.style.display = 'none';\\n      localStorage.setItem('cookiesAccepted', 'true');\\n    });\\n    if (localStorage.getItem('cookiesAccepted')) {\\n      cookieBanner.style.display = 'none';\\n    }\\n\\n    \\\/* =============================\\n       Exit Popup\\n    ============================== *\\\/\\n    document.addEventListener('mouseout', (e) => {\\n      if (!e.relatedTarget && !localStorage.getItem('popupShown')) {\\n        document.getElementById('exit-popup').style.display = 'block';\\n        localStorage.setItem('popupShown', 'true');\\n      }\\n    });\\n  <\\\/script>\\n<\\\/body>\\n<\\\/html>\\n\",\"display_condition_list\":[{\"display_condition_login_status\":\"subscriber\",\"_id\":\"ec4d4d6\"}],\"custom_css\":\".hero-banner h1,\\r\\n.hero-banner p {\\r\\n  color: #fff !important;\\r\\n}\\r\\n\"},\"elements\":[],\"widgetType\":\"text-editor\"}],\"isInner\":false}]"],"rank_math_seo_score":["22"],"rank_math_internal_links_processed":["1"],"_elementor_edit_mode":["builder"],"rank_math_description":["\n\n"],"_uag_css_file_name":["uag-css-1022.css"],"_elementor_page_assets":["a:1:{s:7:\"scripts\";a:1:{i:0;s:18:\"elementor-frontend\";}}"],"_elementor_css":["a:6:{s:4:\"time\";i:1776898335;s:5:\"fonts\";a:0:{}s:5:\"icons\";a:0:{}s:20:\"dynamic_elements_ids\";a:0:{}s:6:\"status\";s:4:\"file\";i:0;s:0:\"\";}"],"_elementor_element_cache":["{\"timeout\":1776984735,\"value\":{\"content\":\"<div class=\\\"elementor-element elementor-element-4ca465c4 e-flex e-con-boxed e-con e-parent\\\" data-id=\\\"4ca465c4\\\" data-element_type=\\\"container\\\" data-e-type=\\\"container\\\">\\n\\t\\t\\t\\t\\t<div class=\\\"e-con-inner\\\">\\n\\t\\t[elementor-element k=\\\"2ea21a963ce4825015b119b84fce97cb\\\" data=\\\"eyJpZCI6IjE5ZGExYjIiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJlZGl0b3IiOiI8IURPQ1RZUEUgaHRtbD5cbjxodG1sIGxhbmc9XCJlblwiPlxuPGhlYWQ+XG4gIDxtZXRhIGNoYXJzZXQ9XCJVVEYtOFwiIFwvPlxuICA8bWV0YSBodHRwLWVxdWl2PVwiWC1VQS1Db21wYXRpYmxlXCIgY29udGVudD1cIklFPWVkZ2VcIiBcLz5cbiAgPG1ldGFcbiAgICBuYW1lPVwidmlld3BvcnRcIlxuICAgIGNvbnRlbnQ9XCJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wXCJcbiAgXC8+XG4gIDx0aXRsZT5Db3ZlbmFudCBNYXJyaWFnZSBIZWxwIHwgU3RyZW5ndGhlbmluZyBTYWNyZWQgTWFycmlhZ2VzPFwvdGl0bGU+XG4gIDxtZXRhXG4gICAgbmFtZT1cImRlc2NyaXB0aW9uXCJcbiAgICBjb250ZW50PVwiQ292ZW5hbnQgTWFycmlhZ2UgSGVscCBvZmZlcnMgYmlibGljYWwsIHByYWN0aWNhbCBtYXJyaWFnZSBjb3Vuc2VsbGluZyB0byBwcm90ZWN0IHlvdXIgc2FjcmVkIHZvd3MgYW5kIGJ1aWxkIG1hcnJpYWdlcyB0aGF0IGhvbm9yIEdvZCdzIHByb21pc2UuXCJcbiAgXC8+XG4gIDxsaW5rIHJlbD1cImNhbm9uaWNhbFwiIGhyZWY9XCJodHRwczpcL1wvY292ZW5hbnRtYXJyaWFnZWhlbHAuY29tXC9cIiBcLz5cbiAgPGxpbmsgcmVsPVwicHJlY29ubmVjdFwiIGhyZWY9XCJodHRwczpcL1wvZm9udHMuZ29vZ2xlYXBpcy5jb21cIiBcLz5cbiAgPGxpbmsgcmVsPVwicHJlY29ubmVjdFwiIGhyZWY9XCJodHRwczpcL1wvZm9udHMuZ3N0YXRpYy5jb21cIiBjcm9zc29yaWdpbiBcLz5cblxuICA8IS0tIE9wdGlvbmFsbHkgcHJlbG9hZCBoZXJvIGltYWdlIC0tPlxuICA8IS0tIDxsaW5rIHJlbD1cInByZWxvYWRcIiBocmVmPVwiYmctMDAxLWNvbi1pbWcucG5nXCIgYXM9XCJpbWFnZVwiIFwvPiAtLT5cblxuICA8bGlua1xuICAgIGhyZWY9XCJodHRwczpcL1wvZm9udHMuZ29vZ2xlYXBpcy5jb21cL2NzczI\\\/ZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXk6d2dodEA3MDAmZmFtaWx5PU9wZW4rU2FucyZkaXNwbGF5PXN3YXBcIlxuICAgIHJlbD1cInN0eWxlc2hlZXRcIlxuICAgIG1lZGlhPVwicHJpbnRcIlxuICAgIG9ubG9hZD1cInRoaXMubWVkaWE9J2FsbCdcIlxuICBcLz5cbiAgPGxpbmsgcmVsPVwiaWNvblwiIGhyZWY9XCJodHRwczpcL1wvY292ZW5hbnRtYXJyaWFnZWhlbHAuY29tXC9mYXZpY29uLmljb1wiIHR5cGU9XCJpbWFnZVwveC1pY29uXCIgXC8+XG5cbiAgPCEtLSBcbiAgICBIaWRkZW4gU1ZHIHN5bWJvbHMgZm9yIHdhdmUgZGl2aWRlcnMgXG4gICAgV2UgXCJ1c2VcIiAjd2F2ZS1kaXZpZGVyIHdpdGhpbiA8c3ZnIGNsYXNzPVwiaGVyby1kaXZpZGVyXCI+IG9yIDxzdmcgY2xhc3M9XCJzZWN0aW9uLWRpdmlkZXJcIj5cbiAgLS0+XG4gIDxzdmcgc3R5bGU9XCJkaXNwbGF5OiBub25lO1wiPlxuICAgIDxzeW1ib2wgaWQ9XCJ3YXZlLWRpdmlkZXJcIiB2aWV3Qm94PVwiMCAwIDE0NDAgMTAwXCIgcHJlc2VydmVBc3BlY3RSYXRpbz1cIm5vbmVcIj5cbiAgICAgIDxwYXRoXG4gICAgICAgIGQ9XCJNMCwwIEMzMDAsMTAwIDYwMCwwIDkwMCwxMDAgQzEyMDAsMjAwIDE0NDAsMTAwIDE0NDAsMTAwIEwxNDQwLDAgTDAsMCBaXCJcbiAgICAgID48XC9wYXRoPlxuICAgIDxcL3N5bWJvbD5cbiAgPFwvc3ZnPlxuXG4gIDxzdHlsZT5cbiAgICBcLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICBSZXNldCAmIEdsb2JhbCBTdHlsZXNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIFwvKiBBY2Nlc3NpYmlsaXR5ICYgRm9jdXMgU3RhdGVzICpcL1xuICAgIGE6Zm9jdXMsXG4gICAgYnV0dG9uOmZvY3VzLFxuICAgIGlucHV0OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDJweCBkYXNoZWQgI2U2Mzk0NjtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgfVxuXG4gICAgXC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgS2V5IEFuaW1hdGlvbnNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXG4gICAgQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBcLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICBSZWFkaW5nIFByb2dyZXNzIEJhclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICAjcmVhZGluZy1wcm9ncmVzcyB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTYzOTQ2O1xuICAgICAgd2lkdGg6IDAlO1xuICAgICAgei1pbmRleDogOTk5OTtcbiAgICB9XG5cbiAgICBcLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICBTdGlja3kgSGVhZGVyICYgTmF2aWdhdGlvblxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICBoZWFkZXIge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluIDFzIGVhc2Utb3V0O1xuICAgIH1cbiAgICAubmF2LXdyYXBwZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICAubmF2LWxvZ28ge1xuICAgICAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogI2U2Mzk0NjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICB9XG5cbiAgICBcLyogVGhlIG5hdiArIHVsIGNvbnRhaW5lciAqXC9cbiAgICAucHJpbWFyeS1uYXYge1xuICAgICAgXC8qIHN0cnVjdHVyZSBpZiBuZWVkZWQgKlwvXG4gICAgfVxuICAgIC5wcmltYXJ5LW5hdiB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5wcmltYXJ5LW5hdiBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgfVxuICAgIC5wcmltYXJ5LW5hdiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZTYzOTQ2O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgXC8qIEhhbWJ1cmdlciBidXR0b24gKGZvciBtb2JpbGUpICpcL1xuICAgIC5uYXYtdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgXC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgSGVybyBCYW5uZXIgd2l0aCBQYXJhbGxheFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICAuaGVyby1iYW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC42KSwgcmdiYSgwLCAwLCAwLCAwLjYpKSxcbiAgICAgICAgdXJsKCdodHRwczpcL1wvY292ZW5hbnRtYXJyaWFnZWhlbHAuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvYmctMDAxLWNvbi1pbWcucG5nJylcbiAgICAgICAgICBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7IFwvKiBQYXJhbGxheCBlZmZlY3QgKlwvXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxODBweCAyMHB4IDEyMHB4O1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW4gMnMgZWFzZS1vdXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5oZXJvLWJhbm5lciBoMSB7XG4gICAgICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMy4yZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcbiAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB9XG4gICAgLmhlcm8tYmFubmVyIHAge1xuICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEuNWVtO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgXC8qIEhlcm8gV2F2eSBEaXZpZGVyIGF0IHRoZSBCb3R0b20gKlwvXG4gICAgLmhlcm8tZGl2aWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAgIH1cbiAgICAuaGVyby1kaXZpZGVyIHBhdGgge1xuICAgICAgZmlsbDogI2ZlZmVmZTtcbiAgICB9XG5cbiAgICBcLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICBNYWluIENvbnRlbnRcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXG4gICAgbWFpbiB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICBzZWN0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbmltYXRpb246IGZhZGVJbiAxcyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICBcLyogV2F2eSBEaXZpZGVyIGZvciBFYWNoIFNlY3Rpb24gKlwvXG4gICAgLnNlY3Rpb24tZGl2aWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc2VjdGlvbi1kaXZpZGVyIHBhdGgge1xuICAgICAgZmlsbDogI2ZlZmVmZTtcbiAgICB9XG5cbiAgICBcLyogVGhyZWUtQ29sdW1uIExheW91dCAqXC9cbiAgICAudGhyZWUtY29sdW1ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAzMHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gICAgLmNvbHVtbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gICAgfVxuICAgIC5jb2x1bW46aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMTJweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgfVxuXG4gICAgXC8qIEZlYXR1cmUgSW1hZ2VzICpcL1xuICAgIC5mZWF0dXJlLWltYWdlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gICAgfVxuICAgIC5mZWF0dXJlLWltYWdlOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB9XG5cbiAgICBcLypcbiAgICAgIElmIHlvdSBuZWVkIGEgaGlnaGVyIHotaW5kZXggZm9yIHRoZSBcIm1hcnJpYWdlIHNlcnZpY2VzIGJhbm5lclwiIGltYWdlXG4gICAgICBzbyBpdCdzIG5vdCBoaWRkZW4gYnkgd2F2ZSBkaXZpZGVycy5cbiAgICAqXC9cbiAgICBzZWN0aW9uW2FyaWEtbGFiZWw9XCJNYXJyaWFnZSBzZXJ2aWNlcyBiYW5uZXJcIl0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICBcLyogSGlnaGxpZ2h0IFNlY3Rpb25zICpcL1xuICAgIC5oaWdobGlnaHQtc2VjdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjZmZmZmZmIDYwJSwgI2Y5ZjlmOSk7XG4gICAgICBwYWRkaW5nOiA3MHB4IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIH1cblxuICAgIFwvKiBGbGV4IERvd25sb2FkIFNlY3Rpb24gKlwvXG4gICAgLmZsZXgtZG93bmxvYWQtc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gICAgLmZsZXgtZG93bmxvYWQtc2VjdGlvbiAuY3RhLWJ1dHRvbiB7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIH1cblxuICAgIFwvKiBDVEEgQnV0dG9uICpcL1xuICAgIC5jdGEtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlNjM5NDY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYmFja2dyb3VuZCAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIH1cbiAgICAuY3RhLWJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYjcxYzFjO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgfVxuXG4gICAgXC8qIFRydXN0IEJhZGdlcyAqXC9cbiAgICAudHJ1c3QtYmFkZ2VzIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAudHJ1c3QtYmFkZ2VzIHNwYW46OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlx1MjcxMyBcIjtcbiAgICAgIGNvbG9yOiAjNENBRjUwO1xuICAgIH1cblxuICAgIFwvKiBDb2x1bW4gTGluayAqXC9cbiAgICAuY29sdW1uLWxpbmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5jb2x1bW4tbGluazpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgXC8qIFRlc3RpbW9uaWFscyAqXC9cbiAgICAudGVzdGltb25pYWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICAgIC50ZXN0aW1vbmlhbCB7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAudGVzdGltb25pYWwgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnRlc3RpbW9uaWFsIGJsb2NrcXVvdGUge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIFwvKiBTdGlja3kgQ1RBICpcL1xuICAgIC5zdGlja3ktY3RhIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBcLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICBMaWdodGJveCBNb2RhbCBmb3IgVGVzdGltb25pYWxzXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICpcL1xuICAgIC5tb2RhbC1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAyMDAwO1xuICAgIH1cbiAgICAubW9kYWwtb3ZlcmxheS5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5tb2RhbC1jb250ZW50IGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIH1cbiAgICAubW9kYWwtY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cbiAgICAubW9kYWwtY2xvc2U6aG92ZXIge1xuICAgICAgY29sb3I6ICNlNjM5NDY7XG4gICAgfVxuXG4gICAgXC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgQ29va2llIEJhbm5lclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICAjY29va2llLWJhbm5lciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDMwMDA7XG4gICAgfVxuICAgICNjb29raWUtYmFubmVyIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG4gICAgI2Nvb2tpZS1iYW5uZXIgYSB7XG4gICAgICBjb2xvcjogI2U2Mzk0NjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAjY29va2llLWJhbm5lciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogI2U2Mzk0NjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgfVxuICAgICNjb29raWUtYmFubmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYjcxYzFjO1xuICAgIH1cblxuICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgIEV4aXQgUG9wdXBcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXG4gICAgI2V4aXQtcG9wdXAge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAyNSU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgIHotaW5kZXg6IDQwMDA7XG4gICAgICBkaXNwbGF5OiBub25lOyBcLyogaGlkZGVuIGluaXRpYWxseSAqXC9cbiAgICB9XG4gICAgI2V4aXQtcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgIFJlc3BvbnNpdmUgU3R5bGVzIChNb2JpbGUgTWVudSlcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBcLyogU3RhY2sgbmF2IGVsZW1lbnRzICYgc2hvdyBoYW1idXJnZXIgKlwvXG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgICAubmF2LXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgXC8qIEhpZGUgbmF2IGJ5IGRlZmF1bHQgb24gbW9iaWxlICpcL1xuICAgICAgLnByaW1hcnktbmF2IHVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB9XG4gICAgICBcLyogU2hvdyBuYXYgd2hlbiAuc2hvdy1tZW51IGlzIGFwcGxpZWQgKlwvXG4gICAgICAucHJpbWFyeS1uYXYgdWwuc2hvdy1tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICAgIC5wcmltYXJ5LW5hdiB1bCBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgICAucHJpbWFyeS1uYXYgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIFwvKiBBZGp1c3QgaGVybyBmb3Igc21hbGwgc2NyZWVucywgcmVtb3ZlIHBhcmFsbGF4IGlmIG5lZWRlZCAqXC9cbiAgICAgIC5oZXJvLWJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAyMHB4IDgwcHg7XG4gICAgICB9XG4gICAgICAudGhyZWUtY29sdW1ucyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgICAuY29sdW1uIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmZsZXgtZG93bmxvYWQtc2VjdGlvbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuaGVyby1iYW5uZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgfVxuICAgICAgLmhlcm8tYmFubmVyIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgfVxuICAgICAgLmN0YS1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICB9XG4gICAgICAubmF2LWxvZ28ge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgfVxuICAgIH1cbiAgPFwvc3R5bGU+XG5cbiAgPCEtLSBTY2hlbWEub3JnIE1hcmt1cCAtLT5cbiAgPHNjcmlwdCB0eXBlPVwiYXBwbGljYXRpb25cL2xkK2pzb25cIj5cbiAge1xuICAgIFwiQGNvbnRleHRcIjogXCJodHRwczpcL1wvc2NoZW1hLm9yZ1wiLFxuICAgIFwiQHR5cGVcIjogXCJQcm9mZXNzaW9uYWxTZXJ2aWNlXCIsXG4gICAgXCJuYW1lXCI6IFwiQ292ZW5hbnQgTWFycmlhZ2UgSGVscFwiLFxuICAgIFwiZGVzY3JpcHRpb25cIjogXCJCaWJsaWNhbCBtYXJyaWFnZSBjb3Vuc2VsbGluZyB0byBzdHJlbmd0aGVuIGNvdmVuYW50IHJlbGF0aW9uc2hpcHMuXCIsXG4gICAgXCJpbWFnZVwiOiBcImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL2xvZ28uanBnXCJcbiAgfVxuICA8XC9zY3JpcHQ+XG48XC9oZWFkPlxuPGJvZHk+XG5cbiAgPCEtLSBSZWFkaW5nIFByb2dyZXNzIEJhciAtLT5cbiAgPGRpdiBpZD1cInJlYWRpbmctcHJvZ3Jlc3NcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48XC9kaXY+XG5cbiAgPCEtLSBTdGlja3kgSGVhZGVyICYgTmF2aWdhdGlvbiAtLT5cbiAgPGhlYWRlcj5cbiAgICA8ZGl2IGNsYXNzPVwibmF2LXdyYXBwZXJcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJuYXYtbG9nb1wiPkNvdmVuYW50TWFycmlhZ2VIZWxwPFwvZGl2PlxuICAgICAgXG4gICAgICA8IS0tIEhhbWJ1cmdlciBCdXR0b24gKG1vYmlsZSkgLS0+XG4gICAgICA8YnV0dG9uXG4gICAgICAgIGNsYXNzPVwibmF2LXRvZ2dsZVwiXG4gICAgICAgIGFyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXG4gICAgICAgIGFyaWEtbGFiZWw9XCJUb2dnbGUgbWVudVwiXG4gICAgICA+XG4gICAgICAgIDxzcGFuPjxcL3NwYW4+XG4gICAgICAgIDxzcGFuPjxcL3NwYW4+XG4gICAgICAgIDxzcGFuPjxcL3NwYW4+XG4gICAgICA8XC9idXR0b24+XG5cbiAgICAgIDwhLS0gUHJpbWFyeSBOYXYgLS0+XG4gICAgICA8bmF2IGNsYXNzPVwicHJpbWFyeS1uYXZcIiBhcmlhLWxhYmVsPVwiTWFpbiBuYXZpZ2F0aW9uXCI+XG4gICAgICAgIDx1bD5cbiAgICAgICAgICA8bGk+PGEgaHJlZj1cIiNoZXJvXCI+SG9tZTxcL2E+PFwvbGk+XG4gICAgICAgICAgPGxpPjxhIGhyZWY9XCIjd2h5LXVzXCI+V2h5IFVzPFwvYT48XC9saT5cbiAgICAgICAgICA8bGk+PGEgaHJlZj1cIiNzZXJ2aWNlc1wiPlNlcnZpY2VzPFwvYT48XC9saT5cbiAgICAgICAgICA8bGk+PGEgaHJlZj1cIiN0ZXN0aW1vbmlhbHNcIj5UZXN0aW1vbmlhbHM8XC9hPjxcL2xpPlxuICAgICAgICAgIDxsaT48YSBocmVmPVwiI2NoZWNrbGlzdFwiPkZyZWUgR3VpZGU8XC9hPjxcL2xpPlxuICAgICAgICA8XC91bD5cbiAgICAgIDxcL25hdj5cbiAgICA8XC9kaXY+XG4gIDxcL2hlYWRlcj5cblxuICA8IS0tIEhlcm8gQmFubmVyIHdpdGggUGFyYWxsYXggLS0+XG4gIDxzZWN0aW9uIGlkPVwiaGVyb1wiIGNsYXNzPVwiaGVyby1iYW5uZXJcIj5cbiAgICA8aDE+QnVpbGRpbmcgTWFycmlhZ2VzIFRoYXQgSG9ub3VyIEdvZFx1MjAxOXMgUHJvbWlzZTxcL2gxPlxuICAgIDxwPkdldCBiaWJsaWNhbCwgcHJhY3RpY2FsIHRvb2xzIHRvIHByb3RlY3QgeW91ciBzYWNyZWQgdm93cyBhbmQgd2FsayBpbiBsb3ZlIHRoYXQgbGFzdHMuPFwvcD5cbiAgICA8YVxuICAgICAgY2xhc3M9XCJjdGEtYnV0dG9uXCJcbiAgICAgIGhyZWY9XCIjY2hlY2tsaXN0XCJcbiAgICAgIGFyaWEtbGFiZWw9XCJEb3dubG9hZCBvdXIgZnJlZSBndWlkZVwiXG4gICAgPlxuICAgICAgRG93bmxvYWQgT3VyIEZyZWUgR3VpZGVcbiAgICA8XC9hPlxuICAgIDxkaXYgY2xhc3M9XCJ0cnVzdC1iYWRnZXNcIj5cbiAgICAgIDxzcGFuPjEwMCsgQ291cGxlcyBIZWxwZWQ8XC9zcGFuPlxuICAgICAgPHNwYW4+UGFzdG9yLUxlZDxcL3NwYW4+XG4gICAgICA8c3Bhbj5CaWJsaWNhbCBGb3VuZGF0aW9uPFwvc3Bhbj5cbiAgICA8XC9kaXY+XG5cbiAgICA8IS0tIEJvdHRvbSBXYXZ5IERpdmlkZXIgLS0+XG4gICAgPHN2Z1xuICAgICAgY2xhc3M9XCJoZXJvLWRpdmlkZXJcIlxuICAgICAgdmlld0JveD1cIjAgMCAxNDQwIDEwMFwiXG4gICAgICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPVwibm9uZVwiXG4gICAgPlxuICAgICAgPHVzZSB4bGluazpocmVmPVwiI3dhdmUtZGl2aWRlclwiPjxcL3VzZT5cbiAgICA8XC9zdmc+XG4gIDxcL3NlY3Rpb24+XG5cbiAgPG1haW4gaWQ9XCJtYWluLWNvbnRlbnRcIj5cblxuICAgIDwhLS0gQWRkaXRpb25hbCBCYW5uZXIgU2VjdGlvbiAtLT5cbiAgICA8c2VjdGlvbiBhcmlhLWxhYmVsPVwiTWFycmlhZ2Ugc2VydmljZXMgYmFubmVyXCI+XG4gICAgICA8IS0tIEV4YW1wbGUgd2F2ZSBkaXZpZGVyIGlmIGRlc2lyZWQgYXQgdG9wIG9mIHRoaXMgc2VjdGlvbiAtLT5cbiAgICAgIDwhLS1cbiAgICAgIDxzdmdcbiAgICAgICAgY2xhc3M9XCJzZWN0aW9uLWRpdmlkZXJcIlxuICAgICAgICB2aWV3Qm94PVwiMCAwIDE0NDAgMTAwXCJcbiAgICAgICAgcHJlc2VydmVBc3BlY3RSYXRpbz1cIm5vbmVcIlxuICAgICAgPlxuICAgICAgICA8dXNlIHhsaW5rOmhyZWY9XCIjd2F2ZS1kaXZpZGVyXCI+PFwvdXNlPlxuICAgICAgPFwvc3ZnPlxuICAgICAgLS0+XG4gICAgICA8aW1nXG4gICAgICAgIGNsYXNzPVwiZmVhdHVyZS1pbWFnZVwiXG4gICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9ob21lcGFnZV9tYXJyaWFnZV9zZXJ2aWNlc19iYW5uZXJfY2xlYW4tZTE3NDM4NTcyMDU3NzkucG5nXCJcbiAgICAgICAgYWx0PVwiQmFubmVyIHNob3djYXNpbmcgbWFycmlhZ2Ugc2VydmljZXNcIlxuICAgICAgXC8+XG4gICAgPFwvc2VjdGlvbj5cblxuICAgIDwhLS0gV2F2eSBkaXZpZGVyIGlmIHlvdSB3YW50IGJldHdlZW4gc2VjdGlvbnMgLS0+XG4gICAgPCEtLVxuICAgIDxzdmdcbiAgICAgIGNsYXNzPVwic2VjdGlvbi1kaXZpZGVyXCJcbiAgICAgIHZpZXdCb3g9XCIwIDAgMTQ0MCAxMDBcIlxuICAgICAgcHJlc2VydmVBc3BlY3RSYXRpbz1cIm5vbmVcIlxuICAgID5cbiAgICAgIDx1c2UgeGxpbms6aHJlZj1cIiN3YXZlLWRpdmlkZXJcIj48XC91c2U+XG4gICAgPFwvc3ZnPlxuICAgIC0tPlxuXG4gICAgPCEtLSBXaHkgVXMgU2VjdGlvbiAtLT5cbiAgICA8c2VjdGlvblxuICAgICAgaWQ9XCJ3aHktdXNcIlxuICAgICAgY2xhc3M9XCJoaWdobGlnaHQtc2VjdGlvblwiXG4gICAgICBhcmlhLWxhYmVsPVwiV2h5IGNob29zZSBDb3ZlbmFudCBNYXJyaWFnZSBIZWxwXCJcbiAgICA+XG4gICAgICA8aDI+V2h5IENvdmVuYW50IE1hcnJpYWdlIEhlbHA\\\/PFwvaDI+XG4gICAgICA8ZGl2IGNsYXNzPVwidGhyZWUtY29sdW1uc1wiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sdW1uXCIgYXJpYS1sYWJlbD1cIkZhaXRoLUNlbnRyZWQgQXBwcm9hY2hcIj5cbiAgICAgICAgICA8aW1nXG4gICAgICAgICAgICBjbGFzcz1cImZlYXR1cmUtaW1hZ2VcIlxuICAgICAgICAgICAgc3JjPVwiaHR0cHM6XC9cL2NvdmVuYW50bWFycmlhZ2VoZWxwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNVwvMDRcL2pveWZ1bF9hZnJpY2FuX2NvdXBsZV9saXZpbmdyb29tLnBuZ1wiXG4gICAgICAgICAgICBhbHQ9XCJKb3lmdWwgY291cGxlIGVuam95aW5nIGEgd2FybSBtb21lbnRcIlxuICAgICAgICAgIFwvPlxuICAgICAgICAgIDxoMz5GYWl0aC1DZW50cmVkIEFwcHJvYWNoPFwvaDM+XG4gICAgICAgICAgPHA+XG4gICAgICAgICAgICBHcm91bmRlZCBpbiBTY3JpcHR1cmUgYW5kIHByYXllciwgd2UgbGVhZCBjb3VwbGVzIGJhY2sgdG8gR29kXHUyMDE5cyBvcmlnaW5hbCBwbGFuXG4gICAgICAgICAgICBmb3IgbWFycmlhZ2UuXG4gICAgICAgICAgPFwvcD5cbiAgICAgICAgPFwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sdW1uXCIgYXJpYS1sYWJlbD1cIlByb3ZlbiBTdHJhdGVnaWVzXCI+XG4gICAgICAgICAgPGltZ1xuICAgICAgICAgICAgY2xhc3M9XCJmZWF0dXJlLWltYWdlXCJcbiAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9taXhlZF9jb3VwbGVfbGF1Z2hpbmdfb3V0ZG9vcnMucG5nXCJcbiAgICAgICAgICAgIGFsdD1cIkhhcHB5IGNvdXBsZSBzaGFyaW5nIGEgam95ZnVsIGxhdWdoIG91dGRvb3JzXCJcbiAgICAgICAgICBcLz5cbiAgICAgICAgICA8aDM+UHJvdmVuIFN0cmF0ZWdpZXM8XC9oMz5cbiAgICAgICAgICA8cD5cbiAgICAgICAgICAgIFV0aWxpemUgcmVsYXRpb25zaGlwIHdpc2RvbSwgY291bnNlbGxpbmcgdG9vbHMsIGFuZCBpbnNwaXJpbmcgc3RvcmllcyBvZiByZXN0b3JlZCBsb3ZlLlxuICAgICAgICAgIDxcL3A+XG4gICAgICAgIDxcL2Rpdj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImNvbHVtblwiIGFyaWEtbGFiZWw9XCJQZXJzb25hbGlzZWQgSGVscFwiPlxuICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgIGNsYXNzPVwiZmVhdHVyZS1pbWFnZVwiXG4gICAgICAgICAgICBzcmM9XCJodHRwczpcL1wvY292ZW5hbnRtYXJyaWFnZWhlbHAuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwveW91bmdfaW50ZXJyYWNpYWxfY291cGxlX3NtaWxpbmcucG5nXCJcbiAgICAgICAgICAgIGFsdD1cIlNtaWxpbmcgY291cGxlIHdpdGggYSBicmlnaHQgZnV0dXJlXCJcbiAgICAgICAgICBcLz5cbiAgICAgICAgICA8aDM+UGVyc29uYWxpc2VkIEhlbHA8XC9oMz5cbiAgICAgICAgICA8cD5cbiAgICAgICAgICAgIEZyb20gY3Jpc2lzIGludGVydmVudGlvbiB0byBjb3ZlbmFudCByZW5ld2FsLCB3ZSB3YWxrIHRoaXMgam91cm5leSB3aXRoIHlvdSBldmVyeVxuICAgICAgICAgICAgc3RlcCBvZiB0aGUgd2F5LlxuICAgICAgICAgIDxcL3A+XG4gICAgICAgIDxcL2Rpdj5cbiAgICAgIDxcL2Rpdj5cbiAgICA8XC9zZWN0aW9uPlxuXG4gICAgPCEtLSBDaGVja2xpc3QgU2VjdGlvbiAtLT5cbiAgICA8c2VjdGlvbiBpZD1cImNoZWNrbGlzdFwiIGFyaWEtbGFiZWw9XCJGcmVlIENvdmVuYW50IE1hcnJpYWdlIENoZWNrbGlzdFwiPlxuICAgICAgPGgyPkdldCBZb3VyIEZyZWUgQ292ZW5hbnQgTWFycmlhZ2UgQ2hlY2tsaXN0PFwvaDI+XG4gICAgICA8cD5cbiAgICAgICAgSXMgeW91ciBjb3ZlbmFudCBtYXJyaWFnZSBmYWNpbmcgY2hhbGxlbmdlcz8gRG93bmxvYWQgb3VyIHBvd2VyZnVsIGd1aWRlIHRvIHJlY29ubmVjdCxcbiAgICAgICAgcmVidWlsZCwgYW5kIHJlZm9jdXMgb24gR29kXHUyMDE5cyBkZXNpZ24gZm9yIGxvdmUgYW5kIGNvbW1pdG1lbnQuXG4gICAgICA8XC9wPlxuICAgICAgPGRpdiBjbGFzcz1cImZsZXgtZG93bmxvYWQtc2VjdGlvblwiPlxuICAgICAgICA8aW1nXG4gICAgICAgICAgc3JjPVwiaHR0cHM6XC9cL2NvdmVuYW50bWFycmlhZ2VoZWxwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNVwvMDRcL2VsZGVybHlfY291cGxlX3JlYWRpbmdfYmlibGUucG5nXCJcbiAgICAgICAgICBhbHQ9XCJFbGRlcmx5IGNvdXBsZSByZWFkaW5nIHRoZSBCaWJsZSB0b2dldGhlclwiXG4gICAgICAgIFwvPlxuICAgICAgICA8YSBjbGFzcz1cImN0YS1idXR0b25cIiBocmVmPVwiI1wiIGFyaWEtbGFiZWw9XCJEb3dubG9hZCBOb3dcIj5cbiAgICAgICAgICBEb3dubG9hZCBOb3dcbiAgICAgICAgPFwvYT5cbiAgICAgIDxcL2Rpdj5cbiAgICA8XC9zZWN0aW9uPlxuXG4gICAgPCEtLSBPdXIgU2VydmljZXMgU2VjdGlvbiAtLT5cbiAgICA8c2VjdGlvblxuICAgICAgaWQ9XCJzZXJ2aWNlc1wiXG4gICAgICBjbGFzcz1cImhpZ2hsaWdodC1zZWN0aW9uXCJcbiAgICAgIGFyaWEtbGFiZWw9XCJPdXIgU2VydmljZXNcIlxuICAgID5cbiAgICAgIDxoMj5PdXIgU2VydmljZXM8XC9oMj5cbiAgICAgIDxkaXYgY2xhc3M9XCJ0aHJlZS1jb2x1bW5zXCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjb2x1bW5cIj5cbiAgICAgICAgICA8aW1nXG4gICAgICAgICAgICBjbGFzcz1cImZlYXR1cmUtaW1hZ2VcIlxuICAgICAgICAgICAgc3JjPVwiaHR0cHM6XC9cL2NvdmVuYW50bWFycmlhZ2VoZWxwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNVwvMDRcL2NyaXNpcy1pbWFnZTEucG5nXCJcbiAgICAgICAgICAgIGFsdD1cIkNyaXNpcyBSZXNjdWVcIlxuICAgICAgICAgIFwvPlxuICAgICAgICAgIDxoMz5DcmlzaXMgUmVzY3VlPFwvaDM+XG4gICAgICAgICAgPHA+XG4gICAgICAgICAgICBJbW1lZGlhdGUgZ3VpZGFuY2UgZm9yIG1hcnJpYWdlcyBhdCB0aGVpciBicmVha2luZyBwb2ludCwgZm9jdXNlZCBvblxuICAgICAgICAgICAgcmVzdG9yaW5nIGhvcGUgYW5kIHVuaXR5LlxuICAgICAgICAgIDxcL3A+XG4gICAgICAgIDxcL2Rpdj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImNvbHVtblwiIGFyaWEtbGFiZWw9XCJQcmUtTWFyaXRhbCBQcmVwXCI+XG4gICAgICAgICAgPGltZ1xuICAgICAgICAgICAgY2xhc3M9XCJmZWF0dXJlLWltYWdlXCJcbiAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9jb3ZlbmFudF9tYXJyaWFnZV93ZWJwYWdlX21vY2t1cC5wbmdcIlxuICAgICAgICAgICAgYWx0PVwiUHJlLW1hcml0YWwgcHJlcGFyYXRpb24gc2Vzc2lvblwiXG4gICAgICAgICAgXC8+XG4gICAgICAgICAgPGgzPlByZS1NYXJpdGFsIFByZXA8XC9oMz5cbiAgICAgICAgICA8cD5cbiAgICAgICAgICAgIExheSBhIHNvbGlkIGZvdW5kYXRpb24gZm9yIGxpZmVsb25nIGxvdmUgd2l0aCBvdXIgY29tcHJlaGVuc2l2ZSBjb3ZlbmFudFxuICAgICAgICAgICAgcHJlcGFyYXRpb24gc2Vzc2lvbnMuXG4gICAgICAgICAgPFwvcD5cbiAgICAgICAgPFwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sdW1uXCIgYXJpYS1sYWJlbD1cIlRydXN0IFJlc3RvcmF0aW9uXCI+XG4gICAgICAgICAgPGltZ1xuICAgICAgICAgICAgY2xhc3M9XCJmZWF0dXJlLWltYWdlXCJcbiAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9jb3ZlbmFudF9tYXJyaWFnZV9wcm9tb19iYW5uZXIucG5nXCJcbiAgICAgICAgICAgIGFsdD1cIlRydXN0IHJlc3RvcmF0aW9uIHByb2dyYW1cIlxuICAgICAgICAgIFwvPlxuICAgICAgICAgIDxoMz5UcnVzdCBSZXN0b3JhdGlvbjxcL2gzPlxuICAgICAgICAgIDxwPlxuICAgICAgICAgICAgUmVidWlsZCBpbnRpbWFjeSBhbmQgdHJ1c3QgYWZ0ZXIgYmV0cmF5YWwgb3IgZW1vdGlvbmFsIGRpc2Nvbm5lY3Qgd2l0aFxuICAgICAgICAgICAgb3VyIHRhaWxvcmVkIGFwcHJvYWNoLlxuICAgICAgICAgIDxcL3A+XG4gICAgICAgIDxcL2Rpdj5cbiAgICAgIDxcL2Rpdj5cbiAgICAgIDxkaXYgY2xhc3M9XCJib29raW5nLWNvbnRhaW5lclwiPlxuICAgICAgICA8IS0tIEV4YW1wbGUgb2Ygc2hvcnRjb2RlcyBmb3IgYm9va2luZyBzeXN0ZW0gLS0+XG4gICAgICAgIDwhLS0gP3BocCBlY2hvIGRvX3Nob3J0Y29kZSgnW2FtZWxpYSBzdGVwPVwiYm9va2luZ1wiIHNlcnZpY2VzPVwiMSwyLDNcIl0nKTsgPyAtLT5cbiAgICAgIDxcL2Rpdj5cbiAgICA8XC9zZWN0aW9uPlxuXG4gICAgPCEtLSBUZXN0aW1vbmlhbHMgU2VjdGlvbiAtLT5cbiAgICA8c2VjdGlvblxuICAgICAgaWQ9XCJ0ZXN0aW1vbmlhbHNcIlxuICAgICAgYXJpYS1sYWJlbD1cIlJlYWwgU3RvcmllcyBvZiBSZXN0b3JhdGlvblwiXG4gICAgPlxuICAgICAgPGgyPlJlYWwgU3RvcmllcyBvZiBSZXN0b3JhdGlvbjxcL2gyPlxuICAgICAgPGRpdiBjbGFzcz1cInRlc3RpbW9uaWFsc1wiPlxuICAgICAgICA8IS0tIFRlc3RpbW9uaWFsIDEgLS0+XG4gICAgICAgIDxmaWd1cmUgY2xhc3M9XCJ0ZXN0aW1vbmlhbFwiPlxuICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9yZWFsX3N0b3JpZXNfb2ZfcmVzdG9yYXRpb25fbWFya19zYXJhaC5wbmdcIlxuICAgICAgICAgICAgYWx0PVwiTWFyayBhbmQgU2FyYWhcIlxuICAgICAgICAgICAgZGF0YS1tb2RhbC10YXJnZXQ9XCIjbW9kYWwtMVwiXG4gICAgICAgICAgXC8+XG4gICAgICAgICAgPGJsb2NrcXVvdGU+XG4gICAgICAgICAgICBcIkFmdGVyIHR3byBzZXNzaW9ucywgd2UgY2FuY2VsbGVkIG91ciBkaXZvcmNlIHBhcGVycyFcIlxuICAgICAgICAgIDxcL2Jsb2NrcXVvdGU+XG4gICAgICAgIDxcL2ZpZ3VyZT5cblxuICAgICAgICA8IS0tIExpZ2h0Ym94IE1vZGFsIDEgLS0+XG4gICAgICAgIDxkaXZcbiAgICAgICAgICBpZD1cIm1vZGFsLTFcIlxuICAgICAgICAgIGNsYXNzPVwibW9kYWwtb3ZlcmxheVwiXG4gICAgICAgICAgcm9sZT1cImRpYWxvZ1wiXG4gICAgICAgICAgYXJpYS1tb2RhbD1cInRydWVcIlxuICAgICAgICAgIGFyaWEtbGFiZWw9XCJUZXN0aW1vbmlhbCBEZXRhaWxzXCJcbiAgICAgICAgPlxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJtb2RhbC1jb250ZW50XCI+XG4gICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwibW9kYWwtY2xvc2VcIiBhcmlhLWxhYmVsPVwiQ2xvc2VcIj4mdGltZXM7PFwvYnV0dG9uPlxuICAgICAgICAgICAgPGltZ1xuICAgICAgICAgICAgICBzcmM9XCJodHRwczpcL1wvY292ZW5hbnRtYXJyaWFnZWhlbHAuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvcmVhbF9zdG9yaWVzX29mX3Jlc3RvcmF0aW9uX21hcmtfc2FyYWgucG5nXCJcbiAgICAgICAgICAgICAgYWx0PVwiTWFyayBhbmQgU2FyYWhcIlxuICAgICAgICAgICAgXC8+XG4gICAgICAgICAgICA8cCBzdHlsZT1cIm1hcmdpbi10b3A6IDIwcHg7XCI+XG4gICAgICAgICAgICAgIFwiQWZ0ZXIgdHdvIHNlc3Npb25zLCB3ZSBjYW5jZWxsZWQgb3VyIGRpdm9yY2UgcGFwZXJzIVxuICAgICAgICAgICAgICBDb3ZlbmFudCBNYXJyaWFnZSBIZWxwIGJyb3VnaHQgdGhlIGhvcGUgd2UgbmVlZGVkLi4uXCJcbiAgICAgICAgICAgIDxcL3A+XG4gICAgICAgICAgPFwvZGl2PlxuICAgICAgICA8XC9kaXY+XG5cbiAgICAgICAgPCEtLSBUZXN0aW1vbmlhbCAyIC0tPlxuICAgICAgICA8ZmlndXJlIGNsYXNzPVwidGVzdGltb25pYWxcIj5cbiAgICAgICAgICA8aW1nXG4gICAgICAgICAgICBzcmM9XCJodHRwczpcL1wvY292ZW5hbnRtYXJyaWFnZWhlbHAuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvcmVhbF9zdG9yaWVzX29mX3Jlc3RvcmF0aW9uX2VyY190aW5hLnBuZ1wiXG4gICAgICAgICAgICBhbHQ9XCJFcmMgYW5kIFRpbmFcIlxuICAgICAgICAgICAgZGF0YS1tb2RhbC10YXJnZXQ9XCIjbW9kYWwtMlwiXG4gICAgICAgICAgXC8+XG4gICAgICAgICAgPGJsb2NrcXVvdGU+XG4gICAgICAgICAgICBcIkNvdmVuYW50IE1hcnJpYWdlIEhlbHAgYnJvdWdodCBiYWNrIG91ciBqb3kgYW5kIHNwaXJpdHVhbCBjb25uZWN0aW9uLlwiXG4gICAgICAgICAgPFwvYmxvY2txdW90ZT5cbiAgICAgICAgPFwvZmlndXJlPlxuXG4gICAgICAgIDwhLS0gTGlnaHRib3ggTW9kYWwgMiAtLT5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIGlkPVwibW9kYWwtMlwiXG4gICAgICAgICAgY2xhc3M9XCJtb2RhbC1vdmVybGF5XCJcbiAgICAgICAgICByb2xlPVwiZGlhbG9nXCJcbiAgICAgICAgICBhcmlhLW1vZGFsPVwidHJ1ZVwiXG4gICAgICAgICAgYXJpYS1sYWJlbD1cIlRlc3RpbW9uaWFsIERldGFpbHNcIlxuICAgICAgICA+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWNvbnRlbnRcIj5cbiAgICAgICAgICAgIDxidXR0b24gY2xhc3M9XCJtb2RhbC1jbG9zZVwiIGFyaWEtbGFiZWw9XCJDbG9zZVwiPiZ0aW1lczs8XC9idXR0b24+XG4gICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9yZWFsX3N0b3JpZXNfb2ZfcmVzdG9yYXRpb25fZXJjX3RpbmEucG5nXCJcbiAgICAgICAgICAgICAgYWx0PVwiRXJjIGFuZCBUaW5hXCJcbiAgICAgICAgICAgIFwvPlxuICAgICAgICAgICAgPHAgc3R5bGU9XCJtYXJnaW4tdG9wOiAyMHB4O1wiPlxuICAgICAgICAgICAgICBcIkNvdmVuYW50IE1hcnJpYWdlIEhlbHAgYnJvdWdodCBiYWNrIG91ciBqb3kgYW5kIHNwaXJpdHVhbCBjb25uZWN0aW9uLlxuICAgICAgICAgICAgICBXZSB0cnVseSBmZWVsIEdvZCdzIGhhbmQgaW4gb3VyIG1hcnJpYWdlIG5vdy5cIlxuICAgICAgICAgICAgPFwvcD5cbiAgICAgICAgICA8XC9kaXY+XG4gICAgICAgIDxcL2Rpdj5cblxuICAgICAgICA8IS0tIFRlc3RpbW9uaWFsIDMgLS0+XG4gICAgICAgIDxmaWd1cmUgY2xhc3M9XCJ0ZXN0aW1vbmlhbFwiPlxuICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9yZWFsX3N0b3JpZXNfb2ZfcmVzdG9yYXRpb25fYmlvbGFfZGF2aWQucG5nXCJcbiAgICAgICAgICAgIGFsdD1cIkJpb2xhIGFuZCBEYXZpZFwiXG4gICAgICAgICAgICBkYXRhLW1vZGFsLXRhcmdldD1cIiNtb2RhbC0zXCJcbiAgICAgICAgICBcLz5cbiAgICAgICAgICA8YmxvY2txdW90ZT5cbiAgICAgICAgICAgIFwiV2UgZm91bmQgaGVhbGluZyBhZnRlciBtb250aHMgb2Ygc2lsZW5jZSBhbmQgcGFpbi4gR29kIHRydWx5IHJlc3RvcmVkIHVzLlwiXG4gICAgICAgICAgPFwvYmxvY2txdW90ZT5cbiAgICAgICAgPFwvZmlndXJlPlxuXG4gICAgICAgIDwhLS0gTGlnaHRib3ggTW9kYWwgMyAtLT5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIGlkPVwibW9kYWwtM1wiXG4gICAgICAgICAgY2xhc3M9XCJtb2RhbC1vdmVybGF5XCJcbiAgICAgICAgICByb2xlPVwiZGlhbG9nXCJcbiAgICAgICAgICBhcmlhLW1vZGFsPVwidHJ1ZVwiXG4gICAgICAgICAgYXJpYS1sYWJlbD1cIlRlc3RpbW9uaWFsIERldGFpbHNcIlxuICAgICAgICA+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWNvbnRlbnRcIj5cbiAgICAgICAgICAgIDxidXR0b24gY2xhc3M9XCJtb2RhbC1jbG9zZVwiIGFyaWEtbGFiZWw9XCJDbG9zZVwiPiZ0aW1lczs8XC9idXR0b24+XG4gICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgIHNyYz1cImh0dHBzOlwvXC9jb3ZlbmFudG1hcnJpYWdlaGVscC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA0XC9yZWFsX3N0b3JpZXNfb2ZfcmVzdG9yYXRpb25fYmlvbGFfZGF2aWQucG5nXCJcbiAgICAgICAgICAgICAgYWx0PVwiQmlvbGEgYW5kIERhdmlkXCJcbiAgICAgICAgICAgIFwvPlxuICAgICAgICAgICAgPHAgc3R5bGU9XCJtYXJnaW4tdG9wOiAyMHB4O1wiPlxuICAgICAgICAgICAgICBcIldlIGZvdW5kIGhlYWxpbmcgYWZ0ZXIgbW9udGhzIG9mIHNpbGVuY2UgYW5kIHBhaW4uIEdvZCB0cnVseSByZXN0b3JlZCB1cy5cbiAgICAgICAgICAgICAgV2UgYXJlIGZvcmV2ZXIgZ3JhdGVmdWwgZm9yIENvdmVuYW50IE1hcnJpYWdlIEhlbHAuXCJcbiAgICAgICAgICAgIDxcL3A+XG4gICAgICAgICAgPFwvZGl2PlxuICAgICAgICA8XC9kaXY+XG4gICAgICA8XC9kaXY+XG4gICAgPFwvc2VjdGlvbj5cbiAgPFwvbWFpbj5cblxuICA8IS0tIFN0aWNreSBDVEEgLS0+XG4gIDxkaXYgY2xhc3M9XCJzdGlja3ktY3RhXCI+XG4gICAgPGFcbiAgICAgIGNsYXNzPVwiY3RhLWJ1dHRvblwiXG4gICAgICBocmVmPVwiXC9ib29rLW5vd1wiXG4gICAgICBhcmlhLWxhYmVsPVwiQm9vayBhIFNlc3Npb24gTm93XCJcbiAgICA+XG4gICAgICBCb29rIGEgU2Vzc2lvbiBOb3dcbiAgICA8XC9hPlxuICA8XC9kaXY+XG5cbiAgPCEtLSBDb29raWUgQmFubmVyIC0tPlxuICA8ZGl2XG4gICAgaWQ9XCJjb29raWUtYmFubmVyXCJcbiAgICByb2xlPVwiZGlhbG9nXCJcbiAgICBhcmlhLWxhYmVsPVwiQ29va2llIENvbnNlbnRcIlxuICAgIGFyaWEtaGlkZGVuPVwiZmFsc2VcIlxuICA+XG4gICAgPHA+XG4gICAgICBXZSB1c2UgY29va2llcyB0byBlbmhhbmNlIHlvdXIgZXhwZXJpZW5jZS5cbiAgICAgIDxhIGhyZWY9XCJcL3ByaXZhY3lcIj5MZWFybiBtb3JlPFwvYT4uXG4gICAgPFwvcD5cbiAgICA8YnV0dG9uIGlkPVwiYWNjZXB0LWNvb2tpZXNcIiBhcmlhLWxhYmVsPVwiQWNjZXB0IGNvb2tpZXNcIj5BY2NlcHQ8XC9idXR0b24+XG4gIDxcL2Rpdj5cblxuICA8IS0tIEV4aXQgUG9wdXAgLS0+XG4gIDxkaXYgaWQ9XCJleGl0LXBvcHVwXCIgcm9sZT1cImRpYWxvZ1wiIGFyaWEtbGFiZWw9XCJFeGl0IFBvcHVwXCI+XG4gICAgPGRpdiBjbGFzcz1cInBvcHVwLWNvbnRlbnRcIj5cbiAgICAgIDxoMz5XYWl0ISBHZXQgT3VyIEZyZWUgUHJheWVyIEd1aWRlIEJlZm9yZSBZb3UgR288XC9oMz5cbiAgICAgIDxmb3JtPltZb3VyIGVtYWlsIGZvcm0gc2hvcnRjb2RlXTxcL2Zvcm0+XG4gICAgPFwvZGl2PlxuICA8XC9kaXY+XG5cbiAgPCEtLSBcbiAgICBTY3JpcHRzXG4gICAgUGxhY2VkIGF0IGJvdHRvbSBmb3IgcGVyZm9ybWFuY2UuIFxuICAgIEluY2x1ZGVzIHJlYWRpbmcgcHJvZ3Jlc3MgYmFyLCBtb2JpbGUgbWVudSwgbW9kYWxzLCBjb29raWUgYmFubmVyLCBleGl0IHBvcHVwLCBldGMuXG4gIC0tPlxuICA8c2NyaXB0PlxuICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgIFJlYWRpbmcgUHJvZ3Jlc3MgQmFyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICpcL1xuICAgIGNvbnN0IHByb2dyZXNzQmFyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3JlYWRpbmctcHJvZ3Jlc3MnKTtcbiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgKCkgPT4ge1xuICAgICAgY29uc3Qgc2Nyb2xsVG9wID0gd2luZG93LnNjcm9sbFk7XG4gICAgICBjb25zdCBkb2NIZWlnaHQgPSBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc2Nyb2xsSGVpZ2h0IC0gd2luZG93LmlubmVySGVpZ2h0O1xuICAgICAgY29uc3Qgc2Nyb2xsUGVyY2VudCA9IChzY3JvbGxUb3AgXC8gZG9jSGVpZ2h0KSAqIDEwMDtcbiAgICAgIHByb2dyZXNzQmFyLnN0eWxlLndpZHRoID0gc2Nyb2xsUGVyY2VudCArICclJztcbiAgICB9KTtcblxuICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgIE1vYmlsZSBNZW51IFRvZ2dsZVxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICBjb25zdCBuYXZUb2dnbGUgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcubmF2LXRvZ2dsZScpO1xuICAgIGNvbnN0IG5hdlVsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnByaW1hcnktbmF2IHVsJyk7XG5cbiAgICBuYXZUb2dnbGUuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAoKSA9PiB7XG4gICAgICBjb25zdCBpc0V4cGFuZGVkID0gbmF2VG9nZ2xlLmdldEF0dHJpYnV0ZSgnYXJpYS1leHBhbmRlZCcpID09PSAndHJ1ZSc7XG4gICAgICBuYXZUb2dnbGUuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJywgIWlzRXhwYW5kZWQpO1xuICAgICAgbmF2VWwuY2xhc3NMaXN0LnRvZ2dsZSgnc2hvdy1tZW51Jyk7XG4gICAgfSk7XG5cbiAgICBcL1wvIENsb3NlIG1lbnUgb24gJ0VzYycga2V5XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsIChlKSA9PiB7XG4gICAgICBpZiAoZS5rZXkgPT09ICdFc2NhcGUnICYmIG5hdlRvZ2dsZS5nZXRBdHRyaWJ1dGUoJ2FyaWEtZXhwYW5kZWQnKSA9PT0gJ3RydWUnKSB7XG4gICAgICAgIG5hdlRvZ2dsZS5zZXRBdHRyaWJ1dGUoJ2FyaWEtZXhwYW5kZWQnLCAnZmFsc2UnKTtcbiAgICAgICAgbmF2VWwuY2xhc3NMaXN0LnJlbW92ZSgnc2hvdy1tZW51Jyk7XG4gICAgICB9XG4gICAgfSk7XG5cbiAgICBcLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICBMaWdodGJveCBNb2RhbFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICBjb25zdCB0ZXN0aW1vbmlhbEltYWdlcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy50ZXN0aW1vbmlhbCBpbWcnKTtcbiAgICBjb25zdCBtb2RhbHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcubW9kYWwtb3ZlcmxheScpO1xuICAgIGNvbnN0IGNsb3NlQnV0dG9ucyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5tb2RhbC1jbG9zZScpO1xuXG4gICAgdGVzdGltb25pYWxJbWFnZXMuZm9yRWFjaChpbWcgPT4ge1xuICAgICAgaW1nLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgKCkgPT4ge1xuICAgICAgICBjb25zdCB0YXJnZXQgPSBpbWcuZ2V0QXR0cmlidXRlKCdkYXRhLW1vZGFsLXRhcmdldCcpO1xuICAgICAgICBjb25zdCBtb2RhbCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IodGFyZ2V0KTtcbiAgICAgICAgaWYgKG1vZGFsKSB7XG4gICAgICAgICAgbW9kYWwuY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0pO1xuXG4gICAgY2xvc2VCdXR0b25zLmZvckVhY2goYnRuID0+IHtcbiAgICAgIGJ0bi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIChlKSA9PiB7XG4gICAgICAgIGNvbnN0IG1vZGFsID0gZS50YXJnZXQuY2xvc2VzdCgnLm1vZGFsLW92ZXJsYXknKTtcbiAgICAgICAgaWYgKG1vZGFsKSB7XG4gICAgICAgICAgbW9kYWwuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJyk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0pO1xuXG4gICAgXC9cLyBDbG9zZSBvbiBvdmVybGF5IGNsaWNrXG4gICAgbW9kYWxzLmZvckVhY2gobW9kYWwgPT4ge1xuICAgICAgbW9kYWwuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAoZSkgPT4ge1xuICAgICAgICBpZiAoZS50YXJnZXQgPT09IG1vZGFsKSB7XG4gICAgICAgICAgbW9kYWwuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJyk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0pO1xuXG4gICAgXC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgQ29va2llIEJhbm5lclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cbiAgICBjb25zdCBjb29raWVCYW5uZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29va2llLWJhbm5lcicpO1xuICAgIGNvbnN0IGFjY2VwdENvb2tpZXNCdG4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYWNjZXB0LWNvb2tpZXMnKTtcblxuICAgIGFjY2VwdENvb2tpZXNCdG4uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAoKSA9PiB7XG4gICAgICBjb29raWVCYW5uZXIuc3R5bGUuZGlzcGxheSA9ICdub25lJztcbiAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdjb29raWVzQWNjZXB0ZWQnLCAndHJ1ZScpO1xuICAgIH0pO1xuICAgIGlmIChsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnY29va2llc0FjY2VwdGVkJykpIHtcbiAgICAgIGNvb2tpZUJhbm5lci5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xuICAgIH1cblxuICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgIEV4aXQgUG9wdXBcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VvdXQnLCAoZSkgPT4ge1xuICAgICAgaWYgKCFlLnJlbGF0ZWRUYXJnZXQgJiYgIWxvY2FsU3RvcmFnZS5nZXRJdGVtKCdwb3B1cFNob3duJykpIHtcbiAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2V4aXQtcG9wdXAnKS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcbiAgICAgICAgbG9jYWxTdG9yYWdlLnNldEl0ZW0oJ3BvcHVwU2hvd24nLCAndHJ1ZScpO1xuICAgICAgfVxuICAgIH0pO1xuICA8XC9zY3JpcHQ+XG48XC9ib2R5PlxuPFwvaHRtbD5cbiIsImRpc3BsYXlfY29uZGl0aW9uX2xpc3QiOlt7ImRpc3BsYXlfY29uZGl0aW9uX2xvZ2luX3N0YXR1cyI6InN1YnNjcmliZXIiLCJfaWQiOiJlYzRkNGQ2In1dLCJjdXN0b21fY3NzIjoiLmhlcm8tYmFubmVyIGgxLFxyXG4uaGVyby1iYW5uZXIgcCB7XHJcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoidGV4dC1lZGl0b3IifQ==\\\"]\\t\\t\\t<\\\/div>\\n\\t\\t\\t\\t<\\\/div>\\n\\t\\t\",\"scripts\":[],\"styles\":[]}}"],"_uag_page_assets":["a:9:{s:3:\"css\";s:1813:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all .3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}.wp-block-uagb-advanced-heading.uagb-block-b6db6c0b.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-b6db6c0b.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b6db6c0b.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b6db6c0b.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:42:{i:0;s:23:\"surecart\/slide-out-cart\";i:1;s:10:\"core\/group\";i:2;s:26:\"surecart\/cart-close-button\";i:3;s:14:\"core\/paragraph\";i:4;s:19:\"surecart\/cart-count\";i:6;s:34:\"surecart\/slide-out-cart-line-items\";i:9;s:29:\"surecart\/cart-line-item-image\";i:13;s:29:\"surecart\/cart-line-item-title\";i:15;s:34:\"surecart\/cart-line-item-price-name\";i:16;s:31:\"surecart\/cart-line-item-variant\";i:17;s:28:\"surecart\/cart-line-item-note\";i:18;s:30:\"surecart\/cart-line-item-status\";i:21;s:38:\"surecart\/cart-line-item-scratch-amount\";i:22;s:30:\"surecart\/cart-line-item-amount\";i:23;s:32:\"surecart\/cart-line-item-interval\";i:25;s:29:\"surecart\/cart-line-item-trial\";i:26;s:28:\"surecart\/cart-line-item-fees\";i:29;s:32:\"surecart\/cart-line-item-quantity\";i:31;s:30:\"surecart\/cart-line-item-remove\";i:33;s:25:\"surecart\/cart-order-bumps\";i:34;s:35:\"surecart\/cart-order-bump-pagination\";i:35;s:44:\"surecart\/cart-order-bump-pagination-previous\";i:36;s:40:\"surecart\/cart-order-bump-pagination-next\";i:37;s:33:\"surecart\/cart-order-bump-template\";i:39;s:30:\"surecart\/cart-order-bump-image\";i:41;s:30:\"surecart\/cart-order-bump-title\";i:42;s:36:\"surecart\/cart-order-bump-description\";i:44;s:39:\"surecart\/cart-order-bump-scratch-amount\";i:45;s:31:\"surecart\/cart-order-bump-amount\";i:46;s:35:\"surecart\/cart-order-bump-add-button\";i:48;s:38:\"surecart\/slide-out-cart-items-subtotal\";i:50;s:37:\"surecart\/cart-subtotal-scratch-amount\";i:51;s:29:\"surecart\/cart-subtotal-amount\";i:52;s:36:\"surecart\/slide-out-cart-items-submit\";i:53;s:11:\"core\/search\";i:55;s:12:\"core\/heading\";i:56;s:17:\"core\/latest-posts\";i:57;s:20:\"core\/latest-comments\";i:58;s:13:\"core\/archives\";i:59;s:15:\"core\/categories\";i:60;s:21:\"uagb\/advanced-heading\";i:61;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:1;s:11:\"uag_version\";s:10:\"1776915091\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"covenant","author_link":"https:\/\/covenantmarriagehelp.com\/fr\/author\/covenant\/"},"uagb_comment_info":0,"uagb_excerpt":"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture\u2026","aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.7.9 - aioseo.com -->\n\t\t<meta name=\"description\" content=\"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture\" \/>\n\t\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t\t<link rel=\"canonical\" href=\"https:\/\/covenantmarriagehelp.com\/fr\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.7.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"covenantmarriagehelp.com -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Home - covenantmarriagehelp.com\" \/>\n\t\t<meta property=\"og:description\" content=\"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/covenantmarriagehelp.com\/fr\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-04-02T19:51:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-17T20:56:34+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Home - covenantmarriagehelp.com\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#listItem\",\"position\":1,\"name\":\"Home\"}]},{\"@type\":\"LocalBusiness\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#localbusiness\",\"name\":\"covenantmarriagehelp.com\",\"brand\":{\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#organization\"},\"url\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/\",\"image\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-covenant-1.png\",\"logo\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#logo\",\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Monday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Tuesday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Wednesday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Thursday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Friday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Saturday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"https:\\\/\\\/schema.org\\\/Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#organization\",\"name\":\"covenantmarriagehelp.com\",\"url\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-covenant-1.png\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#organizationLogo\",\"width\":500,\"height\":500},\"image\":{\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#webpage\",\"url\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/\",\"name\":\"Home - covenantmarriagehelp.com\",\"description\":\"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#breadcrumblist\"},\"datePublished\":\"2025-04-02T19:51:51+00:00\",\"dateModified\":\"2025-04-17T20:56:34+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/\",\"name\":\"covenantmarriagehelp.com\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/#organization\"},\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/covenantmarriagehelp.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Home - covenantmarriagehelp.com<\/title>\n\n","aioseo_head_json":{"title":"Home - covenantmarriagehelp.com","description":"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture","canonical_url":"https:\/\/covenantmarriagehelp.com\/fr\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"og:locale":"fr_FR","og:site_name":"covenantmarriagehelp.com -","og:type":"article","og:title":"Home - covenantmarriagehelp.com","og:description":"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture","og:url":"https:\/\/covenantmarriagehelp.com\/fr\/","og:image":"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png","og:image:secure_url":"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png","article:published_time":"2025-04-02T19:51:51+00:00","article:modified_time":"2025-04-17T20:56:34+00:00","twitter:card":"summary_large_image","twitter:title":"Home - covenantmarriagehelp.com","twitter:description":"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture","twitter:image":"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#listItem","position":1,"name":"Home"}]},{"@type":"LocalBusiness","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#localbusiness","name":"covenantmarriagehelp.com","brand":{"@id":"https:\/\/covenantmarriagehelp.com\/fr\/#organization"},"url":"https:\/\/covenantmarriagehelp.com\/fr\/","image":"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png","logo":"https:\/\/covenantmarriagehelp.com\/fr\/#logo","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Monday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Tuesday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Wednesday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Thursday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Friday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Saturday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"Organization","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#organization","name":"covenantmarriagehelp.com","url":"https:\/\/covenantmarriagehelp.com\/fr\/","logo":{"@type":"ImageObject","url":"https:\/\/covenantmarriagehelp.com\/wp-content\/uploads\/2025\/04\/cropped-covenant-1.png","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#organizationLogo","width":500,"height":500},"image":{"@id":"https:\/\/covenantmarriagehelp.com\/fr\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#webpage","url":"https:\/\/covenantmarriagehelp.com\/fr\/","name":"Home - covenantmarriagehelp.com","description":"Covenant Marriage Help | Strengthening Sacred Marriages CovenantMarriageHelp Home Why Us Services Testimonials Free Guide Building Marriages That Honour God\u2019s Promise Get biblical, practical tools to protect your sacred vows and walk in love that lasts. Download Our Free Guide 100+ Couples Helped Pastor-Led Biblical Foundation Why Covenant Marriage Help? Faith-Centred Approach Grounded in Scripture","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/covenantmarriagehelp.com\/fr\/#website"},"breadcrumb":{"@id":"https:\/\/covenantmarriagehelp.com\/fr\/#breadcrumblist"},"datePublished":"2025-04-02T19:51:51+00:00","dateModified":"2025-04-17T20:56:34+00:00"},{"@type":"WebSite","@id":"https:\/\/covenantmarriagehelp.com\/fr\/#website","url":"https:\/\/covenantmarriagehelp.com\/fr\/","name":"covenantmarriagehelp.com","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/covenantmarriagehelp.com\/fr\/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/covenantmarriagehelp.com\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}}]}},"aioseo_meta_data":{"post_id":"1022","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-04-02 20:12:37","updated":"2026-04-21 20:40:18"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/covenantmarriagehelp.com\/fr\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tHome\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/covenantmarriagehelp.com\/fr"},{"label":"Home","link":"https:\/\/covenantmarriagehelp.com\/fr\/"}],"_links":{"self":[{"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/pages\/1022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/comments?post=1022"}],"version-history":[{"count":40,"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/pages\/1022\/revisions"}],"predecessor-version":[{"id":2826,"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/pages\/1022\/revisions\/2826"}],"wp:attachment":[{"href":"https:\/\/covenantmarriagehelp.com\/fr\/wp-json\/wp\/v2\/media?parent=1022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}