{"id":84,"date":"2026-04-02T09:08:35","date_gmt":"2026-04-02T09:08:35","guid":{"rendered":"https:\/\/qa.covoro.ai\/sg\/?page_id=84"},"modified":"2026-09-15T04:40:10","modified_gmt":"2026-09-15T04:40:10","slug":"home","status":"publish","type":"page","link":"https:\/\/covoro.ai\/sg\/","title":{"rendered":"Home"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section sg-hero preset--module--divi-section--74c69059-8e69-4122-b1e6-dfeabf6c5711\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row preset--module--divi-row--5138c454-be54-4233-bd3b-f8e6a8747976\">\n<div class=\"et_pb_column_0 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone preset--module--divi-column--73121f80-a3ef-4484-8763-c3f18e3c56d2\">\n<div class=\"et_pb_code_0 et_pb_code et_animated et_pb_module\"><div class=\"et_pb_code_inner\"><h1 class=\"gradient-text\">\n  The Finance Automation Ecosystem\n  for Singapore\u2019s CFOs\n<\/h1>\n\n<style>\n.gradient-text {\n  font-size: 52px;\n  font-weight: 600;\n  line-height:1.2;\n  text-align: left !important;\n  background: linear-gradient(\n    160deg,\n    #393f49,\n    #2463eb,   \/* blue *\/\n    #393f49   \/* teal *\/\n  );\n\n  background-size: 200% auto;\n\n  \/* Show gradient inside text *\/\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n\n  \/* Animation *\/\n  animation: gradientMove 4s linear infinite;\n}\n\n\/* Smooth moving gradient *\/\n@keyframes gradientMove {\n  0% {\n    background-position: 0% center;\n  }\n  100% {\n    background-position: 200% center;\n  }\n}\n\n\/* Responsive *\/\n@media (max-width: 768px) {\n  .gradient-text {\n    font-size: 28px;\n  }\n}\n<\/style><\/div><\/div>\n\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--0504de1e-f5ff-4281-ba60-cbbe4edf98bc\"><div class=\"et_pb_text_inner\"><p style=\"text-align: left;\"><span>COVORO helps CFOs regain control, reduce compliance risk, and unlock efficiency across every corner of finance.\u00a0<\/span><strong>Powered by Agentic AI<\/strong><span>, our ecosystem unifies fragmented processes into one intelligent layer of automation.<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_0_wrapper\"><a class=\"et_pb_button_0 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module\" href=\"https:\/\/covoro.ai\/om\/contact-us\/\">Book a Demo<\/a><\/div>\n\n<div class=\"et_pb_image_0 et_pb_image et_pb_image_sticky et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Screenshot-2026-04-02-184811.png\" width=\"621\" height=\"138\" srcset=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Screenshot-2026-04-02-184811.png 621w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Screenshot-2026-04-02-184811-480x107.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 621px, 100vw\" class=\"wp-image-684\" title=\"Screenshot 2026-04-02 184811\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_1 et_pb_image et_pb_module et_flex_module sg-card-compliance\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/finance.webp\" title=\"finance\" width=\"1641\" height=\"958\" srcset=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/finance.webp 1641w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/finance-1280x747.webp 1280w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/finance-980x572.webp 980w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/finance-480x280.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1641px, 100vw\" class=\"wp-image-1672\" \/><\/span><\/div>\n\n<div class=\"et_pb_image_2 et_pb_image et_pb_module et_flex_module sg-card-visibility\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM.png\" title=\"ChatGPT Image Sep 2, 2026, 10_53_45 AM\" width=\"1931\" height=\"814\" srcset=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM.png 1931w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM-1280x540.png 1280w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM-980x413.png 980w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM-480x202.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1931px, 100vw\" class=\"wp-image-1501\" \/><\/span><\/div>\n\n<div class=\"et_pb_image_3 et_pb_image et_pb_module et_flex_module sg-card-visibility\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM.png\" title=\"ChatGPT Image Sep 2, 2026, 10_53_45 AM\" width=\"1931\" height=\"814\" srcset=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM.png 1931w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM-1280x540.png 1280w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM-980x413.png 980w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ChatGPT-Image-Sep-2-2026-10_53_45-AM-480x202.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1931px, 100vw\" class=\"wp-image-1501\" \/><\/span><\/div>\n\n<div class=\"et_pb_image_4 et_pb_image et_pb_module et_flex_module sg-card-ai\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/real-time.webp\" title=\"real-time\" width=\"1688\" height=\"932\" srcset=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/real-time.webp 1688w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/real-time-1280x707.webp 1280w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/real-time-980x541.webp 980w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/real-time-480x265.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1688px, 100vw\" class=\"wp-image-1671\" \/><\/span><\/div>\n\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>\n.sg-hero {\n    position: relative !important;\n    overflow: hidden !important;\n}\n\n.sg-card-visibility,\n.sg-card-compliance,\n.sg-card-ai {\n    position: absolute !important;\n    z-index: 20 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    height: auto !important;\n\n    will-change: transform;\n\n    animation-timing-function: ease-in-out;\n    animation-iteration-count: infinite;\n}\n\n\n.sg-card-visibility {\n\n    width: 250px !important;\n\n    top: 3% !important;\n    right: 50% !important;\n\n    animation-name: sgFloatVisibility;\n    animation-duration: 5.5s;\n}\n\n.sg-card-compliance {\n\n    width: 300px !important;\n\n    top: 25% !important;\n    left: 50% !important;\n\n    animation-name: sgFloatCompliance;\n    animation-duration: 5s;\n\n    animation-delay: -1.5s;\n}\n\n\n.sg-card-ai {\n\n    width: 300px !important;\n\n    right: 60% !important;\n    bottom: 0% !important;\n\n    animation-name: sgFloatAI;\n    animation-duration: 6s;\n\n    animation-delay: -2.5s;\n}\n\n.sg-card-visibility img,\n.sg-card-compliance img,\n.sg-card-ai img {\n\n    display: block !important;\n\n    width: 100% !important;\n    height: auto !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n}\n\n@keyframes sgFloatVisibility {\n\n    0% {\n        transform: translate3d(0, 0, 0);\n    }\n\n    50% {\n        transform: translate3d(0, -10px, 0);\n    }\n\n    100% {\n        transform: translate3d(0, 0, 0);\n    }\n\n}\n\n\n@keyframes sgFloatCompliance {\n\n    0% {\n        transform: translate3d(0, 0, 0);\n    }\n\n    50% {\n        transform: translate3d(0, -14px, 0);\n    }\n\n    100% {\n        transform: translate3d(0, 0, 0);\n    }\n\n}\n\n\n@keyframes sgFloatAI {\n\n    0% {\n        transform: translate3d(0, 0, 0);\n    }\n\n    50% {\n        transform: translate3d(0, -15px, 0);\n    }\n\n    100% {\n        transform: translate3d(0, 0, 0);\n    }\n\n}\n\n\n@media (max-width: 1200px) {\n\n    .sg-card-visibility {\n        width: 300px !important;\n        top: 7% !important;\n        right: 3% !important;\n    }\n\n    .sg-card-compliance {\n        width: 270px !important;\n        left: 35% !important;\n        top: 39% !important;\n    }\n\n    .sg-card-ai {\n        width: 340px !important;\n        right: 3% !important;\n        bottom: 7% !important;\n    }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media (max-width: 767px) {\n\n    .sg-card-visibility {\n        width: 190px !important;\n\n        top: 5% !important;\n        right: 3% !important;\n    }\n\n\n    .sg-card-compliance {\n        width: 185px !important;\n\n        top: 42% !important;\n        left: 4% !important;\n    }\n\n\n    .sg-card-ai {\n        width: 220px !important;\n\n        right: 3% !important;\n        bottom: 5% !important;\n    }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n   ========================================================= *\/\n\n@media (max-width: 480px) {\n\n    .sg-card-visibility {\n        width: 160px !important;\n        top: 5% !important;\n        right: 3% !important;\n    }\n\n    .sg-card-compliance {\n        width: 155px !important;\n        top: 43% !important;\n        left: 3% !important;\n    }\n\n    .sg-card-ai {\n        width: 185px !important;\n        right: 3% !important;\n        bottom: 5% !important;\n    }\n\n}\n<\/style><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_1 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_2 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Trusted by Finance Leaders Across the UAE &amp; Beyond<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">\r\n    <div\r\n        class=\"covoro-logo-carousel\"\r\n        id=\"covoroLogoCarousel\"\r\n    >\r\n\r\n        <div class=\"covoro-logo-row-wrap\">\r\n\r\n            <div\r\n                class=\"covoro-logo-row\"\r\n                data-direction=\"left\"\r\n            >\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/burkert-2-1-300x150.png\"\r\n                            alt=\"burkert-2 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/borosil-2-1-300x150.png\"\r\n                            alt=\"borosil-2 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/enkei.webp\"\r\n                            alt=\"enkei\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/Manipal-1.png\"\r\n                            alt=\"Manipal 1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/belsons-1.png\"\r\n                            alt=\"belsons 1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/microsoft-1-300x150.png\"\r\n                            alt=\"microsoft-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/2c2p-2-1-300x150.png\"\r\n                            alt=\"2c2p-2 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/havelock-one-01-1-1-3-1.webp\"\r\n                            alt=\"havelock-one-01-1-1-3 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/g-cash-2-300x150.png\"\r\n                            alt=\"g-cash-2\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/mylogo.png\"\r\n                            alt=\"mylogo\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/alpla-2-1-300x150.png\"\r\n                            alt=\"alpla-2-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/trinity-01-1-1-3-1.webp\"\r\n                            alt=\"trinity-01-1-1-3-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/flakt-grp-1.png\"\r\n                            alt=\"flakt-grp-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/dmk-1.png\"\r\n                            alt=\"dmk-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/Al-rostmani-1.png\"\r\n                            alt=\"Al-rostmani-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/nio-1.png\"\r\n                            alt=\"nio-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/arcelor-mittal-2-2-300x150.png\"\r\n                            alt=\"arcelor-mittal-2 (2)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/logo-1-300x123.png\"\r\n                            alt=\"logo (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/LLC-300x76.png\"\r\n                            alt=\"LLC\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/choithrams-1.png\"\r\n                            alt=\"choithrams-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"covoro-logo-row-wrap\">\r\n\r\n            <div\r\n                class=\"covoro-logo-row\"\r\n                data-direction=\"right\"\r\n            >\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/Siemens-2-1-3-1.webp\"\r\n                            alt=\"Siemens-2-1-3-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/Schreiber-1-1-3.webp\"\r\n                            alt=\"Schreiber-1-1-3\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/matchmove-2-1-300x150.png\"\r\n                            alt=\"matchmove-2 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/haier-01-1-1-3-1.webp\"\r\n                            alt=\"haier-01-1-1-3-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/saarloha-01-1-1-3-1.webp\"\r\n                            alt=\"saarloha-01-1-1-3 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/nium-2-300x150.png\"\r\n                            alt=\"nium-2\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/ilcon-2-300x150.png\"\r\n                            alt=\"ilcon-2\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/iisc-2-300x150.png\"\r\n                            alt=\"iisc-2\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/hashmato-2-300x150.png\"\r\n                            alt=\"hashmato-2\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/DBL-2-1-300x150.png\"\r\n                            alt=\"DBL-2 (1)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/Nelson-1-1-3-1.webp\"\r\n                            alt=\"Nelson-1-1-3-1\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/logo-3.png\"\r\n                            alt=\"logo (3)\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n                    <div class=\"covoro-logo-card\">\r\n\r\n                        <img\r\n                            src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/09\/Cipriani-Dubai-4-300x106.webp\"\r\n                            alt=\"Cipriani-Dubai-4\"\r\n                            loading=\"lazy\"\r\n                            decoding=\"async\"\r\n                            draggable=\"false\"\r\n                        >\r\n\r\n                    <\/div>\r\n\r\n                \r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    <style>\r\n\r\n    .covoro-logo-carousel {\r\n        --logo-gap: 18px;\r\n        width: 100%;\r\n        max-width: 100%;\r\n        overflow: hidden;\r\n        padding: 35px 0;\r\n        position: relative;\r\n        box-sizing: border-box;\r\n        contain: layout paint;\r\n    }\r\n\r\n    .covoro-logo-row-wrap {\r\n        width: 100%;\r\n        max-width: 100%;\r\n        overflow: hidden;\r\n        position: relative;\r\n        margin: 0 0 22px 0;\r\n        padding: 0;\r\n        box-sizing: border-box;\r\n        cursor: grab;\r\n        user-select: none;\r\n        -webkit-user-select: none;\r\n        touch-action: pan-y;\r\n    }\r\n\r\n    .covoro-logo-row-wrap:last-child {\r\n        margin-bottom: 0;\r\n    }\r\n\r\n    .covoro-logo-row-wrap:active {\r\n        cursor: grabbing;\r\n    }\r\n\r\n    .covoro-logo-row {\r\n        display: flex;\r\n        align-items: center;\r\n        gap: var(--logo-gap);\r\n        width: max-content;\r\n        max-width: none;\r\n        margin: 0;\r\n        padding: 0;\r\n        box-sizing: border-box;\r\n        transform: translate3d(0, 0, 0);\r\n        will-change: transform;\r\n        backface-visibility: hidden;\r\n        -webkit-backface-visibility: hidden;\r\n    }\r\n\r\n    .covoro-logo-card {\r\n        width: var(--logo-card-width);\r\n        min-width: var(--logo-card-width);\r\n        max-width: var(--logo-card-width);\r\n        height: 78px;\r\n        flex: 0 0 var(--logo-card-width);\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        box-sizing: border-box;\r\n        padding: 6px 18px;\r\n        background: #ffff;\r\n        border: none;\r\n        border-radius: 9px;\r\n        overflow: hidden;\r\n       \r\n    }\r\n\r\n    .covoro-logo-card img {\r\n        display: block;\r\n        width: auto;\r\n        height: auto;\r\n        max-width: 100%;\r\n        max-height: 100%;\r\n        object-fit: contain;\r\n        object-position: center;\r\n        pointer-events: none;\r\n        user-select: none;\r\n        -webkit-user-select: none;\r\n        -webkit-user-drag: none;\r\n        backface-visibility: hidden;\r\n        -webkit-backface-visibility: hidden;\r\n    }\r\n\r\n    .covoro-logo-error {\r\n        width: 100%;\r\n        padding: 20px;\r\n        text-align: center;\r\n        font-size: 14px;\r\n        line-height: 1.5;\r\n        color: #777;\r\n        box-sizing: border-box;\r\n    }\r\n\r\n    @media (max-width: 991px) {\r\n\r\n        .covoro-logo-carousel {\r\n            --logo-gap: 14px;\r\n            padding: 30px 0;\r\n        }\r\n\r\n        .covoro-logo-row-wrap {\r\n            margin-bottom: 18px;\r\n        }\r\n\r\n        .covoro-logo-card {\r\n            height: 70px;\r\n            padding: 10px 14px;\r\n            border-radius: 8px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        .covoro-logo-carousel {\r\n            --logo-gap: 10px;\r\n            padding: 25px 0;\r\n        }\r\n\r\n        .covoro-logo-row-wrap {\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .covoro-logo-card {\r\n            height: 60px;\r\n            padding: 7px 9px;\r\n            border: none;\r\n            border-radius: 7px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 380px) {\r\n\r\n        .covoro-logo-carousel {\r\n            --logo-gap: 8px;\r\n        }\r\n\r\n        .covoro-logo-card {\r\n            height: 55px;\r\n            padding: 6px 7px;\r\n        }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n\r\n        .covoro-logo-row {\r\n            transform: none !important;\r\n            will-change: auto;\r\n        }\r\n    }\r\n\r\n    <\/style>\r\n\r\n    <script>\r\n\r\n    (function () {\r\n\r\n        \"use strict\";\r\n\r\n        function initCovoroLogoCarousel() {\r\n\r\n            const carousel =\r\n                document.getElementById(\r\n                    \"covoroLogoCarousel\"\r\n                );\r\n\r\n            if (!carousel) {\r\n                return;\r\n            }\r\n\r\n            const wrappers =\r\n                carousel.querySelectorAll(\r\n                    \".covoro-logo-row-wrap\"\r\n                );\r\n\r\n            if (!wrappers.length) {\r\n                return;\r\n            }\r\n\r\n            const MOVE_DURATION = 3000;\r\n            const PAUSE_DURATION = 2200;\r\n            const RESUME_DELAY = 1200;\r\n\r\n            function getVisibleLogos() {\r\n\r\n                return window.innerWidth <= 767\r\n                    ? 3\r\n                    : 6;\r\n\r\n            }\r\n\r\n            function smoothEase(t) {\r\n\r\n                return t < 0.5\r\n                    ? 16 *\r\n                        t *\r\n                        t *\r\n                        t *\r\n                        t *\r\n                        t\r\n                    : 1 -\r\n                        Math.pow(\r\n                            -2 * t + 2,\r\n                            5\r\n                        ) \/ 2;\r\n\r\n            }\r\n\r\n            wrappers.forEach(function (wrapper) {\r\n\r\n                const track =\r\n                    wrapper.querySelector(\r\n                        \".covoro-logo-row\"\r\n                    );\r\n\r\n                if (!track) {\r\n                    return;\r\n                }\r\n\r\n                const direction =\r\n                    track.dataset.direction === \"right\"\r\n                        ? 1\r\n                        : -1;\r\n\r\n                let originalCards = [];\r\n                let originalCount = 0;\r\n                let cardWidth = 0;\r\n                let gap = 0;\r\n                let step = 0;\r\n                let setWidth = 0;\r\n                let position = 0;\r\n                let animationFrame = null;\r\n                let pauseTimer = null;\r\n                let resumeTimer = null;\r\n                let resizeTimer = null;\r\n                let isDragging = false;\r\n                let isVisible = false;\r\n                let startX = 0;\r\n                let startPosition = 0;\r\n                let lastX = 0;\r\n                let velocity = 0;\r\n\r\n                function getGap() {\r\n\r\n                    const styles =\r\n                        window.getComputedStyle(\r\n                            carousel\r\n                        );\r\n\r\n                    gap =\r\n                        parseFloat(\r\n                            styles.getPropertyValue(\r\n                                \"--logo-gap\"\r\n                            )\r\n                        ) || 0;\r\n\r\n                }\r\n\r\n                function createCopies() {\r\n\r\n                    track\r\n                        .querySelectorAll(\r\n                            \".covoro-logo-clone\"\r\n                        )\r\n                        .forEach(function (clone) {\r\n                            clone.remove();\r\n                        });\r\n\r\n                    originalCards =\r\n                        Array.from(\r\n                            track.children\r\n                        );\r\n\r\n                    originalCount =\r\n                        originalCards.length;\r\n\r\n                    if (!originalCount) {\r\n                        return;\r\n                    }\r\n\r\n                    const visibleLogos =\r\n                        getVisibleLogos();\r\n\r\n                    if (\r\n                        originalCount <\r\n                        visibleLogos\r\n                    ) {\r\n\r\n                        const needed =\r\n                            visibleLogos -\r\n                            originalCount;\r\n\r\n                        for (\r\n                            let i = 0;\r\n                            i < needed;\r\n                            i++\r\n                        ) {\r\n\r\n                            const source =\r\n                                originalCards[\r\n                                    i %\r\n                                    originalCount\r\n                                ];\r\n\r\n                            const clone =\r\n                                source.cloneNode(\r\n                                    true\r\n                                );\r\n\r\n                            clone.classList.add(\r\n                                \"covoro-logo-clone\"\r\n                            );\r\n\r\n                            clone.setAttribute(\r\n                                \"aria-hidden\",\r\n                                \"true\"\r\n                            );\r\n\r\n                            track.appendChild(\r\n                                clone\r\n                            );\r\n                        }\r\n\r\n                        originalCards =\r\n                            Array.from(\r\n                                track.children\r\n                            );\r\n\r\n                        originalCount =\r\n                            originalCards.length;\r\n                    }\r\n\r\n                    const firstSet =\r\n                        Array.from(\r\n                            track.children\r\n                        );\r\n\r\n                    firstSet.forEach(function (card) {\r\n\r\n                        const clone =\r\n                            card.cloneNode(\r\n                                true\r\n                            );\r\n\r\n                        clone.classList.add(\r\n                            \"covoro-logo-clone\"\r\n                        );\r\n\r\n                        clone.setAttribute(\r\n                            \"aria-hidden\",\r\n                            \"true\"\r\n                        );\r\n\r\n                        track.appendChild(\r\n                            clone\r\n                        );\r\n\r\n                    });\r\n\r\n                    const secondSet =\r\n                        Array.from(\r\n                            track.children\r\n                        );\r\n\r\n                    secondSet\r\n                        .slice(\r\n                            0,\r\n                            originalCount\r\n                        )\r\n                        .forEach(function (card) {\r\n\r\n                            const clone =\r\n                                card.cloneNode(\r\n                                    true\r\n                                );\r\n\r\n                            clone.classList.add(\r\n                                \"covoro-logo-clone\"\r\n                            );\r\n\r\n                            clone.setAttribute(\r\n                                \"aria-hidden\",\r\n                                \"true\"\r\n                            );\r\n\r\n                            track.appendChild(\r\n                                clone\r\n                            );\r\n\r\n                        });\r\n\r\n                }\r\n\r\n                function calculateSizes() {\r\n\r\n                    getGap();\r\n\r\n                    const viewportWidth =\r\n                        wrapper.clientWidth;\r\n\r\n                    if (\r\n                        viewportWidth <= 0\r\n                    ) {\r\n                        return;\r\n                    }\r\n\r\n                    const visibleLogos =\r\n                        getVisibleLogos();\r\n\r\n                    const totalGap =\r\n                        gap *\r\n                        (\r\n                            visibleLogos - 1\r\n                        );\r\n\r\n                    cardWidth =\r\n                        Math.max(\r\n                            1,\r\n                            (\r\n                                viewportWidth -\r\n                                totalGap\r\n                            ) \/\r\n                            visibleLogos\r\n                        );\r\n\r\n                    track.style.setProperty(\r\n                        \"--logo-card-width\",\r\n                        cardWidth + \"px\"\r\n                    );\r\n\r\n                    step =\r\n                        cardWidth +\r\n                        gap;\r\n\r\n                    setWidth =\r\n                        originalCount *\r\n                        step;\r\n\r\n                    position =\r\n                        -setWidth;\r\n\r\n                    render();\r\n\r\n                }\r\n\r\n                function render() {\r\n\r\n                    track.style.transform =\r\n                        \"translate3d(\" +\r\n                        position.toFixed(3) +\r\n                        \"px,0,0)\";\r\n\r\n                }\r\n\r\n                function normalizeLoop() {\r\n\r\n                    if (!setWidth) {\r\n                        return;\r\n                    }\r\n\r\n                    while (\r\n                        position <=\r\n                        -(setWidth * 2)\r\n                    ) {\r\n                        position += setWidth;\r\n                    }\r\n\r\n                    while (\r\n                        position >= 0\r\n                    ) {\r\n                        position -= setWidth;\r\n                    }\r\n\r\n                }\r\n\r\n                function stopAnimation() {\r\n\r\n                    if (\r\n                        animationFrame !== null\r\n                    ) {\r\n\r\n                        cancelAnimationFrame(\r\n                            animationFrame\r\n                        );\r\n\r\n                        animationFrame =\r\n                            null;\r\n                    }\r\n\r\n                    clearTimeout(\r\n                        pauseTimer\r\n                    );\r\n\r\n                    clearTimeout(\r\n                        resumeTimer\r\n                    );\r\n\r\n                }\r\n\r\n                function moveOneLogo() {\r\n\r\n                    if (\r\n                        !isVisible ||\r\n                        isDragging ||\r\n                        !step\r\n                    ) {\r\n                        return;\r\n                    }\r\n\r\n                    stopAnimation();\r\n\r\n                    const start =\r\n                        position;\r\n\r\n                    const target =\r\n                        start +\r\n                        (\r\n                            direction *\r\n                            step\r\n                        );\r\n\r\n                    const distance =\r\n                        target -\r\n                        start;\r\n\r\n                    const startTime =\r\n                        performance.now();\r\n\r\n                    function animate(now) {\r\n\r\n                        if (\r\n                            !isVisible ||\r\n                            isDragging\r\n                        ) {\r\n                            return;\r\n                        }\r\n\r\n                        const progress =\r\n                            Math.min(\r\n                                (\r\n                                    now -\r\n                                    startTime\r\n                                ) \/\r\n                                MOVE_DURATION,\r\n                                1\r\n                            );\r\n\r\n                        const eased =\r\n                            smoothEase(\r\n                                progress\r\n                            );\r\n\r\n                        position =\r\n                            start +\r\n                            (\r\n                                distance *\r\n                                eased\r\n                            );\r\n\r\n                        render();\r\n\r\n                        if (\r\n                            progress <\r\n                            1\r\n                        ) {\r\n\r\n                            animationFrame =\r\n                                requestAnimationFrame(\r\n                                    animate\r\n                                );\r\n\r\n                        } else {\r\n\r\n                            animationFrame =\r\n                                null;\r\n\r\n                            position =\r\n                                target;\r\n\r\n                            normalizeLoop();\r\n\r\n                            render();\r\n\r\n                            pauseTimer =\r\n                                setTimeout(\r\n                                    moveOneLogo,\r\n                                    PAUSE_DURATION\r\n                                );\r\n                        }\r\n                    }\r\n\r\n                    animationFrame =\r\n                        requestAnimationFrame(\r\n                            animate\r\n                        );\r\n\r\n                }\r\n\r\n                wrapper.addEventListener(\r\n                    \"pointerdown\",\r\n                    function (event) {\r\n\r\n                        stopAnimation();\r\n\r\n                        isDragging = true;\r\n\r\n                        startX =\r\n                            event.clientX;\r\n\r\n                        startPosition =\r\n                            position;\r\n\r\n                        lastX =\r\n                            event.clientX;\r\n\r\n                        velocity = 0;\r\n\r\n                        try {\r\n                            wrapper.setPointerCapture(\r\n                                event.pointerId\r\n                            );\r\n                        } catch (error) {}\r\n\r\n                    }\r\n                );\r\n\r\n                wrapper.addEventListener(\r\n                    \"pointermove\",\r\n                    function (event) {\r\n\r\n                        if (!isDragging) {\r\n                            return;\r\n                        }\r\n\r\n                        const delta =\r\n                            event.clientX -\r\n                            startX;\r\n\r\n                        const movement =\r\n                            event.clientX -\r\n                            lastX;\r\n\r\n                        velocity =\r\n                            (\r\n                                velocity *\r\n                                0.8\r\n                            ) +\r\n                            (\r\n                                movement *\r\n                                0.2\r\n                            );\r\n\r\n                        lastX =\r\n                            event.clientX;\r\n\r\n                        position =\r\n                            startPosition +\r\n                            delta;\r\n\r\n                        normalizeLoop();\r\n\r\n                        render();\r\n\r\n                    }\r\n                );\r\n\r\n                function releasePointer() {\r\n\r\n                    if (!isDragging) {\r\n                        return;\r\n                    }\r\n\r\n                    isDragging = false;\r\n\r\n                    position +=\r\n                        velocity * 2;\r\n\r\n                    const target =\r\n                        Math.round(\r\n                            position \/\r\n                            step\r\n                        ) *\r\n                        step;\r\n\r\n                    const start =\r\n                        position;\r\n\r\n                    const distance =\r\n                        target -\r\n                        start;\r\n\r\n                    const startTime =\r\n                        performance.now();\r\n\r\n                    function snap(now) {\r\n\r\n                        const progress =\r\n                            Math.min(\r\n                                (\r\n                                    now -\r\n                                    startTime\r\n                                ) \/\r\n                                450,\r\n                                1\r\n                            );\r\n\r\n                        const eased =\r\n                            smoothEase(\r\n                                progress\r\n                            );\r\n\r\n                        position =\r\n                            start +\r\n                            (\r\n                                distance *\r\n                                eased\r\n                            );\r\n\r\n                        render();\r\n\r\n                        if (\r\n                            progress <\r\n                            1\r\n                        ) {\r\n\r\n                            animationFrame =\r\n                                requestAnimationFrame(\r\n                                    snap\r\n                                );\r\n\r\n                        } else {\r\n\r\n                            position =\r\n                                target;\r\n\r\n                            normalizeLoop();\r\n\r\n                            render();\r\n\r\n                            resumeTimer =\r\n                                setTimeout(\r\n                                    moveOneLogo,\r\n                                    RESUME_DELAY\r\n                                );\r\n                        }\r\n                    }\r\n\r\n                    animationFrame =\r\n                        requestAnimationFrame(\r\n                            snap\r\n                        );\r\n\r\n                }\r\n\r\n                wrapper.addEventListener(\r\n                    \"pointerup\",\r\n                    releasePointer\r\n                );\r\n\r\n                wrapper.addEventListener(\r\n                    \"pointercancel\",\r\n                    releasePointer\r\n                );\r\n\r\n                const observer =\r\n                    new IntersectionObserver(\r\n                        function (entries) {\r\n\r\n                            isVisible =\r\n                                entries[0]\r\n                                    .isIntersecting;\r\n\r\n                            if (!isVisible) {\r\n\r\n                                stopAnimation();\r\n\r\n                            } else {\r\n\r\n                                clearTimeout(\r\n                                    pauseTimer\r\n                                );\r\n\r\n                                pauseTimer =\r\n                                    setTimeout(\r\n                                        moveOneLogo,\r\n                                        800\r\n                                    );\r\n                            }\r\n\r\n                        },\r\n                        {\r\n                            threshold: 0.05\r\n                        }\r\n                    );\r\n\r\n                observer.observe(\r\n                    wrapper\r\n                );\r\n\r\n                window.addEventListener(\r\n                    \"resize\",\r\n                    function () {\r\n\r\n                        clearTimeout(\r\n                            resizeTimer\r\n                        );\r\n\r\n                        resizeTimer =\r\n                            setTimeout(\r\n                                function () {\r\n\r\n                                    stopAnimation();\r\n\r\n                                    createCopies();\r\n\r\n                                    calculateSizes();\r\n\r\n                                    if (\r\n                                        isVisible\r\n                                    ) {\r\n\r\n                                        pauseTimer =\r\n                                            setTimeout(\r\n                                                moveOneLogo,\r\n                                                600\r\n                                            );\r\n                                    }\r\n\r\n                                },\r\n                                200\r\n                            );\r\n\r\n                    },\r\n                    {\r\n                        passive: true\r\n                    }\r\n                );\r\n\r\n                function initialize() {\r\n\r\n                    createCopies();\r\n\r\n                    calculateSizes();\r\n\r\n                }\r\n\r\n                if (\r\n                    document.readyState ===\r\n                    \"complete\"\r\n                ) {\r\n\r\n                    initialize();\r\n\r\n                } else {\r\n\r\n                    window.addEventListener(\r\n                        \"load\",\r\n                        initialize,\r\n                        {\r\n                            once: true\r\n                        }\r\n                    );\r\n\r\n                }\r\n\r\n            });\r\n\r\n        }\r\n\r\n        if (\r\n            document.readyState ===\r\n            \"loading\"\r\n        ) {\r\n\r\n            document.addEventListener(\r\n                \"DOMContentLoaded\",\r\n                initCovoroLogoCarousel,\r\n                {\r\n                    once: true\r\n                }\r\n            );\r\n\r\n        } else {\r\n\r\n            initCovoroLogoCarousel();\r\n\r\n        }\r\n\r\n    })();\r\n\r\n    <\/script>\r\n\r\n    <\/div><\/div>\n<\/div>\n<\/div>\n\n\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_3 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_4 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_center preset--module--divi-text--e4a04656-96c9-41b5-be68-5216cf6567c6\"><div class=\"et_pb_text_inner\"><h2>Core Challenges for Finance Functions<\/h2>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_4 et_pb_row et_flex_row et_animated\">\n<div class=\"et_pb_column_5 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_icon_0 et_pb_icon et_pb_module et_flex_module\"><span class=\"et_pb_icon_wrap\"><span class=\"et-pb-icon\">\uf0e3<\/span><\/span><\/div>\n\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--1ff3c7c2-0b57-4191-a5d2-75870c1a5999\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-phone=\"true\"><h5>Rising GST &amp; IRAS Compliance Pressure<\/h5>\n<\/div><\/div>\n\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--b4b53f99-7e4e-4648-be42-9effa88e99af\"><div class=\"et_pb_text_inner\"><p>Frequent GST updates, InvoiceNow requirements, and evolving IRAS expectations increase compliance complexity and audit risk.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_6 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_icon_1 et_pb_icon et_pb_module et_flex_module\"><span class=\"et_pb_icon_wrap\"><span class=\"et-pb-icon\">\uf275<\/span><\/span><\/div>\n\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--1ff3c7c2-0b57-4191-a5d2-75870c1a5999\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-phone=\"true\"><h5>Fragmented Systems<\/h5>\n<\/div><\/div>\n\n<div class=\"et_pb_text_6 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--b4b53f99-7e4e-4648-be42-9effa88e99af\"><div class=\"et_pb_text_inner\"><p>Companies in Singapore often use separate tools for invoicing, GST calculation, AP, and reporting \u2014 resulting in duplication and reconciliation overhead.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_7 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_icon_2 et_pb_icon et_pb_module et_flex_module\"><span class=\"et_pb_icon_wrap\"><span class=\"et-pb-icon\">\uf1fe<\/span><\/span><\/div>\n\n<div class=\"et_pb_text_7 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--1ff3c7c2-0b57-4191-a5d2-75870c1a5999\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-phone=\"true\"><h5>High Manual Processing Cost<\/h5>\n<\/div><\/div>\n\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--b4b53f99-7e4e-4648-be42-9effa88e99af\"><div class=\"et_pb_text_inner\"><p>Up to 60% of finance work in SG is still manual \u2014 PDF handling, data entry, validation \u2014 slowing payment cycles and increasing errors.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_5 et_pb_row et_flex_row et_animated\">\n<div class=\"et_pb_column_8 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_icon_3 et_pb_icon et_pb_module et_flex_module\"><span class=\"et_pb_icon_wrap\"><span class=\"et-pb-icon\">\uf508<\/span><\/span><\/div>\n\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--1ff3c7c2-0b57-4191-a5d2-75870c1a5999\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-phone=\"true\"><h5 data-css=\"tve-u-198df24fd78\">Talent Gaps in Tax Technology<\/h5>\n<\/div><\/div>\n\n<div class=\"et_pb_text_10 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--b4b53f99-7e4e-4648-be42-9effa88e99af\"><div class=\"et_pb_text_inner\"><p>Finance, GST compliance, and digital transformation skillsets remain scarce \u2014 pushing CFOs to seek automation-first strategies.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_9 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_icon_4 et_pb_icon et_pb_module et_flex_module\"><span class=\"et_pb_icon_wrap\"><span class=\"et-pb-icon\">\uf57e<\/span><\/span><\/div>\n\n<div class=\"et_pb_text_11 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--1ff3c7c2-0b57-4191-a5d2-75870c1a5999\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-phone=\"true\"><h5>Reputation Risk<\/h5>\n<\/div><\/div>\n\n<div class=\"et_pb_text_12 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module et_pb_text_align_center preset--module--divi-text--b4b53f99-7e4e-4648-be42-9effa88e99af\"><div class=\"et_pb_text_inner\"><p>Non-compliance or discrepancies with government-linked financial records can impact credibility, vendor trust, and governance standards.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_6 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_10 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_13 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"thrv_wrapper thrv_text_element\">\n<h2 data-css=\"tve-u-19cae4c8bb1\" class=\"\" style=\"text-align: center;\">GST InvoiceNow Roadmap Timeline<\/h2>\n<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_14 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">Singapore is rolling out InvoiceNow in phases so businesses can move toward digital GST reporting at a steady pace. Each phase expands adoption based on registration type and business size.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section class=\"covoro-roadmap\">\n\n    <div class=\"roadmap-wrapper\">\n\n        <div class=\"roadmap-timeline\">\n\n            <!-- Timeline Line -->\n            <div class=\"timeline-line\"><\/div>\n\n\n            <!-- =================================================\n                 ITEM 01 - TOP\n            ================================================== -->\n\n            <div class=\"roadmap-item roadmap-top\"\n                 style=\"--delay: .15s;\">\n\n                <div class=\"roadmap-text\">\n\n                    <h3>\n                        Early adoption begins\n                    <\/h3>\n\n                    <p>\n                        Companies that register for GST voluntarily\n                        within six months of incorporation start\n                        onboarding to InvoiceNow. Early adopters get\n                        time to adjust their systems before wider rollout.\n                    <\/p>\n\n                <\/div>\n\n                <div class=\"timeline-date\">\n                    1 Nov 2025\n                <\/div>\n\n                <div class=\"timeline-node\"><\/div>\n\n            <\/div>\n\n\n            <!-- =================================================\n                 ITEM 02 - BOTTOM\n            ================================================== -->\n\n            <div class=\"roadmap-item roadmap-bottom\"\n                 style=\"--delay: .30s;\">\n\n                <div class=\"timeline-date\">\n                    1 Apr 2026\n                <\/div>\n\n                <div class=\"timeline-node\"><\/div>\n\n                <div class=\"roadmap-text\">\n\n                    <h3>\n                        Expansion to new voluntary registrants\n                    <\/h3>\n\n                    <p>\n                        All new voluntary GST registrants join the\n                        InvoiceNow network as part of their setup\n                        process.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n\n            <!-- =================================================\n                 ITEM 03 - TOP\n            ================================================== -->\n\n            <div class=\"roadmap-item roadmap-top\"\n                 style=\"--delay: .45s;\">\n\n                <div class=\"roadmap-text\">\n\n                    <h3>\n                        Scaling compliance\n                    <\/h3>\n\n                    <p>\n                        The rollout expands to new compulsory GST\n                        registrants and existing GST businesses with\n                        annual supplies above S$200K.\n                    <\/p>\n\n                <\/div>\n\n                <div class=\"timeline-date\">\n                    1 Apr 2028\n                <\/div>\n\n                <div class=\"timeline-node\"><\/div>\n\n            <\/div>\n\n\n            <!-- =================================================\n                 ITEM 04 - BOTTOM\n            ================================================== -->\n\n            <div class=\"roadmap-item roadmap-bottom\"\n                 style=\"--delay: .60s;\">\n\n                <div class=\"timeline-date\">\n                    1 Apr 2029\n                <\/div>\n\n                <div class=\"timeline-node\"><\/div>\n\n                <div class=\"roadmap-text\">\n\n                    <h3>\n                        Mid-market adoption\n                    <\/h3>\n\n                    <p>\n                        Existing GST-registered businesses with annual\n                        supplies above S$1M transition to InvoiceNow.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n\n            <!-- =================================================\n                 ITEM 05 - TOP\n            ================================================== -->\n\n            <div class=\"roadmap-item roadmap-top\"\n                 style=\"--delay: .75s;\">\n\n                <div class=\"roadmap-text\">\n\n                    <h3>\n                        Large enterprise transition\n                    <\/h3>\n\n                    <p>\n                        Existing GST-registered businesses with annual\n                        supplies above S$4M come onto the platform.\n                    <\/p>\n\n                <\/div>\n\n                <div class=\"timeline-date\">\n                    1 Apr 2030\n                <\/div>\n\n                <div class=\"timeline-node\"><\/div>\n\n            <\/div>\n\n\n            <!-- =================================================\n                 ITEM 06 - BOTTOM\n            ================================================== -->\n\n            <div class=\"roadmap-item roadmap-bottom\"\n                 style=\"--delay: .90s;\">\n\n                <div class=\"timeline-date green\">\n                    1 Apr 2031\n                <\/div>\n\n                <div class=\"timeline-node green\"><\/div>\n\n                <div class=\"roadmap-text\">\n\n                    <h3>\n                        Full ecosystem adoption\n                    <\/h3>\n\n                    <p>\n                        InvoiceNow becomes the standard for GST\n                        invoicing across Singapore.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n<style>\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n.covoro-roadmap {\n    width: 100%;\n    padding: 55px 0px 50px;\n    background: transparent;\n    overflow: hidden;\n}\n\n.covoro-roadmap *,\n.covoro-roadmap *::before,\n.covoro-roadmap *::after {\n    box-sizing: border-box;\n}\n\n\n\/* =========================================================\n   WRAPPER\n========================================================= *\/\n\n.roadmap-wrapper {\n    width: 100%;\n    max-width: 1200px;\n    margin: 0 auto;\n}\n\n\n\/* =========================================================\n   TIMELINE\n========================================================= *\/\n\n.roadmap-timeline {\n    position: relative;\n\n    display: grid;\n\n    grid-template-columns: repeat(6, 1fr);\n\n    \/*\n     * Increased height to prevent text\n     * from overlapping the date pills\n     *\/\n    min-height: 470px;\n\n    padding: 0 5px;\n}\n\n\n\/* =========================================================\n   HORIZONTAL LINE\n========================================================= *\/\n\n.timeline-line {\n    position: absolute;\n\n    left: 0;\n    right: 0;\n\n    top: 50%;\n\n    height: 2px;\n\n    background: #b9c4d2;\n\n    transform: scaleX(0);\n\n    transform-origin: left center;\n\n    transition:\n        transform 1.5s cubic-bezier(.22,1,.36,1);\n\n    z-index: 1;\n}\n\n\n\/* =========================================================\n   DESKTOP ARROW\n========================================================= *\/\n\n.timeline-line::after {\n    content: \"\";\n\n    position: absolute;\n\n    right: -1px;\n    top: 50%;\n\n    width: 0;\n    height: 0;\n\n    border-top: 6px solid transparent;\n    border-bottom: 6px solid transparent;\n    border-left: 10px solid #9eabb9;\n\n    transform: translateY(-50%);\n}\n\n\n\/* =========================================================\n   STARTING POINT\n========================================================= *\/\n\n.timeline-line::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 0;\n    top: 50%;\n\n    width: 12px;\n    height: 12px;\n\n    border-radius: 50%;\n\n    background: #aeb9c7;\n\n    transform: translateY(-50%);\n}\n\n\n\/* =========================================================\n   ROADMAP ITEM\n========================================================= *\/\n\n.roadmap-item {\n    position: relative;\n\n    \/*\n     * Increased height gives enough room\n     * for larger desktop text\n     *\/\n    height: 470px;\n\n    z-index: 2;\n\n    opacity: 0;\n\n    transform:\n        translateY(20px);\n\n    transition:\n        opacity .65s ease var(--delay),\n        transform .65s cubic-bezier(.22,1,.36,1) var(--delay);\n}\n\n\n\/* =========================================================\n   TOP ITEMS\n========================================================= *\/\n\n.roadmap-top {\n    display: flex;\n\n    flex-direction: column;\n\n    align-items: center;\n\n    justify-content: flex-start;\n}\n\n\n\/* =========================================================\n   BOTTOM ITEMS\n========================================================= *\/\n\n.roadmap-bottom {\n    display: flex;\n\n    flex-direction: column;\n\n    align-items: center;\n\n    justify-content: flex-start;\n\n    \/*\n     * Starts below the horizontal timeline\n     *\/\n    padding-top: 255px;\n}\n\n\n\/* =========================================================\n   CONTENT\n========================================================= *\/\n\n.roadmap-text {\n    width: 100%;\n\n    max-width: 190px;\n\n    \/*\n     * IMPORTANT:\n     * Removed fixed height that was causing\n     * the text to overlap the date\n     *\/\n    height: auto;\n\n    text-align: left;\n}\n\n\n\/* =========================================================\n   TOP CONTENT\n========================================================= *\/\n\n.roadmap-top .roadmap-text {\n    \/*\n     * Provides enough reserved space for\n     * longer descriptions\n     *\/\n    min-height: 185px;\n\n    padding-top: 0;\n}\n\n\n\/* =========================================================\n   BOTTOM CONTENT\n========================================================= *\/\n\n.roadmap-bottom .roadmap-text {\n    margin-top: 10px;\n\n    min-height: auto;\n}\n\n\n\/* =========================================================\n   HEADING\n========================================================= *\/\n\n.roadmap-text h3 {\n    margin: 0 0 7px;\n\n    color: #202b38;\n\n    font-size: 17px;\n\n    line-height: 1.3;\n\n    font-weight: 750;\n\n    letter-spacing: -.2px;\n}\n\n.top{\n    margin: -30px 0 5px !important;\n}\n\n\n\/* =========================================================\n   DESCRIPTION\n========================================================= *\/\n\n.roadmap-text p {\n    margin: 0;\n\n    color: #566575;\n\n    font-size: 12px;\n\n    line-height: 1.6;\n}\n\n\n\/* =========================================================\n   DATE PILL\n========================================================= *\/\n\n.timeline-date {\n    position: relative;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    width: 126px;\n\n    height: 37px;\n\n    border-radius: 30px;\n\n    color: #fff !important;\n\n    background: #2463eb;\n\n    font-size: 15px;\n\n    font-weight: 700;\n\n    white-space: nowrap;\n\n    flex-shrink: 0;\n\n    z-index: 4;\n\n    transition:\n        transform .3s ease,\n        box-shadow .3s ease;\n}\n\n\n\/* =========================================================\n   GREEN DATE\n========================================================= *\/\n\n.timeline-date.green {\n    background: #22a85a;\n}\n\n\n\/* =========================================================\n   DATE POSITIONING\n========================================================= *\/\n\n.roadmap-top .timeline-date {\n    margin-top: -5px;\n}\n\n.roadmap-bottom .timeline-date {\n    margin-top: 0;\n}\n\n\n\/* =========================================================\n   TIMELINE NODE\n========================================================= *\/\n\n.timeline-node {\n    position: absolute;\n\n    left: 50%;\n\n    top: 50%;\n\n    width: 15px;\n    height: 15px;\n\n    border-radius: 50%;\n\n    background: #fff;\n\n    border: 4px solid #2463eb;\n\n    box-shadow:\n        0 0 0 6px rgba(36,99,235,.10);\n\n    transform:\n        translate(-50%, -50%)\n        scale(0);\n\n    transition:\n        transform .5s cubic-bezier(.34,1.56,.64,1);\n\n    z-index: 5;\n}\n\n\n\/* =========================================================\n   GREEN NODE\n========================================================= *\/\n\n.timeline-node.green {\n    border-color: #22a85a;\n\n    box-shadow:\n        0 0 0 6px rgba(34,168,90,.10);\n}\n\n\n\/* =========================================================\n   VERTICAL CONNECTORS - TOP\n========================================================= *\/\n\n.roadmap-top::after {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n\n    \/*\n     * Starts after text and date pill\n     *\/\n    top: 230px;\n\n    width: 1px;\n\n    height: calc(50% - 230px);\n\n    background: #9db4d1;\n\n    transform:\n        translateX(-50%)\n        scaleY(0);\n\n    transform-origin: bottom;\n\n    transition:\n        transform .6s ease var(--delay);\n\n    z-index: 2;\n}\n\n\n\/* =========================================================\n   VERTICAL CONNECTORS - BOTTOM\n========================================================= *\/\n\n.roadmap-bottom::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 50%;\n\n    top: 50%;\n\n    width: 1px;\n\n    height: 20px;\n\n    background: #9db4d1;\n\n    transform:\n        translateX(-50%)\n        scaleY(0);\n\n    transform-origin: top;\n\n    transition:\n        transform .6s ease var(--delay);\n\n    z-index: 2;\n}\n\n\n\/* =========================================================\n   ACTIVE ANIMATION\n========================================================= *\/\n\n.covoro-roadmap.is-visible\n.timeline-line {\n    transform: scaleX(1);\n}\n\n\n.covoro-roadmap.is-visible\n.roadmap-item {\n    opacity: 1;\n\n    transform:\n        translateY(0);\n}\n\n\n.covoro-roadmap.is-visible\n.timeline-node {\n    transform:\n        translate(-50%, -50%)\n        scale(1);\n\n    transition-delay:\n        calc(var(--delay) + .12s);\n}\n\n\n.covoro-roadmap.is-visible\n.roadmap-top::after,\n\n.covoro-roadmap.is-visible\n.roadmap-bottom::before {\n    transform:\n        translateX(-50%)\n        scaleY(1);\n}\n\n\n\/* =========================================================\n   HOVER\n========================================================= *\/\n\n.roadmap-item:hover .timeline-date {\n    transform: translateY(-3px);\n\n    box-shadow:\n        0 10px 22px rgba(36,99,235,.20);\n}\n\n\n.roadmap-item:hover .timeline-date.green {\n    box-shadow:\n        0 10px 22px rgba(34,168,90,.20);\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1000px) {\n\n    .roadmap-timeline {\n        min-height: 420px;\n    }\n\n    .roadmap-item {\n        height: 420px;\n    }\n\n    .roadmap-bottom {\n        padding-top: 230px;\n    }\n\n    .roadmap-text {\n        max-width: 140px;\n    }\n\n    .roadmap-top .roadmap-text {\n        min-height: 165px;\n    }\n\n    .roadmap-top::after {\n        top: 205px;\n\n        height:\n            calc(50% - 205px);\n    }\n\n    .roadmap-text h3 {\n        font-size: 15px;\n    }\n\n    .roadmap-text p {\n        font-size: 10px;\n    }\n\n    .timeline-date {\n        width: 105px;\n\n        height: 32px;\n\n        font-size: 12px;\n    }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n    .covoro-roadmap {\n        padding:\n            40px 20px 65px;\n    }\n\n\n    \/* =====================================================\n       VERTICAL TIMELINE\n    ===================================================== *\/\n\n    .roadmap-timeline {\n        display: flex;\n\n        flex-direction: column;\n\n        min-height: auto;\n\n        padding: 0 0 20px;\n    }\n\n\n    \/* =====================================================\n       VERTICAL LINE\n    ===================================================== *\/\n\n    .timeline-line {\n        top: 0;\n\n        bottom: 12px;\n\n        left: 67px;\n\n        right: auto;\n\n        width: 2px;\n\n        height: auto;\n\n        transform:\n            scaleY(0);\n\n        transform-origin: top center;\n    }\n\n\n    \/* =====================================================\n       MOBILE DOWNWARD ARROW\n    ===================================================== *\/\n\n    .timeline-line::after {\n        display: block;\n\n        content: \"\";\n\n        position: absolute;\n\n        left: 50%;\n\n        right: auto;\n\n        top: auto;\n\n        bottom: -10px;\n\n        width: 0;\n        height: 0;\n\n        border-top: 10px solid #9eabb9;\n\n        border-right: 7px solid transparent;\n\n        border-bottom: 0;\n\n        border-left: 7px solid transparent;\n\n        transform: translateX(-50%);\n    }\n\n\n    \/* =====================================================\n       STARTING POINT\n    ===================================================== *\/\n\n    .timeline-line::before {\n        top: 0;\n\n        left: 50%;\n\n        width: 8px;\n        height: 8px;\n\n        transform:\n            translate(-50%, 0);\n    }\n\n\n    \/* =====================================================\n       LINE ANIMATION\n    ===================================================== *\/\n\n    .covoro-roadmap.is-visible\n    .timeline-line {\n        transform:\n            scaleY(1);\n    }\n\n\n    \/* =====================================================\n       ROADMAP ITEMS\n    ===================================================== *\/\n\n    .roadmap-item,\n    .roadmap-top,\n    .roadmap-bottom {\n\n        display: grid;\n\n        grid-template-columns:\n            115px 25px 1fr;\n\n        width: 100%;\n\n        height: auto;\n\n        min-height: 135px;\n\n        padding: 0;\n\n        text-align: left;\n\n        align-items: start;\n    }\n\n\n    \/* Reset desktop padding *\/\n\n    .roadmap-bottom {\n        padding-top: 0;\n    }\n\n\n    \/* =====================================================\n       DATE\n    ===================================================== *\/\n\n    .roadmap-item .timeline-date {\n        grid-column: 1;\n\n        grid-row: 1;\n\n        justify-self: start;\n\n        width: 105px;\n\n        height: 30px;\n\n        font-size: 11px;\n\n        margin-top: 0;\n    }\n\n\n    \/* =====================================================\n       DOT\n    ===================================================== *\/\n\n    .roadmap-item .timeline-node {\n        position: relative;\n\n        grid-column: 2;\n\n        grid-row: 1;\n\n        left: auto;\n\n        top: auto;\n\n        width: 13px;\n\n        height: 13px;\n\n        margin:\n            8px auto 0;\n\n        transform: scale(0);\n    }\n\n\n    .covoro-roadmap.is-visible\n    .roadmap-item .timeline-node {\n\n        transform: scale(1);\n\n        transition-delay:\n            calc(var(--delay) + .12s);\n    }\n\n\n    \/* =====================================================\n       CONTENT\n    ===================================================== *\/\n\n    .roadmap-item .roadmap-text,\n    .roadmap-top .roadmap-text,\n    .roadmap-bottom .roadmap-text {\n\n        grid-column: 3;\n\n        grid-row: 1;\n\n        width: 100%;\n\n        max-width: none;\n\n        min-height: 0;\n\n        height: auto;\n\n        margin: 0;\n\n        padding:\n            0 0 30px 5px;\n    }\n\n\n    .roadmap-text h3 {\n        font-size: 14px;\n\n        line-height: 1.35;\n\n        margin-bottom: 6px;\n    }\n\n\n    .roadmap-text p {\n        font-size: 10px;\n\n        line-height: 1.6;\n    }\n\n\n    \/* =====================================================\n       REMOVE DESKTOP CONNECTORS\n    ===================================================== *\/\n\n    .roadmap-top::after,\n    .roadmap-bottom::before {\n        display: none;\n    }\n\n\n    \/* =====================================================\n       HOVER\n    ===================================================== *\/\n\n    .roadmap-item:hover .timeline-date {\n        transform: none;\n    }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 480px) {\n\n    .covoro-roadmap {\n        padding:\n            35px 15px 60px;\n    }\n\n\n    .roadmap-item,\n    .roadmap-top,\n    .roadmap-bottom {\n\n        grid-template-columns:\n            100px 24px 1fr;\n\n        min-height: 130px;\n    }\n\n\n    \/* Keep line aligned with timeline dots *\/\n\n    .timeline-line {\n        left: 112px;\n\n        bottom: 12px;\n    }\n\n\n    .roadmap-item .timeline-date {\n        width: 92px;\n\n        height: 28px;\n\n        font-size: 10px;\n    }\n\n\n    .roadmap-text h3 {\n        font-size: 12px;\n    }\n\n\n    .roadmap-text p {\n        font-size: 9px;\n    }\n\n}\n\n\n\/* =========================================================\n   REDUCED MOTION\n========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n    .roadmap-item,\n    .timeline-line,\n    .timeline-node,\n    .roadmap-top::after,\n    .roadmap-bottom::before {\n\n        opacity: 1;\n\n        transform: none;\n\n        transition: none;\n    }\n\n}\n\n<\/style>\n\n\n<script>\n\ndocument.addEventListener(\n    \"DOMContentLoaded\",\n    function () {\n\n        const roadmap =\n            document.querySelector(\n                \".covoro-roadmap\"\n            );\n\n        if (!roadmap) return;\n\n\n        const observer =\n            new IntersectionObserver(\n\n                function (entries, observer) {\n\n                    entries.forEach(\n\n                        function (entry) {\n\n                            if (\n                                entry.isIntersecting\n                            ) {\n\n                                roadmap.classList.add(\n                                    \"is-visible\"\n                                );\n\n\n                                observer.unobserve(\n                                    roadmap\n                                );\n\n                            }\n\n                        }\n\n                    );\n\n                },\n\n                {\n                    threshold: 0.15\n                }\n\n            );\n\n\n        observer.observe(roadmap);\n\n    }\n);\n\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_7 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_11 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_10 et_pb_image et_pb_module et_block_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Cfo@4x.webp\" width=\"1448\" height=\"1093\" srcset=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Cfo@4x.webp 1448w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Cfo@4x-1280x966.webp 1280w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Cfo@4x-980x740.webp 980w, https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/04\/Cfo@4x-480x362.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1448px, 100vw\" class=\"wp-image-113\" title=\"Cfo@4x\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_12 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_15 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--module--divi-text--e4a04656-96c9-41b5-be68-5216cf6567c6\"><div class=\"et_pb_text_inner\"><h2><span style=\"color: #2463eb;\">The COVORO Ecosystem <\/span>\u2013 Built for the CFO's Office<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_16 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p>COVORO isn\u2019t another module or point solution \u2014 it\u2019s a fully connected finance automation ecosystem designed for Singapore\u2019s business environment.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_blurb_0 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_block_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>One backbone, Many Solutions \u2013 Agentic AI powers every capability.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_blurb_1 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_block_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>End-to-End Visibility \u2013 From compliance filings to litigation tracking, everything is connected.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_blurb_2 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_block_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>Total CFO Control \u2013 Fewer blind spots, faster insights, stronger governance.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_1_wrapper\"><a class=\"et_pb_button_1 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module\" href=\"https:\/\/covoro.ai\/om\/contact-us\/\">Let&#039;s Connect<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_8 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_13 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_17 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_center\"><div class=\"et_pb_text_inner\"><h2 class=\"et_pb_module_header\" data-et-vb-editable-element=\"true\" data-et-vb-editable-element--html=\"true\" contenteditable=\"true\">Office of the <span style=\"color: #2463eb;\">CFO<\/span><\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_18 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_center\"><div class=\"et_pb_text_inner\"><p>The Value Delivered for Enterprises<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_9 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_14 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_number_counter_0 et_pb_number_counter et_pb_bg_layout_light et_pb_text_align_center et_pb_with_title et_animated et_pb_module et_flex_module\"><div class=\"percent\"><p><span class=\"percent-value\"><\/span><span class=\"percent-sign\">%<\/span><\/p><\/div><h2 class=\"title\">Compliance Cost Reduction<\/h2><\/div>\n<\/div>\n\n<div class=\"et_pb_column_15 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_number_counter_1 et_pb_number_counter et_pb_bg_layout_light et_pb_text_align_center et_pb_with_title et_animated et_pb_module et_flex_module\"><div class=\"percent\"><p><span class=\"percent-value\"><\/span><span class=\"percent-sign\"><\/span><\/p><\/div><h3 class=\"title\">Finance Process Efficiency<\/h3><\/div>\n<\/div>\n\n<div class=\"et_pb_column_16 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_number_counter_2 et_pb_number_counter et_pb_bg_layout_light et_pb_text_align_center et_pb_with_title et_animated et_pb_module et_flex_module\"><div class=\"percent\"><p><span class=\"percent-value\"><\/span><span class=\"percent-sign\"><\/span><\/p><\/div><h3 class=\"title\">Time Savings<\/h3><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_flex_section et-interaction-target-qhnpc0rlla\" data-interaction-target=\"qhnpc0rlla\" id=\"rollout\">\n<div class=\"et_pb_row_10 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_17 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_19 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><div class=\"tve-content-box-background\" style=\"text-align: center;\">Solutions that work together and independently<\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_20 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2 class=\"tve-content-box-background\" style=\"text-align: center;\"><strong><span data-css=\"tve-u-68abcb0281ec51\">COVORO's <span style=\"color: #2463eb;\">Ecosystem<\/span> of Solutions<\/span><\/strong><\/h2>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_11 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_18 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_4 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>\n.cvx-sol {\n  --cv-navy: #08295F;\n  --cv-royal: #2463EB;\n  --cv-ice: #EAF3FF;\n  --cv-mist: #F5F9FF;\n  --cv-text: #10213D;\n  --cv-muted: #5C6C8D;\n  --cv-border: #DCE6F6;\n  --cv-radius: 20px;\n  --cv-ease: cubic-bezier(0.22, 1, 0.36, 1);\n\n  color: var(--cv-text);\n  padding: 26px 20px;\n}\n\n.cvx-sol__inner {\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n}\n\n\/* Tabs *\/\n.cvx-sol__tabs {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  width: 100%;\n  max-width: 900px;\n  margin: 0 auto;\n  padding: 6px;\n  background: #fff;\n  border: 1px solid var(--cv-border);\n  border-radius: var(--cv-radius);\n  box-shadow:\n    0 1px 2px rgba(8, 41, 95, 0.08),\n    0 12px 32px -12px rgba(8, 41, 95, 0.14);\n}\n\n.cvx-sol__tab {\n  flex: 1;\n  cursor: pointer;\n  border: 0;\n  background: transparent;\n  border-radius: 14px;\n  padding: 14px 16px;\n  font-size: 12px;\n  font-weight: 600;\n  line-height: 1.35;\n  color: var(--cv-muted);\n  text-align: center;\n  transition:\n    color 0.4s var(--cv-ease),\n    background 0.4s var(--cv-ease),\n    box-shadow 0.4s var(--cv-ease);\n}\n\n.cvx-sol__tab.is-active {\n  color: #fff;\n  background: #2463eb;\n  box-shadow:\n    0 0 0 1px rgba(36, 99, 235, 0.22),\n    0 18px 50px -16px rgba(36, 99, 235, 0.4);\n}\n\n\/* Panels *\/\n.cvx-sol__panels {\n  margin-top: 40px;\n}\n\n.cvx-sol__panel {\n  display: none;\n}\n\n.cvx-sol__panel.is-active {\n  display: block;\n}\n\n\/* Cards Grid *\/\n.cvx-sol__grid {\n  display: grid;\n  gap: 20px;\n}\n\n\/* Cards *\/\n.cvx-sol__card {\n  background: rgba(255, 255, 255, 0.88);\n  border: 1px solid rgba(36, 99, 235, 0.12);\n  border-radius: var(--cv-radius);\n  box-shadow:\n    0 1px 2px rgba(8, 41, 95, 0.08),\n    0 12px 32px -12px rgba(8, 41, 95, 0.14);\n  padding: 28px;\n\n  display: flex;\n  flex-direction: column;\n  min-height: 100%;\n\n  opacity: 0;\n  transform: translateY(18px);\n  transition:\n    opacity 0.8s var(--cv-ease),\n    transform 0.8s var(--cv-ease);\n}\n\n.cvx-sol__card.is-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n\/* Icon *\/\n.cvx-sol__icon {\n  width: 44px;\n  height: 44px;\n  border-radius: 14px;\n  background: var(--cv-ice);\n  border: 1px solid rgba(36, 99, 235, 0.15);\n\n  display: grid;\n  place-items: center;\n  flex-shrink: 0;\n}\n\n.cvx-sol__icon::after {\n  content: \"\";\n  width: 14px;\n  height: 14px;\n  border-radius: 5px;\n  background: linear-gradient(\n    120deg,\n    var(--cv-navy) 0%,\n    var(--cv-royal) 55%,\n    #5B8AF7 100%\n  );\n}\n\n\/* Card Content *\/\n.cvx-sol__card-title {\n  font-size: 18px;\n  line-height: 1.25;\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  margin: 22px 0 0;\n  color: var(--cv-text);\n}\n\n.cvx-sol__card-body {\n  font-size: 14px;\n  line-height: 1.65;\n  color: var(--cv-muted);\n  margin: 12px 0 0;\n  flex: 1;\n}\n\n.cvx-sol__card-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 22px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--cv-royal);\n  text-decoration: none;\n}\n\n.cvx-sol__card-link svg {\n  width: 14px;\n  height: 14px;\n  flex-shrink: 0;\n}\n\n\/* Responsive *\/\n@media (min-width: 640px) {\n  .cvx-sol__tabs {\n    flex-direction: row;\n  }\n\n  .cvx-sol__tab {\n    font-size: 13px;\n    padding: 16px 18px;\n  }\n}\n\n@media (min-width: 768px) {\n  .cvx-sol {\n    padding: 10px 24px;\n  }\n\n  .cvx-sol__grid {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\n\/* Reduced Motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .cvx-sol__card {\n    opacity: 1;\n    transform: none;\n    transition: none;\n  }\n}\n<\/style>\n\n<div class=\"cvx-sol\">\n  <div class=\"cvx-sol__inner\">\n\n    <div class=\"cvx-sol__tabs\" role=\"tablist\" aria-label=\"COVORO Solutions\">\n      <button class=\"cvx-sol__tab is-active\" type=\"button\" role=\"tab\" aria-selected=\"true\" data-tab=\"0\">Enterprise Modernization<\/button>\n      <button class=\"cvx-sol__tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-tab=\"1\">Core Finance &amp; Compliance Automation<\/button>\n      <button class=\"cvx-sol__tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-tab=\"2\">Operational Efficiency Drivers<\/button>\n    <\/div>\n\n    <div class=\"cvx-sol__panels\">\n      <!-- Panel 0 -->\n      <div class=\"cvx-sol__panel is-active\" data-panel=\"0\">\n        <div class=\"cvx-sol__grid\">\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">Enterprise Content Management (ECM)<\/h3>\n            <p class=\"cvx-sol__card-body\">Streamline document-heavy workflows with compliance-grade governance.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">GCC Setup &amp; Advisory<\/h3>\n            <p class=\"cvx-sol__card-body\">Build and scale Global Capability Centers with AI-first operating models.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">Learning Management System (LMS)<\/h3>\n            <p class=\"cvx-sol__card-body\">Upskill teams continuously with compliance-focused training.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n        <\/div>\n      <\/div>\n\n      <!-- Panel 1 -->\n      <div class=\"cvx-sol__panel\" data-panel=\"1\">\n        <div class=\"cvx-sol__grid\">\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">E-Invoicing &amp; Reconciliation<\/h3>\n            <p class=\"cvx-sol__card-body\">Stay compliant with government mandates while ensuring 100% accuracy in vendor\/customer data.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">Litigation Lifecycle Management<\/h3>\n            <p class=\"cvx-sol__card-body\">Track, manage, and resolve notices with end-to-end digital transparency.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">Tax Return Filing<\/h3>\n            <p class=\"cvx-sol__card-body\">Ensure timely, accurate filings across jurisdictions with zero manual errors.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n        <\/div>\n      <\/div>\n\n      <!-- Panel 2 -->\n      <div class=\"cvx-sol__panel\" data-panel=\"2\">\n        <div class=\"cvx-sol__grid\">\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">AP Automation<\/h3>\n            <p class=\"cvx-sol__card-body\">Eliminate manual invoice processing; reduce cycle time and fraud exposure.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">EXIM Operations Automation<\/h3>\n            <p class=\"cvx-sol__card-body\">Digitize export-import workflows and cut processing errors.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n\n          <article class=\"cvx-sol__card\">\n            <span class=\"cvx-sol__icon\" aria-hidden=\"true\"><\/span>\n            <h3 class=\"cvx-sol__card-title\">CFO Dashboard &amp; Reporting<\/h3>\n            <p class=\"cvx-sol__card-body\">Real-time intelligence across compliance, finance, and operations.<\/p>\n            <a href=\"#contact\" class=\"cvx-sol__card-link\">\n              Learn More\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\n                <path d=\"M2 8h11M9 4l4 4-4 4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n              <\/svg>\n            <\/a>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function() {\n  'use strict';\n\n  var root = document.querySelector('.cvx-sol');\n  if (!root) return;\n\n  var tabs = Array.from(root.querySelectorAll('.cvx-sol__tab'));\n  var panels = Array.from(root.querySelectorAll('.cvx-sol__panel'));\n\n  function switchTab(index) {\n    tabs.forEach(function(t, i) {\n      var isActive = i === index;\n      t.classList.toggle('is-active', isActive);\n      t.setAttribute('aria-selected', String(isActive));\n    });\n    panels.forEach(function(p, i) {\n      p.classList.toggle('is-active', i === index);\n    });\n    \/\/ Reset reveals for new cards so they animate in\n    updateReveals();\n  }\n\n  tabs.forEach(function(tab) {\n    tab.addEventListener('click', function() {\n      var idx = parseInt(tab.getAttribute('data-tab'), 10);\n      if (!isNaN(idx)) switchTab(idx);\n    });\n  });\n\n  \/\/ Scroll reveal: only when section is visible\n  var allCards = Array.from(root.querySelectorAll('.cvx-sol__card'));\n\n  function reveal(cards) {\n    cards.forEach(function(card, i) {\n      setTimeout(function() {\n        card.classList.add('is-visible');\n      }, i * 90);\n    });\n  }\n\n  var observer;\n  function updateReveals() {\n    if (!observer) return;\n    var visibleCards = allCards.filter(function(c) {\n      return c.closest('.cvx-sol__panel.is-active');\n    });\n    visibleCards.forEach(function(c) { c.classList.remove('is-visible'); });\n    \/\/ Let observer re-trigger them\n    setTimeout(function() {\n      observer.unobserve(root);\n      observer.observe(root);\n    }, 50);\n  }\n\n  if ('IntersectionObserver' in window) {\n    observer = new IntersectionObserver(function(entries) {\n      entries.forEach(function(entry) {\n        if (entry.isIntersecting) {\n          var visibleCards = allCards.filter(function(c) {\n            return c.closest('.cvx-sol__panel.is-active');\n          });\n          reveal(visibleCards);\n          observer.unobserve(root);\n        }\n      });\n    }, { threshold: 0.15, rootMargin: '0px 0px -8% 0px' });\n    observer.observe(root);\n  } else {\n    allCards.forEach(function(c) { c.classList.add('is-visible'); });\n  }\n})();\n<\/script>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_7 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_12 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_19 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_11 et_pb_image et_pb_image_sticky et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img decoding=\"async\" src=\"https:\/\/qa.covoro.ai\/main-site\/wp-content\/uploads\/sites\/7\/2026\/04\/Why-Covoro.png\" title=\"Cfo@4x\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_20 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_21 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2>Why COVORO's <span style=\"color: #2463eb;\">Ecosystem<\/span>?<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_22 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span>Adopters of integrated finance ecosystems report 30\u201340% reduction in compliance costs and 50% faster reporting cycles.<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_blurb_3 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_flex_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content et_flex_module\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>Single Ecosystem Advantage - No more juggling vendors or managing integrations.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_blurb_4 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_flex_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content et_flex_module\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>Agentic AI at the Core - Automations that adapt, learn, and improve continuously.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_blurb_5 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_flex_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content et_flex_module\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>Future-Proof Compliance - Scale across countries and mandates with built-in regulatory updates.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_blurb_6 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_flex_module preset--module--divi-blurb--a8a1a91e-09dc-4e0a-a7e3-f5ff53b6c3c0\"><div class=\"et_pb_blurb_content et_flex_module\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">9<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>Boardroom-Ready Value - Protect reputation, reduce risk, and demonstrate measurable ROI.<\/p>\n<\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_2_wrapper\"><a class=\"et_pb_button_2 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module\" href=\"https:\/\/covoro.ai\/om\/contact-us\/\">Let&#039;s Connect<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_8 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_13 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_21 et_pb_column et_block_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_12 et_pb_image et_pb_module et_block_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/qa.covoro.ai\/main-site\/wp-content\/uploads\/sites\/7\/2026\/08\/ERP-integration-34.png\" title=\"ERP integration 34\" width=\"1286\" height=\"941\" class=\"wp-image-1690\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_22 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_23 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p><span>ERP<\/span> Integration<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_24 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><h2 class=\"\" data-css=\"tve-u-199c244dbfc\"><span style=\"color: #2463eb;\">Frictionless Integration<\/span><br \/>with almost any ERP!<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_25 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p>Our solution is ready to integrate with over 100+ ERPs, including SAP, Oracle, and Microsoft. This ensures that you don't have to make any changes to your ERP.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_9 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_14 et_pb_row et_grid_row\">\n<div class=\"et_pb_column_23 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_26 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--650c9cb6-e068-4ab9-8a31-ca18ebcb3f10\"><div class=\"et_pb_text_inner\"><h2>Regain Control. Reduce Risk. Reimagine Finance.<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_divider_0 et_pb_divider et_pb_space et_pb_divider_position_top et_pb_module\"><div class=\"et_pb_divider_internal\"><\/div><\/div>\n\n<div class=\"et_pb_text_27 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--d4d7785c-2c55-4410-b030-42c60f4af6cb\"><div class=\"et_pb_text_inner\"><p><span>Let\u2019s discuss how COVORO can give you complete visibility, confidence, and control across finance and compliance.<\/span><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_24 et_pb_column et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_group_5 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_5 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- Note :\n- You can modify the font style and form style to suit your website.\n- Code lines with comments Do not remove this code are required for the form to work properly, make sure that you do not remove these lines of code.\n- The Mandatory check script can modified as to suit your business needs.\n- It is important that you test the modified form before going live.-->\n<div id='crmWebToEntityForm' class='zcwf_lblRight crmWebToEntityForm'>\n\t<meta name='viewport' content='width=device-width, initial-scale=1.0'>\n\t\t<META HTTP-EQUIV='content-type' CONTENT='text\/html;charset=UTF-8'>\n\t\t\t<form id='webform5142347000001798001' action='https:\/\/crm.zoho.com\/crm\/WebToLeadForm' name=WebToLeads5142347000001798001 method='POST' onSubmit='javascript:document.charset=\"UTF-8\"; return checkMandatory5142347000001798001()' accept-charset='UTF-8'>\n\t\t\t\t<input type='text' style='display:none;' name='xnQsjsdp' value='770dd900ecd8b392c5628e08109afc02036453e9780624f1ae35176d0f5f7923'>\n\t\t\t\t<\/input>\n\t\t\t\t<input type='hidden' name='zc_gad' id='zc_gad' value=''>\n\t\t\t\t<\/input>\n\t\t\t\t<input type='text' style='display:none;' name='xmIwtLD' value='4827581813e7ccfb2d90a7d8c55f28d910f51a64de2ad4b29da4a096650e359150553be25d859d52bd6901bd640955a9'>\n\t\t\t\t<\/input>\n\t\t\t\t<input type='text' style='display:none;' name='actionType' value='TGVhZHM='>\n\t\t\t\t<\/input>\n\t\t\t\t<input type='text' style='display:none;' name='returnURL' value='https:\/\/covoro.ai\/sg\/thank-you-for-signing-up\/'>\n\t\t\t\t<\/input>\n\t\t\t\t<!-- Do not remove this code. -->\n\t\t\t\t<style>\n\t\t\t\t\thtml,body{\n\t\t\t\t\t\tmargin: 0px;\n\t\t\t\t\t}\n\t\t\t\t\t#crmWebToEntityForm.zcwf_lblRight{\n\t\t\t\t\t\tmax-width: 520px;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\t\tfont-family: 'Poppins', 'Calibri', Arial, sans-serif;\n\t\t\t\t\t}\n\t\t\t\t\t#crmWebToEntityForm.zcwf_lblRight *{\n\t\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\t}\n\t\t\t\t\t#crmWebToEntityForm{\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\t\t\t\t#crmWebToEntityForm *{\n\t\t\t\t\t\tdirection: ltr;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_title{\n\t\t\t\t\t\tword-wrap: break-word;\n\t\t\t\t\t\tpadding: 0 0 6px;\n\t\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\t\tfont-size: 24px;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tcolor: #4650D6;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_subtitle{\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tcolor: #4A4A57;\n\t\t\t\t\t\tfont-size: 15px;\n\t\t\t\t\t\tpadding: 0 0 20px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_formgrid{\n\t\t\t\t\t\tdisplay: grid;\n\t\t\t\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\t\t\t\tgap: 10px;\n\t\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_fld input[type=text], input[type=password], .zcwf_lblRight .zcwf_col_fld textarea{\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\theight: 40px;\n\t\t\t\t\t\tborder: 1px solid #393F4920 !important;\n\t\t\t\t\t\tresize: vertical;\n\t\t\t\t\t\tborder-radius: 7px;\n\t\t\t\t\t\tfloat: none;\n\t\t\t\t\t\tpadding: 0 14px;\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tbackground: #ffffff;\n\t\t\t\t\t\tcolor: #393f49;\n\t\t\t\t\t\ttransition: all .3s ease;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_fld input::placeholder{\n\t\t\t\t\t\tcolor: #64748b;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_fld input:focus{\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tborder-color: #2563eb !important;\n\t\t\t\t\t\tbox-shadow: 0 0 0 4px rgba(37,99,235,.08);\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_lab{\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_fld{\n\t\t\t\t\t\tfloat: none;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_privacy{\n\t\t\t\t\t\tpadding: 6px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .wfrm_fld_dpNn{\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t\t.dIB{\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_fld_slt{\n\t\t\t\t\t\twidth: 60%;\n\t\t\t\t\t\tborder: 1px solid #ccc;\n\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfloat: left;\n\t\t\t\t\t\tresize: vertical;\n\t\t\t\t\t\tpadding: 2px 5px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_row:after, .zcwf_lblRight .zcwf_col_fld:after{\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\tdisplay: table;\n\t\t\t\t\t\tclear: both;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_col_help{\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_help_icon{\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\tborder: 1px solid #c0c6cc;\n\t\t\t\t\t\tcolor: #c1c1c1;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tline-height: 16px;\n\t\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_row{\n\t\t\t\t\t\tmargin: 0 0 12px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .formsubmit{\n\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_privacy_txt{\n\t\t\t\t\t\twidth: 90%;\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfont-family: Calibri;\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tvertical-align: top;\n\t\t\t\t\t\tpadding-top: 2px;\n\t\t\t\t\t\tmargin-left: 6px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_button{\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tfont-weight: 600;\n\t\t\t\t\t\tcolor: #fff !important;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tborder-radius: 7px;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\tmax-width: none;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\theight: 54px;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\ttransition: .3s;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .formsubmit.zcwf_button{\n\t\t\t\t\t\tbackground: linear-gradient(90deg, #2563eb 0%, #3b82f6 100%);\n\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\tgap: 20px;\n            border-radius : 50px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .formsubmit.zcwf_button:hover{\n\t\t\t\t\t\ttransform: translateY(-2px);\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_btn_divider{\n\t\t\t\t\t\twidth: 1px;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tbackground: rgba(255,255,255,.25);\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .formsubmit.zcwf_button svg{\n\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_button[name='reset']{\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_tooltip_over{\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_tooltip_ctn{\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tbackground: #dedede;\n\t\t\t\t\t\tpadding: 3px 6px;\n\t\t\t\t\t\ttop: 3px;\n\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\tword-break: break-word;\n\t\t\t\t\t\tmin-width: 100px;\n\t\t\t\t\t\tmax-width: 150px;\n\t\t\t\t\t\tcolor: #313949;\n\t\t\t\t\t\tz-index: 100;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_ckbox{\n\t\t\t\t\t\tfloat: left;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_lblRight .zcwf_file{\n\t\t\t\t\t\twidth: 55%;\n\t\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\t\tfloat: left;\n\t\t\t\t\t}\n\t\t\t\t\t.cBoth:after{\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tclear: both;\n\t\t\t\t\t}\n\t\t\t\t\t\/* Hidden tracking \/ non-required fields for Divi *\/\n\t\t\t\t\t.zcwf_row_hidden{\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_trust_row{\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\talign-items: flex-start;\n\t\t\t\t\t\tgap: 12px;\n\t\t\t\t\t\tmargin-top: 20px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_trust_row svg{\n\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\tmargin-top: 2px;\n\t\t\t\t\t}\n\t\t\t\t\t.zcwf_trust_row .zcwf_trust_txt{\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\tcolor: #4A4A57;\n\t\t\t\t\t\tline-height: 1.5;\n\t\t\t\t\t}\n\t\t\t\t\t@media all and (max-width: 480px){\n\t\t\t\t\t\t.zcwf_lblRight .zcwf_formgrid{\n\t\t\t\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t<\/style>\n\t\t\t\t<div class='zcwf_formgrid'>\n\t\t\t\t\t<div class='zcwf_row'>\n\t\t\t\t\t\t<div class='zcwf_col_lab'>\n\t\t\t\t\t\t\t<label for='First_Name'>First Name<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t\t<input type='text' id='First_Name' aria-required='true' aria-label='First Name' name='First Name' placeholder='First Name*' aria-valuemax='40' maxlength='40'>\n\t\t\t\t\t\t\t<\/input>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class='zcwf_row'>\n\t\t\t\t\t\t<div class='zcwf_col_lab'>\n\t\t\t\t\t\t\t<label for='Last_Name'>Last Name<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t\t<input type='text' id='Last_Name' aria-required='false' aria-label='Last Name' name='Last Name' placeholder='Last Name' aria-valuemax='80' maxlength='80'>\n\t\t\t\t\t\t\t<\/input>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class='zcwf_row'>\n\t\t\t\t\t\t<div class='zcwf_col_lab'>\n\t\t\t\t\t\t\t<label for='Email'>Email<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t\t<input type='text' ftype='email' autocomplete='false' id='Email' aria-required='true' aria-label='Email' name='Email' placeholder='Business Email*' aria-valuemax='100' crmlabel='' maxlength='100'>\n\t\t\t\t\t\t\t<\/input>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class='zcwf_row'>\n\t\t\t\t\t\t<div class='zcwf_col_lab'>\n\t\t\t\t\t\t\t<label for='Mobile'>Mobile<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t\t<input type='text' id='Mobile' aria-required='true' aria-label='Mobile' name='Mobile' placeholder='Phone*' aria-valuemax='30' maxlength='30' inputmode='numeric' pattern='[0-9]*' oninput='this.value=this.value.replace(\/[^0-9]\/g,\"\");'>\n\t\t\t\t\t\t\t<\/input>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class='zcwf_row'>\n\t\t\t\t\t\t<div class='zcwf_col_lab'>\n\t\t\t\t\t\t\t<label for='Company'>Company<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t\t<input type='text' id='Company' aria-required='true' aria-label='Company' name='Company' placeholder='Company Name*' aria-valuemax='200' maxlength='200'>\n\t\t\t\t\t\t\t<\/input>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class='zcwf_row'>\n\t\t\t\t\t\t<div class='zcwf_col_lab'>\n\t\t\t\t\t\t\t<label for='City'>City<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t\t<input type='text' id='City' aria-required='false' aria-label='City' name='City' placeholder='City' aria-valuemax='100' maxlength='100'>\n\t\t\t\t\t\t\t<\/input>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- Country: hidden, defaulted to Singapore -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='Country' aria-required='false' aria-label='Country' name='Country' aria-valuemax='100' maxlength='100' value='Singapore'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- UTM_Source: hidden, autofilled from URL query string (utm_source) -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF9' aria-required='false' aria-label='LEADCF9' name='LEADCF9' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- UTM_Medium: hidden, autofilled from URL query string (utm_medium) -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF11' aria-required='false' aria-label='LEADCF11' name='LEADCF11' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- UTM_Campaign: hidden, autofilled from URL query string (utm_campaign) -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF13' aria-required='false' aria-label='LEADCF13' name='LEADCF13' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- UTM_Term: hidden, autofilled from URL query string (utm_term) -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF26' aria-required='false' aria-label='LEADCF26' name='LEADCF26' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- Cookie data: hidden, autofilled from URL query string (cookie_data) -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF22' aria-required='false' aria-label='LEADCF22' name='LEADCF22' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- User Data: hidden, autofilled from Browser user data -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF23' aria-required='false' aria-label='LEADCF23' name='LEADCF23' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- Content - Post title: hidden, autofilled from Content -> Post Title -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF24' aria-required='false' aria-label='LEADCF24' name='LEADCF24' aria-valuemax='255' maxlength='255'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<!-- Source - referring URL: hidden, defaulted to the Domain Partner page -->\n\t\t\t\t<div class='zcwf_row zcwf_row_hidden'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<input type='text' id='LEADCF25' aria-required='false' aria-label='LEADCF25' name='LEADCF25' aria-valuemax='255' maxlength='255' value='https:\/\/covoro.ai\/sg\/'>\n\t\t\t\t\t\t<\/input>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<input type='text' type='hidden' style='display: none;' name='aG9uZXlwb3Q' value=''\/>\n\t\t\t\t<div class='zcwf_row' style='margin-top: 4px;'>\n\t\t\t\t\t<div class='zcwf_col_fld'>\n\t\t\t\t\t\t<button type='submit' id='formsubmit' role='button' class='formsubmit zcwf_button' aria-label='Book a Demo' title='Book a Demo'>\n\t\t\t\t\t\t\t<span>Book a Demo<\/span>\n\t\t\t\t\t\t\t<span class='zcwf_btn_divider'><\/span>\n\t\t\t\t\t\t\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'>\n\t\t\t\t\t\t\t\t<path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z' \/>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<script>\n\t\t\t\t\t\t\tfunction autofillHiddenFields5142347000001798001(){\n\t\t\t\t\t\t\t\tvar form = document.forms['WebToLeads5142347000001798001'];\n\t\t\t\t\t\t\t\tif (!form) { return; }\n\t\t\t\t\t\t\t\tvar params = new URLSearchParams(window.location.search);\n\t\t\t\t\t\t\t\tfunction setVal(fieldName, val){\n\t\t\t\t\t\t\t\t\tif (form[fieldName] && val !== null && val !== undefined && val !== '') {\n\t\t\t\t\t\t\t\t\t\tform[fieldName].value = val;\n\t\t\t\t\t\t\t\t\t\tform[fieldName].setAttribute('value', val);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tsetVal('LEADCF9', params.get('utm_source'));\n\t\t\t\t\t\t\t\tsetVal('LEADCF11', params.get('utm_medium'));\n\t\t\t\t\t\t\t\tsetVal('LEADCF13', params.get('utm_campaign'));\n\t\t\t\t\t\t\t\tsetVal('LEADCF26', params.get('utm_term'));\n\t\t\t\t\t\t\t\tsetVal('LEADCF22', document.cookie);\n\t\t\t\t\t\t\t\tsetVal('LEADCF23', navigator.userAgent);\n\t\t\t\t\t\t\t\tsetVal('LEADCF24', document.title);\n\t\t\t\t\t\t\t\tsetVal('LEADCF25', 'https:\/\/covoro.ai\/sg\/');\n\t\t\t\t\t\t\t\tsetVal('Country', 'Singapore');\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif (document.readyState === 'loading') {\n\t\t\t\t\t\t\t\tdocument.addEventListener('DOMContentLoaded', autofillHiddenFields5142347000001798001);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tautofillHiddenFields5142347000001798001();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\twindow.addEventListener('submit', function(e){\n\t\t\t\t\t\t\t\tvar form = document.forms['WebToLeads5142347000001798001'];\n\t\t\t\t\t\t\t\tif (form && e.target === form) {\n\t\t\t\t\t\t\t\t\tautofillHiddenFields5142347000001798001();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t<\/script>\n\t\t\t\t\t\t<script>\n\t\t\t\t\t\t\tfunction validateEmail5142347000001798001(){\n\t\t\t\t\t\t\t\tvar form = document.forms['WebToLeads5142347000001798001'];\n\t\t\t\t\t\t\t\tvar emailFld = form.querySelectorAll('[ftype=email]');\n\t\t\t\t\t\t\t\tvar blockedDomains = ['gmail.com','yahoo.com','yahoo.co.in','yahoo.co.uk','rediffmail.com','hotmail.com','outlook.com','live.com','aol.com','icloud.com','protonmail.com','ymail.com','mail.com','gmx.com'];\n\t\t\t\t\t\t\t\tvar i;\n\t\t\t\t\t\t\t\tfor(i = 0; i < emailFld.length; i++ ) {\n\t\t\t\t\t\t\t\t\tvar emailVal = emailFld[i].value;\n\t\t\t\t\t\t\t\t\tif ((emailVal.replace (\/^\\s+|\\s+$\/g,'') ) .length != 0) {\n\t\t\t\t\t\t\t\t\t\tvar atpos = emailVal.indexOf('@');\n\t\t\t\t\t\t\t\t\t\tvar dotpos = emailVal.lastIndexOf('.');\n\t\t\t\t\t\t\t\t\t\tif(atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= emailVal.length) {\n\t\t\t\t\t\t\t\t\t\t\talert('Please enter a valid email address. ');\n\t\t\t\t\t\t\t\t\t\t\temailFld[i].focus();\n\t\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\tvar domainPart = emailVal.substring(atpos + 1).toLowerCase().replace(\/^\\s+|\\s+$\/g,'');\n\t\t\t\t\t\t\t\t\t\tif (blockedDomains.indexOf(domainPart) !== -1) {\n\t\t\t\t\t\t\t\t\t\t\talert('Please enter your business email address. Personal email domains (Gmail, Yahoo, Rediffmail, etc.) are not accepted.');\n\t\t\t\t\t\t\t\t\t\t\temailFld[i].focus();\n\t\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tfunction checkMandatory5142347000001798001(isAjax){\n\t\t\t\t\t\t\t\tautofillHiddenFields5142347000001798001();\n\t\t\t\t\t\t\t\tvar mndFileds = new Array('Company', 'First Name', 'Email', 'Mobile');\n\t\t\t\t\t\t\t\tvar fldLangVal = new Array('Company', 'First Name', 'Email', 'Mobile');\n\t\t\t\t\t\t\t\tfor (i = 0; i < mndFileds.length; i++ ) {\n\t\t\t\t\t\t\t\t\tvar fieldObj = document.forms['WebToLeads5142347000001798001'] [mndFileds[i]];\n\t\t\t\t\t\t\t\t\tif (fieldObj) {\n\t\t\t\t\t\t\t\t\t\tif(((fieldObj.value) .replace (\/^\\s+|\\s+$\/g,'') ) .length == 0) {\n\t\t\t\t\t\t\t\t\t\t\tif (fieldObj.type == 'file') {\n\t\t\t\t\t\t\t\t\t\t\t\talert('Please select a file to upload.');\n\t\t\t\t\t\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\talert(fldLangVal[i] + ' cannot be empty.');\n\t\t\t\t\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t\t} else if (fieldObj.nodeName == 'SELECT') {\n\t\t\t\t\t\t\t\t\t\t\tif (fieldObj.options[fieldObj.selectedIndex].value == '-None-') {\n\t\t\t\t\t\t\t\t\t\t\t\talert(fldLangVal[i] + ' cannot be none.');\n\t\t\t\t\t\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t} else if (fieldObj.type == 'checkbox') {\n\t\t\t\t\t\t\t\t\t\t\tif (fieldObj.checked == false) {\n\t\t\t\t\t\t\t\t\t\t\t\talert('Please accept ' + fldLangVal[i]);\n\t\t\t\t\t\t\t\t\t\t\t\tfieldObj.focus();\n\t\t\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\ttry{\n\t\t\t\t\t\t\t\t\t\t\tif (fieldObj.name == 'Last Name') {\n\t\t\t\t\t\t\t\t\t\t\t\tname = fieldObj.value;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t} catch (e){}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tif ( !validateEmail5142347000001798001 () ) {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tvar mobileFld = document.forms['WebToLeads5142347000001798001']['Mobile'];\n\t\t\t\t\t\t\t\tif (mobileFld && mobileFld.value.replace(\/^\\s+|\\s+$\/g,'').length != 0) {\n\t\t\t\t\t\t\t\t\tif (!\/^[0-9]+$\/.test(mobileFld.value)) {\n\t\t\t\t\t\t\t\t\t\talert('Phone number should contain only numbers.');\n\t\t\t\t\t\t\t\t\t\tmobileFld.focus();\n\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tvar urlparams = new URLSearchParams(window.location.search);\n\t\t\t\t\t\t\t\tif (urlparams.has ('service') && (urlparams.get ('service') === 'smarturl') ) {\n\t\t\t\t\t\t\t\t\tvar webform = document.getElementById('webform5142347000001798001');\n\t\t\t\t\t\t\t\t\tvar service = urlparams.get('service');\n\t\t\t\t\t\t\t\t\tvar smarturlfield = document.createElement('input');\n\t\t\t\t\t\t\t\t\tsmarturlfield.setAttribute('type', 'hidden');\n\t\t\t\t\t\t\t\t\tsmarturlfield.setAttribute('value', service);\n\t\t\t\t\t\t\t\t\tsmarturlfield.setAttribute('name', 'service');\n\t\t\t\t\t\t\t\t\twebform.appendChild(smarturlfield);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tdocument.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t_wFa_ajax_will_be_replaced = false;\n\t\t\t\t\t\t\tif (typeof _wfa_fstprtcken == 'undefined') {\n\t\t\t\t\t\t\t\t_wfa_fstprtcken = {};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t_wfa_fstprtcken[5142347000001798001] = true;\n\t\t\t\t\t\t\tfunction tooltipShow5142347000001798001(el){\n\t\t\t\t\t\t\t\tvar tooltip = el.nextElementSibling;\n\t\t\t\t\t\t\t\tvar tooltipDisplay = tooltip.style.display;\n\t\t\t\t\t\t\t\tif (tooltipDisplay == 'none') {\n\t\t\t\t\t\t\t\t\tvar allTooltip = document.getElementsByClassName('zcwf_tooltip_over');\n\t\t\t\t\t\t\t\t\tfor (i = 0; i < allTooltip.length; i++ ) {\n\t\t\t\t\t\t\t\t\t\tallTooltip[i].style.display = 'none';\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\ttooltip.style.display = 'block';\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\ttooltip.style.display = 'none';\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t<\/script>\n\t\t\t\t\t\t<!-- Do not remove this --- Analytics Tracking code starts -->\n\t\t\t\t\t\t<script id='wf_anal' src='https:\/\/crm.zohopublic.com\/crm\/WebFormAnalyticsServeServlet?rid=928aaa331fb5298178812d9fdc10d9eed15b9d40195987e5d8b3907fc8f65f74e2211f3f71af205d1d798571821200f9gid1c23f39d90b6f955d799585216c6411f9f4c37e950c2d8488ea38019d95aaac4gidab3ff3cac533e92855ad8b8788c6ca7cbe4a468dc1972852b1691cbb7cf720d3gid6ef3a59aebe55895052ee9b44f09bff5bad42de98e305d66f9a59edb91d60558&tw=e80410c9ee699b38534a0b561ab4e0f01b0e841ff4ebd8449b35ee35d153cea7&version=v2'>\n\t\t\t\t\t<\/script>\n\t\t\t\t\t<!-- Do not remove this --- Analytics Tracking code ends. -->\n\t\t\t\t<\/form>\n\t\t\t<\/div><\/div><\/div>\n\n<div class=\"et_pb_blurb_7 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_flex_module\"><div class=\"et_pb_blurb_content et_flex_module\"><div class=\"et_pb_main_blurb_image\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">~<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p>Your Information is safe with us<br \/>We do not sell and trade contact information<\/p>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":1325,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-84","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>COVORO | Agentic AI Finance Automation Singapore<\/title>\n<meta name=\"description\" content=\"COVORO&#039;s Agentic AI finance automation platform for Singapore \u2014 GST compliance, e-invoicing &amp; reporting. IMDA-ready &amp; Peppol certified.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/covoro.ai\/sg\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"COVORO | Agentic AI Finance Automation Singapore\" \/>\n<meta property=\"og:description\" content=\"COVORO&#039;s Agentic AI finance automation platform for Singapore \u2014 GST compliance, e-invoicing &amp; reporting. IMDA-ready &amp; Peppol certified.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/covoro.ai\/sg\/\" \/>\n<meta property=\"og:site_name\" content=\"Singapore\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-15T04:40:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/05\/Agentic-AI-Finance-Automation.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/\",\"url\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/\",\"name\":\"COVORO | Agentic AI Finance Automation Singapore\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/05\\\/Agentic-AI-Finance-Automation.webp\",\"datePublished\":\"2026-04-02T09:08:35+00:00\",\"dateModified\":\"2026-09-15T04:40:10+00:00\",\"description\":\"COVORO's Agentic AI finance automation platform for Singapore \u2014 GST compliance, e-invoicing & reporting. IMDA-ready & Peppol certified.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/covoro.ai\\\/sg\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#primaryimage\",\"url\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/05\\\/Agentic-AI-Finance-Automation.webp\",\"contentUrl\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/wp-content\\\/uploads\\\/sites\\\/6\\\/2026\\\/05\\\/Agentic-AI-Finance-Automation.webp\",\"width\":1000,\"height\":1000,\"caption\":\"Agentic AI Finance Automation\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/#website\",\"url\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/\",\"name\":\"Singapore\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/covoro.ai\\\/sg\\\/?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":"COVORO | Agentic AI Finance Automation Singapore","description":"COVORO's Agentic AI finance automation platform for Singapore \u2014 GST compliance, e-invoicing & reporting. IMDA-ready & Peppol certified.","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:\/\/covoro.ai\/sg\/","og_locale":"en_US","og_type":"article","og_title":"COVORO | Agentic AI Finance Automation Singapore","og_description":"COVORO's Agentic AI finance automation platform for Singapore \u2014 GST compliance, e-invoicing & reporting. IMDA-ready & Peppol certified.","og_url":"https:\/\/covoro.ai\/sg\/","og_site_name":"Singapore","article_modified_time":"2026-09-15T04:40:10+00:00","og_image":[{"width":1000,"height":1000,"url":"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/05\/Agentic-AI-Finance-Automation.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/covoro.ai\/sg\/","url":"https:\/\/covoro.ai\/sg\/","name":"COVORO | Agentic AI Finance Automation Singapore","isPartOf":{"@id":"https:\/\/covoro.ai\/sg\/#website"},"primaryImageOfPage":{"@id":"https:\/\/covoro.ai\/sg\/#primaryimage"},"image":{"@id":"https:\/\/covoro.ai\/sg\/#primaryimage"},"thumbnailUrl":"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/05\/Agentic-AI-Finance-Automation.webp","datePublished":"2026-04-02T09:08:35+00:00","dateModified":"2026-09-15T04:40:10+00:00","description":"COVORO's Agentic AI finance automation platform for Singapore \u2014 GST compliance, e-invoicing & reporting. IMDA-ready & Peppol certified.","breadcrumb":{"@id":"https:\/\/covoro.ai\/sg\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/covoro.ai\/sg\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/covoro.ai\/sg\/#primaryimage","url":"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/05\/Agentic-AI-Finance-Automation.webp","contentUrl":"https:\/\/covoro.ai\/sg\/wp-content\/uploads\/sites\/6\/2026\/05\/Agentic-AI-Finance-Automation.webp","width":1000,"height":1000,"caption":"Agentic AI Finance Automation"},{"@type":"BreadcrumbList","@id":"https:\/\/covoro.ai\/sg\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/covoro.ai\/sg\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/covoro.ai\/sg\/#website","url":"https:\/\/covoro.ai\/sg\/","name":"Singapore","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/covoro.ai\/sg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/pages\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":396,"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/pages\/84\/revisions"}],"predecessor-version":[{"id":1904,"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/pages\/84\/revisions\/1904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/media\/1325"}],"wp:attachment":[{"href":"https:\/\/covoro.ai\/sg\/wp-json\/wp\/v2\/media?parent=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}