{"id":72,"date":"2026-05-26T06:59:58","date_gmt":"2026-05-26T06:59:58","guid":{"rendered":"https:\/\/portfolio-fullstack.site\/?page_id=72"},"modified":"2026-05-26T10:05:42","modified_gmt":"2026-05-26T10:05:42","slug":"blog","status":"publish","type":"page","link":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"72\" class=\"elementor elementor-72\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9bc28bf e-con-full e-flex e-con e-parent\" data-id=\"9bc28bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-788a367 elementor-widget elementor-widget-esv_blog\" data-id=\"788a367\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"esv_blog.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n        <section class=\"blog\">\n            <div class=\"container\">\n                <h1\n                    class=\"page-title\"\n                                        data-aos=\"fade-up\"\n                    data-aos-duration=\"500\"\n                    >\n                    Blog                <\/h1>\n\n                <ul\n                    class=\"blog__grid\"\n                    id=\"esv-blog-grid-788a367\">\n\n                    \n                                <li\n            class=\"blog__item\"\n                        data-aos=\"fade-up\"\n            data-aos-duration=\"500\"\n            >\n            <div class=\"blog__item__image\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/blog-4.jpg\"\n                    alt=\"Non facilisis magna ullamcorper nulla pretium. Pellentesque. 4\"\n                    srcset=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/blog-4.jpg\" \/>\n            <\/div>\n            <div class=\"blog__item__body\">\n                <h2><a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-4\/\">Non facilisis magna ullamcorper nulla pretium. Pellentesque. 4<\/a><\/h2>\n                <p>Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group<\/p>\n                <div class=\"blog__item__bottom\">\n                    <a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-4\/\" class=\"blog__item__bottom-link\">\n                        <svg viewBox=\"0 0 7.58203 11.8607\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"7.582031\" height=\"11.860657\" fill=\"none\">\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0Z\" fill=\"rgb(248,170,54)\" fill-rule=\"nonzero\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0ZM5.93034 0.751294L0.669899 6.65091L0.830247 6.83074L5.93034 1.11096L11.0304 6.83074L11.1908 6.65091L5.93034 0.751294Z\" fill=\"rgb(248,170,54)\" fill-rule=\"evenodd\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n        <\/svg>                    <\/a>\n                    <span class=\"blog__item-date\">\n                        <img decoding=\"async\"\n                            loading=\"lazy\"\n                            src=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/calendar.svg\"\n                            class=\"image\"\n                            width=\"20px\"\n                            height=\"20px\"\n                            alt=\"26 May, 2026\" \/>\n                        26 May, 2026                    <\/span>\n                <\/div>\n            <\/div>\n        <\/li>\n            <li\n            class=\"blog__item\"\n                        data-aos=\"fade-up\"\n            data-aos-duration=\"500\"\n            >\n            <div class=\"blog__item__image\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/blog-2.jpg\"\n                    alt=\"Non facilisis magna ullamcorper nulla pretium. Pellentesque. 3\"\n                    srcset=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/blog-2.jpg\" \/>\n            <\/div>\n            <div class=\"blog__item__body\">\n                <h2><a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-3\/\">Non facilisis magna ullamcorper nulla pretium. Pellentesque. 3<\/a><\/h2>\n                <p>Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group<\/p>\n                <div class=\"blog__item__bottom\">\n                    <a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-3\/\" class=\"blog__item__bottom-link\">\n                        <svg viewBox=\"0 0 7.58203 11.8607\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"7.582031\" height=\"11.860657\" fill=\"none\">\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0Z\" fill=\"rgb(248,170,54)\" fill-rule=\"nonzero\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0ZM5.93034 0.751294L0.669899 6.65091L0.830247 6.83074L5.93034 1.11096L11.0304 6.83074L11.1908 6.65091L5.93034 0.751294Z\" fill=\"rgb(248,170,54)\" fill-rule=\"evenodd\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n        <\/svg>                    <\/a>\n                    <span class=\"blog__item-date\">\n                        <img decoding=\"async\"\n                            loading=\"lazy\"\n                            src=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/calendar.svg\"\n                            class=\"image\"\n                            width=\"20px\"\n                            height=\"20px\"\n                            alt=\"26 May, 2026\" \/>\n                        26 May, 2026                    <\/span>\n                <\/div>\n            <\/div>\n        <\/li>\n            <li\n            class=\"blog__item\"\n                        data-aos=\"fade-up\"\n            data-aos-duration=\"500\"\n            >\n            <div class=\"blog__item__image\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/blog-1.jpg\"\n                    alt=\"Non facilisis magna ullamcorper nulla pretium. Pellentesque. 2\"\n                    srcset=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/blog-1.jpg\" \/>\n            <\/div>\n            <div class=\"blog__item__body\">\n                <h2><a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-2-2\/\">Non facilisis magna ullamcorper nulla pretium. Pellentesque. 2<\/a><\/h2>\n                <p>Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group<\/p>\n                <div class=\"blog__item__bottom\">\n                    <a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-2-2\/\" class=\"blog__item__bottom-link\">\n                        <svg viewBox=\"0 0 7.58203 11.8607\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"7.582031\" height=\"11.860657\" fill=\"none\">\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0Z\" fill=\"rgb(248,170,54)\" fill-rule=\"nonzero\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0ZM5.93034 0.751294L0.669899 6.65091L0.830247 6.83074L5.93034 1.11096L11.0304 6.83074L11.1908 6.65091L5.93034 0.751294Z\" fill=\"rgb(248,170,54)\" fill-rule=\"evenodd\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n        <\/svg>                    <\/a>\n                    <span class=\"blog__item-date\">\n                        <img decoding=\"async\"\n                            loading=\"lazy\"\n                            src=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/calendar.svg\"\n                            class=\"image\"\n                            width=\"20px\"\n                            height=\"20px\"\n                            alt=\"26 May, 2026\" \/>\n                        26 May, 2026                    <\/span>\n                <\/div>\n            <\/div>\n        <\/li>\n            <li\n            class=\"blog__item\"\n                        data-aos=\"fade-up\"\n            data-aos-duration=\"500\"\n            >\n            <div class=\"blog__item__image\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/imgBlog.svg\"\n                    alt=\"Non facilisis magna ullamcorper nulla pretium. Pellentesque.\"\n                    srcset=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/imgBlog.svg\" \/>\n            <\/div>\n            <div class=\"blog__item__body\">\n                <h2><a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-2\/\">Non facilisis magna ullamcorper nulla pretium. Pellentesque.<\/a><\/h2>\n                <p>Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group<\/p>\n                <div class=\"blog__item__bottom\">\n                    <a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque-2\/\" class=\"blog__item__bottom-link\">\n                        <svg viewBox=\"0 0 7.58203 11.8607\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"7.582031\" height=\"11.860657\" fill=\"none\">\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0Z\" fill=\"rgb(248,170,54)\" fill-rule=\"nonzero\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0ZM5.93034 0.751294L0.669899 6.65091L0.830247 6.83074L5.93034 1.11096L11.0304 6.83074L11.1908 6.65091L5.93034 0.751294Z\" fill=\"rgb(248,170,54)\" fill-rule=\"evenodd\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n        <\/svg>                    <\/a>\n                    <span class=\"blog__item-date\">\n                        <img decoding=\"async\"\n                            loading=\"lazy\"\n                            src=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/calendar.svg\"\n                            class=\"image\"\n                            width=\"20px\"\n                            height=\"20px\"\n                            alt=\"26 May, 2026\" \/>\n                        26 May, 2026                    <\/span>\n                <\/div>\n            <\/div>\n        <\/li>\n            <li\n            class=\"blog__item\"\n                        data-aos=\"fade-up\"\n            data-aos-duration=\"500\"\n            >\n            <div class=\"blog__item__image\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/img212.jpg\"\n                    alt=\"Non facilisis magna ullamcorper nulla pretium. Pellentesque.\"\n                    srcset=\"https:\/\/portfolio-fullstack.site\/wp-content\/uploads\/2026\/05\/img212.jpg\" \/>\n            <\/div>\n            <div class=\"blog__item__body\">\n                <h2><a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque\/\">Non facilisis magna ullamcorper nulla pretium. Pellentesque.<\/a><\/h2>\n                <p>Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group<\/p>\n                <div class=\"blog__item__bottom\">\n                    <a href=\"https:\/\/portfolio-fullstack.site\/index.php\/2026\/05\/26\/non-facilisis-magna-ullamcorper-nulla-pretium-pellentesque\/\" class=\"blog__item__bottom-link\">\n                        <svg viewBox=\"0 0 7.58203 11.8607\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"7.582031\" height=\"11.860657\" fill=\"none\">\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0Z\" fill=\"rgb(248,170,54)\" fill-rule=\"nonzero\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n            <path d=\"M5.93034 0L11.8607 6.65091L11.0304 7.58203L5.93034 1.86225L0.830248 7.58203L0 6.65091L5.93034 0ZM5.93034 0.751294L0.669899 6.65091L0.830247 6.83074L5.93034 1.11096L11.0304 6.83074L11.1908 6.65091L5.93034 0.751294Z\" fill=\"rgb(248,170,54)\" fill-rule=\"evenodd\" transform=\"matrix(0,1,-1,0,7.58203,0)\"\/>\n        <\/svg>                    <\/a>\n                    <span class=\"blog__item-date\">\n                        <img decoding=\"async\"\n                            loading=\"lazy\"\n                            src=\"https:\/\/portfolio-fullstack.site\/wp-content\/themes\/esv_theme\/img\/svg\/calendar.svg\"\n                            class=\"image\"\n                            width=\"20px\"\n                            height=\"20px\"\n                            alt=\"26 May, 2026\" \/>\n                        26 May, 2026                    <\/span>\n                <\/div>\n            <\/div>\n        <\/li>\n    \n                    \n                <\/ul>\n            <\/div>\n        <\/section>\n\n        <script>\n            (function() {\n                function initBlogLoadMore() {\n                    document.querySelectorAll('.esv-blog-load-more-btn').forEach(function(btn) {\n                        if (btn._esvInit) return;\n                        btn._esvInit = true;\n\n                        btn.addEventListener('click', function() {\n                            var mode = btn.dataset.mode;\n                            var liId = btn.dataset.liId;\n                            var wrapper = document.getElementById(btn.dataset.wrapper);\n\n                            if (mode === 'manual') {\n                                \/\/ \u2500\u2500 Manual: show hidden items \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n                                var batch = parseInt(btn.dataset.batch, 10);\n                                var visible = parseInt(btn.dataset.visible, 10);\n                                var total = parseInt(btn.dataset.total, 10);\n                                var items = wrapper.querySelectorAll('.esv-blog-item');\n                                var shown = 0;\n\n                                items.forEach(function(item) {\n                                    if (shown < batch && item.style.display === 'none') {\n                                        item.style.display = '';\n                                        shown++;\n                                        visible++;\n                                    }\n                                });\n\n                                btn.dataset.visible = visible;\n\n                                if (visible >= total) {\n                                    var li = document.getElementById(liId);\n                                    if (li) li.style.display = 'none';\n                                }\n\n                            } else {\n                                \/\/ \u2500\u2500 Auto: AJAX load from WP \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n                                var page = parseInt(btn.dataset.page, 10) + 1;\n                                var batch = parseInt(btn.dataset.batch, 10);\n                                var total = parseInt(btn.dataset.total, 10);\n                                var ajaxurl = btn.dataset.ajaxurl;\n                                var themeUri = btn.dataset.themeUri;\n                                var aosAnim = btn.dataset.aosAnimation;\n                                var aosDur = btn.dataset.aosDuration;\n\n                                btn.disabled = true;\n                                btn.style.opacity = '0.6';\n\n                                var formData = new FormData();\n                                formData.append('action', 'esv_blog_load_more');\n                                formData.append('nonce', btn.dataset.nonce);\n                                formData.append('page', page);\n                                formData.append('ppp', btn.dataset.ppp);\n                                formData.append('batch', batch);\n                                formData.append('orderby', btn.dataset.orderby);\n                                formData.append('order', btn.dataset.order);\n                                formData.append('cat', btn.dataset.cat);\n                                formData.append('theme_uri', themeUri);\n                                formData.append('aos', aosAnim);\n                                formData.append('aos_dur', aosDur);\n\n                                fetch(ajaxurl, {\n                                        method: 'POST',\n                                        body: formData\n                                    })\n                                    .then(function(r) {\n                                        return r.json();\n                                    })\n                                    .then(function(data) {\n                                        if (data.success && data.data.html) {\n                                            var li = document.getElementById(liId);\n                                            var tmp = document.createElement('ul');\n                                            tmp.innerHTML = data.data.html;\n\n                                            Array.from(tmp.children).forEach(function(node) {\n                                                wrapper.insertBefore(node, li);\n                                            });\n\n                                            btn.dataset.page = page;\n\n                                            \/\/ Re-check if more posts remain\n                                            var loaded = page * parseInt(btn.dataset.ppp, 10) + batch;\n                                            \/\/ Hide button when all loaded\n                                            if (data.data.no_more) {\n                                                if (li) li.style.display = 'none';\n                                            } else {\n                                                btn.disabled = false;\n                                                btn.style.opacity = '';\n                                            }\n\n                                            \/\/ Re-init AOS if present\n                                            if (typeof AOS !== 'undefined') {\n                                                AOS.refresh();\n                                            }\n                                        } else {\n                                            var li = document.getElementById(liId);\n                                            if (li) li.style.display = 'none';\n                                        }\n                                    })\n                                    .catch(function() {\n                                        btn.disabled = false;\n                                        btn.style.opacity = '';\n                                    });\n                            }\n                        });\n                    });\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener('DOMContentLoaded', initBlogLoadMore);\n                } else {\n                    initBlogLoadMore();\n                }\n\n                \/\/ Elementor editor re-render hook\n                if (window.elementorFrontend) {\n                    window.elementorFrontend.hooks.addAction(\n                        'frontend\/element_ready\/esv_blog.default',\n                        initBlogLoadMore\n                    );\n                }\n            })();\n        <\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fafd6b2 elementor-widget elementor-widget-esv_cta\" data-id=\"fafd6b2\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"cta\" data-widget_type=\"esv_cta.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n        <section class=\"cta\">\r\n            <div class=\"container\">\r\n                <div class=\"cta__wrapper\">\r\n\r\n                    <div class=\"cta__content\">\r\n                        <h2\r\n                            class=\"section-title\"\r\n                            data-aos=\"fade-up\"\r\n                            data-aos-duration=\"500\">\r\n                            Let&#039;s Talk About Your <span class=\"gold\">Video Marketing<\/span>\r\n                        <\/h2>\r\n\r\n                        <p\r\n                            class=\"section-description\"\r\n                            data-aos=\"fade-up\"\r\n                            data-aos-duration=\"500\">\r\n                            Currently accepting new proposals for Q3 and Q4 2026. Space is limited to maintain our quality standards.                        <\/p>\r\n                    <\/div>\r\n\r\n                    <form\r\n                        action=\"#\"\r\n                        method=\"post\"\r\n                        class=\"cta__form\"\r\n                        id=\"esv-cta-form-fafd6b2\"\r\n                        data-btn-default=\"Apply Now\"\r\n                        data-btn-sending=\"Sending\u2026\"\r\n                        data-btn-success=\"Sent \u2713\"\r\n                        data-msg-success=\"Thank you! We&#039;ll be in touch shortly.\"\r\n                        data-msg-error=\"Something went wrong. Please try again.\"\r\n                        data-recipient=\"\"\r\n                        data-nonce=\"220f4a646e\"\r\n                        data-ajaxurl=\"https:\/\/portfolio-fullstack.site\/wp-admin\/admin-ajax.php\">\r\n\r\n                        <label for=\"esv-name-fafd6b2\">\r\n                            <h3>Name<\/h3>\r\n                            <input\r\n                                type=\"text\"\r\n                                id=\"esv-name-fafd6b2\"\r\n                                name=\"name\"\r\n                                placeholder=\"Your Name\"\r\n                                required>\r\n                        <\/label>\r\n\r\n                        <label for=\"esv-email-fafd6b2\">\r\n                            <h3>Email<\/h3>\r\n                            <input\r\n                                type=\"email\"\r\n                                id=\"esv-email-fafd6b2\"\r\n                                name=\"email\"\r\n                                placeholder=\"Your Email Address\"\r\n                                required>\r\n                        <\/label>\r\n\r\n                        <label for=\"esv-url-fafd6b2\">\r\n                            <h3>Website or Social Media URL<\/h3>\r\n                            <input\r\n                                type=\"text\"\r\n                                id=\"esv-url-fafd6b2\"\r\n                                name=\"url\"\r\n                                placeholder=\"Website or Social Media URL\">\r\n                        <\/label>\r\n\r\n                        <label for=\"esv-industry-fafd6b2\">\r\n                            <h3>Industry<\/h3>\r\n                            <input\r\n                                type=\"text\"\r\n                                id=\"esv-industry-fafd6b2\"\r\n                                name=\"industry\"\r\n                                placeholder=\"Industry\">\r\n                        <\/label>\r\n\r\n                        <label for=\"esv-message-fafd6b2\">\r\n                            <h3>Tell Us About Your Needs<\/h3>\r\n                            <textarea\r\n                                id=\"esv-message-fafd6b2\"\r\n                                name=\"message\"\r\n                                placeholder=\"Message\"><\/textarea>\r\n                        <\/label>\r\n\r\n                        <div class=\"cta__form-status\" id=\"esv-status-fafd6b2\" aria-live=\"polite\"><\/div>\r\n\r\n                        <button\r\n                            type=\"submit\"\r\n                            class=\"btn--primary esv-cta-btn\">\r\n                            Apply Now                        <\/button>\r\n\r\n                    <\/form>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <script>\r\n            (function() {\r\n                var formId = 'esv-cta-form-fafd6b2';\r\n                var statusId = 'esv-status-fafd6b2';\r\n\r\n                document.addEventListener('DOMContentLoaded', function() {\r\n                    var form = document.getElementById(formId);\r\n                    if (!form) return;\r\n\r\n                    var btn = form.querySelector('.esv-cta-btn');\r\n                    var status = document.getElementById(statusId);\r\n\r\n                    form.addEventListener('submit', function(e) {\r\n                        e.preventDefault();\r\n\r\n                        var ajaxurl = form.dataset.ajaxurl;\r\n                        var nonce = form.dataset.nonce;\r\n                        var btnSend = form.dataset.btnSending;\r\n                        var btnOk = form.dataset.btnSuccess;\r\n                        var msgOk = form.dataset.msgSuccess;\r\n                        var msgErr = form.dataset.msgError;\r\n\r\n                        \/\/ Button \u2192 sending state\r\n                        btn.textContent = btnSend;\r\n                        btn.disabled = true;\r\n                        status.textContent = '';\r\n                        status.className = 'cta__form-status';\r\n\r\n                        var body = new FormData();\r\n                        body.append('action', 'esv_cta_submit');\r\n                        body.append('esv_nonce', nonce);\r\n                        body.append('esv_name', (form.querySelector('[name=\"name\"]').value || '').trim());\r\n                        body.append('esv_email', (form.querySelector('[name=\"email\"]').value || '').trim());\r\n                        body.append('esv_url', (form.querySelector('[name=\"url\"]').value || '').trim());\r\n                        body.append('esv_industry', (form.querySelector('[name=\"industry\"]').value || '').trim());\r\n                        body.append('esv_message', (form.querySelector('[name=\"message\"]').value || '').trim());\r\n\r\n                        var recipient = form.dataset.recipient;\r\n                        if (recipient) body.append('esv_recipient', recipient);\r\n\r\n                        fetch(ajaxurl, {\r\n                                method: 'POST',\r\n                                body: body\r\n                            })\r\n                            .then(function(r) {\r\n                                return r.json();\r\n                            })\r\n                            .then(function(data) {\r\n                                if (data.success) {\r\n                                    btn.textContent = btnOk;\r\n                                    status.textContent = msgOk;\r\n                                    status.classList.add('cta__form-status--success');\r\n                                    form.reset();\r\n                                } else {\r\n                                    var errMsg = (data.data && data.data.message) ? data.data.message : msgErr;\r\n                                    btn.textContent = form.dataset.btnDefault;\r\n                                    btn.disabled = false;\r\n                                    status.textContent = errMsg;\r\n                                    status.classList.add('cta__form-status--error');\r\n                                }\r\n                            })\r\n                            .catch(function() {\r\n                                btn.textContent = form.dataset.btnDefault;\r\n                                btn.disabled = false;\r\n                                status.textContent = msgErr;\r\n                                status.classList.add('cta__form-status--error');\r\n                            });\r\n                    });\r\n                });\r\n            })();\r\n        <\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Blog Non facilisis magna ullamcorper nulla pretium. Pellentesque. 4 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group 26 May, 2026 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 3 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-72","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog - ESV<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/portfolio-fullstack.site\/index.php\/blog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog - ESV\" \/>\n<meta property=\"og:description\" content=\"Blog Non facilisis magna ullamcorper nulla pretium. Pellentesque. 4 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group 26 May, 2026 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 3 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portfolio-fullstack.site\/index.php\/blog\/\" \/>\n<meta property=\"og:site_name\" content=\"ESV\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-26T10:05:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/portfolio-fullstack.site\\\/index.php\\\/blog\\\/\",\"url\":\"https:\\\/\\\/portfolio-fullstack.site\\\/index.php\\\/blog\\\/\",\"name\":\"Blog - ESV\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolio-fullstack.site\\\/#website\"},\"datePublished\":\"2026-05-26T06:59:58+00:00\",\"dateModified\":\"2026-05-26T10:05:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/portfolio-fullstack.site\\\/index.php\\\/blog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/portfolio-fullstack.site\\\/index.php\\\/blog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/portfolio-fullstack.site\\\/index.php\\\/blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/portfolio-fullstack.site\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/portfolio-fullstack.site\\\/#website\",\"url\":\"https:\\\/\\\/portfolio-fullstack.site\\\/\",\"name\":\"ESV\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/portfolio-fullstack.site\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog - ESV","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/","og_locale":"en_US","og_type":"article","og_title":"Blog - ESV","og_description":"Blog Non facilisis magna ullamcorper nulla pretium. Pellentesque. 4 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector strikethrough connection frame edit group 26 May, 2026 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 3 Non facilisis magna ullamcorper nulla pretium. Pellentesque. 7 min read 12 February, 2026 Horizontal vector [&hellip;]","og_url":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/","og_site_name":"ESV","article_modified_time":"2026-05-26T10:05:42+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/","url":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/","name":"Blog - ESV","isPartOf":{"@id":"https:\/\/portfolio-fullstack.site\/#website"},"datePublished":"2026-05-26T06:59:58+00:00","dateModified":"2026-05-26T10:05:42+00:00","breadcrumb":{"@id":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/portfolio-fullstack.site\/index.php\/blog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/portfolio-fullstack.site\/index.php\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/portfolio-fullstack.site\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/portfolio-fullstack.site\/#website","url":"https:\/\/portfolio-fullstack.site\/","name":"ESV","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/portfolio-fullstack.site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/pages\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":13,"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/pages\/72\/revisions"}],"predecessor-version":[{"id":304,"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/pages\/72\/revisions\/304"}],"wp:attachment":[{"href":"https:\/\/portfolio-fullstack.site\/index.php\/wp-json\/wp\/v2\/media?parent=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}