{"id":6287,"date":"2025-11-27T07:51:39","date_gmt":"2025-11-27T07:51:39","guid":{"rendered":"https:\/\/tieglobalsummit.org\/old\/?page_id=6287"},"modified":"2026-01-01T08:43:26","modified_gmt":"2026-01-01T08:43:26","slug":"badge","status":"publish","type":"page","link":"https:\/\/tieglobalsummit.org\/old\/badge\/","title":{"rendered":"Badge"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6287\" class=\"elementor elementor-6287\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed5b749 e-flex e-con-boxed e-con e-parent\" data-id=\"ed5b749\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-25d57c0 e-con-full e-flex e-con e-child\" data-id=\"25d57c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-809556c elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"809556c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Let the world know  you are going to TGS<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f768ce8 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"f768ce8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GENERATE YOUR <br>SOCIAL MEDIA FRAMES<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ec1e1f2 e-con-full e-flex e-con e-child\" data-id=\"ec1e1f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dcd4960 elementor-widget elementor-widget-image\" data-id=\"dcd4960\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"500\" height=\"593\" src=\"https:\/\/tieglobalsummit.org\/old\/wp-content\/uploads\/2025\/12\/MASCOT-badge2.webp\" class=\"attachment-large size-large wp-image-6845\" alt=\"\" srcset=\"https:\/\/tieglobalsummit.org\/old\/wp-content\/uploads\/2025\/12\/MASCOT-badge2.webp 500w, https:\/\/tieglobalsummit.org\/old\/wp-content\/uploads\/2025\/12\/MASCOT-badge2-253x300.webp 253w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>\t\t\t\t\t\t\t\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<div class=\"elementor-element elementor-element-73c5d5d e-con-full e-flex e-con e-parent\" data-id=\"73c5d5d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66825c1 elementor-widget elementor-widget-html\" data-id=\"66825c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t    <div class=\"badge-generator-container\">\r\n        <div class=\"badge-generator-wrapper\">\r\n            <div class=\"header\">\r\n                <h1>TiE Global Summit Badge Generator<\/h1>\r\n                <p>Upload your image to create your personalized summit badge<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"upload-section\">\r\n                <input type=\"file\" id=\"fileInput\" accept=\"image\/*\" onchange=\"handleFileSelect(event)\">\r\n                <button class=\"upload-button\" onclick=\"document.getElementById('fileInput').click()\">\r\n                    <svg class=\"upload-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\r\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 16a4 4 0 01-.88-7.903A5 5 0 1115.9 6L16 6a5 5 0 011 9.9M15 13l-3-3m0 0l-3 3m3-3v12\"\/>\r\n                    <\/svg>\r\n                    <span id=\"uploadButtonText\">Upload Your Image<\/span>\r\n                <\/button>\r\n            <\/div>\r\n\r\n            <div class=\"canvas-preview\" id=\"canvasPreview\">\r\n                <div class=\"zoom-controls\">\r\n                    <div class=\"control-row\">\r\n                        <label>Image Zoom:<\/label>\r\n                        <input type=\"range\" id=\"zoomSlider\" class=\"zoom-slider\" min=\"50\" max=\"200\" value=\"100\" oninput=\"updateZoom(this.value)\">\r\n                        <span class=\"zoom-value\" id=\"zoomValue\">100%<\/span>\r\n                    <\/div>\r\n                    <div class=\"control-row\">\r\n                        <label>Position X:<\/label>\r\n                        <input type=\"range\" id=\"positionXSlider\" class=\"position-slider\" min=\"-100\" max=\"100\" value=\"0\" oninput=\"updatePosition()\">\r\n                        <span class=\"position-value\" id=\"positionXValue\">0<\/span>\r\n                    <\/div>\r\n                    <div class=\"control-row\">\r\n                        <label>Position Y:<\/label>\r\n                        <input type=\"range\" id=\"positionYSlider\" class=\"position-slider\" min=\"-100\" max=\"100\" value=\"0\" oninput=\"updatePosition()\">\r\n                        <span class=\"position-value\" id=\"positionYValue\">0<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"canvas-container\">\r\n                    <canvas id=\"badgeCanvas\"><\/canvas>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <button class=\"download-button\" id=\"downloadButton\" onclick=\"downloadImage()\">\r\n                <svg class=\"upload-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-4l-4 4m0 0l-4-4m4 4V4\"\/>\r\n                <\/svg>\r\n                Download Badge\r\n            <\/button>\r\n\r\n            <div class=\"instructions\" id=\"instructions\">\r\n                <h3>How to use:<\/h3>\r\n                <ol>\r\n                    <li>Click \"Upload Your Image\"<br> <span style=\"font-size: 80%\"> Select your photo from your device.<\/span><\/li>\r\n                    <li>Auto-Generate Your Badge<br> <span style=\"font-size: 80%\">Your personalised badge with the text \"I'M ATTENDING TiE GLOBAL SUMMIT\" will be created automatically.<\/span><\/li>\r\n                    <li>Preview your badge<br> <span style=\"font-size: 80%\">See how your final badge looks before downloading.<\/span><\/li>\r\n                    <li>Download Your Badge<br> <span style=\"font-size: 80%\">Click \"Download Badge\" to save the image to your device.<\/span><\/li>\r\n                    <li>Use Your Badge<br> <span style=\"font-size: 80%\">Upload the saved badge as your social media or WhatsApp profile picture.<\/span><\/li>\r\n                <\/ol>\r\n                <span class=\"note-2\">Please ensure to tag TGS in all social media posts related to the summit.<\/span>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        var uploadedImage = null;\r\n        var currentZoom = 100;\r\n        var positionX = 0;\r\n        var positionY = 0;\r\n        var leftIcon = null;\r\n        var rightIcon = null;\r\n        \r\n        \/\/ Preload icons\r\n        var leftIconImg = new Image();\r\n        leftIconImg.crossOrigin = \"anonymous\";\r\n        leftIconImg.onload = function() {\r\n            leftIcon = leftIconImg;\r\n            if (uploadedImage) drawCanvas();\r\n        };\r\n        leftIconImg.src = 'https:\/\/tieglobalsummit.org\/old\/wp-content\/uploads\/2025\/11\/Raj-1.jpg';\r\n        \r\n        var rightIconImg = new Image();\r\n        rightIconImg.crossOrigin = \"anonymous\";\r\n        rightIconImg.onload = function() {\r\n            rightIcon = rightIconImg;\r\n            if (uploadedImage) drawCanvas();\r\n        };\r\n        rightIconImg.src = 'https:\/\/tieglobalsummit.org\/old\/wp-content\/uploads\/2025\/11\/Meera-1.jpg';\r\n\r\n        function handleFileSelect(event) {\r\n            var file = event.target.files[0];\r\n            if (file) {\r\n                var reader = new FileReader();\r\n                reader.onload = function(e) {\r\n                    var img = new Image();\r\n                    img.onload = function() {\r\n                        uploadedImage = img;\r\n                        currentZoom = 100;\r\n                        positionX = 0;\r\n                        positionY = 0;\r\n                        document.getElementById('zoomSlider').value = 100;\r\n                        document.getElementById('zoomValue').textContent = '100%';\r\n                        document.getElementById('positionXSlider').value = 0;\r\n                        document.getElementById('positionXValue').textContent = '0';\r\n                        document.getElementById('positionYSlider').value = 0;\r\n                        document.getElementById('positionYValue').textContent = '0';\r\n                        drawCanvas();\r\n                        document.getElementById('uploadButtonText').textContent = 'Change Image';\r\n                        document.getElementById('canvasPreview').classList.add('active');\r\n                        document.getElementById('downloadButton').classList.add('active');\r\n                        document.getElementById('instructions').style.display = 'none';\r\n                    };\r\n                    img.src = e.target.result;\r\n                };\r\n                reader.readAsDataURL(file);\r\n            }\r\n        }\r\n\r\n        function updateZoom(value) {\r\n            currentZoom = parseInt(value);\r\n            document.getElementById('zoomValue').textContent = value + '%';\r\n            drawCanvas();\r\n        }\r\n\r\n        function updatePosition() {\r\n            positionX = parseInt(document.getElementById('positionXSlider').value);\r\n            positionY = parseInt(document.getElementById('positionYSlider').value);\r\n            document.getElementById('positionXValue').textContent = positionX;\r\n            document.getElementById('positionYValue').textContent = positionY;\r\n            drawCanvas();\r\n        }\r\n\r\n        function downloadImage() {\r\n            var canvas = document.getElementById('badgeCanvas');\r\n            if (!canvas) return;\r\n            \r\n            try {\r\n                if (canvas.toBlob) {\r\n                    canvas.toBlob(function(blob) {\r\n                        var url = URL.createObjectURL(blob);\r\n                        var link = document.createElement('a');\r\n                        link.download = 'tie-global-summit-badge.png';\r\n                        link.href = url;\r\n                        document.body.appendChild(link);\r\n                        link.click();\r\n                        document.body.removeChild(link);\r\n                        setTimeout(function() {\r\n                            URL.revokeObjectURL(url);\r\n                        }, 100);\r\n                    });\r\n                } else {\r\n                    var link = document.createElement('a');\r\n                    link.download = 'tie-global-summit-badge.png';\r\n                    link.href = canvas.toDataURL('image\/png');\r\n                    document.body.appendChild(link);\r\n                    link.click();\r\n                    document.body.removeChild(link);\r\n                }\r\n            } catch (e) {\r\n                console.error('Download error:', e);\r\n                alert('Unable to download. Please try right-clicking the image and selecting \"Save Image As\"');\r\n            }\r\n        }\r\n\r\n        function drawCanvas() {\r\n            if (!uploadedImage) return;\r\n\r\n            var canvas = document.getElementById('badgeCanvas');\r\n            var ctx = canvas.getContext('2d');\r\n            \r\n            var size = 800;\r\n            canvas.width = size;\r\n            canvas.height = size;\r\n\r\n            var centerX = size \/ 2;\r\n            var centerY = size \/ 2;\r\n            var imageRadius = size * 0.35;\r\n            var borderWidth = 60;\r\n\r\n            \/\/ Fill background\r\n            ctx.fillStyle = '#ffffff';\r\n            ctx.fillRect(0, 0, size, size);\r\n\r\n            \/\/ Draw circular clipped image\r\n            ctx.save();\r\n            ctx.beginPath();\r\n            ctx.arc(centerX, centerY, imageRadius, 0, Math.PI * 2);\r\n            ctx.closePath();\r\n            ctx.clip();\r\n\r\n            \/\/ Calculate scaling to cover the circle with zoom adjustment\r\n            var zoomFactor = currentZoom \/ 100;\r\n            var scale = Math.max(\r\n                (imageRadius * 2) \/ uploadedImage.width,\r\n                (imageRadius * 2) \/ uploadedImage.height\r\n            ) * zoomFactor;\r\n            var scaledWidth = uploadedImage.width * scale;\r\n            var scaledHeight = uploadedImage.height * scale;\r\n\r\n            ctx.drawImage(\r\n                uploadedImage,\r\n                centerX - scaledWidth \/ 2 + positionX,\r\n                centerY - scaledHeight \/ 2 + positionY,\r\n                scaledWidth,\r\n                scaledHeight\r\n            );\r\n            ctx.restore();\r\n\r\n            \/\/ Draw complete solid red circle border\r\n            var borderRadius = imageRadius + borderWidth \/ 2;\r\n\r\n            ctx.beginPath();\r\n            ctx.arc(centerX, centerY, borderRadius, 0, Math.PI * 2);\r\n            ctx.lineWidth = borderWidth;\r\n            ctx.strokeStyle = '#e21e24';\r\n            ctx.stroke();\r\n\r\n            \/\/ Add inner shadow effect\r\n            ctx.beginPath();\r\n            ctx.arc(centerX, centerY, imageRadius, 0, Math.PI * 2);\r\n            ctx.lineWidth = 2;\r\n            ctx.strokeStyle = 'rgba(0, 0, 0, 0.1)';\r\n            ctx.stroke();\r\n\r\n            \/\/ Text should be positioned at the center of the red border\r\n            var textRadius = imageRadius + borderWidth \/ 2.5;\r\n\r\n            \/\/ Draw text on top of the circle (curved)\r\n            ctx.save();\r\n            \r\n            var topText = \"I'M ATTENDING TiE GLOBAL SUMMIT\";\r\n            var fontSize = 49;\r\n            ctx.font = '600 ' + fontSize + 'px Khand, Arial, sans-serif';\r\n            ctx.fillStyle = '#ffffff';\r\n            ctx.textAlign = 'center';\r\n            ctx.textBaseline = 'middle';\r\n            \r\n            \/\/ Add letter spacing to prevent characters from touching\r\n            if (ctx.letterSpacing !== undefined) {\r\n                ctx.letterSpacing = '2.3px';\r\n            }\r\n            \r\n            ctx.shadowColor = 'rgba(0, 0, 0, 0.6)';\r\n            ctx.shadowBlur = 8;\r\n            ctx.shadowOffsetX = 0;\r\n            ctx.shadowOffsetY = 2;\r\n            \r\n            \/\/ Top text - starts at 12 o'clock and goes clockwise\r\n            var topStartAngle = -Math.PI \/ 2; \/\/ 12 o'clock position\r\n            \r\n            \/\/ Calculate text width for top\r\n            var topTextWidth = 0;\r\n            \r\n            for (var j = 0; j < topText.length; j++) {\r\n                var charMeasure = ctx.measureText(topText[j]).width;\r\n                topTextWidth += charMeasure;\r\n                \/\/ Add extra width for narrow characters\r\n                if (topText[j] === 'I' || topText[j] === 'i') {\r\n                    topTextWidth += 6; \/\/ -3 before + 9 after\r\n                }\r\n            }\r\n            \r\n            var charSpacing = 6;\r\n            var topTotalWidth = topTextWidth + (charSpacing * (topText.length - 1));\r\n            var anglePerPixel = 1 \/ textRadius;\r\n            var topTotalAngle = topTotalWidth * anglePerPixel;\r\n            \r\n            \/\/ Center the top text\r\n            var topCurrentAngle = topStartAngle - topTotalAngle \/ 2;\r\n\r\n            for (var i = 0; i < topText.length; i++) {\r\n                var char = topText[i];\r\n                \r\n                \/\/ Reduce space before I or i by 3px\r\n                if (char === 'I' || char === 'i') {\r\n                    topCurrentAngle -= (3 * anglePerPixel);\r\n                }\r\n                \r\n                var charWidth = ctx.measureText(char).width;\r\n                var charAngle = charWidth * anglePerPixel;\r\n\r\n                ctx.save();\r\n                var x = centerX + Math.cos(topCurrentAngle) * textRadius;\r\n                var y = centerY + Math.sin(topCurrentAngle) * textRadius;\r\n\r\n                ctx.translate(x, y);\r\n                ctx.rotate(topCurrentAngle + Math.PI \/ 2);\r\n                \r\n                ctx.fillText(char, 0, 0);\r\n                ctx.restore();\r\n\r\n                topCurrentAngle += charAngle + (charSpacing * anglePerPixel);\r\n                \r\n                \/\/ Add space after I or i - 9px\r\n                if (char === 'I' || char === 'i') {\r\n                    topCurrentAngle += (9 * anglePerPixel);\r\n                }\r\n            }\r\n\r\n            ctx.restore();\r\n\r\n            \/\/ Draw text on bottom of the circle (curved)\r\n            ctx.save();\r\n            \r\n            var bottomText = \"4-6 JANUARY 2026, JAIPUR\";\r\n            var bottomFontSize = 40;\r\n            ctx.font = '600 ' + bottomFontSize + 'px Khand, Arial, sans-serif';\r\n            ctx.fillStyle = '#ffffff';\r\n            ctx.textAlign = 'center';\r\n            ctx.textBaseline = 'middle';\r\n            \r\n            \/\/ Add letter spacing to prevent characters from touching\r\n            if (ctx.letterSpacing !== undefined) {\r\n                ctx.letterSpacing = '2px';\r\n            }\r\n            \r\n            ctx.shadowColor = 'rgba(0, 0, 0, 0.6)';\r\n            ctx.shadowBlur = 8;\r\n            ctx.shadowOffsetX = 0;\r\n            ctx.shadowOffsetY = 2;\r\n\r\n            \/\/ Bottom text - starts at 6 o'clock and goes clockwise (but text reads left to right when upside down)\r\n            var bottomStartAngle = Math.PI \/ 2; \/\/ 6 o'clock position\r\n            var bottomTextRadius = textRadius - -9; \/\/ Move text 5px down (inward)\r\n            \r\n            \/\/ Calculate text width for bottom with extra spacing for I\r\n            var bottomTextWidth = 0;\r\n            for (var k = 0; k < bottomText.length; k++) {\r\n                var charMeasure = ctx.measureText(bottomText[k]).width;\r\n                bottomTextWidth += charMeasure;\r\n                \/\/ Add extra width for narrow characters\r\n                if (bottomText[k] === 'I' || bottomText[k] === 'i') {\r\n                    bottomTextWidth += 6; \/\/ -3 before + 9 after\r\n                }\r\n            }\r\n            \r\n            var bottomCharSpacing = 6;\r\n            var bottomTotalWidth = bottomTextWidth + (bottomCharSpacing * (bottomText.length - 1));\r\n            var bottomAnglePerPixel = 1 \/ bottomTextRadius;\r\n            var bottomTotalAngle = bottomTotalWidth * bottomAnglePerPixel;\r\n            \r\n            \/\/ Center the bottom text, start from the end to write backwards\r\n            var bottomCurrentAngle = bottomStartAngle + bottomTotalAngle \/ 2;\r\n\r\n            for (var m = 0; m < bottomText.length; m++) {\r\n                var char = bottomText[m];\r\n                var charWidth = ctx.measureText(char).width;\r\n                var charAngle = charWidth * bottomAnglePerPixel;\r\n\r\n                bottomCurrentAngle -= charAngle;\r\n                \r\n                \/\/ Add space after I or i (since we're going backwards, this is visually \"before\")\r\n                if (char === 'I' || char === 'i') {\r\n                    bottomCurrentAngle -= (9 * bottomAnglePerPixel);\r\n                }\r\n\r\n                ctx.save();\r\n                var x = centerX + Math.cos(bottomCurrentAngle) * bottomTextRadius;\r\n                var y = centerY + Math.sin(bottomCurrentAngle) * bottomTextRadius;\r\n\r\n                ctx.translate(x, y);\r\n                ctx.rotate(bottomCurrentAngle + Math.PI \/ 2);\r\n                ctx.rotate(Math.PI); \/\/ Flip text upside down for bottom\r\n                \r\n                ctx.fillText(char, 0, 0);\r\n                ctx.restore();\r\n\r\n                bottomCurrentAngle -= (bottomCharSpacing * bottomAnglePerPixel);\r\n                \r\n                \/\/ Reduce space before I or i (since we're going backwards, this is visually \"after\")\r\n                if (char === 'I' || char === 'i') {\r\n                    bottomCurrentAngle += (3 * bottomAnglePerPixel);\r\n                }\r\n            }\r\n\r\n            ctx.restore();\r\n            \r\n            \/\/ Draw left icon (Raj) - positioned on the left side of red border\r\n            if (leftIcon) {\r\n                var iconSize = 58;\r\n                var iconAngle = Math.PI; \/\/ 9 o'clock position (left side)\r\n                var iconX = centerX + Math.cos(iconAngle) * borderRadius;\r\n                var iconY = centerY + Math.sin(iconAngle) * borderRadius;\r\n                \r\n                ctx.save();\r\n                ctx.beginPath();\r\n                ctx.arc(iconX, iconY, iconSize \/ 2, 0, Math.PI * 2);\r\n                ctx.closePath();\r\n                ctx.clip();\r\n                \r\n                ctx.drawImage(leftIcon, iconX - iconSize \/ 2, iconY - iconSize \/ 2, iconSize, iconSize);\r\n                ctx.restore();\r\n                \r\n                \/\/ Add border to left icon\r\n                ctx.beginPath();\r\n                ctx.arc(iconX, iconY, iconSize \/ 2, 0, Math.PI * 2);\r\n                ctx.lineWidth = 3;\r\n                ctx.strokeStyle = '#e21e24';\r\n                ctx.stroke();\r\n            }\r\n            \r\n            \/\/ Draw right icon (Meera) - positioned on the right side of red border\r\n            if (rightIcon) {\r\n                var iconSize = 58;\r\n                var iconAngle = 0; \/\/ 3 o'clock position (right side)\r\n                var iconX = centerX + Math.cos(iconAngle) * borderRadius;\r\n                var iconY = centerY + Math.sin(iconAngle) * borderRadius;\r\n                \r\n                ctx.save();\r\n                ctx.beginPath();\r\n                ctx.arc(iconX, iconY, iconSize \/ 2, 0, Math.PI * 2);\r\n                ctx.closePath();\r\n                ctx.clip();\r\n                \r\n                ctx.drawImage(rightIcon, iconX - iconSize \/ 2, iconY - iconSize \/ 2, iconSize, iconSize);\r\n                ctx.restore();\r\n                \r\n                \/\/ Add border to right icon\r\n                ctx.beginPath();\r\n                ctx.arc(iconX, iconY, iconSize \/ 2, 0, Math.PI * 2);\r\n                ctx.lineWidth = 3;\r\n                ctx.strokeStyle = '#e21e24';\r\n                ctx.stroke();\r\n            }\r\n        }\r\n        <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ee6b86d e-flex e-con-boxed e-con e-parent\" data-id=\"ee6b86d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6cebe81 e-con-full e-flex e-con e-child\" data-id=\"6cebe81\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63830bb elementor-widget elementor-widget-heading\" data-id=\"63830bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Share:<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7ac3ac elementor-share-buttons--view-icon elementor-share-buttons--shape-circle elementor-share-buttons--color-custom elementor-share-buttons--skin-gradient elementor-grid-0 elementor-widget elementor-widget-share-buttons\" data-id=\"a7ac3ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;share_url&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/tieglobalsummit.org\\\/old\\\/&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;}}\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_facebook\" role=\"button\" tabindex=\"0\" aria-label=\"Share on facebook\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_linkedin\" role=\"button\" tabindex=\"0\" aria-label=\"Share on linkedin\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_x-twitter\" role=\"button\" tabindex=\"0\" aria-label=\"Share on x-twitter\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-x-twitter\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_whatsapp\" role=\"button\" tabindex=\"0\" aria-label=\"Share on whatsapp\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-whatsapp\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\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>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Let the world know you are going to TGS GENERATE YOUR SOCIAL MEDIA FRAMES TiE Global Summit Badge Generator Upload [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-6287","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/pages\/6287","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/comments?post=6287"}],"version-history":[{"count":0,"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/pages\/6287\/revisions"}],"wp:attachment":[{"href":"https:\/\/tieglobalsummit.org\/old\/wp-json\/wp\/v2\/media?parent=6287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}