{"id":196647,"date":"2026-05-08T10:04:03","date_gmt":"2026-05-08T14:04:03","guid":{"rendered":"https:\/\/innowise.com\/?page_id=196647"},"modified":"2026-05-08T12:17:16","modified_gmt":"2026-05-08T16:17:16","slug":"api-development","status":"publish","type":"page","link":"https:\/\/innowise.com\/es\/services\/api-development\/","title":{"rendered":"Servicios de desarrollo de API personalizadas"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"196647\" class=\"elementor elementor-196647\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61771e7 back-animations de-hyph e-flex e-con-boxed e-con e-parent\" data-id=\"61771e7\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2f1e18b e-con-full e-flex e-con e-child\" data-id=\"2f1e18b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dafec72 elementor-widget elementor-widget-heading\" data-id=\"dafec72\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Custom API development services<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ac3760b e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"ac3760b\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-246ee6a e-con-full e-flex e-con e-child\" data-id=\"246ee6a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5480adb elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5480adb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Our <\/span><span style=\"font-weight: 400;\">custom API development services<\/span><span style=\"font-weight: 400;\"> target your precise business goals, leading to better product delivery, simple workflows and new revenue opportunities.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35e26c8 elementor-align-center elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"35e26c8\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\" id=\"main-block-link\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a46bef8 e-con-full e-flex e-con e-child\" data-id=\"a46bef8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d9d10c9 elementor-widget elementor-widget-html\" data-id=\"d9d10c9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"animated-mobile\">\n    <div class=\"animated-text-mobile\">\n        <div class=\"message-mobile active-message\">\n            <p class=\"number-mobile\">10+<\/p>\n            <p class=\"description-mobile\">in-house API developers<\/p>\n        <\/div>\n        <div class=\"message-mobile\">\n            <p class=\"number-mobile\">93%<\/p>\n            <p class=\"description-mobile\">recurring clients<\/p>\n        <\/div>\n        <div class=\"message-mobile\">\n            <p class=\"number-mobile\">85%<\/p>\n            <p class=\"description-mobile\">mid\/senior developers<\/p>\n        <\/div>\n    <\/div>\n    <div class=\"clutch-widget-container-mobile\">\n        <img decoding=\"async\" class=\"clutch-image-mobile\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Clutch-Logo.svg\"\/ alt=\"\">\n        <div class=\"button-container-mobile\">\n        <a rel=\"nofollow\" href=\"https:\/\/clutch.co\/profile\/innowise?utm_source=widget&utm_medium=2&utm_campaign=widget&utm_content=logo&utm_term=innowise-group.com\" class=\"circle-button-mobile\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather-mobile feather-arrow-right-mobile\">\n                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n        <\/a>\n    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const textElement = document.querySelector(\".animated-text-mobile\");\n    \n    const messageElements = [...textElement.children]\n    \n    let index = 1;\n\n    function changeText() {\n        textElement.classList.add(\"hidden-mobile\");\n        \n        setTimeout(() => {\n            messageElements.forEach((elem, elemIndex)=> {\n                if (index === elemIndex) elem.classList.add(\"active-message\")\n                else elem.classList.remove(\"active-message\")\n            })\n            \n            textElement.classList.remove(\"hidden-mobile\");\n            index = (index + 1) % messageElements.length;\n        }, 1000);\n    }\n\n    setInterval(changeText, 4000);\n    changeText();\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c732597 elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"c732597\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Our <\/span><span style=\"font-weight: 400;\">custom API development services<\/span><span style=\"font-weight: 400;\"> target your precise business goals, leading to better product delivery, simple workflows and new revenue opportunities.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f8cfb0 elementor-align-justify elementor-hidden-tablet elementor-hidden-mobile hero-btn elementor-widget elementor-widget-button\" data-id=\"9f8cfb0\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93b3379 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"93b3379\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c43a5f9 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"c43a5f9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"animated\">\n    <div class=\"animated-text\">\n        <div class=\"message active-message\">\n            <p class=\"number\">10+<\/p>\n            <p class=\"description\">in-house API developers<\/p>\n        <\/div>\n        <div class=\"message\">\n            <p class=\"number\">93%<\/p>\n            <p class=\"description\">recurring clients<\/p>\n        <\/div>\n        <div class=\"message\">\n            <p class=\"number\">85%<\/p>\n            <p class=\"description\">mid\/senior developers<\/p>\n        <\/div>\n    <\/div>\n    <div class=\"clutch-widget-container\">\n        <img decoding=\"async\" class=\"clutch-image\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Clutch-Logo.svg\"\/ alt=\"\">\n        <div class=\"button-container\">\n        <a rel=\"nofollow\" href=\"https:\/\/clutch.co\/profile\/innowise?utm_source=widget&utm_medium=2&utm_campaign=widget&utm_content=logo&utm_term=innowise-group.com\" class=\"circle-button\" target=\"_blank\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-arrow-right\">\n                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n        <\/a>\n    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const textElement = document.querySelector(\".animated-text\");\n    \n    const messageElements = [...textElement.children]\n    \n    let index = 1;\n\n    function changeText() {\n        textElement.classList.add(\"animated-text-hidden\");\n        \n        setTimeout(() => {\n            messageElements.forEach((elem, elemIndex)=> {\n                if (index === elemIndex) elem.classList.add(\"active-message\")\n                else elem.classList.remove(\"active-message\")\n            })\n            \n            textElement.classList.remove(\"animated-text-hidden\");\n            index = (index + 1) % messageElements.length;\n        }, 1000);\n    }\n\n    setInterval(changeText, 4000);\n    changeText();\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-73515fa e-flex e-con-boxed e-con e-parent\" data-id=\"73515fa\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b6fba8e elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"b6fba8e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The benefits of custom API development and integration services<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f9778d e-grid e-con-full grid-with-links items-list-with-icons e-con e-child\" data-id=\"2f9778d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-bf6f2db e-con-full e-flex e-con e-child\" data-id=\"bf6f2db\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7c6e09e e-con-full e-flex e-con e-child\" data-id=\"7c6e09e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6705489 elementor-widget elementor-widget-image\" data-id=\"6705489\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Feature-trend.svg\" title=\"Feature trend\" alt=\"Feature trend\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51ff294 elementor-widget elementor-widget-heading\" data-id=\"51ff294\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Faster time-to-market<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cff157c elementor-widget elementor-widget-text-editor\" data-id=\"cff157c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Organizations with a mature API program launch new digital products and features up to 3x faster than those without standardized integration layers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77e7f00 e-con-full e-flex e-con e-child\" data-id=\"77e7f00\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-db5b8b7 e-con-full e-flex e-con e-child\" data-id=\"db5b8b7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61162d9 elementor-widget elementor-widget-image\" data-id=\"61162d9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/522.svg\" title=\"522\" alt=\"522\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-daace54 elementor-widget elementor-widget-heading\" data-id=\"daace54\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Lower integration costs<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-784a81f elementor-widget elementor-widget-text-editor\" data-id=\"784a81f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Companies that reuse and standardize internal APIs report a 25-35% reduction in integration development expenses.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21ca650 e-con-full e-flex e-con e-child\" data-id=\"21ca650\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d31da23 e-con-full e-flex e-con e-child\" data-id=\"d31da23\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0835688 elementor-widget elementor-widget-image\" data-id=\"0835688\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/558.svg\" title=\"558\" alt=\"558\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8415fd6 elementor-widget elementor-widget-heading\" data-id=\"8415fd6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Less manual work, fewer errors<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9afa65c elementor-widget elementor-widget-text-editor\" data-id=\"9afa65c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>API-driven automation reduces manual data entry and cross-system reconciliation by up to 70%, resulting in lower human error rates in operational workflows.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-16239c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"16239c6\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fb3b887\" data-id=\"fb3b887\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6c7ba30 elementor-hidden-mobile logos-new elementor-widget elementor-widget-html\" data-id=\"6c7ba30\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"logos-containerBottom\">\r\n\r\n    <div class=\"logos-lane\">\r\n\r\n        <div class=\"logos-part\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Hays_logo.svg\" data-no-lazy=\"1\" alt=\"Hays logo.\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/spar_logo.svg\" data-no-lazy=\"1\" alt=\"Spar logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Tietoevry_logo.svg\" data-no-lazy=\"1\" alt=\"Tietoevry logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/BS2_logo.svg\" data-no-lazy=\"1\" alt=\"BS2 logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Digital_science_logo.svg\" data-no-lazy=\"1\" alt=\"Digital science logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/CBQK.QA_logo.svg\" data-no-lazy=\"1\" alt=\"CBQK.QA logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/topcon_logo.svg\" data-no-lazy=\"1\" alt=\"Topcon logo.\" loading=\"lazy\">\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/NTT_Data_logo.svg\" data-no-lazy=\"1\" alt=\"NTT Data logo.\" loading=\"lazy\">\r\n        \r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Momentum_Metropolitan_logo.svg\" data-no-lazy=\"1\" alt=\"Momentum Metropolitan logo.\" loading=\"lazy\">\r\n            \r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Familux_Resorts_logo.svg\" data-no-lazy=\"1\" alt=\"Familux Resorts logo.\" loading=\"lazy\">\r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/LAPRAAC_logo.svg\" data-no-lazy=\"1\" alt=\"LAPRAAC logo.\" loading=\"lazy\">\r\n\r\n\r\n        <\/div>\r\n\r\n        <div class=\"logos-part\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Hays_logo.svg\" data-no-lazy=\"1\" alt=\"Hays logo.\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/spar_logo.svg\" data-no-lazy=\"1\" alt=\"Spar logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Tietoevry_logo.svg\" data-no-lazy=\"1\" alt=\"Tietoevry logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/BS2_logo.svg\" data-no-lazy=\"1\" alt=\"BS2 logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Digital_science_logo.svg\" data-no-lazy=\"1\" alt=\"Digital science logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/CBQK.QA_logo.svg\" data-no-lazy=\"1\" alt=\"CBQK.QA logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/topcon_logo.svg\" data-no-lazy=\"1\" alt=\"Topcon logo.\" loading=\"lazy\">\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/NTT_Data_logo.svg\" data-no-lazy=\"1\" alt=\"NTT Data logo.\" loading=\"lazy\">\r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Momentum_Metropolitan_logo.svg\" data-no-lazy=\"1\" alt=\"Momentum Metropolitan logo.\" loading=\"lazy\">\r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Familux_Resorts_logo.svg\" data-no-lazy=\"1\" alt=\"Familux Resorts logo.\" loading=\"lazy\">\r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/LAPRAAC_logo.svg\" data-no-lazy=\"1\" alt=\"LAPRAAC logo.\" loading=\"lazy\">\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<script>\r\n    const logosObserverBottom = new IntersectionObserver(\r\n        ([entry]) => {\r\n            if (entry.isIntersecting) {\r\n                entry.target.classList.add('animation');\r\n            } else {\r\n                entry.target.classList.remove('animation');\r\n            }\r\n        },\r\n        { threshold: 0 },\r\n    );\r\n\r\n    const logosContainerBottom = document.querySelector(\r\n        '#logos-containerBottom'\r\n    );\r\n\r\n    logosObserverBottom.observe(logosContainerBottom);\r\n<\/script>\r\n\r\n<style>\r\n    \r\n.logos-new {\r\n    --logos-gap: 110px;\r\n    margin: 0 !important;\r\n}\r\n\r\n.logos-lane {\r\n    display: flex;\r\n    gap: var(--logos-gap);\r\n    align-items: center;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n    min-width: fit-content;\r\n}\r\n\r\n.animation .logos-lane {\r\n    animation: 40s linear infinite move;\r\n}\r\n\r\n.animation .logos-lane.reverse {\r\n    animation-direction: reverse;\r\n}\r\n\r\n.logos-part {\r\n    display: flex;\r\n    gap: var(--logos-gap);\r\n    align-items: center;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n}\r\n\r\n\r\n\r\n.logos-part img{\r\n    height: 100px;\r\n}\r\n\r\n@media screen and (max-width: 1279px) {\r\n\r\n}\r\n\r\n\r\n\r\n@keyframes move {\r\n    from {\r\n        transform: translateX(0);\r\n    }\r\n    to {\r\n        transform: translateX( calc(-50% - (var(--logos-gap) \/ 2)) );\r\n    }\r\n}\r\n\r\n.mobile-logos-new * {\r\n    overflow: visible;\r\n}\r\n\r\n.mobile-logos-new {\r\n    --mobile-logos-gap: 40px;\r\n}\r\n\r\n.mobile-logos-top {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.mobile-logos-lane {\r\n    display: flex;\r\n    gap: var(--mobile-logos-gap);\r\n    align-items: center;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n    min-width: fit-content;\r\n    height: fit-content !important;\r\n}\r\n\r\n.animation .mobile-logos-lane {\r\n    animation: 25s linear infinite move-on-mobile;\r\n}\r\n\r\n\/*.animation .mobile-logos-bottom .mobile-logos-lane {*\/\r\n\/*    animation-direction: reverse;*\/\r\n\/*}*\/\r\n\r\n.animation .mobile-logos:nth-child(odd) .mobile-logos-lane {\r\n    animation-direction: reverse;\r\n}\r\n\r\n.mobile-logos-part {\r\n    display: flex;\r\n    gap: 40px;\r\n    align-items: center;\r\n    flex-wrap: nowrap;\r\n    flex-direction: row;\r\n}\r\n\r\n\r\n.mobile-logos-lane-1 img {\r\n    height: 60px;\r\n}\r\n.mobile-logos-lane-2 img{\r\n    height: 60px;\r\n}\r\n\r\n@keyframes move-on-mobile {\r\n    from {\r\n        transform: translateX(0);\r\n    }\r\n    to {\r\n        transform: translateX( calc(-50% - (var(--mobile-logos-gap) \/ 2)) );\r\n    }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec04e93 elementor-hidden-desktop elementor-hidden-tablet mobile-logos-new elementor-widget elementor-widget-html\" data-id=\"ec04e93\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"mobile-logos-container\">\r\n    <div class=\"mobile-logos mobile-logos-top\">\r\n        <div class=\"mobile-logos-lane \">\r\n\r\n            <div class=\"mobile-logos-part mobile-logos-lane-1\">\r\n                           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Hays_logo.svg\" data-no-lazy=\"1\" alt=\"Hays logo.\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/spar_logo.svg\" data-no-lazy=\"1\" alt=\"Spar logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Tietoevry_logo.svg\" data-no-lazy=\"1\" alt=\"Tietoevry logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/BS2_logo.svg\" data-no-lazy=\"1\" alt=\"BS2 logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Digital_science_logo.svg\" data-no-lazy=\"1\" alt=\"Digital science logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/CBQK.QA_logo.svg\" data-no-lazy=\"1\" alt=\"CBQK.QA logo.\" loading=\"lazy\">\r\n            <\/div>\r\n\r\n            <div class=\"mobile-logos-part mobile-logos-lane-1\">\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Hays_logo.svg\" data-no-lazy=\"1\" alt=\"Hays logo.\">\r\n\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/spar_logo.svg\" data-no-lazy=\"1\" alt=\"Spar logo.\" loading=\"lazy\">\r\n            \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Tietoevry_logo.svg\" data-no-lazy=\"1\" alt=\"Tietoevry logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Digital_science_logo.svg\" data-no-lazy=\"1\" alt=\"Digital science logo.\" loading=\"lazy\">\r\n           \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/CBQK.QA_logo.svg\" data-no-lazy=\"1\" alt=\"CBQK.QA logo.\" loading=\"lazy\">\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"mobile-logos swiper mobile-logos-bottom\">\r\n        <div class=\"mobile-logos-lane\">\r\n\r\n            <div class=\"mobile-logos-part mobile-logos-lane-2\">\r\n \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/topcon_logo.svg\" data-no-lazy=\"1\" alt=\"Topcon logo.\" loading=\"lazy\">\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/NTT_Data_logo.svg\" data-no-lazy=\"1\" alt=\"NTT Data logo.\" loading=\"lazy\">\r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Momentum_Metropolitan_logo.svg\" data-no-lazy=\"1\" alt=\"Momentum Metropolitan logo.\" loading=\"lazy\">\r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Familux_Resorts_logo.svg\" data-no-lazy=\"1\" alt=\"Familux Resorts logo.\" loading=\"lazy\">\r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/LAPRAAC_logo.svg\" data-no-lazy=\"1\" alt=\"LAPRAAC logo.\" loading=\"lazy\">\r\n            <\/div>\r\n\r\n            \r\n            <div class=\"mobile-logos-part mobile-logos-lane-2\">\r\n \r\n           <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/topcon_logo.svg\" data-no-lazy=\"1\" alt=\"Topcon logo.\" loading=\"lazy\">\r\n\r\n            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/NTT_Data_logo.svg\" data-no-lazy=\"1\" alt=\"NTT Data logo.\" loading=\"lazy\">\r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Momentum_Metropolitan_logo.svg\" data-no-lazy=\"1\" alt=\"Momentum Metropolitan logo.\" loading=\"lazy\">\r\n            \r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Familux_Resorts_logo.svg\" data-no-lazy=\"1\" alt=\"Familux Resorts logo.\" loading=\"lazy\">\r\n             <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/LAPRAAC_logo.svg\" data-no-lazy=\"1\" alt=\"LAPRAAC logo.\" loading=\"lazy\">\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<script>\r\n    const mobileLogosObserver = new IntersectionObserver(\r\n        ([entry]) => {\r\n            if (entry.isIntersecting) {\r\n                entry.target.classList.add('animation');\r\n            } else {\r\n                entry.target.classList.remove('animation');\r\n            }\r\n        },\r\n        { threshold: 0 },\r\n    );\r\n\r\n    const mobileLogosContainer = document.querySelector(\r\n        '#mobile-logos-container'\r\n    );\r\n\r\n    mobileLogosObserver.observe(mobileLogosContainer);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-f1cdb1f e-flex e-con-boxed e-con e-parent\" data-id=\"f1cdb1f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef0c5d1 elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"ef0c5d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Get comprehensive API development services<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f733397 elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-text-editor\" data-id=\"f733397\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Every enterprise software ecosystem has different needs for data exchange and system communication. We provide targeted engineering services designed to help you develop the exact infrastructure required to deliver your product.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60f38ef elementor-widget elementor-widget-html\" data-id=\"60f38ef\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.benefits-paragraph a{\n    text-decoration: underline;\n}\n\n.new-benefits-container {\n    display: flex;\n    gap: 40px;\n\n}\n\n.active-benefit:not(.swiper-slide-active) {\n    opacity: 0 !important;\n}\n\n.new-benefits-container .swiperBenefit{\nwidth: 50%;\noverflow: hidden;\n}\n\n.new-benefits-container .swiper-wrapper{\n    width: 100% !important;\n}\n\n.new-benefits-container ul{\n  margin-top: 16px; \n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  padding: 0;\n  \n}\n   \n\n.new-benefits-container ul li{\n    position: relative;\n  padding-left: 20px;\n list-style: none;\n}\n   \n\n.mobile-benefits-container ul li::before, .new-benefits-container ul li::before {\n    content: \"\";\n    position: absolute;\n    top: 13px;\n    left: 0;\n    transform: translateY(-50%);\n    width: 7px;\n    height: 7px;\n    background-color: #C63031;\n    border-radius: 50%;\n        font-size: 18px;\n    line-height: 27px;\n}\n\n.active-benefit {\n    padding: 30px 40px 104px 40px;\n    background-color: #F5F5F7;\n    display: flex;\n    flex-direction: column;\n    gap: 30px;\n    min-width: 100%;\n}\n\n\/*.active-benefit.active {*\/\n\/*display: flex;*\/\n\/*}*\/\n\n.small-benefits-container {\n    width: 50%;\n    display: flex;\n    flex-direction: column;\n}\n\n.active-benefit-title {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n}\n\n.active-benefit-title span {\n    font-family: Karla;\n    font-size: 22px;\n    font-weight: 400;\n    line-height: 28px;\n    color: #C63031;\n}\n\n.active-benefit-title p {\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 32.4px;\n    color: #2e2e2e;\n    margin: 0;\n}\n\n.active-benefit-desc {\n    font-family: Karla;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 27px;\n    color: #2e2e2e;\n}\n\n.swiper-benefit__navigation {\n    position: absolute;\n    left: 40px;\n    bottom: 40px;\n}\n\n.swiper-benefit__navigation-btn {\n    padding-left: 0;\n    padding-right: 0;\n    outline: none!important;\n    border: none !important;\n    transition: 0.2s linear;\n    padding: 0;\n}\n\n.swiper-benefit__navigation-btn[disabled] {\nopacity: 0.5;\n}\n\n.small-benefit-item {\n    padding: 30px;\n    border-bottom: 1px solid #999999;\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    gap: 12px;\n    cursor: pointer;\n    \/*justify-content: center;*\/\n}\n\n.small-benefit-item.active {\n    display: none;\n}\n\n.small-benefit-item span {\n    font-family: Karla;\n    font-size: 22px;\n    font-weight: 400;\n    line-height: 28px;\n    color: #C63031;\n}\n\n.small-benefit-item p{\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 32.4px;\n    color: #2e2e2e;\n    margin: 0;\n}\n\nspan.mobile{\n    display: none;\n    color:#999999;\n}\n\n@media (max-width: 1279px) {\n\n.small-benefits-container{\n    display:none;\n}\n\n.new-benefits-container .swiperBenefit{\nwidth: 100%;\n}\n\nspan.mobile{\n    display: inline-block;\n}\n\n\n}\n\n@media (max-width: 767px) {\n    \n.active-benefit {\n    padding: 20px 20px 74px 20px;\n    gap: 20px;\n}\n\n.swiper-benefit__navigation {\n    left: 20px;\n    bottom: 20px;\n}\n\n\n.active-benefit-title span {\n    font-size: 16px;\n    line-height: 20px;\n}\n\n.active-benefit-title p {\n    font-size: 18px;\n    line-height: 24px;\n}\n\n.active-benefit-desc {\n    font-size: 14px;\n    line-height: 21px;\n}\n\n.active-benefit-title{\n    gap:10px;\n}\n\n\n.mobile-benefits-container ul li::before, .new-benefits-container ul li::before {\n    top: 10.5px;\n    width:5px;\n    height:5px;\n   font-size: 14px;\n    line-height: 21px;\n}\n\n\n    \n    \n}\n    .active-benefit-title h3, .small-benefit-item h3{\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 32.4px;\n    color: #2e2e2e;\n    margin: 0;\n}\n\n\n@media (max-width: 767px) {\n    .active-benefit-title h3, .small-benefit-item h3 {\n        font-size: 18px;\n        line-height: 24px;\n    }\n}\n<\/style>\n\n<div class=\"new-benefits-container\">\n<div class=\"swiperBenefit\">  \n    <div class=\"swiper-wrapper\">  \n \n    \n    <div class=\"active-benefit swiper-slide swiper-slide-active\">\n        <div class=\"active-benefit-title\">\n            <span>01<span class='mobile'>\/04<\/span><\/span>\n          \n            <h3>API consulting<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nWe find your best-fit architecture and an integration strategy to securely connect existing systems with third-party platforms.\n<\/div>\n\n\n<\/div>\n\n    \n    <div class=\"active-benefit swiper-slide\">\n        <div class=\"active-benefit-title\">\n            <span>02<span class='mobile'>\/04<\/span><\/span>\n            <h3>Custom API development<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nBackend interfaces and endpoints are built from the ground up. Exposing proprietary databases and facilitating data exchange across your enterprise.\n<\/div>\n\n\n\n\n<\/div>\n\n   \n    <div class=\"active-benefit swiper-slide\">\n        <div class=\"active-benefit-title\">\n            <span>03<span class='mobile'>\/04<\/span><\/span>\n            <h3>Mobile API development<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nWe minimize latency and data transmission to increase the speed and battery life of apps running on iOS and Android devices, regardless of the network conditions.\n<\/div>\n\n\n\n\n<\/div>\n\n\n    <div class=\"active-benefit swiper-slide\">\n        <div class=\"active-benefit-title\">\n            <span>04<span class='mobile'>\/04<\/span><\/span>\n            <h3>Web API development<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nWe provide fast, efficient, and scalable web API endpoints for seamless data transfer between your servers, microservices, and frontend applications.\n<\/div>\n\n\n\n<\/div>\n\n        <div class=\"swiper-benefit__navigation\">\n            <button class=\"swiper-benefit__navigation-btn prev\">\n                <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g>\n                        <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                        <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                    <\/g>\n                <\/svg>\n            <\/button>\n\n            <button class=\"swiper-benefit__navigation-btn next\">\n                <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                    <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                <\/svg>\n            <\/button>\n        <\/div>\n\n\n\n<\/div>  \n<\/div>  \n\n\n\n    \n    <div class=\"small-benefits-container\">\n          <div class=\"small-benefit-item active\">\n             <span>01<\/span>\n            <h3>API consulting<\/h3>\n        <\/div>\n        <div class=\"small-benefit-item\">\n             <span>02<\/span>\n            <h3>Custom API development<\/h3>\n        <\/div>\n        <div class=\"small-benefit-item\">\n             <span>03<\/span>\n            <h3>Mobile API development<\/h3>\n        <\/div>\n        <div class=\"small-benefit-item\">\n             <span>04<\/span>\n            <h3>Web API development<\/h3>\n        <\/div>\n\n    <\/div>\n<\/div>\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \n   const BenefitSwiper = new Swiper('.swiperBenefit', {\n    slidesPerView: 1,\n    effect:\"fade\",\n     grabCursor:false, \n    allowTouchMove:false,\n              navigation: {\n        nextEl: \".swiper-benefit__navigation-btn.next\",\n        prevEl: \".swiper-benefit__navigation-btn.prev\",\n      },\n      \n  breakpoints: {\n   280: {\n     allowTouchMove:true,\n     grabCursor:true,\n    },\n\n\n     1025: {\n        grabCursor:false,   \n     allowTouchMove:false,\n    },\n  }       \n    \n\n    \n  });     \n    \n    \n\n    \n    const smallBenefits = document.querySelectorAll(\".small-benefit-item\");\n    \n  \n    \nsmallBenefits.forEach((item,i) => {\n        item.addEventListener('click', function(e) {\n            BenefitSwiper.slideTo(i);\n        });\n    });\n    \n    \nBenefitSwiper.on('slideChange', function (data) {\n\nconst activeIndex = data.activeIndex;\n\nupdateSmallBenefits(activeIndex);    \n\n\n});     \n\n\n    \n    \n    \n\n    function updateSmallBenefits(index) {\n        \n        smallBenefits.forEach((smallBenefit, i) => {\n            \n            smallBenefits[i].classList.remove(\"active\");\n            \n            if(i===index){              smallBenefits[i].classList.add(\"active\");\n            }\n        });\n    }\n\n\n    \n    \n});\n<\/script>\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e0f89c e-flex e-con-boxed e-con e-parent\" data-id=\"0e0f89c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5977b elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"2b5977b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Need to build APIs for reliable integrations<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bfca72 elementor-align-justify elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"6bfca72\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact our team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6e8d5f1 e-flex e-con-boxed e-con e-parent\" data-id=\"6e8d5f1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e403e02 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"e403e02\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">API integration services we offer<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68d9fb6 switcher-section elementor-widget elementor-widget-html\" data-id=\"68d9fb6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"domains-wrapper-1\">\r\n<div class=\"domains-container\">\r\n    <ul class=\"domains__list\">\r\n        <div class=\"domain__list_container\">\r\n            <li class=\"domains__list-item domains__list-item_active\">Custom API integration<\/li>\r\n            <li class=\"domains__list-item\">LLM API integration<\/li>\r\n            <li class=\"domains__list-item\">SaaS API integration<\/li>\r\n            <li class=\"domains__list-item\">IoT integration<\/li>\r\n            <li class=\"domains__list-item\">CRM API integration<\/li>\r\n            <li class=\"domains__list-item\">ERP API integration<\/li>\r\n            <li class=\"domains__list-item\">Payment API integration<\/li>\r\n            <li class=\"domains__list-item\">API integration testing<\/li>\r\n            <li class=\"domains__list-item\">Cloud API integration<\/li>\r\n        <\/div>\r\n    <\/ul>\r\n\r\n    <div class=\"domains__descriptions\">\r\n        <div class=\"domains__descriptions-item domains__descriptions-item_active\">\r\n            <div class=\"slider-title\">\r\n                <h3>Custom API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">\r\n                We link proprietary internal systems to external platforms. Custom-built middleware and data mapping layers keep your core business logic intact on either side of the integration.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/platform-engineers-api-gateway-setup.png\" alt=\"Platform engineers configure API gateways to orchestrate secure communication across service networks.\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>LLM API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">\r\n               We plug OpenAI and Claude into your workflow to facilitate content generation, summary creation, customer support automation, and more.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/embedded-conversational-ai.png\" alt=\"AI module orchestrating conversational flows and natural language pipelines\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>SaaS API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">\r\n               We integrate API on all major SaaS suites (Salesforce, HubSpot, etc.), eliminating data silos and maintaining business-critical data across your tool stack.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/cloud-native-virtualization.png\" alt=\"Cloud-native gateway integrating on-premise infrastructure with virtual platforms\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>IoT integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">\r\n               Our devs connect your fleets of smart devices to a centralized analytics platform using custom API interfaces for telemetry analysis and remote device control.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/resident-connected-device-management.png\" alt=\"Resident uses tablet to manage connected devices like thermostat, lights, and door locks in a single app.\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>CRM API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">\r\n              Custom API connections unify CRMs, external marketing, and support software. So all your client records auto-sync into a single, accurate profile.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/analytics-pipeline-builder.png\" alt=\"Configuring analytics systems to transform and connect data across departments\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>ERP API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">We link your ERP to production, finance, procurement, and HR systems through validated data pipelines that automate resource flows and eliminate manual entry.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/04\/ERP-CRM-integration.jpg\" alt=\"ERP integration streamlining data, workflows, and decision-making across departments\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>Payment API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">We link system and payment processing platforms, such as Stripe and PayPal, with tokenization, fraud detection hooks, and PCI-DSS-aligned data handling for secure transaction processing.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/mobile-wallet-nfc-tap-pay.png\" alt=\"Retail shopper uses smartphone tap-to-pay to swiftly process checkout at a self-service kiosk.\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>API integration testing<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">Before your integration goes live, we conduct end-to-end functional tests, security tests, and load tests for every data path, endpoint performance, and third-party API connections.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/user-experience-dashboard-review.png\" alt=\"Research analyst interprets key performance indicators presented in colorful dashboard charts.\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"domains__descriptions-item\">\r\n            <div class=\"slider-title\">\r\n                <h3>Cloud API integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc\">We connect services across AWS, GCP, and Azure using event-driven architectures, managed API gateways, and inter-service authentication to enable reliable and observable cloud ecosystems.\r\n            <\/p>\r\n            <div class=\"slider-image-block\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/09\/edge-cloud-mesh.png\" alt=\"Hybrid cloud network connecting on-premise systems with multi-region services\" \/>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div class=\"mobile-domains\">\r\n    <div class=\"mobile-domains-navbar\">\r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">Custom API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">We link proprietary internal systems to external platforms. Custom-built middleware and data mapping layers keep your core business logic intact on either side of the integration.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/platform-engineers-api-gateway-setup.png\" alt=\"Platform engineers configure API gateways to orchestrate secure communication across service networks.\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">LLM API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">We plug OpenAI and Claude into your workflow to facilitate content generation, summary creation, customer support automation, and more.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/embedded-conversational-ai.png\" alt=\"AI module orchestrating conversational flows and natural language pipelines\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">SaaS API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">We integrate API on all major SaaS suites (Salesforce, HubSpot, etc.), eliminating data silos and maintaining business-critical data across your tool stack.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/cloud-native-virtualization.png\" alt=\"Cloud-native gateway integrating on-premise infrastructure with virtual platforms\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">IoT integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">Our devs connect your fleets of smart devices to a centralized analytics platform using custom API interfaces for telemetry analysis and remote device control.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/resident-connected-device-management.png\" alt=\"Resident uses tablet to manage connected devices like thermostat, lights, and door locks in a single app.\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">CRM API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">Custom API connections unify CRMs, external marketing, and support software. So all your client records auto-sync into a single, accurate profile.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/analytics-pipeline-builder.png\" alt=\"Configuring analytics systems to transform and connect data across departments\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">ERP API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">We link your ERP to production, finance, procurement, and HR systems through validated data pipelines that automate resource flows and eliminate manual entry.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/04\/ERP-CRM-integration.jpg\" alt=\"ERP integration streamlining data, workflows, and decision-making across departments\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">Payment API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">We link system and payment processing platforms, such as Stripe and PayPal, with tokenization, fraud detection hooks, and PCI-DSS-aligned data handling for secure transaction processing.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/mobile-wallet-nfc-tap-pay.png\" alt=\"Retail shopper uses smartphone tap-to-pay to swiftly process checkout at a self-service kiosk.\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">API integration testing<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">Before your integration goes live, we conduct end-to-end functional tests, security tests, and load tests for every data path, endpoint performance, and third-party API connections.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/user-experience-dashboard-review.png\" alt=\"Research analyst interprets key performance indicators presented in colorful dashboard charts.\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem\">\r\n            <span class=\"mobile-domains-navitem-title\">Cloud API integration<\/span>\r\n            <div class=\"mobile-domain-list\">\r\n                <p class=\"slider-desc\">We connect services across AWS, GCP, and Azure using event-driven architectures, managed API gateways, and inter-service authentication to enable reliable and observable cloud ecosystems.<\/p>\r\n                <div class=\"slider-image-block\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/09\/edge-cloud-mesh.png\" alt=\"Hybrid cloud network connecting on-premise systems with multi-region services\" \/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', () => {\r\n\r\n        const mobileNavItems = document.querySelectorAll('.domains-wrapper-1 .mobile-domains-navitem');\r\n\r\n        const domainsListItems = document.querySelectorAll(\r\n            '.domains-wrapper-1 .domains-container  .domains__list  .domain__list_container  .domains__list-item'\r\n        );\r\n        const domainsDescriptions = document.querySelectorAll(\r\n            '.domains-wrapper-1 .domains-container  .domains__descriptions  .domains__descriptions-item'\r\n        );\r\n        \r\n        function showMobileItem(item) {\r\n            item.classList.add('active')\r\n\r\n            const content = item.querySelector('.mobile-domain-list');\r\n            if (content) {\r\n                content.style.transitionDuration = content.scrollHeight * 1 + 'ms'\r\n                \r\n                content.style.maxHeight = content.scrollHeight ? Math.max(content.scrollHeight, 700) + 'px' : \"unset\"\r\n                \r\n            };\r\n        }\r\n\r\n        function hideMobileItem(item) {\r\n            item.classList.remove('active')\r\n\r\n            const content = item.querySelector('.mobile-domain-list');\r\n            if (content) {\r\n                content.style.transitionDuration = 0;\r\n                content.style.maxHeight = '0';\r\n            }\r\n        }\r\n\r\n\r\n        function activateMobileItem(index, canClose = true) {\r\n            const item = mobileNavItems[index];\r\n            \r\n            const isActive = item.classList.contains('active');\r\n                \/\/ Collapse all items\r\n            mobileNavItems.forEach(nav => {\r\n                hideMobileItem(nav)\r\n            });\r\n\r\n            \/\/ Expand clicked item only if it was not active\r\n            if (!isActive || !canClose) {\r\n                showMobileItem(item)\r\n            }\r\n        }\r\n\r\n        function activateDesktopItem(index) {\r\n            domainsListItems.forEach((item, itemIndex) => {\r\n                if (itemIndex === index) {\r\n                    item.classList.add('domains__list-item_active');\r\n                } else {\r\n                    item.classList.remove('domains__list-item_active');\r\n                }\r\n            });\r\n            \r\n            domainsDescriptions.forEach(\r\n                (itemDesc, itemDescIndex) => {\r\n                    if (itemDescIndex === index) {\r\n                        itemDesc.classList.add(\r\n                            'domains__descriptions-item_active'\r\n                        );\r\n                    } else {\r\n                        itemDesc.classList.remove(\r\n                            'domains__descriptions-item_active'\r\n                        );\r\n                    }\r\n                }\r\n            );\r\n        }\r\n\r\n        mobileNavItems.forEach((item, index) => {\r\n            item.querySelector(\".mobile-domains-navitem-title\").addEventListener('click', () => {\r\n                activateMobileItem(index);\r\n                activateDesktopItem(index);\r\n            });\r\n        });\r\n\r\n        domainsListItems.forEach((item, index) => {\r\n            item.addEventListener('click', () => {\r\n                activateDesktopItem(index);\r\n                activateMobileItem(index, false);\r\n            });\r\n        });\r\n        \r\n        activateMobileItem(0)\r\n        \r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-92a7712 e-flex e-con-boxed e-con e-parent\" data-id=\"92a7712\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7f1235 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"f7f1235\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">API development support services <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-217ce11 e-grid e-con-full cust-grid e-con e-child\" data-id=\"217ce11\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3bb041f e-con-full e-flex e-con e-child\" data-id=\"3bb041f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e39b915 elementor-widget elementor-widget-text-editor\" data-id=\"e39b915\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>REST API assistance<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38c0472 elementor-widget elementor-widget-text-editor\" data-id=\"38c0472\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We troubleshoot your REST architecture, giving peace of mind in consistent, reliable data transfers in JSON and XML formats across all your enterprise and IoT platforms.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e998cc e-con-full e-flex e-con e-child\" data-id=\"5e998cc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e1d022 elementor-widget elementor-widget-text-editor\" data-id=\"3e1d022\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>SOAP API guidance<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66d3d50 elementor-widget elementor-widget-text-editor\" data-id=\"66d3d50\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We help your developers navigate complex SOAP protocols required for maintaining contractual obligations across legacy enterprise systems.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9be1652 e-con-full e-flex e-con e-child\" data-id=\"9be1652\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f141dd3 elementor-widget elementor-widget-text-editor\" data-id=\"f141dd3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>XML API support<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb8c8e7 elementor-widget elementor-widget-text-editor\" data-id=\"eb8c8e7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We provide support for XML-based data exchange interfaces to maintain the continuity of established business processes that rely on document-oriented data transmissions.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-80d8360 e-con-full e-flex e-con e-child\" data-id=\"80d8360\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bd932e elementor-widget elementor-widget-text-editor\" data-id=\"2bd932e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>RPC API optimization<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb2bdc8 elementor-widget elementor-widget-text-editor\" data-id=\"eb2bdc8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We create and extend implementations of remote procedure calls to provide fast, low-latency communication between your distributed services.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-81dd07b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"81dd07b\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d5320bb\" data-id=\"d5320bb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1526ad8 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"1526ad8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Case studies <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f54a5e case-swip elementor-widget elementor-widget-shortcode\" data-id=\"8f54a5e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <div class=\"slider-overflow\">\n            <div class=\"swiper-related\">\n                <div class=\"swiper-wrapper\">\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/data-management-in-banking\/\" aria-label=\"block_159849\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/05\/Data-lake-development-for-the-banking-industry-tizer.jpg\" alt=\"Data management repository for banking.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/data-management-in-banking\/\" aria-label=\"Data management repository for banking\" >Data management repository for banking<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/banca\/\">Banking<\/a><a href=\"\/es\/cases\/inteligencia-de-negocios\/\">Business intelligence<\/a><a href=\"\/es\/cases\/analitica-de-datos\/\">Data analytics<\/a><a href=\"\/es\/cases\/gestion-de-datos\/\">Data management (DMS)<\/a><a href=\"\/es\/cases\/discovery\/\">Discovery<\/a><a href=\"\/es\/cases\/fintech\/\">FinTech<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/data-management-in-banking\/\" aria-label=\"Read more about Data management repository for banking\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/medical-research-software\/\" aria-label=\"block_155860\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/02\/Med-research-Small-cover.png\" alt=\"Medical research software.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/medical-research-software\/\" aria-label=\"Medical research software\" >Medical research software<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/ai\/\">AI<\/a><a href=\"\/es\/cases\/cloud\/\">Cloud<\/a><a href=\"\/es\/cases\/analitica-de-datos\/\">Data analytics<\/a><a href=\"\/es\/cases\/ciencia-de-datos\/\">Data science<\/a><a href=\"\/es\/cases\/gcp\/\">GCP<\/a><a href=\"\/es\/cases\/salud\/\">Healthcare<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/medical-research-software\/\" aria-label=\"Read more about Medical research software\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/investment-software-development\/\" aria-label=\"block_110804\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2023\/04\/Gokhman.png\" alt=\"Advanced modules for investment analytics software.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/investment-software-development\/\" aria-label=\"Advanced modules for investment analytics software\" >Advanced modules for investment analytics software<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/analitica-de-datos\/\">Data analytics<\/a><a href=\"\/es\/cases\/fintech\/\">FinTech<\/a><a href=\"\/es\/cases\/js\/\">JavaScript<\/a><a href=\"\/es\/cases\/php\/\">PHP<\/a><a href=\"\/es\/cases\/software-enhancement\/\">Software enhancement<\/a><a href=\"\/es\/cases\/web\/\">Web<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/investment-software-development\/\" aria-label=\"Read more about Advanced modules for investment analytics software\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/financial-data-management\/\" aria-label=\"block_108064\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2023\/03\/Iris.png\" alt=\"Financial data management: improving user convenience and flexibility.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/financial-data-management\/\" aria-label=\"Financial data management: improving user convenience and flexibility\" >Financial data management: improving user convenience and flexibility<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/erp\/\">ERP<\/a><a href=\"\/es\/cases\/golang\/\">Golang<\/a><a href=\"\/es\/cases\/salud\/\">Healthcare<\/a><a href=\"\/es\/cases\/inversiones\/\">Investment<\/a><a href=\"\/es\/cases\/farmaceutico\/\">Pharma<\/a><a href=\"\/es\/cases\/react\/\">React<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/financial-data-management\/\" aria-label=\"Read more about Financial data management: improving user convenience and flexibility\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/best-mobile-banking-app-features\/\" aria-label=\"block_92949\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/12\/mobile-bank.jpg\" alt=\"Mobile banking app enhancement.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/best-mobile-banking-app-features\/\" aria-label=\"Mobile banking app enhancement\" >Mobile banking app enhancement<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/android\/\">Android<\/a><a href=\"\/es\/cases\/banca\/\">Banking<\/a><a href=\"\/es\/cases\/ios\/\">iOS<\/a><a href=\"\/es\/cases\/java\/\">Java<\/a><a href=\"\/es\/cases\/kotlin\/\">Kotlin<\/a><a href=\"\/es\/cases\/map\/\">Map<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/best-mobile-banking-app-features\/\" aria-label=\"Read more about Mobile banking app enhancement\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/open-banking-platform-and-api-aggregation\/\" aria-label=\"block_83445\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/06\/Open-banking-preview.png\" alt=\"Open banking platform.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/open-banking-platform-and-api-aggregation\/\" aria-label=\"Open banking platform\" >Open banking platform<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/azure\/\">Azure<\/a><a href=\"\/es\/cases\/banca\/\">Banking<\/a><a href=\"\/es\/cases\/fintech\/\">FinTech<\/a><a href=\"\/es\/cases\/java\/\">Java<\/a><a href=\"\/es\/cases\/kafka\/\">Kafka<\/a><a href=\"\/es\/cases\/payment\/\">Payment<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/open-banking-platform-and-api-aggregation\/\" aria-label=\"Read more about Open banking platform\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/e-payment-ecosystem-with-mobile-banking\/\" aria-label=\"block_83296\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/03\/Teaser-E-Payment.jpg\" alt=\"E-Payment ecosystem with mobile banking.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/e-payment-ecosystem-with-mobile-banking\/\" aria-label=\"E-Payment ecosystem with mobile banking\" >E-Payment ecosystem with mobile banking<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/api\/\">API<\/a><a href=\"\/es\/cases\/android\/\">Android<\/a><a href=\"\/es\/cases\/desarrollo-back-end\/\">Back-end development<\/a><a href=\"\/es\/cases\/banca\/\">Banking<\/a><a href=\"\/es\/cases\/it\/\">Information technology<\/a><a href=\"\/es\/cases\/ios\/\">iOS<\/a><a href=\"\/es\/cases\/java\/\">Java<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/e-payment-ecosystem-with-mobile-banking\/\" aria-label=\"Read more about E-Payment ecosystem with mobile banking\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/iot-plant-watering-system\/\" aria-label=\"block_196663\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/image-teaser-1.png\" alt=\"Intelligent IoT-based robot to navigate the office and water plants.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/iot-plant-watering-system\/\" aria-label=\"Intelligent IoT-based robot to navigate the office and water plants\" >Intelligent IoT-based robot to navigate the office and water plants<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/aws\/\">AWS<\/a><a href=\"\/es\/cases\/computer-vision\/\">Computer vision<\/a><a href=\"\/es\/cases\/embedded\/\">Embedded<\/a><a href=\"\/es\/cases\/iot\/\">IoT<\/a><a href=\"\/es\/cases\/js\/\">JavaScript<\/a><a href=\"\/es\/cases\/python\/\">Python<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/iot-plant-watering-system\/\" aria-label=\"Read more about Intelligent IoT-based robot to navigate the office and water plants\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n                <\/div>\n                \n                <div class=\"swiper-related__navigation\">\n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <g>\n                                <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                                <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <\/g>\n                        <\/svg>\n                    <\/button>\n                \n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"cases-swiper-pagination\"><\/div>\n        \n        <script src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/slb-case.js\"><\/script>  \n        <link rel=\"stylesheet\" href=\"\/wp-content\/themes\/hello-elementor\/assets\/css\/case-slider.css\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-f1babaa link-underline e-flex e-con-boxed e-con e-parent\" data-id=\"f1babaa\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18d1a99 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"18d1a99\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Industries we serve <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b2f12c elementor-widget elementor-widget-html\" data-id=\"8b2f12c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"x-industries__list\"> \r\n  <div class=\"x-industries__swiper\">\r\n    <ul class=\"x-industries__list_container swiper-wrapper\">\r\n      <li class=\"swiper-slide active\">Healthcare<\/li>\r\n      <li class=\"swiper-slide\">Finance<\/li>\r\n      <li class=\"swiper-slide\">E-commerce<\/li>\r\n      <li class=\"swiper-slide\">Retail<\/li>\r\n      <li class=\"swiper-slide\">Logistics<\/li>\r\n      <li class=\"swiper-slide\">Manufacturing<\/li>\r\n      <li class=\"swiper-slide\">Telecomms<\/li>\r\n      <li class=\"swiper-slide\">Media<\/li>\r\n        <li class=\"swiper-slide\">Education<\/li>\r\n        <li class=\"swiper-slide\">Real estate<\/li>\r\n        <li class=\"swiper-slide\">Automotive<\/li>\r\n    <\/ul>\r\n  <\/div>\r\n\r\n  <div class=\"x-industries__navigation\">\r\n    <button class=\"x-industries__navigation-btn\">\r\n      <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <g>\r\n          <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n          <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n        <\/g>\r\n      <\/svg>\r\n    <\/button>\r\n\r\n    <button class=\"x-industries__navigation-btn\">\r\n      <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n        <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n      <\/svg>\r\n    <\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<style>\r\n    .x-industries__descriptions{\r\n    width: 100%;\r\n    overflow: hidden;\r\n}\r\n\r\n.x-industries__descriptions .swiper-wrapper, .x-industries__swiper{\r\n    width: 100% !important;\r\n}\r\n\r\n\r\n.x-industries__descriptions-item:not(.swiper-slide-active) {\r\n    opacity: 0 !important;\r\n}\r\n\r\n.x-industries__swiper {\r\n  position: relative;\r\n  overflow: hidden;\r\n\r\n  box-sizing: border-box !important;  \r\n}\r\n\r\n.x-industries__list_container.swiper-wrapper {\r\n  display: flex;\r\n  width: 100%;\r\n  list-style: none;\r\n padding: 0;\r\n}\r\n\r\n.x-industries__list  {\r\n  display: flex;\r\n  gap: 80px;\r\n  border-bottom: 1px solid #c4c4c4;\r\n  margin-bottom: -1px;\r\n  margin-bottom: 80px;\r\n}\r\n\r\n   \r\n\r\n\r\n\r\n.x-industries__list li{\r\n  flex-shrink: 0;\r\n  width: auto !important;\r\n  padding: 24px 16px;\r\n  color: #717171;\r\n  font-family: Sora, sans-serif;\r\n  font-weight: 600;\r\n  font-size: 18px;\r\n  line-height: 22.7px;\r\n  cursor: pointer;\r\n  border-bottom: 1px solid transparent;\r\n  transition: color 0.3s ease;\r\n  text-decoration: none;\r\n}\r\n\r\n.x-industries__list li:hover {\r\n  color: #c63031;\r\n}\r\n\r\n.x-industries__list li.active {\r\n  color: #2e2e2e;\r\n  border-bottom: 1px solid #c63031;\r\n}\r\n\r\n\r\n\r\n\r\n.x-industries__descriptions-item {\r\n  display: flex;\r\n  gap: 80px;\r\n  height: 100%;\r\n  min-height: 300px;\r\n}\r\n\r\n.x-slider-info-block {\r\n    width: min(640px, 50%);\r\n}\r\n\r\n.x-slider-title h3 {\r\n  color: #2E2E2E;\r\n  font-weight: 600;\r\n  line-height: 32px;\r\n  font-size: 24px;\r\n  font-family: Sora, sans-serif;\r\n  margin: 0;\r\n  margin-bottom: 30px;\r\n}\r\n\r\n.x-slider-desc {\r\n  font-weight: 400;\r\n  font-size: 18px;\r\n  line-height: 27px;\r\n  font-family: Karla, sans-serif;\r\n}\r\n\r\n\r\n\r\n.x-slider-list{\r\n  margin-top: 16px; \r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 16px;\r\n  padding: 0;\r\n}\r\n\r\n\r\n   \r\n\r\n.x-slider-list li{\r\n      list-style: none;\r\n    position: relative;\r\n  padding-left: 20px;\r\n  font-weight: 400;\r\n  font-size: 18px;\r\n  line-height: 27px;\r\n  font-family: Karla, sans-serif;\r\n\r\n}\r\n   \r\n\r\n.x-slider-list li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 13px;\r\n    left: 0;\r\n    transform: translateY(-50%);\r\n    width: 7px;\r\n    height: 7px;\r\n    background-color: #C63031;\r\n    border-radius: 50%;\r\n}\r\n\r\n\r\n\r\n.x-slider-image-block img {\r\n  width: 680px;\r\n  height: auto;\r\n  border: none;\r\n  border-radius: 0;\r\n  box-shadow: none;\r\n  object-fit: cover;\r\n  object-position: center;\r\n  vertical-align: middle;\r\n}\r\n\r\n.x-industries__navigation {\r\n  position: relative;\r\n  flex-shrink: 0;\r\n      user-select: none;\r\n}\r\n\r\n\r\n.x-industries__navigation-btn {\r\n  padding-left: 0;\r\n  padding-right: 0;\r\n  border: none!important;\r\n  outline: none!important;\r\n  padding-top: 20px;\r\n}\r\n\r\n.x-industries__navigation-btn.swiper-button-disabled{\r\n  opacity: 0.5;\r\n}\r\n\r\n.x-slider-image-block{\r\n    display: flex;\r\n}\r\n\r\n\r\n\r\n@media (max-width: 1024px) {\r\n    \r\n    \r\n.x-industries__swiper{\r\n    overflow: visible;\r\n}    \r\n\r\n.x-industries__descriptions-item {\r\n    display: flex;\r\n    flex-direction:column;\r\n    gap: 40px;\r\n    min-height: unset;\r\n}\r\n\r\n.x-slider-info-block {\r\n    width:100%;\r\n}\r\n\r\n.x-industries__list  {\r\n  gap: 40px;\r\n  margin-bottom: 40px;\r\n}\r\n\r\n.x-slider-image-block {\r\n    max-width:680px;\r\n}\r\n\r\n.x-slider-info-block{\r\n    max-width:640px;\r\n}\r\n\r\n.x-slider-title h3 {\r\n    margin-bottom: 30px;\r\n    \r\n}\r\n\r\n.x-industries__navigation {\r\ndisplay:none;\r\n}\r\n\r\n\r\n\r\n}\r\n\r\n@media (max-width: 767px) {\r\n    \r\n    \r\n\r\n\r\n.x-industries__list li{\r\n  border-bottom: 3px solid transparent;\r\n}\r\n\r\n\r\n.x-industries__list li.active {\r\n  border-bottom: 3px solid #c63031;\r\n}\r\n    \r\n    \r\n    \r\n.x-industries__list  {\r\n  margin-bottom: 30px;\r\n}    \r\n    \r\n .x-slider-title h3 {\r\n    margin-bottom: 20px;\r\n    font-size: 18px;\r\nline-height: 24px;\r\n    \r\n}\r\n\r\n.x-industries__list li{\r\n\r\n  padding: 16px 6px;\r\n  font-weight: 600;\r\n  font-size: 14px;\r\n  line-height: 18px;\r\n}\r\n\r\n.x-slider-desc {\r\n     font-size: 14px;\r\n  line-height: 21px;\r\n}\r\n\r\n\r\n.x-slider-list {\r\n    margin-top:12px;\r\n    gap:12px;\r\n}\r\n\r\n   \r\n\r\n\r\n.x-slider-list li{\r\n  font-size: 14px;\r\n  line-height: 21px;\r\n  padding-left:16px;\r\n}\r\n\r\n.x-industries__descriptions-item {\r\n\r\n    gap: 20px;\r\n\r\n}\r\n\r\n.x-slider-list li::before {\r\n    content: \"\";\r\n \r\n    top: 10px;\r\n    width:5px;\r\n    height:5px;\r\n       font-size: 14px;\r\n    line-height: 21px;\r\n\r\n}\r\n<\/style>\r\n  \r\n  \r\n<script >\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n\r\n  const xindustriesListItems = document.querySelectorAll('.x-industries__list_container li');\r\n  \r\n  const industriesSlider1 = new Swiper('.x-industries__swiper', {\r\n    slidesPerView: 'auto',\r\n    spaceBetween: 24,  \r\n\r\n      watchSlidesProgress: true,\r\n    grabCursor: true,\r\n    \r\n    \r\n          \r\n  breakpoints: {\r\n   280: {\r\n    spaceBetween: 20, \r\n    },\r\n\r\n\r\n     820: {\r\n    spaceBetween: 24, \r\n    },\r\n  } \r\n    \r\n\r\n  });\r\n  \r\n\r\n  \r\n  const industriesSlider2 = new Swiper('.industries__swiper', {\r\n    slidesPerView: 1,\r\n   spaceBetween: 24, \r\n       effect:'fade',\r\n    grabCursor: true,\r\n      thumbs: {\r\n        swiper: industriesSlider1 ,\r\n      },\r\n      navigation: {\r\n        nextEl: \".x-industries__navigation button:nth-child(2)\",\r\n        prevEl: \".x-industries__navigation button:nth-child(1)\",\r\n      },\r\n  });  \r\n    \r\n  \r\n  \r\n  \r\nindustriesSlider2.on('slideChange', function (data) {\r\n\r\nconst activeIndex = data.activeIndex;\r\n\r\n industriesSlider1.slideTo(activeIndex);\r\n \r\n    \r\nxindustriesListItems.forEach((elem,i)=>{\r\n         if (activeIndex === i) {\r\n          elem.classList.add('active');\r\n        } else {\r\n          elem.classList.remove('active');\r\n        }   \r\n}) \r\n\r\n});  \r\n  \r\n});  \r\n  \r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f6b08e9 elementor-widget elementor-widget-html\" data-id=\"f6b08e9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"x-industries__descriptions industries__swiper\">\r\n  <div class=\"swiper-wrapper\">\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/healthcare\/\" class=\"x-industry-link\">Healthcare<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We provide a safe network of healthcare APIs to connect hospitals and other providers of patient information. Our APIs enable you to access and share health records across multiple hospital systems, in full compliance with HIPAA and HL7\/FHIR standards.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>EHR synchronization<\/li>\r\n          <li>Wearable data tracking<\/li>\r\n          <li>Telehealth video streaming<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/healthcare.png\" alt=\"Healthcare professionals reviewing neurological MRI results on a multi-screen setup\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/finance\/software-development\/\" class=\"x-industry-link\">Finance<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We create financial APIs that utilize the OAuth2 authorization protocol, transmit secure data, and comply with PCI-DSS for banks, trading platforms, and fintech companies requiring audits of their integrations.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Core banking integration<\/li>\r\n          <li>Real-time transaction sync<\/li>\r\n          <li>Fraud detection feeds<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/finance.png\" alt=\"AI-driven finance dashboard overlays urban skyline, highlighting real-time analytics for smarter investments\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/ecommerce\/\" class=\"x-industry-link\">E-commerce<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We integrate product catalogs, payment gateways, and logistics APIs into a single set of data flows, which helps to minimize order errors, speed up order fulfillment, and provide correct inventory levels across all sales channels.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Multichannel inventory sync<\/li>\r\n          <li>Payment gateway connect<\/li>\r\n          <li>Shipping carrier APIs<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/ecommerce.png\" alt=\"Smart ecommerce platforms personalize shopping and secure payments, creating seamless online buying experiences\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/retail\/\" class=\"x-industry-link\">Retail<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Our retail APIs connect POS systems, loyalty programs, and supplier feeds into one data layer for consistent and real-time use by both in-store and online merchandising and operations teams.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>POS system integration<\/li>\r\n          <li>Loyalty platform sync<\/li>\r\n          <li>Supplier catalog feeds<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/retail.png\" alt=\"Retail\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/logistics\/\" class=\"x-industry-link\">Logistics & transportation<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We develop logistics APIs that allow for real-time tracking of shipment activity, automation of communication with carriers, and synchronization of warehouse operations, so that supply chain staff have access to real-time visibility into their work at all times.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Real-time cargo tracking<\/li>\r\n          <li>Carrier API connect<\/li>\r\n          <li>Warehouse sync<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Logistics-transportation.jpg\" alt=\"Smart supply chain powered by automation, analytics, and real-time visibility\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/manufacturing\/\" class=\"x-industry-link\">Manufacturing<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Our manufacturing APIs connect production, procurement, and quality control systems to deliver real-time operational data that supports planners' decision-making and decreases the time it takes to manually create reports.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>ERP production sync<\/li>\r\n          <li>Quality control feeds<\/li>\r\n          <li>Supplier order APIs<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/manufacturing.png\" alt=\"Manufacturing\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/telecom\/\" class=\"x-industry-link\">Telecommunications<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We build telecom APIs capable of handling high volumes of subscriber data, provisioning flows, and billing systems over a complex access network, while providing the performance needed to handle millions of concurrent requests.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Subscriber data sync<\/li>\r\n          <li>Billing system APIs<\/li>\r\n          <li>Network event streaming<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/telecommunication.png\" alt=\"Telecommunications\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/entertainment-and-media\/\" class=\"x-industry-link\">Media and entertainment<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We build APIs that provide a way for you to manage how your content is delivered (streaming), how you manage the subscription access to that content (entitlement), and how you manage the data associated with each audience member.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Content delivery APIs<\/li>\r\n          <li>Subscription management<\/li>\r\n          <li>Audience data sync<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Media-and-entertainment.jpg\" alt=\"Content creator recorded on a smart DSLR with live AI framing and cloud streaming integration\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/elearning\/\" class=\"x-industry-link\">Education and e-learning<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We create APIs for connecting LMS platforms, assessment tools, and student data systems to allow your education application to provide students with personalized learning experiences and have the most accurate reporting of enrollment\/progress.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>LMS platform integration<\/li>\r\n          <li>Student progress tracking<\/li>\r\n          <li>Assessment tool APIs<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Industry.jpg\" alt=\"Digital learning transforming education through interactive and personalized experiences\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/real-estate\/\" class=\"x-industry-link\">Real estate<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Through real estate API's, we integrate property listings, CRM solutions, and financial systems to ensure data sync across your team's environment, including availability, pricing, and transactions.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Listing platform sync<\/li>\r\n          <li>CRM data integration<\/li>\r\n          <li>Transaction APIs<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/real-estate.png\" alt=\"Real estate\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3><a href=\"\/industries\/automotive\/\" class=\"x-industry-link\">Automotive<\/a><\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We bring together various types of automotive software applications (i.e., dealer management systems, parts catalogs, and telematics) into one unified layer offering a single source of real-time operational data for use by suppliers and distributors.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>DMS system integration<\/li>\r\n          <li>Telematics data feeds<\/li>\r\n          <li>Parts catalog APIs<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/automotive.png\" alt=\"Automotive\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.x-industry-link {\r\n  text-decoration: underline !important;\r\n\r\n}\r\n\r\n.x-industry-link:hover {\r\n  text-decoration: underline;\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-65d2492 e-con-full e-flex e-con e-parent\" data-id=\"65d2492\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-10606c0 e-grid e-con-full e-con e-child\" data-id=\"10606c0\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d36a49c e-con-full e-flex e-con e-child\" data-id=\"d36a49c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b84818a elementor-widget elementor-widget-image\" data-id=\"b84818a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"500\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Frame-1597885596.jpg\" class=\"attachment-full size-full wp-image-196679\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Frame-1597885596.jpg 900w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Frame-1597885596-300x167.jpg 300w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Frame-1597885596-768x427.jpg 768w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Frame-1597885596-18x10.jpg 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f7405cb e-con-full e-flex e-con e-child\" data-id=\"f7405cb\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-b2ee26f e-con-full e-flex e-con e-child\" data-id=\"b2ee26f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c299ed elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"4c299ed\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ready to connect your systems with custom APIs?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05dd2ad elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"05dd2ad\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Talk to our engineers and get a tailored API development plan.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb340fc elementor-align-center contact320 elementor-widget elementor-widget-button\" data-id=\"bb340fc\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53d6ffb e-con-full e-flex e-con e-child\" data-id=\"53d6ffb\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-609aec3 e-flex e-con-boxed e-con e-parent\" data-id=\"609aec3\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-910b025 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"910b025\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our approach to API development services<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d448aeb elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"d448aeb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We take a risk-aware and transparent approach to development that keeps every project on time and within budget. Each of our development phases delivers measurable deliverables that you can evaluate as we progress through the lifecycle.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef7c75d roadmap-grid-2 elementor-widget elementor-widget-html\" data-id=\"ef7c75d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .redUl {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 16px;\r\n    padding: 0;\r\n  }\r\n\r\n  .redUl li {\r\n    position: relative;\r\n    padding-left: 20px;\r\n    list-style: none;\r\n    font-family: Karla;\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 150%;\r\n    text-align: left;\r\n  }\r\n  \r\n  .new-step-item-text{\r\n    font-family: karla;  \r\n    margin-top: 20px;  \r\n  }\r\n\r\n  .redUl li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 14px;\r\n    left: 0;\r\n    transform: translateY(-50%);\r\n    width: 7px;\r\n    height: 7px;\r\n    background-color: #c63031;\r\n    border-radius: 50%;\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .redUl li {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .redUl li::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 10px;\r\n      width: 5px;\r\n      height: 5px;\r\n    }\r\n\r\n    .redUl {\r\n      width: 100% !important;\r\n    }\r\n  }\r\n\r\n  \/* grid *\/\r\n  .roadmap-grid-2 .new-steps-container {\r\n    display: grid;\r\n    row-gap: 80px;\r\n    padding: 0;\r\n    grid-auto-rows: auto;\r\n    grid-template-columns: auto auto auto;\r\n    grid-template-columns: repeat(3, minmax(0, 480px));\r\n    justify-content: center;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item {\r\n    width: 100%;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 30px;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item-title {\r\n    font-family: Sora;\r\n    font-weight: 600;\r\n    font-size: 24px;\r\n    line-height: 32.4px;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item-duration {\r\n    font-family: Karla;\r\n    font-size: 22px;\r\n    font-weight: 400;\r\n    line-height: 28px;\r\n    text-align: left;\r\n    color: #c63031;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item-list {\r\n    font-family: Karla;\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 24px;\r\n    margin: 0;\r\n    gap: 16px;\r\n    display: flex;\r\n    list-style: none;\r\n    flex-direction: column;\r\n    list-style-position: outside;\r\n    padding: 0 12px;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item-list li:before {\r\n    content: \"\";\r\n    position: absolute;\r\n    display: inline-block;\r\n    width: 0.45rem;\r\n    aspect-ratio: 1\/1;\r\n    border-radius: 50%;\r\n    background: #c63031;\r\n    left: -14px;\r\n    top: 0.55em;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item-list li {\r\n    font: inherit;\r\n    margin: 0;\r\n    position: relative;\r\n    padding-left: 0px;\r\n  }\r\n\r\n  .roadmap-grid-2 .scheme-progress-circle {\r\n    flex-shrink: 0;\r\n    border-radius: 100%;\r\n    height: 30px;\r\n    width: 30px;\r\n    z-index: 2;\r\n    background-color: var(--item-color);\r\n    border-color: var(--item-color);\r\n  }\r\n\r\n  .roadmap-grid-2 .scheme-progress-global-line {\r\n    height: 2px;\r\n    background: var(--item-color);\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item:last-child .scheme-progress-global-line {\r\n    background: linear-gradient(90deg, var(--item-color) 50%, transparent 0)\r\n      50% \/ 8px 2px repeat-x;\r\n  }\r\n\r\n  .roadmap-grid-2 .figure-container {\r\n    display: flex;\r\n    align-items: center;\r\n    position: relative;\r\n    width: 100%;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item:nth-child(3n + 3) .figure-container::after {\r\n    position: absolute;\r\n    width: 100vw;\r\n  }\r\n\r\n  .roadmap-grid-2 .new-step-item:nth-child(3n + 4) .figure-container::before {\r\n      background-color: #E4BEF7 !important;\r\n    position: absolute;\r\n    width: 100vw;\r\n  }\r\n\r\n  \r\n\r\n  @media (min-width: 1280px) {\r\n    .roadmap-grid-2 .new-step-item .figure-container::after {\r\n      display: block;\r\n      content: \"\";\r\n      height: 2px;\r\n      background: var(--item-color);\r\n      width: 100%;\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n    \r\n    \r\n    \r\n\r\n    .roadmap-grid-2 .new-step-item:nth-child(3n + 4) .figure-container::before {\r\n      display: block;\r\n      content: \"\";\r\n      height: 2px;\r\n      background: var(--prev-item-color);\r\n      position: absolute;\r\n      z-index: 1;\r\n      right: 100%;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:last-child .figure-container::after {\r\n      background: linear-gradient(90deg, var(--item-color) 50%, transparent 0)\r\n        50% \/ 8px 2px repeat-x;\r\n      width: 100%;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item > *:not(.figure-container) {\r\n      width: 100%;\r\n      padding-right: 100px;\r\n    }\r\n\r\n    .roadmap-grid-2\r\n      .new-step-item:not(:nth-child(4n))\r\n      > *:not(.figure-container) {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1279px) and (min-width: 768px) {\r\n    .roadmap-grid-2 .new-step-item:nth-child(4n) .figure-container::after {\r\n      display: block;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:nth-child(2n + 3) .figure-container::after {\r\n      position: absolute;\r\n      width: calc(100% + 60px);\r\n      z-index: 2;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item .figure-container::after {\r\n      display: block;\r\n      content: \"\";\r\n      height: 2px;\r\n      background: var(--item-color);\r\n      width: calc(100% + 60px);\r\n      position: absolute;\r\n      z-index: 2;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:nth-child(2n + 3) .figure-container::before {\r\n      display: block;\r\n      content: \"\";\r\n      height: 2px;\r\n      background: var(--prev-item-color);\r\n      position: absolute;\r\n      z-index: 1;\r\n      width: 100vw;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:nth-child(2n + 2) .figure-container::after {\r\n      position: absolute;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:last-child .figure-container::after {\r\n      background: linear-gradient(90deg, var(--item-color) 50%, transparent 0)\r\n        50% \/ 8px 2px repeat-x;\r\n      width: 100%;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-steps-container {\r\n      grid-template-columns: repeat(2, minmax(0, 480px));\r\n      column-gap: 60px;\r\n      row-gap: 40px;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item {\r\n      gap: 20px;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item-desc {\r\n      display: flex;\r\n      flex-direction: column;\r\n      width: 90%;\r\n      gap: 20px;\r\n    }\r\n\r\n    .roadmap-grid-2 .scheme-progress-circle {\r\n      flex-shrink: 0;\r\n      border-radius: 100%;\r\n      height: 30px;\r\n      width: 30px;\r\n      z-index: 2;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item > *:not(.figure-container) {\r\n      width: 100%;\r\n      max-width: 425px;\r\n      padding-right: 0px;\r\n    }\r\n\r\n    .roadmap-grid-2\r\n      .new-step-item:not(:nth-child(2n))\r\n      > *:not(.figure-container) {\r\n      width: 100%;\r\n      padding-right: 0px;\r\n      max-width: 100%;\r\n    }\r\n\r\n    .roadmap-grid-2\r\n      .new-step-item:not(:nth-child(4n))\r\n      > *:not(.figure-container) {\r\n      padding-right: 0px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .roadmap-grid-2 .figure-container {\r\n      display: flex;\r\n      flex-direction: column;\r\n      align-items: center;\r\n      position: relative;\r\n      width: auto;\r\n      height: 100%;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:nth-child(4n) .figure-container::after {\r\n      display: block;\r\n    }\r\n\r\n    .roadmap-grid-2 .scheme-progress-circle {\r\n      flex-shrink: 0;\r\n      border-radius: 100%;\r\n      height: 24px;\r\n      width: 24px;\r\n      z-index: 2;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item .figure-container::after {\r\n      display: block;\r\n      content: \"\";\r\n      width: 2px;\r\n      background: var(--item-color);\r\n      height: 100%;\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:last-child .figure-container::after {\r\n      background: linear-gradient(0, var(--item-color) 50%, transparent 0) 50% \/\r\n        2px 8px repeat-y;\r\n      width: 2px;\r\n      height: 100%;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-steps-container {\r\n      grid-template-columns: 1fr;\r\n      row-gap: 0;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item {\r\n      display: flex;\r\n      flex-direction: row;\r\n      align-items: start;\r\n      gap: 16px;\r\n      max-width: 100%;\r\n      position: relative;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item > *:not(.figure-container) {\r\n      width: 100%;\r\n      max-width: 380px;\r\n      padding-right: 0px;\r\n    }\r\n\r\n    .roadmap-grid-2\r\n      .new-step-item:not(:nth-child(4n))\r\n      > *:not(.figure-container) {\r\n      width: 100%;\r\n      padding-right: 0;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:nth-child(2n + 3) .figure-container::after {\r\n      position: absolute;\r\n      width: 2px;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item-desc {\r\n      display: flex;\r\n      flex-direction: column;\r\n      width: 100%;\r\n      max-width: 100%;\r\n      margin-right: 0;\r\n      gap: 10px;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item:not(:last-child) .new-step-item-desc {\r\n      margin-bottom: 20px;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item-title {\r\n      font-size: 18px;\r\n      line-height: 23.4px;\r\n      padding: 0;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item-duration {\r\n      font-size: 16px;\r\n      line-height: 20px;\r\n    }\r\n\r\n    .roadmap-grid-2 .mobile-new-steps-container {\r\n      display: flex;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item-list li:before {\r\n      width: 0.42rem;\r\n      aspect-ratio: 1\/1;\r\n    }\r\n\r\n    .roadmap-grid-2 .new-step-item-list {\r\n      font-size: 12px;\r\n      line-height: 18px;\r\n      gap: 10px;\r\n      padding: 0;\r\n      padding-left: 15px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<!-- \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043a\u043b\u0430\u0441\u0441 roadmap-grid-2 \u0434\u043b\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u0442\u0438\u043b\u0435\u0439 -->\r\n<div class=\"roadmap-grid-2\">\r\n  <div class=\"new-steps-container\">\r\n    <div class=\"new-step-item\">\r\n      <div class=\"figure-container\">\r\n        <div class=\"scheme-progress-circle\"><\/div>\r\n      <\/div>\r\n      <div class=\"new-step-item-desc\">\r\n        <span class=\"new-step-item-title\">Architecture &amp; project scoping<\/span>\r\n        <p class=\"new-step-item-text\">\r\n          We analyze requirements, establish the target API architecture, produce precise cost estimates, and surface technical risks before developing your API.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"new-step-item\">\r\n      <div class=\"figure-container\">\r\n        <div class=\"scheme-progress-circle\"><\/div>\r\n      <\/div>\r\n      <div class=\"new-step-item-desc\">\r\n        <span class=\"new-step-item-title\">Custom development &amp; collaboration<\/span>\r\n        <p class=\"new-step-item-text\">\r\n          Our engineers write clean, scalable code and communicate with your engineers on a daily basis to ensure each sprint is aligned with overall business goals.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"new-step-item\">\r\n      <div class=\"figure-container\">\r\n        <div class=\"scheme-progress-circle\"><\/div>\r\n      <\/div>\r\n      <div class=\"new-step-item-desc\">\r\n        <span class=\"new-step-item-title\">Integration &amp; data mapping<\/span>\r\n        <p class=\"new-step-item-text\">\r\n          We connect your enterprise applications and structure complex payloads to enable a seamless, efficient exchange of data across all platforms in your ecosystem.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"new-step-item\">\r\n      <div class=\"figure-container\">\r\n        <div class=\"scheme-progress-circle\"><\/div>\r\n      <\/div>\r\n      <div class=\"new-step-item-desc\">\r\n        <span class=\"new-step-item-title\">Security validation &amp; testing<\/span>\r\n        <p class=\"new-step-item-text\">\r\n          We run both performance and security tests so that we can eliminate all vulnerabilities and ensure that the API meets production-grade reliability before release.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"new-step-item\">\r\n      <div class=\"figure-container\">\r\n        <div class=\"scheme-progress-circle\"><\/div>\r\n      <\/div>\r\n      <div class=\"new-step-item-desc\">\r\n        <span class=\"new-step-item-title\">Deployment &amp; project documentation<\/span>\r\n        <p class=\"new-step-item-text\">\r\n          We manage the CI\/CD rollout and provide complete technical documentation for all endpoints, schemas, and integration patterns.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"new-step-item\">\r\n      <div class=\"figure-container\">\r\n        <div class=\"scheme-progress-circle\"><\/div>\r\n      <\/div>\r\n      <div class=\"new-step-item-desc\">\r\n        <span class=\"new-step-item-title\">Monitoring &amp; post-launch warranty<\/span>\r\n        <p class=\"new-step-item-text\">\r\n          We perform continuous monitoring of the API after the launch, manage all change requests, and cover any critical bug fixes that may occur within a specified post-launch warranty period.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  (() => {\r\n    const colors = [\r\n      \"#CD505D\",\r\n      \"#D36F89\",\r\n      \"#DD9ECB\",\r\n      \"#E4BEF7\",\r\n      \"#BF9FD8\",\r\n      \"#A481BF\",\r\n    ];\r\n\r\n    const desktopFigures = [\r\n      ...document.querySelectorAll(\r\n        \".roadmap-grid-2 .new-steps-container .figure-container\",\r\n      ),\r\n    ];\r\n\r\n    desktopFigures.forEach((item, index) => {\r\n      item.style.setProperty(\"--item-color\", colors[index]);\r\n\r\n      if (index >= 1) {\r\n        item.style.setProperty(\"--prev-item-color\", colors[index - 1]);\r\n      }\r\n    });\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96f89e0 e-flex e-con-boxed e-con e-parent\" data-id=\"96f89e0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8ffd5be e-con-full e-flex e-con e-child\" data-id=\"8ffd5be\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-092c4e1 elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"092c4e1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why choose Innowise as your API development company? <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aff4256 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"aff4256\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We build custom REST and GraphQL API endpoints to eliminate isolated data silos and accelerate how quickly information can be accessed and delivered. With office locations in 20 countries and product development teams with an extended workday of 24 hours, we help get products to market faster and create dedicated API teams within 1-2 weeks.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a47b780 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-video\" data-id=\"a47b780\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=-ezRzXe5Sz0&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1b00375 e-flex e-con-boxed e-con e-parent\" data-id=\"1b00375\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3cb5770 e-con-full e-flex e-con e-child\" data-id=\"3cb5770\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8f1ed9 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"e8f1ed9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What our clients think\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-902c0c9 allButton elementor-widget elementor-widget-text-editor\" data-id=\"902c0c9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\n    <a href=\"\/testimonials\/\" class=\"testimonials-count\">\n        All testimonials <span>(54)<\/span>\n    <\/a>\n    <style>\n        .testimonials-count{\n            font-weight:600;\n            font-family:Sora;\n            font-size:18px;\n            padding-bottom:8px;\n            border-bottom:1px solid #2e2e2e;\n        }\n        .testimonials-count:hover{\n            border-bottom:1px solid #c36;\n        }\n    <\/style>\n\n    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a79a73f elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"a79a73f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\njQuery( document ).ready( function($) {\n    var myAjax = {\n        ajaxurl: '\/wp-admin\/admin-ajax.php',\n        nonce: ''\n    };\n    function decodeHtmlEntities(encodedString) {\n        if (typeof encodedString !== 'string') return encodedString;\n        \n        const textarea = document.createElement('textarea');\n        textarea.innerHTML = encodedString;\n        return textarea.value;\n    }\n    \n    $('.bottomWrapperSay .details').click(function(){\n        var iframe = decodeHtmlEntities($(this).find('.iframe').html());\n        $('.testimolials-popup-pdf-cont .iframe').html(iframe);\n        $('.testimolials-popup-pdf').show();\n    });\n    \n    $('.testimolials-popup-pdf').on('click', function(event) {\n        if (event.target === this) {\n            $('.testimolials-popup-pdf').hide();\n        }\n    });\n    $('.testimolials-popup-pdf-close').on('click', function(event) {\n        $('.testimolials-popup-pdf').hide();\n    });\n    \n    $('.bottomWrapperSay .review').click(function(){\n        var id = $(this).data('postid');\n        \n        $.ajax({\n            url: myAjax.ajaxurl,\n            type: 'POST',\n            data: {\n                action: 'my_testimonials_action',\n                post_id: id,\n            },\n            success: function(response) {\n                 \n                $('.testimonialProjectPopup').html(response);\n                $('.testimolials-popup-desc').show();\n            },\n            error: function(xhr, status, error) {\n                console.log(error);\n            }\n        });\n        \n        $(document).on('click', '.testimolials-popup-desc-close', function(){\n        $('.testimolials-popup-desc').hide();\n        });\n        \n        $('.testimolials-popup-desc').on('click', function(event) {\n            if (event.target === this) {\n                $('.testimolials-popup-desc').hide();\n            }\n        });\n        \n    });\n     \n});\n<\/script>\n\n<div class=\"testimolials-popup-pdf\" style=\"display:none\">\n            <div class=\"testimolials-popup-pdf-cont\">\n                <img decoding=\"async\" src=\"\/wp-content\/themes\/hello-elementor\/assets\/images\/close_popup.svg\" alt=\"\" class=\"testimolials-popup-pdf-close\">\n                <div class=\"iframe\">\n\n                <\/div>\n            <\/div>\n<\/div>\n\n<div class=\"testimolials-popup-desc\" style=\"display:none\">\n            <div class=\"testimonialProjectPopup\">\n                \n            <\/div>\n        <\/div>\n\n<style>\n    .testimolials-popup-pdf{\n    \twidth:100vw;\n    \theight:100vh;\n    \tdisplay: flex;\n    \tjustify-content: center;\n    \tpadding-top:150px;\n    \tposition: fixed;\n    \ttop:0;\n    \tleft:0;\n    \tbackground:#0000009c;\n    \tz-index: 10;\n    }\n    .testimolials-popup-pdf-cont{\n    \tmax-width:680px;\n    \twidth: 95%;\n    \tbackground: white;\n    \tpadding:40px;\n    \theight: calc( 100vh - 200px);\n    \tposition: relative;\n    \tz-index: 10;\n    }\n    .testimolials-popup-pdf-cont .iframe{\n    \theight:100%;\n    }\n    .testimolials-popup-pdf-cont iframe{\n    \theight:100%;\n    }\n    .testimolials-popup-pdf-close{\n    \tposition: absolute;\n    \ttop:14px;\n    \tright:14px;\n    \tcursor: pointer;\n    }\n    \n    .testimolials-popup-desc-close{\n    \tposition: absolute;\n    \ttop:14px;\n    \tright:14px;\n    \tcursor: pointer;\n    }\n    \n    .testimolials-popup-desc{\n    \twidth:100vw;\n    \theight:100vh;\n    \tdisplay: flex;\n    \tjustify-content: center;\n    \talign-items: center;\n    \tposition: fixed;\n    \ttop:0;\n    \tleft:0;\n    \tbackground:#0000009c;\n    \tz-index: 10;\n    }\n    \n    .testimonialProjectPopup {\n    \tdisplay: flex;\n    \tflex-direction: column;\n    \tgap: 40px;\n    \twidth: 95%;\n    \tpadding: 50px 40px;\n    \tbackground-color: #FFFFFF;\n    \tmax-width:680px;\n    \tposition: relative;\n    }\n    \n    .testimonialProjectPopup .topPart {\n    \tdisplay: flex;\n    \tflex-direction: column;\n    \tgap: 30px;\n    }\n    \n    .testimonialProjectPopup .topPart img {\n    \theight: 39px;\n    }\n    \n    .testimonialProjectPopup .topPart .title {\n    \tfont-family: Sora;\n    \tfont-weight: 600;\n    \tfont-size: 24px;\n    \tline-height: 135%;\n    \tcolor: #2E2E2E;\n    }\n    \n    .testimonialProjectPopup .bottomPart {\n    \tdisplay: grid;\n    \tgap: 20px;\n    }\n    \n    \n    .testimonialProjectPopup .bottomPart {\n    \tgrid-template-columns: repeat(3, 1fr);\n    }\n    \n    .testimonialProjectPopup .bottomPart.all {\n    \tgrid-template-columns: repeat(4, 1fr);\n    }\n    \n    .testimonialProjectPopup .bottomPart .technologies {\n    \tgrid-column: span 2;\n    }\n    \n    .testimonialProjectPopup .bottomPart.all .services {\n    \tgrid-column: span 2;\n    }\n    \n    .testimonialProjectPopup .bottomPart .block {\n    \tdisplay: flex;\n    \tflex-direction: column;\n    \tgap: 8px;\n    }\n    \n    .testimonialProjectPopup .bottomPart .block .title {\n    \tfont-family: Karla;\n    \tfont-weight: 700;\n    \tfont-style: Bold;\n    \tfont-size: 16px;\n    \tline-height: 150%;\n    \tcolor: #2E2E2E;\n    }\n    \n    .testimonialProjectPopup .bottomPart .block .text {\n    \tfont-family: Karla;\n    \tfont-weight: 400;\n    \tfont-size: 16px;\n    \tline-height: 24px;\n    \tcolor: #2E2E2E;\n    }\n    \n    \n    @media (max-width:1279px) {\n        .testimonials-shortcode-swiper .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {\n            padding-top: 60px !important;\n        }\n    }\n    \n    @media (max-width:767px) {\n    \n    \t.testimonialProjectPopup {\n    \t\tgap: 30px;\n    \t\tpadding: 40px 24px;\n    \t}\n    \n    \t.testimonialProjectPopup .topPart {\n    \t\tgap: 20px;\n    \t}\n    \n    \t.testimonialProjectPopup .topPart img {\n    \t\theight: 24px;\n    \t}\n    \n    \t.testimonialProjectPopup .topPart .title {\n    \t\tfont-size: 18px;\n    \t\tline-height: 130%;\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart {\n    \t\tgrid-template-columns: repeat(2, 1fr);\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart.all {\n    \t\tgrid-template-columns: repeat(2, 1fr);\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart .block {\n    \t\tgap: 4px;\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart .block .title {\n    \t\tfont-size: 12px;\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart .block .text {\n    \t\tfont-size: 12px;\n    \t\tline-height: 150%;\n    \t}\n    }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d1ef01 elementor-widget elementor-widget-shortcode\" data-id=\"1d1ef01\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[testimonials_slider post_in=\"189399,189445,189452\" color=\"#C63031\"]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c70c62d e-flex e-con-boxed e-con e-parent\" data-id=\"c70c62d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d95107 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"2d95107\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Core technologies we work with <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b11588 e-con-full e-flex e-con e-child\" data-id=\"9b11588\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20bae89 techs elementor-widget elementor-widget-html\" data-id=\"20bae89\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n    .techs .c-accordion__item_toggle {\r\n    display: none;\r\n}\r\n\r\n.techs .c-accordion__trigger {\r\n    display: grid;\r\n    grid-template-columns: 550px 1fr;\r\n\r\n    padding: 40px 10px 40px 20px;\r\n    width: 100%;\r\n\r\n    gap: 40px;\r\n    transition: all .2s;\r\n}\r\n\r\n.techs .c-accordion__item_active .c-accordion__trigger {\r\n    grid-template-columns: 340px 1fr;\r\n    \r\n}\r\n\r\n\r\n.techs .c-accordion__toggle-button {\r\n    min-height: 40px;\r\n    min-width: 40px;\r\n}\r\n.techs .c-accordion__toggle-button {\r\n    width: 40px;\r\n    height: 40px;\r\n}\r\n\r\n\r\n.techs .custom-tech-acc__content {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 40px;\r\n    width: 100%;\r\n    \r\n    \/*visibility: hidden;*\/\r\n}\r\n\r\n\/*.techs .c-accordion__item_active .custom-tech-acc__content  {\r\n    visibility: visible;\r\n}*\/\r\n\r\n.techs .custom-tech-acc__container {\r\n    display: -webkit-box;\r\n    display: -ms-flexbox;\r\n    display: flex;\r\n    -webkit-box-orient: vertical;\r\n    -webkit-box-direction: normal;\r\n    -ms-flex-direction: column;\r\n    flex-direction: column;\r\n    row-gap: 80px;\r\n}\r\n\r\n.techs .custom-tech-acc__accordion {\r\n    \/*cursor: pointer;*\/\r\n    max-width: 1080px;\r\n}\r\n\r\n.techs .c-accordion__item {\r\n    cursor: pointer;\r\n}\r\n\r\n.techs .custom-tech-acc__content {\r\n    width: 100%;\r\n\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 30px;\r\n    text-align: left;\r\n\r\n    color: #ffffff;\r\n}\r\n\r\n.techs .custom-tech-acc__content__column {\r\n    font: inherit;\r\n\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: stretch;\r\n\r\n    gap: 40px;\r\n}\r\n\r\n\r\n.techs .custom-tech-acc__content__list-wrapper {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 6px;\r\n    \r\n    padding-left: 38px;\r\n}\r\n\r\n.techs .custom-tech-acc__content__list-wrapper ul {\r\n    font: inherit;\r\n    list-style: none;\r\n\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 6px;\r\n\r\n    padding: 0;\r\n    margin: 0;\r\n}\r\n.techs .custom-tech-acc__content__list-wrapper ul > * {\r\n    font: inherit;\r\n}\r\n\r\n.techs .custom-tech-acc__content__list-wrapper span {\r\n    text-transform: uppercase;\r\n    color: #C63031;\r\n}\r\n\r\n\r\n.techs a {\r\n    color: inherit;\r\n    text-decoration: underline;\r\n}\r\n\r\n.techs a:hover {\r\n    color: #C63031;\r\n}\r\n\r\n\r\n.techs .custom-tech-acc__content__list-wrapper li {\r\n    position: relative;\r\n}\r\n.techs .custom-tech-acc__content__list-wrapper li::before {\r\n    content: url('https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/details-list-item-mark.svg');\r\n    position: absolute;\r\n    top: -0.25em;\r\n    left: -39px;\r\n    overflow: hidden;\r\n    width: 16px;\r\n}\r\n\r\n\r\n.techs .c-accordion__item {\r\n    transition: background-color 0.2s linear;\r\n}\r\n\r\n.techs .c-accordion__item:not(:last-child) {\r\n    border-bottom: 1px solid #999999;\r\n}\r\n\r\n.techs .c-accordion__item_active,\r\n.techs .c-accordion__item:hover {\r\n    background-color: #2e2e2e;\r\n}\r\n\r\n.techs .c-accordion__item_active .c-accordion__title,\r\n.techs .c-accordion__item:hover .c-accordion__title {\r\n    color: #ffffff;\r\n}\r\n\r\n.techs .c-accordion__header {\r\n    display: flex;\r\n    height: min-content;\r\n    gap: 10px;\r\n    align-items: center;\r\n}\r\n\r\n\r\n.techs .c-accordion__toggle-button {\r\n    background: none;\r\n    border: none;\r\n    padding: 0;\r\n}\r\n\r\n.techs .c-accordion__title {\r\n    color: #2e2e2e;\r\n    font-family: Sora;\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n    line-height: 23.4px;\r\n    text-align: left;\r\n}\r\n\r\n.techs .c-accordion__item_active .c-accordion__title,\r\n.techs .c-accordion__item:hover .c-accordion__title {\r\n    color: #ffffff;\r\n}\r\n\r\n.techs .c-accordion__panel {\r\n    overflow-y: hidden;\r\n}\r\n\r\n\r\n@media (max-width: 1279px) {\r\n    .techs .custom-tech-acc__accordion-trigger {\r\n        grid-template-columns: 1fr;\r\n        grid-template-rows: repeat(2, -webkit-max-content);\r\n        grid-template-rows: repeat(2, max-content);\r\n    }\r\n    \r\n    .techs .custom-tech-acc__content__list-wrapper {\r\n        padding-left: 36px;\r\n    }\r\n\r\n    .techs .c-accordion__trigger, .techs .c-accordion__item_active .c-accordion__trigger {\r\n        grid-template-columns: 1fr;\r\n        row-gap: 0;\r\n    }\r\n    \r\n    \r\n    .techs .custom-tech-acc__content__list-wrapper li::before {\r\n        left: -32px;\r\n        width: 16px;\r\n    }\r\n\r\n    .techs .custom-tech-acc__content__column {\r\n        margin-top: 30px;\r\n\r\n        gap: 30px;\r\n    }\r\n}\r\n\r\n\r\n@media (max-width: 767px) {\r\n\r\n\r\n\r\n    .techs .custom-tech-acc__content__list-wrapper {\r\n        padding-left: 42px;\r\n    }\r\n\r\n\r\n    .techs .custom-tech-acc__content__column {\r\n        font: inherit;\r\n    \r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n    \r\n        gap: 6px;\r\n    }\r\n\r\n\r\n    .techs .c-accordion__toggle-button {\r\n        width: 36px;\r\n        height: 36px;\r\n    }\r\n\r\n    .techs .custom-tech-acc__content__list-wrapper li::before {\r\n        content: url('https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/details-list-item-mark.svg');\r\n        \r\n        position: absolute;\r\n        top: -0.25em;\r\n        left: -22px;\r\n        width: 12px;\r\n    }\r\n\r\n    .techs .custom-tech-acc__content {\r\n        grid-template-columns: 1fr;\r\n        grid-template-rows: repeat(2, -webkit-max-content);\r\n        grid-template-rows: repeat(2, max-content);\r\n\r\n        font-family: Karla;\r\n        font-size: 14px;\r\n        font-weight: 400;\r\n        line-height: 21px;\r\n        text-align: left;\r\n    \r\n        gap: 6px;\r\n    }\r\n\r\n    .techs .c-accordion__title {\r\n        font-family: Sora;\r\n        font-size: 16px;\r\n        font-weight: 600;\r\n        line-height: 20.8px;\r\n        text-align: left;\r\n    }\r\n\r\n\r\n    .techs .custom-tech-acc__content__column {\r\n        margin-top: 0;\r\n    }\r\n    .techs .custom-tech-acc__content__column:first-child {\r\n        margin-top: 20px;\r\n    }\r\n\r\n    \r\n\r\n    .techs .c-accordion__trigger {\r\n        padding: 20px;\r\n    }\r\n\r\n    .techs .c-accordion__title,\r\n    .techs .more-text-btn {\r\n        font-size: 16px;\r\n        line-height: 20.8px;\r\n    }\r\n\r\n    .techs .c-accordion__trigger {\r\n        padding-left: 0;\r\n        padding-right: 16px;\r\n    }\r\n}\r\n\r\n.techs .hidden {\r\n    display: none;\r\n}\r\n<\/style>\r\n<div class=\"custom-tech-acc__container\">\r\n\r\n    <div class=\"c-accordion custom-tech-acc__accordion\">\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">Programming languages and frameworks<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>JavaScript (Node.js, Express.js)<\/li>\r\n                                <li>Python (Django REST Framework, Flask)<\/li>\r\n                                <li>Java (Spring Boot)<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>PHP (Laravel)<\/li>\r\n                                <li>.NET Core (C#)<\/li>\r\n                                <li>Ruby (Ruby on Rails)<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">API architectures<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>REST (Representational State Transfer)<\/li>\r\n                                <li>GraphQL<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>SOAP (Simple Object Access Protocol)<\/li>\r\n                                <li>gRPC<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">API gateway solutions<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>Kong<\/li>\r\n                                <li>Apigee<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>AWS API gateway<\/li>\r\n                                <li>Azure API management<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">Security protocols<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>OAuth2<\/li>\r\n                                <li>JWT (JSON Web Tokens)<\/li>\r\n                            \r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>SSL\/TLS Encryption<\/li>\r\n                                <li>API Keys<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">Databases for API development<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                               <li>\r\n                                   SQL Databases (PostgreSQL, MySQL, MSSQL)\r\n                               <\/li>\r\n                               <li>\r\n                                   NoSQL Databases (MongoDB, DynamoDB, Redis)\r\n                               <\/li>\r\n                               <li>Graph Databases (Neo4j)<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                \r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">Cloud platforms<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>Amazon Web Services (AWS)<\/li>\r\n                                <li>Microsoft Azure<\/li>\r\n                           \r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>Google Cloud Platform (GCP)<\/li>\r\n                                <li>Heroku<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">CI\/CD and DevOps tools<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                                                <li>Jenkins, GitLab CI\/CD, GitHub Actions<\/li>\r\n            \r\n                                <li>Kubernetes<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                    <li>Docker<\/li>\r\n                                <li>Terraform<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">API testing and monitoring<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>New Relic, Datadog, and Grafana<\/li>\r\n                                <li>JMeter<\/li>\r\n                                  <li>Sentry<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n      \r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">API versioning and documentation tools<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>Swagger\/OpenAPI<\/li>\r\n                                <li>ReadMe<\/li>\r\n                                  <li>Redoc<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"c-accordion__item\">\r\n            <div class=\"c-accordion__trigger custom-tech-acc__accordion-trigger\">\r\n                <div class=\"c-accordion__header\">\r\n                    <button class=\"c-accordion__toggle-button\">\r\n                        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg\"\r\n                            alt=\"toggle-icon\">\r\n                    <\/button>\r\n                    <span class=\"c-accordion__title\">Integration platforms as a service (iPaaS)<\/span>\r\n                <\/div>\r\n                <div class=\"c-accordion__panel custom-tech-acc__content\">\r\n\r\n                    <div class=\"custom-tech-acc__content__column\">\r\n\r\n                        <div class=\"custom-tech-acc__content__list-wrapper\">\r\n                            <ul>\r\n                                <li>MuleSoft<\/li>\r\n                                <li>Zapier and Integromat (Make)<\/li>\r\n                                      <li>Dell Boomi \/ Workato<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n\r\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    \r\n<\/div>\r\n    <script src=\"https:\/\/innowise.com\/wp-content\/themes\/hello-elementor\/assets\/js\/accordion.min.js\"><\/script>\r\n  \r\n<script>\r\n    window.addEventListener(\"DOMContentLoaded\", (event) => {\r\n\r\n        const siteLanguage = document.documentElement.getAttribute(\"lang\").toLowerCase();\r\n\r\n        function initAccordion(element) {\r\n            if (!element) return;\r\n\r\n            const acc = new Accordion(element, {\r\n                duration: 200,\r\n                showMultiple: false,\r\n                onOpen: function (currentElement) {\r\n                    const img = currentElement.querySelector('.c-accordion__toggle-button img');\r\n                    img.src = 'https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/close-accordion.svg';\r\n                },\r\n                onClose: function (currentElement) {\r\n                    const img = currentElement.querySelector('.c-accordion__toggle-button img');\r\n                    img.src = 'https:\/\/innowise.com\/wp-content\/uploads\/2022\/02\/open-accordion.svg';\r\n                },\r\n                elementClass: 'c-accordion__item',\r\n                triggerClass: 'c-accordion__trigger',\r\n                panelClass: 'c-accordion__panel',\r\n                activeClass: 'c-accordion__item_active',\r\n            });\r\n\r\n        }\r\n\r\n\r\n        initAccordion(document.querySelector(\".c-accordion\"))\r\n    })\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-063db10 elementor-widget elementor-widget-html\" data-id=\"063db10\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<button class=\"tech-grid__toggle-button\">\n    <span class=\"toggle-button_label--show\">Show more<\/span>\n    <span class=\"toggle-button_label--hide\">Show less<\/span>\n<\/button>\n\n<style>\n    .hidden {\n    display: none;\n}\n<\/style>\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const button = document.querySelector(\".tech-grid__toggle-button\");\n  const showLabel = button.querySelector(\".toggle-button_label--show\");\n  const hideLabel = button.querySelector(\".toggle-button_label--hide\");\n  const items = [...document.querySelectorAll(\".custom-tech-acc__accordion .c-accordion__item\")];\n  const visibleCount = 4;\n\n  \/\/ \u0421\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0432\u0441\u0451, \u043a\u0440\u043e\u043c\u0435 \u043f\u0435\u0440\u0432\u044b\u0445 4\n  items.slice(visibleCount).forEach(item => item.classList.add(\"hidden\"));\n  hideLabel.classList.add(\"hidden\");\n\n  let expanded = false;\n\n  button.addEventListener(\"click\", () => {\n    expanded = !expanded;\n\n    if (expanded) {\n      items.forEach(item => item.classList.remove(\"hidden\"));\n      showLabel.classList.add(\"hidden\");\n      hideLabel.classList.remove(\"hidden\");\n    } else {\n      items.slice(visibleCount).forEach(item => item.classList.add(\"hidden\"));\n      showLabel.classList.remove(\"hidden\");\n      hideLabel.classList.add(\"hidden\");\n    }\n  });\n});\n<\/script>\n<style>\n    .techs .c-accordion__item:focus,\n.techs .c-accordion__item:focus-within {\n  background-color: transparent;\n  outline: none;\n}\n\n    \n.techs .c-accordion__item_toggle {\n    display: none;\n}\n\n.techs .c-accordion__trigger {\n    display: grid;\n    grid-template-columns: 340px 1fr;\n\n    padding: 40px 0 40px 20px;\n    width: 100%;\n\n    gap: 40px;\n    transition: all .2s;\n}\n\n.custom-tech-acc__content__column:nth-child(2) {\n    padding-right: 10px;\n}\n\n\n\/*.techs .c-accordion__item_active .c-accordion__trigger {\n    grid-template-columns: 340px 1fr;\n    \n}*\/\n\n\n.techs .c-accordion__toggle-button {\n    min-height: 40px;\n    min-width: 40px;\n}\n.techs .c-accordion__toggle-button {\n    width: 40px;\n    height: 40px;\n}\n\n\n.techs .custom-tech-acc__content {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 40px;\n    width: 100%;\n    \n    \/*visibility: hidden;*\/\n}\n\n\/*.techs .c-accordion__item_active .custom-tech-acc__content  {\n    visibility: visible;\n}*\/\n\n.techs .custom-tech-acc__container {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    row-gap: 80px;\n}\n\n.techs .custom-tech-acc__accordion {\n    \/*cursor: pointer;*\/\n    max-width: 1080px;\n}\n\n.techs .c-accordion__item {\n    cursor: pointer;\n}\n\n.techs .custom-tech-acc__content {\n    width: 100%;\n\n    font-family: Karla;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 30px;\n    text-align: left;\n\n    color: #ffffff;\n}\n\n.techs .custom-tech-acc__content__column {\n    font: inherit;\n\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n\n    gap: 40px;\n}\n\n\n.techs .custom-tech-acc__content__list-wrapper {\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n    padding-left: 30px;\n}\n\n.techs .custom-tech-acc__content__list-wrapper ul {\n    font: inherit;\n    list-style: none;\n\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n\n    padding: 0;\n    margin: 0;\n}\n.techs .custom-tech-acc__content__list-wrapper ul > * {\n    font: inherit;\n}\n\n.techs .custom-tech-acc__content__list-wrapper span {\n    text-transform: uppercase;\n    color: #C63031;\n}\n\n\n.techs a {\n    color: inherit;\n    text-decoration: underline;\n}\n\n.techs a:hover {\n    color: #C63031;\n}\n\n\n.techs .custom-tech-acc__content__list-wrapper li {\n    position: relative;\n}\n.techs .custom-tech-acc__content__list-wrapper li::before {\n    content: url('\/wp-content\/uploads\/2025\/04\/Vector-1.svg');\n    position: absolute;\n    top: -0.25em;\n    left: -30px;\n    overflow: hidden;\n}\n\n\n.techs .c-accordion__item {\n    transition: background-color 0.2s linear;\n}\n\n.techs .c-accordion__item {\n    border-bottom: 1px solid #999999;\n}\n\n.techs .c-accordion__item_active,\n.techs .c-accordion__item:hover {\n    background-color: #2e2e2e !important;\n}\n\n.techs .c-accordion__item_active .c-accordion__title,\n.techs .c-accordion__item:hover .c-accordion__title {\n    color: #ffffff;\n}\n\n.techs .c-accordion__header {\n    display: flex;\n    height: min-content;\n    gap: 10px;\n    align-items: center;\n}\n\n\n.techs .c-accordion__toggle-button {\n    background: none;\n    border: none;\n    padding: 0;\n}\n\n.techs .c-accordion__title {\n    color: #2e2e2e;\n    font-family: Sora;\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 23.4px;\n    text-align: left;\n}\n\n.techs .c-accordion__item_active .c-accordion__title,\n.techs .c-accordion__item:hover .c-accordion__title {\n    color: #ffffff;\n}\n\n.techs .c-accordion__panel {\n    overflow-y: hidden;\n}\n\n\n@media (max-width: 1279px) {\n    .techs .custom-tech-acc__accordion-trigger {\n        grid-template-columns: 1fr;\n        grid-template-rows: repeat(2, -webkit-max-content);\n        grid-template-rows: repeat(2, max-content);\n    }\n    \n    .techs .custom-tech-acc__content__list-wrapper {\n        padding-left: 36px;\n    }\n\n    .techs .c-accordion__trigger, .techs .c-accordion__item_active .c-accordion__trigger {\n        grid-template-columns: 1fr;\n        row-gap: 0;\n    }\n    \n    \n    .techs .custom-tech-acc__content__list-wrapper li::before {\n        left: -32px;\n        width: 16px;\n    }\n\n    .techs .custom-tech-acc__content__column {\n        margin-top: 30px;\n\n        gap: 30px;\n    }\n}\n\n\n@media (max-width: 767px) {\n\n\n\n    .techs .custom-tech-acc__content__list-wrapper {\n        padding-left: 42px;\n    }\n\n\n    .techs .custom-tech-acc__content__column {\n        font: inherit;\n    \n        display: flex;\n        flex-direction: column;\n        align-items: stretch;\n    \n        gap: 6px;\n    }\n\n\n    .techs .c-accordion__toggle-button {\n        width: 36px;\n        height: 36px;\n    }\n\n    .techs .custom-tech-acc__content__list-wrapper li::before {\n        content: url('\/wp-content\/uploads\/2022\/02\/details-list-item-mark.svg');\n        \n        position: absolute;\n        top: -0.25em;\n        left: -22px;\n        width: 12px;\n    }\n\n    .techs .custom-tech-acc__content {\n        grid-template-columns: 1fr;\n        grid-template-rows: repeat(2, -webkit-max-content);\n        grid-template-rows: repeat(2, max-content);\n\n        font-family: Karla;\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 21px;\n        text-align: left;\n    \n        gap: 6px;\n    }\n\n    .techs .c-accordion__title {\n        font-family: Sora;\n        font-size: 16px;\n        font-weight: 600;\n        line-height: 20.8px;\n        text-align: left;\n    }\n\n\n    .techs .custom-tech-acc__content__column {\n        margin-top: 0;\n    }\n    .techs .custom-tech-acc__content__column:first-child {\n        margin-top: 6px;\n    }\n\n    \n\n    .techs .c-accordion__trigger {\n        padding: 20px;\n    }\n\n    .techs .c-accordion__title,\n    .techs .more-text-btn {\n        font-size: 16px;\n        line-height: 20.8px;\n    }\n\n    .techs .c-accordion__trigger {\n        padding-left: 0;\n        padding-right: 16px;\n    }\n}\n\n.techs .hidden {\n    display: none;\n}\n\n.tech-grid__toggle-button {\n    border-radius: 0px;\n    font-family: Sora;\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 23.4px;\n    text-align: left;\n\n    border:none;\n    cursor: pointer;\n    \n    padding: 0;\n    background-color: transparent;\n    color: #C63031;\n\n    width: auto;\n    \n    margin-left: 20px;\n\n    align-self: flex-start;\n}\n\n.techs .hidden, .elementor-element-9cb7921 .hidden {\n    display: none !important;\n}\n\n.tech-grid__toggle-button:hover,\n.tech-grid__toggle-button:focus,\n.tech-grid__toggle-button:active\n{\n    color: #D13B3B !important;\n}\n\n@media (max-width:767px) {\n    .tech-grid__toggle-button {\n        font-size: 16px;\n        line-height: 20.8px;\n        text-align: left;\n        \n        margin:0;\n    \n        align-self: flex-start;\n    }\n}\n\n<\/style>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-15dd358 e-flex e-con-boxed e-con e-parent\" data-id=\"15dd358\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3eb49c9 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"3eb49c9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Choose your engagement model <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f7b624 elementor-widget elementor-widget-html\" data-id=\"7f7b624\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"services-container\">\n    <div class=\"services-item\">\n        <div class=\"services-item-inner\">\n            <div class=\"services-item-info\">\n                <h3 class=\"services-item-title\">Leverage our expertise<\/h3>\n                <div class=\"services-item-desc\">\n                    <p class=\"services-desc-p\">Need API skills without hiring a full team? Our engineers will work alongside your current team as an integrated part of your project\/sprint to deliver their expertise in endpoint design, data mapping, and integration.<\/p>\n                <\/div>\n                <a class=\"services-item-link\" href=\"#contact-form\">Request staff augmentation<\/a>\n            <\/div>\n            <div class=\"services-item-video-container\">\n                <video class=\"services-item-video\" width=\"300\" height=\"300\" autoplay loop muted>\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/07\/cube1_H.265.mp4\" type=\"video\/mp4; codecs=hvc1\">\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/cube1.webm\" type=\"video\/webm\">\n                <\/video>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div class=\"services-item\">\n        <div class=\"services-item-inner\">\n            <div class=\"services-item-info\">\n                <h3 class=\"services-item-title\">Hire a dedicated team<\/h3>\n                <div class=\"services-item-desc\">\n                    <p class=\"services-desc-p\">We assemble a full-cycle API development team with all the needed skills (architect, developer, QA) to create your API to your specifications, with an estimated start date of 1-2 weeks.<\/p>\n                <\/div>\n                <a class=\"services-item-link\" href=\"#contact-form\">Request a dedicated team<\/a>\n            <\/div>\n            <div class=\"services-item-video-container\">\n                <video class=\"services-item-video\" width=\"300\" height=\"300\" autoplay loop muted>\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/07\/cube2_H.265.mp4\" type=\"video\/mp4; codecs=hvc1\">\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/cube2.webm\" type=\"video\/webm\">\n                <\/video>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div class=\"services-item\">\n        <div class=\"services-item-inner\">\n            <div class=\"services-item-info\">\n                <h3 class=\"services-item-title\">Have your project managed by us<\/h3>\n                <div class=\"services-item-desc\">\n                    <p class=\"services-desc-p\">Your API project will be fully managed by our team from beginning to end, including scoping, architecture, development, and production-ready support, all within the agreed timeframe and scope.<\/p>\n                <\/div>\n                <a class=\"services-item-link\" href=\"#contact-form\">Request project outsourcing<\/a>\n            <\/div>\n            <div class=\"services-item-video-container\">\n                <video class=\"services-item-video\" width=\"300\" height=\"300\" autoplay loop muted>\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/07\/cube3_H.265.mp4\" type=\"video\/mp4; codecs=hvc1\">\n                    <source src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/cube3.webm\" type=\"video\/webm\">\n                <\/video>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-7b05d89 e-flex e-con-boxed e-con e-parent\" data-id=\"7b05d89\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ff1967a e-con-full e-flex e-con e-child\" data-id=\"ff1967a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-036076f elementor-widget elementor-widget-image\" data-id=\"036076f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"400\" height=\"450\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/dmitry-nazarevich.png\" class=\"attachment-full size-full wp-image-195669\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/dmitry-nazarevich.png 400w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/dmitry-nazarevich-267x300.png 267w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/dmitry-nazarevich-11x12.png 11w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d93013 e-con-full e-flex e-con e-child\" data-id=\"5d93013\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-302217d elementor-widget-tablet__width-inherit no-mb de-hyph elementor-widget elementor-widget-text-editor\" data-id=\"302217d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Companies that get API architecture right early spend a fraction of what others pay to untangle data flows later. A well-designed API surface is an inherent multiplier on both how quickly your product team can deliver to customers and how well you can support partner integrations. We have witnessed this outcome on many enterprise projects.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1765747 elementor-widget elementor-widget-heading\" data-id=\"1765747\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/innosweep-test.inno.ws\/authors\/dmitry-nazarevich\/\" class=\"author-link\" rel=\"nofollow\">\n  Dmitry Nazarevich\n<\/a>\n<style>\n  .author-link {\n    text-decoration: none;\n  }\n  .author-link:hover {\n    text-decoration: underline;\n  }\n\n@media (max-width: 767px) {\n    .author-link {\n        text-decoration: underline !important;\n    }\n}\n\n<\/style>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-637886e elementor-widget elementor-widget-heading\" data-id=\"637886e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Chief Technology Officer<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-891ed31 e-flex e-con-boxed e-con e-parent\" data-id=\"891ed31\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bdbc9f9 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"bdbc9f9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b1eaa70 e-con-full e-grid e-con e-child\" data-id=\"b1eaa70\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-16ffa7e e-con-full e-flex e-con e-child\" data-id=\"16ffa7e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af30760 faq elementor-widget elementor-widget-n-accordion\" data-id=\"af30760\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1830\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1830\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can you integrate APIs with legacy systems using your custom API development services? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1830\" class=\"elementor-element elementor-element-527cc58 e-con-full e-flex e-con e-child\" data-id=\"527cc58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-daf1dbb elementor-widget elementor-widget-html\" data-id=\"daf1dbb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Yes, we provide custom API development services for any type of integration between your existing legacy systems and new platforms or services. This includes data mapping, protocol adaptation, and creating custom connectors. We also integrate modern REST\/GraphQL APIs to older SOAP\/XML applications without needing to replace any of your current systems.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1831\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1831\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How long does API development and integration take? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1831\" class=\"elementor-element elementor-element-c8cb5da e-con-full e-flex e-con e-child\" data-id=\"c8cb5da\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-616f0b8 elementor-widget elementor-widget-html\" data-id=\"616f0b8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>A focused integration typically takes two to four weeks to complete. A fully custom API build that includes several different endpoints, as well as connections to third-party systems, will take around six to twelve weeks to complete. A realistic timeline will be established during the scoping phase for each of these types of projects before beginning work.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1832\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1832\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How do you handle security and data privacy in web API development services? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1832\" class=\"elementor-element elementor-element-e4a7d2d e-con-full e-flex e-con e-child\" data-id=\"e4a7d2d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da96a2b elementor-widget elementor-widget-html\" data-id=\"da96a2b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Security is built into our API design process at all stages, including OAuth2, JWTs, SSL\/TLS, and endpoint input validation. For APIs in regulated industries (e.g., healthcare, fintech), we use the standard development process to provide additional controls to meet the HIPAA, PCI-DSS, and GDPR compliance requirements.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1833\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1833\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is the cost of custom API development and integration services? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1833\" class=\"elementor-element elementor-element-57f2503 e-flex e-con-boxed e-con e-child\" data-id=\"57f2503\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-74a9456 elementor-widget elementor-widget-html\" data-id=\"74a9456\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>The price for custom API design and integration services would vary depending on how many endpoints need to be integrated, how complex the integration will be, how many volumes will be transferred, and which protocols you wish to use. We provide free estimates for developing\/customizing our API service after a preliminary review of your requirements.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1834\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1834\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can professional API development services help automate business processes? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1834\" class=\"elementor-element elementor-element-e204475 e-flex e-con-boxed e-con e-child\" data-id=\"e204475\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a81b3aa elementor-widget elementor-widget-html\" data-id=\"a81b3aa\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Yes, our professional API development services provide a straightforward approach to workflow automation. Typical use cases include automated invoice processing, real-time inventory updates, triggered notifications, and synchronization of customer data between CRM and ERP systems.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1835\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1835\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Do you offer REST API development services for businesses with complex backend systems? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1835\" class=\"elementor-element elementor-element-a45b962 e-flex e-con-boxed e-con e-child\" data-id=\"a45b962\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7ecdd4 elementor-widget elementor-widget-html\" data-id=\"e7ecdd4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Yes, our full-service REST API development services encompass all aspects of building complex backend systems, including creating a versioning strategy, rate limiting, and endpoint documentation. Each API we create is designed to efficiently manage large amounts of requests without degrading response times or introducing payload inconsistencies.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1836\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1836\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What sets Innowise apart as a custom API development company for enterprise projects? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1836\" class=\"elementor-element elementor-element-2c16ae7 e-flex e-con-boxed e-con e-child\" data-id=\"2c16ae7\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a335b6 elementor-widget elementor-widget-html\" data-id=\"8a335b6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>As a custom API development company, Innowise covers the full delivery cycle, from designing architecture and creating endpoints to integrating, testing, and supporting your product after launch. The engineers at Innowise create APIs for a variety of domains, including financial services, healthcare, logistics, E-commerce, and other sectors, which helps us understand the requirements for your project based on its specific domain.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1837\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"8\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1837\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can your web API development company support high-traffic, real-time integrations? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1837\" class=\"elementor-element elementor-element-9cbf462 e-flex e-con-boxed e-con e-child\" data-id=\"9cbf462\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f705e2 elementor-widget elementor-widget-html\" data-id=\"3f705e2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>We architect for performance from day one by implementing load balancing, caching, and horizontal scaling to maintain a constant response time even under high traffic.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Can you integrate APIs with legacy systems using your custom API development services?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, we provide custom API development services for any type of integration between your existing legacy systems and new platforms or services. This includes data mapping, protocol adaptation, and creating custom connectors. We also integrate modern REST\\\/GraphQL APIs to older SOAP\\\/XML applications without needing to replace any of your current systems.\"}},{\"@type\":\"Question\",\"name\":\"How long does API development and integration take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A focused integration typically takes two to four weeks to complete. A fully custom API build that includes several different endpoints, as well as connections to third-party systems, will take around six to twelve weeks to complete. A realistic timeline will be established during the scoping phase for each of these types of projects before beginning work.\"}},{\"@type\":\"Question\",\"name\":\"How do you handle security and data privacy in web API development services?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Security is built into our API design process at all stages, including OAuth2, JWTs, SSL\\\/TLS, and endpoint input validation. For APIs in regulated industries (e.g., healthcare, fintech), we use the standard development process to provide additional controls to meet the HIPAA, PCI-DSS, and GDPR compliance requirements.\"}},{\"@type\":\"Question\",\"name\":\"What is the cost of custom API development and integration services?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The price for custom API design and integration services would vary depending on how many endpoints need to be integrated, how complex the integration will be, how many volumes will be transferred, and which protocols you wish to use. We provide free estimates for developing\\\/customizing our API service after a preliminary review of your requirements.\"}},{\"@type\":\"Question\",\"name\":\"Can professional API development services help automate business processes?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, our professional API development services provide a straightforward approach to workflow automation. Typical use cases include automated invoice processing, real-time inventory updates, triggered notifications, and synchronization of customer data between CRM and ERP systems.\"}},{\"@type\":\"Question\",\"name\":\"Do you offer REST API development services for businesses with complex backend systems?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, our full-service REST API development services encompass all aspects of building complex backend systems, including creating a versioning strategy, rate limiting, and endpoint documentation. Each API we create is designed to efficiently manage large amounts of requests without degrading response times or introducing payload inconsistencies.\"}},{\"@type\":\"Question\",\"name\":\"What sets Innowise apart as a custom API development company for enterprise projects?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"As a custom API development company, Innowise covers the full delivery cycle, from designing architecture and creating endpoints to integrating, testing, and supporting your product after launch. The engineers at Innowise create APIs for a variety of domains, including financial services, healthcare, logistics, E-commerce, and other sectors, which helps us understand the requirements for your project based on its specific domain.\"}},{\"@type\":\"Question\",\"name\":\"Can your web API development company support high-traffic, real-time integrations?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We architect for performance from day one by implementing load balancing, caching, and horizontal scaling to maintain a constant response time even under high traffic.\"}}]}<\/script>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d00428d elementor-widget elementor-widget-html\" data-id=\"d00428d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n    .show-more-faq{\n    display: block;\n    color: #c63031;\n    border: none;\n    cursor: pointer;\n    font-size: 18px;\n    line-height: 24px;\n    font-weight: 600;\n    width: fit-content;\n}\n\n\n.show-more-faq>span:nth-child(1){\n    display: none;\n}\n.show-more-faq>span:nth-child(2){\n    display: block;\n}\n\n.show-more-faq.close >span:nth-child(1){\n    display: block;\n}\n.show-more-faq.close >span:nth-child(2){\n    display: none;\n}\n\n.faq .e-n-accordion-item.close{\n    display: none;\n}\n\n\n\n@media (max-width: 767px) {\n  .show-more-faq{\n    font-size: 14px;\n    line-height: 21px;\n}  \n}\n\n<\/style>   \n\n<div class=\"show-more-faq close\">\n       <span>Show more<\/span>\n       <span>Show less<\/span>\n<\/div>  \n  \n \n \n  <script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n\nconst showMoreFaq = document.querySelector(\".show-more-faq\");\nconst faqItems = document.querySelectorAll(\".faq .e-n-accordion-item\");\n\n\/\/ INITIAL STATE \u2192 show only first 4\nfaqItems.forEach((item, index) => {\n  if (index >= 4) {\n    item.classList.add(\"close\");\n  }\n});\n\nshowMoreFaq.addEventListener(\"click\", () => {\n\n  const isClosed = showMoreFaq.classList.contains(\"close\");\n\n  faqItems.forEach((item, index) => {\n    if (index >= 4) {\n      item.classList.toggle(\"close\", !isClosed);\n    }\n  });\n\n  showMoreFaq.classList.toggle(\"close\");\n});\n\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a8b78b1 e-con-full e-flex e-con e-child\" data-id=\"a8b78b1\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1c9383d e-con-full maxHeight516 e-flex e-con e-child\" data-id=\"1c9383d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6cba6e elementor-widget elementor-widget-image\" data-id=\"c6cba6e\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/10\/Customer-service.svg\" class=\"attachment-full size-full wp-image-173854\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3c22c32 e-con-full e-flex e-con e-child\" data-id=\"3c22c32\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a126589 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"a126589\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Feel free to book a call and get all the answers you need.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcc6245 elementor-widget__width-inherit ctaSecond button-full-w elementor-widget-tablet__width-initial elementor-widget elementor-widget-button\" data-id=\"fcc6245\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a call<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5cdc7ad elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5cdc7ad\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bbe1413\" data-id=\"bbe1413\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a66e299 elementor-widget elementor-widget-shortcode\" data-id=\"a66e299\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f100240-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"100240\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/es\/wp-json\/wp\/v2\/pages\/196647#wpcf7-f100240-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"100240\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f100240-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n.mailToContact br:nth-child(2){\ndisplay:none;\n}\n#form-templates .contact__info {\n  background-color: #f4f4f4;\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\nborder: 1px solid #AEB1B7;\n}\n\n#form-templates .contact__info-background {\n  z-index: -1;\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  width: 100%;\n  height: 100%;\n  border: 1px dashed #ef4557;\n}\n\n\n#form-templates .new-container{\ndisplay: flex;\njustify-content: space-between;\nflex-wrap: wrap;\n}\n\n\n#form-templates{\npadding: 100px 15px 100px 15px;        \n}\n\n#form-templates .contact__info-heading {\n  font-family: 'Sora' !important;\n  font-style: normal !important;\n  font-weight: 400 !important;\n  font-size: 36px !important;\n  line-height: 46px !important;\n  color: #2E2E2E !important;\n   margin-bottom: 60px !important;\n\n}\n\n\n#form-templates .message label{\ncolor: #585858 !important;   \n}\n\n.elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n font-size: 60px !important;\n  line-height: 70px !important;\n  font-family: \"Sora\", Sans-serif;\n  font-weight: 400;\n  margin: 0;  \n  margin-bottom: 20px;\n}\n\n\n\n\n.elementor-widget-container.form-template p{\n  font-family: \"Karla\", Sans-serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 28px;\n  color: var( --e-global-color-primary );\n  max-width: 700px;\n  margin: 0; \n  margin-bottom: 40px;\n} \n  \n\n\n.new-container #spinner{\nwidth: 50%;\nmax-width: 700px;\n}\n\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:30px; \n    \n}\n\n\n#form-templates .contact__info-heading {\n  margin-bottom: 67px;\n  font-size: 36px;\n  font-family: karla;\n  color:  #2E2E2E;\n\n  line-height: 49px;\n}\n\n#form-templates .contact__info-steps {\n  display: flex;\n  flex-direction: column;\n  max-width: 425x;\n  row-gap: 20px;\n  border-left: 1px solid #2e2e2e;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-block:last-child {\n  box-shadow: -1px 0 0 1px #f4f4f4;\n}\n\n#form-templates .contact__info-step {\n  position: absolute;\n  border: 1px solid #2e2e2e;\n  width: 40px;\n  height: 40px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 20px;\n  left: -20px;\n  top: -8px;\n  background-color: #F4F4F4;\n  color:  #2E2E2E;\n\nfont-family: Karla;\nfont-weight: 700;\nfont-size: 18px;\nline-height: 28px;\n\n}\n\n.elementor-widget-global .contact__info-step {\n        color:  #2E2E2E;\n}\n\n#form-templates .contact__info-text {\n  margin: 0;\n  font-size: 16px;\n  line-height: 26px;\n  color: #2E2E2E;\n  font-family: karla;\n\n  width: 100%;\n}\n\n\n#form-templates .contact-us__send{\nflex-shrink: 0;\nmargin-top:0;\n}\n\n\n\n@media screen and (max-width: 1279px) {\n    .new-container #spinner{\n        width: 100%;\n        max-width:100%;\n        margin-bottom:40px;\n    }\n    \n\n    .new-container .contact__info {\n        max-width: 700px !important;\n    }\n    \n}\n\n\n@media screen and (max-width: 1279px) {\n#form-templates{\npadding: 60px 15px 70px 15px;     \n}\n}\n\n\n\n@media screen and (max-width: 767px) {\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:20px; \n \n}\n\n\n  #form-templates .contact__info {\n    padding: 20px 20px 40px 40px;\n    margin: 0 auto;\n  }\n\n\n#form-templates{\npadding: 40px 15px 50px 15px;  \n    \n}\n\n  \n   .new-container #spinner{\n       \n    margin-bottom:30px;   \n   }\n   \n   \n   .elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n   font-size: 32px !important;\n    line-height: 42px !important;    \n   }\n   \n   \n   .elementor-widget-container.form-template p{\n       \n    font-size: 16px;\n    line-height: 20px;  \n    margin-bottom: 30px;\n \n       \n   }\n   \n   #form-templates .contact__info-heading{\n   font-size: 24px !important;\n    line-height: 49px !important;    \n       \n   }\n   \n\n.mailToContact{\nmargin-top: 10px !important;        \n}\n\n   \n\n  #form-templates .contact__info-heading {\n    font-size: 24px;\n    margin-bottom: 37px;\n  }\n\n  #form-templates .contact__info-background {\n    top: 10px;\n    left: 10px;\n  }\n\n  #form-templates .contact__info-text {\n    font-size: 12px;\n    line-height: 20px;\n  }\n  \n  \n  #form-templates .contact__info-heading {\n   margin-bottom: 35px !important;\n\n}\n\n}\n\n@media (max-width: 767px) {\n    .mailToContact {\n        max-width: 100%;\n    }\n}\n<\/style>\n\n<script>\nwindow.addEventListener('hashchange',function(e){if(window.history.pushState){window.history.pushState('','\/',window.location.pathname)}else{window.location.hash=''}})\n<\/script>\n\n\n<div id=\"form-templates\">\n<div class=\"elementor-widget-container form-template\">\n<a name=\"contact-form\"><\/a>\n<h2>Contact us<\/h2>\n<p><a id=\"calendlylink\" style=\"color: #c63031; border-bottom: 1px solid #c63031; padding: 0;\">Book a call<\/a> or fill out the form below and we\u2019ll get back to you once we\u2019ve processed your request.<\/p>\n<\/div>\n\n<div class=\"new-container\">\n\n\n<div class=\"contact-us__main\" id=\"spinner\" data-no-defer=\"1\">\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"name\">\n<label>Name<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"field_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__name\" id=\"contact-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"field_name\" \/><\/span>\n<\/div>\n\n<div class=\"company\">\n<label>Company<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__company\" id=\"contact-company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/div>\n\n<\/div>\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"email\">\n<label>Email<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contact-us__email\" id=\"contact-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Corporate email*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n\n<div class=\"phone\">\n<label>Phone<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel contact-us__phone\" id=\"contact-phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone*\" value=\"\" type=\"tel\" name=\"tel\" \/><\/span>\n<\/div>\n\n<\/div>\n<div class=\"contact-us__wrapper subj\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-recipient\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-subj_js\" aria-invalid=\"false\" name=\"your-recipient\"><option value=\"\">Subject*<\/option><option value=\"IT staff augmentation\">IT staff augmentation<\/option><option value=\"Turnkey product development\">Turnkey product development<\/option><option value=\"Support and enhancement\">Support and enhancement<\/option><option value=\"Careers\">Careers<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\n<span class=\"wpcf7-form-control-wrap\" data-name=\"form-field-budget_js\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-budget_js\" aria-invalid=\"false\" name=\"form-field-budget_js\"><option value=\"\">Project budget<\/option><option value=\"Under $15K\">Under $15K<\/option><option value=\"$15K-$30K\">$15K-$30K<\/option><option value=\"$30K-$100K\">$30K-$100K<\/option><option value=\"$100K-$250K\">$100K-$250K<\/option><option value=\"$250K-$500K\">$250K-$500K<\/option><option value=\"More than $500K\">More than $500K<\/option><\/select><\/span>\n\n<\/div>\n\n\n<div class=\"message\">\n<label>Message<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"1\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required contact-us__message\" id=\"contact-message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your needs in detail*\" name=\"message\"><\/textarea><\/span>\n<\/div>\n\n<div class=\"atvoice-wrap\">\n\n<div class=\"voice-wrap\">\n<span id=\"voice-mut\" class=\"voicetext\">Send us a voice message<\/span>\n         <div class=\"qc_voice_audio_wrapper\">\n            <div class=\"qc_voice_audio_container\">\n                <div class=\"qc_voice_audio_upload_main\" id=\"qc_audio_main\">\n                    <a class=\"qc_audio_record_button\" id=\"qc_audio_record\" href=\"#\" aria-label=\"Record an audio message\">\n                        <span class=\"dashicons dashicons-microphone\"><\/span> \u00a0<\/a> \n                <\/div>\n\n                <div class=\"qc_voice_audio_recorder\" id=\"qc_audio_recorder\" style=\"display:none\">\n\n                <\/div>\n                <div class=\"qc_voice_audio_display\" id=\"qc_audio_display\"  style=\"display:none\">\n                    <audio id=\"qc-audio\" controls src=\"\"><\/audio>\n                    <span title=\"Remove and back to main upload screen.\" class=\"qc_audio_remove_button dashicons dashicons-trash\"><\/span>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" value=\"\" name=\"qcwpvoicemessage\" id=\"qc_audio_url\" \/>\n        <\/div>\n        \n<\/div>\n\n\n<div class=\"attach-wrap\">\n<span class=\"voicetext\">Attach documents<\/span>\n\n<div class='attachment'>\n\n<div class=\"downloaded\">\n<span><\/span>\n<div class=\"deleteFile\"><\/div>\n<\/div>\n\n<div class=\"attachmentButton\" onclick=\"(function cl(e){if(e.target.nodeName == 'DIV'){e.target.parentNode.children[1].children[0].click(); }})(arguments[0]);\">\n\n<div class=\"innerText\">Upload file<\/div>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"att-files\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".jpg,.png,.jpeg,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"att-files\" \/><\/span>\n\n<div class=\"tip\" onclick=\"event.stopPropagation()\">\n<p>You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<\/div>\n\n<div class=\"contact-us__wrapper\"> \n<p class=\"pp\">By clicking Send, you consent to Innowise processing your personal data per our<a href=\"\/privacy-notice\/\"> Privacy Policy <\/a>to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.<\/p>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"scoring_point\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmCampaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmContent\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmMedium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmSource\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmTerm\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"location\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"city\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"ip\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"Summ\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"gclid\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"rating\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlCompany\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlWithParams\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"audioMessageLink\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner contact-us__send\" id=\"contact-send-button\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n\n<div class='mailToContact'>You can also send us your request <\/br>to <a href=\"mailto:contact@innowise.com\">contact@innowise.com<\/a><\/div>\n\n<\/div>\n\n<div class=\"elementor-widget-container\" style=\"z-index:1;\">\n<div class=\"contact__info\">\n  <div class=\"contact__info-background\"><\/div>\n  <div class=\"contact__info-heading\">What happens next?<\/div>\n  <div class=\"contact__info-steps\">\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">1<\/div>\n      <p class=\"contact__info-text\">Once we\u2019ve received and processed your request, we\u2019ll get back to you to detail your\n        project needs and sign an NDA to ensure confidentiality.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">2<\/div>\n      <p class=\"contact__info-text\">After examining your wants, needs, and expectations, our team will devise a project\n        proposal with the scope of work, team size, time, and cost estimates.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">3<\/div>\n      <p class=\"contact__info-text\">We\u2019ll arrange a meeting with you to discuss the offer and nail down the details.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">4<\/div>\n      <p class=\"contact__info-text\">Finally, we\u2019ll sign a contract and start working on your project right away.<\/p>\n    <\/div>\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<\/div>\n\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<div class=\"other_services_container\">[need_other_services_v2]<\/div><script>\n            jQuery( document ).ready(function($) {\n                $('[data-elementor-type=\"wp-page\"]').children().last().before($('.other_services_container'));\n                var sections = $('[data-elementor-type=\"wp-page\"]').find('.net-15.dt-16');\n                $($('#form-templates').parents('.elementor-section')).before($('.other_services_container'));\n                for(var i = 0; i<sections.length; i++){\n                    if($(sections[i]).hasClass( 'net-15' ) && $(sections[i]).hasClass( 'dt-16' ) && $(sections[i]).hasClass( 'elementor-hidden-desktop' )==false){\n                        $(sections[i]).before($('.other_services_container'));\n                        if($(sections[i]).css('background-color')=='rgb(255, 255, 255)' || $(sections[i]).css('background-color')=='rgba(0, 0, 0, 0)'){\n                            $('.other_services_container').find('.elementor-section').css('background-color','#FBFBFD');\n                        }      \n                    }\n                }\n                \n            });\n        <\/script>","protected":false},"excerpt":{"rendered":"<p>Custom API development services Our custom API development services target your precise business goals, leading to better product delivery, simple workflows and new revenue opportunities. Request a consultation 10+ in-house API developers 93% recurring clients 85% mid\/senior developers Our custom API development services target your precise business goals, leading to better product delivery, simple workflows [&hellip;]<\/p>\n","protected":false},"author":97,"featured_media":188933,"parent":356,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-196647","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages\/196647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/users\/97"}],"replies":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/comments?post=196647"}],"version-history":[{"count":0,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages\/196647\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/pages\/356"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/media\/188933"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/media?parent=196647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}