{"id":20197,"date":"2020-10-09T09:52:49","date_gmt":"2020-10-09T09:52:49","guid":{"rendered":"https:\/\/clone4.10pearls.com\/?page_id=20197"},"modified":"2026-10-21T10:42:04","modified_gmt":"2026-10-21T10:42:04","slug":"industry-transportation","status":"publish","type":"page","link":"https:\/\/10pearls.com\/uk\/industry-transportation\/","title":{"rendered":"Transportation &amp; Logistics Software Development Company"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20197\" class=\"elementor elementor-20197\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c401a0f section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"c401a0f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4af4852 e-con-full e-flex e-con e-child\" data-id=\"4af4852\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0745096 indigo-h1 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"0745096\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Transportation &amp; Logistics Software Development Services<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38e25f1 section-head-margin-bottom elementor-widget elementor-widget-text-editor\" data-id=\"38e25f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Transform complex transportation operations with connected, AI-augmented software that improves visibility, decision-making, efficiency, and operational resilience.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2917308 e-con-full e-flex e-con e-child\" data-id=\"2917308\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7903d8b indigo-btn indigo-btn--ghost elementor-widget elementor-widget-button\" data-id=\"7903d8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/get-in-touch\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Let\u2019s connect<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8fe28d7 e-con-full e-flex e-con e-parent\" data-id=\"8fe28d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd8f9d7 elementor-widget elementor-widget-sticky_section_nav\" data-id=\"bd8f9d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"sticky_section_nav.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<style>\n\t\t\/* \u2500\u2500 Bar \u2500\u2500 *\/\n\t\t#ssn-bd8f9d7 {\n\t\t\tbackground-color: #6366F1;\n\t\t\theight: 52px;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#ssn-bd8f9d7.ssn-sticky {\n\t\t\tposition: fixed;\n\t\t\ttop: 76px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tz-index: 1000; \/* FIX: raised from 100 *\/\n\t\t\twidth: 100% !important;\n\t\t}\n\t\t.ssn-spacer-ssn-bd8f9d7 {\n\t\t\theight: 52px;\n\t\t\tdisplay: none;\n\t\t}\n\t\t.ssn-spacer-active-ssn-bd8f9d7 {\n\t\t\tdisplay: block !important;\n\t\t}\n\t\t\/* \u2500\u2500 Wrap \u2500\u2500 *\/\n\t\t#ssn-bd8f9d7 .ssn-wrap {\n\t\t\tmax-width: 1280px;\n\t\t\tmargin: 0 auto;\n\t\t\tpadding: 0 20px;\n\t\t\theight: 100%;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\/* \u2500\u2500 Desktop list \u2500\u2500 *\/\n\t\t#ssn-bd8f9d7 .ssn-menu {\n\t\t\tlist-style: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: flex-start;\n\t\t\tgap: 32px;\n\t\t\tflex-wrap: nowrap;\n\t\t\twidth: 100%;\n\t\t}\n\t\t#ssn-bd8f9d7 .ssn-menu li { white-space: nowrap; }\n\t\t\/* \u2500\u2500 Links \u2500\u2500 *\/\n\t\t#ssn-bd8f9d7 .ssn-menu a,\n\t\t#ssn-bd8f9d7 .ssn-menu a:hover,\n\t\t#ssn-bd8f9d7 .ssn-menu a:focus,\n\t\t#ssn-bd8f9d7 .ssn-menu a:visited,\n\t\t#ssn-bd8f9d7 .ssn-menu a:active {\n\t\t\tcolor: #ffffff !important;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tgap: 5px;\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 700;\n\t\t\ttext-transform: uppercase;\n\t\t\ttext-decoration: none;\n\t\t\tletter-spacing: 0.04em;\n\t\t\tcursor: pointer;\n\t\t\tline-height: 1;\n\t\t\twhite-space: nowrap;\n\t\t}\n\t\t\/* \u2500\u2500 Icons \u2500\u2500 *\/\n\t\t#ssn-bd8f9d7 .ssn-icon {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tflex-shrink: 0;\n\t\t\tline-height: 1;\n\t\t}\n\t\t#ssn-bd8f9d7 .ssn-icon-lib {\n\t\t\tfont-size: 12px;\n\t\t\tcolor: inherit;\n\t\t}\n\t\t\/* \u2500\u2500 Mobile toggle \u2500\u2500 *\/\n\t\t#ssn-bd8f9d7 .ssn-dropdown-wrap {\n\t\t\tdisplay: none;\n\t\t\twidth: 100%;\n\t\t}\n\t\t#ssn-bd8f9d7 .ssn-toggle {\n\t\t\tbackground: none;\n\t\t\tborder: none;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #ffffff !important;\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 700;\n\t\t\ttext-transform: uppercase;\n\t\t\tletter-spacing: 0.04em;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\t\t\tpadding: 0 20px;\n\t\t\theight: 42px;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#ssn-bd8f9d7 .ssn-caret {\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 7px;\n\t\t\tborder-right: 2px solid currentColor;\n\t\t\tborder-bottom: 2px solid currentColor;\n\t\t\ttransform: rotate(45deg);\n\t\t\ttransition: transform 0.2s ease;\n\t\t\tposition: relative;\n\t\t\ttop: -2px;\n\t\t\tflex-shrink: 0;\n\t\t}\n\t\t#ssn-bd8f9d7 .ssn-toggle.open .ssn-caret {\n\t\t\ttransform: rotate(225deg);\n\t\t\ttop: 2px;\n\t\t}\n\t\t\/* \u2500\u2500 Mobile dropdown panel \u2500\u2500\n\t\t   FIX: changed to position:fixed; JS sets top via getBoundingClientRect()\n\t\t        so the panel always spans the full viewport width, not just the\n\t\t        Elementor wrapper width. z-index 999 keeps it below the bar (1000). *\/\n\t\t#ssn-bd8f9d7-dropdown {\n\t\t\tdisplay: none;\n\t\t\tposition: fixed;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\twidth: 100%;\n\t\t\tbackground-color: #6366F1 !important;\n\t\t\tz-index: 999; \/* FIX: raised from 94 *\/\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#ssn-bd8f9d7-dropdown a,\n\t\t#ssn-bd8f9d7-dropdown a:hover,\n\t\t#ssn-bd8f9d7-dropdown a:visited,\n\t\t#ssn-bd8f9d7-dropdown a:focus {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 5px;\n\t\t\tcolor: #ffffff !important;\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 700;\n\t\t\ttext-transform: uppercase;\n\t\t\tletter-spacing: 0.04em;\n\t\t\tpadding: 14px 20px;\n\t\t\ttext-decoration: none;\n\t\t\tborder-bottom: 1px solid rgba(255,255,255,0.08);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#ssn-bd8f9d7-dropdown a:last-child { border-bottom: none; }\n\t\t#ssn-bd8f9d7-dropdown a:hover { background: rgba(255,255,255,0.08); }\n\t\t#ssn-bd8f9d7-dropdown .ssn-icon-lib {\n\t\t\tfont-size: 12px;\n\t\t\tcolor: inherit;\n\t\t}\n\t\t\/* \u2500\u2500 Responsive switchover \u2500\u2500 *\/\n\t\t@media (max-width: 991px) {\n\t\t\t#ssn-bd8f9d7 {\n\t\t\t\theight: 42px;\n\t\t\t\tposition: relative;\n\t\t\t}\n\t\t\t#ssn-bd8f9d7.ssn-sticky {\n\t\t\t\ttop: 65px;\n\t\t\t}\n\t\t\t.ssn-spacer-ssn-bd8f9d7 {\n\t\t\t\theight: 42px;\n\t\t\t}\n\t\t\t#ssn-bd8f9d7 .ssn-menu           { display: none; }\n\t\t\t#ssn-bd8f9d7 .ssn-dropdown-wrap  { display: block; }\n\t\t\t#ssn-bd8f9d7 .ssn-wrap           { padding: 0; }\n\t\t}\n\t\t<\/style>\n\n\t\t\t\t<div id=\"ssn-bd8f9d7-spacer\" class=\"ssn-spacer-ssn-bd8f9d7\"><\/div>\n\n\t\t<section\n\t\t\tid=\"ssn-bd8f9d7\"\n\t\t\tclass=\"ssn-bar\"\n\t\t\trole=\"navigation\"\n\t\t\taria-label=\"Page sections\"\n\t\t>\n\t\t\t<div class=\"ssn-wrap\">\n\n\t\t\t\t<ul class=\"ssn-menu\">\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#01\" data-target=\"01\" tabindex=\"0\">\n\t\t\t\t\t\t\tServices<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#02\" data-target=\"02\" tabindex=\"0\">\n\t\t\t\t\t\t\tChallenges<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#03\" data-target=\"03\" tabindex=\"0\">\n\t\t\t\t\t\t\tBenefits<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#04\" data-target=\"04\" tabindex=\"0\">\n\t\t\t\t\t\t\tWhy us<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#05\" data-target=\"05\" tabindex=\"0\">\n\t\t\t\t\t\t\tAI use cases<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#06\" data-target=\"06\" tabindex=\"0\">\n\t\t\t\t\t\t\tCase studies<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#07\" data-target=\"07\" tabindex=\"0\">\n\t\t\t\t\t\t\tFAQs<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t<div class=\"ssn-dropdown-wrap\">\n\t\t\t\t\t<button\n\t\t\t\t\t\tclass=\"ssn-toggle\"\n\t\t\t\t\t\tid=\"ssn-bd8f9d7-toggle\"\n\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"ssn-bd8f9d7-dropdown\"\n\t\t\t\t\t>\n\t\t\t\t\t\tGo to Section\t\t\t\t\t\t<span class=\"ssn-caret\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t<\/section>\n\n\t\t\t\t<div id=\"ssn-bd8f9d7-dropdown\" class=\"ssn-mobile-dropdown\" role=\"menu\" aria-hidden=\"true\">\n\t\t\t\t\t\t<a href=\"#01\" data-target=\"01\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tServices<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a href=\"#02\" data-target=\"02\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tChallenges<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a href=\"#03\" data-target=\"03\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tBenefits<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a href=\"#04\" data-target=\"04\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tWhy us<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a href=\"#05\" data-target=\"05\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tAI use cases<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a href=\"#06\" data-target=\"06\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tCase studies<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a href=\"#07\" data-target=\"07\" role=\"menuitem\" tabindex=\"0\">\n\t\t\t\tFAQs<svg style=\"width:12px;height:12px;flex-shrink:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 13\" fill=\"none\"><path fill=\"currentColor\" d=\"M5.75 0.875C5.95833 0.875 6.13542 0.947917 6.28125 1.09375C6.42708 1.23958 6.5 1.41667 6.5 1.625V9.5625L9.71875 6.34375C9.86458 6.19792 10.0417 6.125 10.25 6.125C10.4583 6.125 10.6354 6.19792 10.7812 6.34375C10.9271 6.48958 11 6.66667 11 6.875C11 7.08333 10.9271 7.26042 10.7812 7.40625L6.28125 11.9062C6.13542 12.0521 5.95833 12.125 5.75 12.125C5.54167 12.125 5.36458 12.0521 5.21875 11.9062L0.71875 7.40625C0.572917 7.26042 0.5 7.08333 0.5 6.875C0.5 6.66667 0.572917 6.48958 0.71875 6.34375C0.864583 6.19792 1.04167 6.125 1.25 6.125C1.45833 6.125 1.63542 6.19792 1.78125 6.34375L5 9.5625V1.625C5 1.41667 5.07292 1.23958 5.21875 1.09375C5.36458 0.947917 5.54167 0.875 5.75 0.875Z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<script>\n\t\t(function () {\n\t\t\tvar UID             = \"ssn-bd8f9d7\";\n\t\t\tvar STICKY_ENABLED  = true;\n\t\t\tvar OFFSET_DESKTOP  = 76;\n\t\t\tvar OFFSET_MOBILE   = 65;\n\t\t\tvar SCROLL_OFFSET   = 80;\n\t\t\tvar SCROLL_DURATION = 800;\n\t\t\tvar BREAKPOINT      = 992;\n\t\t\tvar BAR_H_DESK      = 52;\n\t\t\tvar BAR_H_MOB       = 42;\n\n\t\t\tvar bar      = document.getElementById(UID);\n\t\t\tvar spacer   = document.getElementById(UID + '-spacer');\n\t\t\tvar dropdown = document.getElementById(UID + '-dropdown');\n\t\t\tvar toggle   = document.getElementById(UID + '-toggle');\n\t\t\tif (!bar) return;\n\n\t\t\tvar initialBarTop = null;\n\t\t\tvar isSticky      = false;\n\n\t\t\t\/* \u2500\u2500 Utils \u2500\u2500 *\/\n\t\t\tfunction isMobile()     { return window.innerWidth < BREAKPOINT; }\n\t\t\tfunction headerOffset() { return isMobile() ? OFFSET_MOBILE : OFFSET_DESKTOP; }\n\t\t\tfunction barHeight()    { return isMobile() ? BAR_H_MOB : BAR_H_DESK; }\n\n\t\t\tfunction docTop(el) {\n\t\t\t\tvar t = 0;\n\t\t\t\twhile (el) { t += el.offsetTop; el = el.offsetParent; }\n\t\t\t\treturn t;\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Sticky on\/off \u2500\u2500 *\/\n\t\t\tfunction enableSticky() {\n\t\t\t\tif (isSticky) return;\n\t\t\t\tisSticky = true;\n\t\t\t\tbar.classList.add('ssn-sticky');\n\t\t\t\tbar.style.top = headerOffset() + 'px';\n\t\t\t\tif (spacer) spacer.classList.add('ssn-spacer-active-' + UID);\n\t\t\t}\n\n\t\t\tfunction disableSticky() {\n\t\t\t\tif (!isSticky) return;\n\t\t\t\tisSticky = false;\n\t\t\t\tbar.classList.remove('ssn-sticky');\n\t\t\t\tbar.style.top = '';\n\t\t\t\tif (spacer) spacer.classList.remove('ssn-spacer-active-' + UID);\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Dropdown positioning \u2500\u2500\n\t\t\t   FIX: always uses position:fixed + getBoundingClientRect() so the\n\t\t\t        panel correctly anchors to the bar bottom in ALL contexts\n\t\t\t        (sticky or not, inside any Elementor layout wrapper). *\/\n\t\t\tfunction positionDropdown() {\n\t\t\t\tif (!dropdown) return;\n\t\t\t\tvar rect = bar.getBoundingClientRect();\n\t\t\t\tdropdown.style.position = 'fixed';\n\t\t\t\tdropdown.style.top      = rect.bottom + 'px';\n\t\t\t\tdropdown.style.left     = '0';\n\t\t\t\tdropdown.style.right    = '0';\n\t\t\t\tdropdown.style.width    = '100%';\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Scroll \u2500\u2500 *\/\n\t\t\tfunction onScroll() {\n\t\t\t\t\/* FIX: auto-close dropdown when user scrolls (mobile UX) *\/\n\t\t\t\tcloseDropdown();\n\n\t\t\t\t\/* FIX: sticky logic is now separate from highlightActive() \u2014\n\t\t\t\t        the early return that blocked highlight when sticky was\n\t\t\t\t        disabled has been removed. *\/\n\t\t\t\tif (STICKY_ENABLED && initialBarTop !== null) {\n\t\t\t\t\tvar scrollY = window.pageYOffset || 0;\n\t\t\t\t\tif (scrollY > initialBarTop - headerOffset()) {\n\t\t\t\t\t\tenableSticky();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdisableSticky();\n\t\t\t\t\t}\n\t\t\t\t\tif (isSticky) bar.style.top = headerOffset() + 'px';\n\t\t\t\t}\n\n\t\t\t\t\/* FIX: highlightActive() now always runs, even when sticky is off *\/\n\t\t\t\thighlightActive();\n\t\t\t}\n\n\t\t\tfunction onResize() {\n\t\t\t\tif (isSticky) bar.style.top = headerOffset() + 'px';\n\t\t\t\tcloseDropdown();\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Smooth scroll \u2014 pure JS easeInOutQuad, no jQuery \u2500\u2500 *\/\n\t\t\tfunction scrollToSection(targetId) {\n\t\t\t\tvar target = document.getElementById(targetId);\n\t\t\t\tif (!target) return;\n\t\t\t\tvar dest   = Math.max(0, docTop(target) - SCROLL_OFFSET - (isSticky ? barHeight() : 0));\n\t\t\t\tvar start  = window.pageYOffset;\n\t\t\t\tvar change = dest - start;\n\t\t\t\tvar t0     = null;\n\t\t\t\trequestAnimationFrame(function step(ts) {\n\t\t\t\t\tif (!t0) t0 = ts;\n\t\t\t\t\tvar p = Math.min((ts - t0) \/ SCROLL_DURATION, 1);\n\t\t\t\t\tvar e = p < 0.5 ? 2*p*p : -1 + (4 - 2*p)*p;\n\t\t\t\t\twindow.scrollTo(0, start + change * e);\n\t\t\t\t\tif (p < 1) requestAnimationFrame(step);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Active highlight \u2500\u2500 *\/\n\t\t\tfunction highlightActive() {\n\t\t\t\tvar threshold = (window.pageYOffset || 0) + headerOffset() + barHeight() + 10;\n\t\t\t\tvar active    = null;\n\t\t\t\tbar.querySelectorAll('.ssn-menu a[data-target]').forEach(function(a) {\n\t\t\t\t\tvar sec = document.getElementById(a.dataset.target);\n\t\t\t\t\tif (sec && threshold >= docTop(sec)) active = a.dataset.target;\n\t\t\t\t});\n\t\t\t\tbar.querySelectorAll('.ssn-menu a[data-target]').forEach(function(a) {\n\t\t\t\t\ta.classList.toggle('ssn-active', a.dataset.target === active);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Mobile dropdown \u2500\u2500 *\/\n\t\t\tfunction openDropdown() {\n\t\t\t\tif (!dropdown || !toggle) return;\n\t\t\t\tpositionDropdown();\n\t\t\t\tdropdown.style.display = 'block';\n\t\t\t\ttoggle.setAttribute('aria-expanded', 'true');\n\t\t\t\ttoggle.classList.add('open');\n\t\t\t\tdropdown.setAttribute('aria-hidden', 'false');\n\t\t\t}\n\n\t\t\tfunction closeDropdown() {\n\t\t\t\tif (!dropdown || !toggle) return;\n\t\t\t\t\/* Guard: skip all DOM writes if already closed \u2014 keeps onScroll() cheap *\/\n\t\t\t\tif (dropdown.style.display === '' || dropdown.style.display === 'none') return;\n\t\t\t\tdropdown.style.display = 'none';\n\t\t\t\ttoggle.setAttribute('aria-expanded', 'false');\n\t\t\t\ttoggle.classList.remove('open');\n\t\t\t\tdropdown.setAttribute('aria-hidden', 'true');\n\t\t\t}\n\n\t\t\tif (toggle) {\n\t\t\t\ttoggle.addEventListener('click', function(e) {\n\t\t\t\t\te.stopPropagation();\n\t\t\t\t\tdropdown && dropdown.style.display === 'block' ? closeDropdown() : openDropdown();\n\t\t\t\t});\n\t\t\t}\n\t\t\tdocument.addEventListener('click', function(e) {\n\t\t\t\tif (!bar.contains(e.target) && (!dropdown || !dropdown.contains(e.target))) closeDropdown();\n\t\t\t});\n\t\t\tdocument.addEventListener('keydown', function(e) { if (e.key === 'Escape') closeDropdown(); });\n\n\t\t\t\/* \u2500\u2500 Bind nav link clicks \u2500\u2500 *\/\n\t\t\tfunction bindClicks(root) {\n\t\t\t\tif (!root) return;\n\t\t\t\troot.querySelectorAll('a[data-target]').forEach(function(a) {\n\t\t\t\t\ta.addEventListener('click', function(e) {\n\t\t\t\t\t\t\/* FIX: preventDefault stops the native anchor jump; JS smooth-scroll handles it *\/\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar t = this.dataset.target;\n\t\t\t\t\t\tcloseDropdown();\n\t\t\t\t\t\tscrollToSection(t);\n\t\t\t\t\t});\n\t\t\t\t\ta.addEventListener('keydown', function(e) {\n\t\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\tcloseDropdown();\n\t\t\t\t\t\t\tscrollToSection(this.dataset.target);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t}\n\t\t\tbindClicks(bar);\n\t\t\tbindClicks(dropdown);\n\n\t\t\t\/* \u2500\u2500 Init \u2500\u2500 *\/\n\t\t\tfunction init() {\n\t\t\t\tif (STICKY_ENABLED) initialBarTop = docTop(bar);\n\t\t\t\twindow.addEventListener('scroll', onScroll, { passive: true });\n\t\t\t\twindow.addEventListener('resize', onResize);\n\t\t\t\tonScroll();\n\t\t\t}\n\n\t\t\tdocument.readyState === 'loading'\n\t\t\t\t? document.addEventListener('DOMContentLoaded', init)\n\t\t\t\t: setTimeout(init, 150);\n\t\t}());\n\t\t<\/script>\n\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-f9c5de7 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"f9c5de7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fefa7a indigo-h2 elementor-widget elementor-widget-heading\" data-id=\"6fefa7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span>Engineer connected, intelligent<\/span> transportation &amp; logistics operations<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37a3dc0 indigo-subtitle elementor-widget elementor-widget-text-editor\" data-id=\"37a3dc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>We help transportation and logistics businesses improve productivity, strengthen service performance, <br \/>and manage costs through technology designed around their operational requirements. We bring together product engineering, data, cloud, AI, and integration expertise to turn fragmented systems and workflows into connected transportation, fleet, warehouse, and supply chain operations. Whether modernising an existing platform or developing a new digital product, we help organizations improve asset utilisation, increase operational capacity, and make better-informed decisions.<\/p>\t\t\t\t\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-77f3ee5 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"77f3ee5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40a0403 indigo-h2 section-head-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"40a0403\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Trusted by leading enterprises\u00a0\u00a0<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d955f6 elementor-widget elementor-widget-clients_logo_widget\" data-id=\"1d955f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"clients_logo_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<style>\n\t\t#clw-1d955f6 { width:100%; box-sizing:border-box; }\n\n\t\t\/* Track outer \u2014 clips overflow *\/\n\t\t#clw-1d955f6 .clw-track-outer {\n\t\t\twidth: 100%;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t\/* Desktop track \u2014 width max-content so clones extend beyond container *\/\n\t\t#clw-1d955f6 .clw-track {\n\t\t\tdisplay: flex !important;\n\t\t\tflex-direction: row !important;\n\t\t\tflex-wrap: nowrap !important;\n\t\t\talign-items: center !important;\n\t\t\tjustify-content: flex-start !important;\n\t\t\twidth: max-content !important;\n\t\t\tmargin: 0 !important;\n\t\t\tpadding: 0 !important;\n\t\t\ttransition: transform .5s cubic-bezier(.25,.46,.45,.94);\n\t\t\twill-change: transform;\n\t\t}\n\n\t\t\/* Each item \u2014 JS sets exact width, logo centered inside *\/\n\t\t#clw-1d955f6 .clw-item {\n\t\t\tdisplay: flex !important;\n\t\t\talign-items: center !important;\n\t\t\tjustify-content: center !important;\n\t\t\tflex-shrink: 0 !important;\n\t\t}\n\n\t\t\/* Logo \u2014 constrained, centered *\/\n\t\t#clw-1d955f6 .clw-logo {\n\t\t\tdisplay: block !important;\n\t\t\tobject-fit: contain !important;\n\t\t\tmax-width: 80%;\n\t\t\theight: 70px;\n\t\t\twidth: auto;\n\t\t\tflex-shrink: 0;\n\t\t}\n\t\t\n\t\t\/* Dot separator \u2014 fixed 56px wide (24+8+24), perfectly centered *\/\n\t\t#clw-1d955f6 .clw-sep {\n\t\t\tdisplay: flex !important;\n\t\t\talign-items: center !important;\n\t\t\tjustify-content: center !important;\n\t\t\tflex-shrink: 0 !important;\n\t\t\twidth: 56px !important;\n\t\t\tmin-width: 56px !important;\n\t\t}\n\t\t#clw-1d955f6 .clw-sep span {\n\t\t\tdisplay: block;\n\t\t\twidth: 8px; height: 8px;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: var(--e-global-color-5d532a8) !important;\n\t\t\tflex-shrink: 0;\n\t\t}\n\t\t\/* Hide separator after last item *\/\n\t\t#clw-1d955f6 .clw-item:last-of-type + .clw-sep,\n\t\t#clw-1d955f6 .clw-sep:last-child { display:none !important; }\n\n\t\t\/* Mobile nav dots *\/\n\t\t#clw-1d955f6 .clw-nav-dots {\n\t\t\tdisplay: none;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tgap: 12px;\n\t\t\tmargin-top: 20px;\n\t\t\theight: 36px;\n\t\t\tbox-sizing: content-box;\n\t\t}\n\t\t#clw-1d955f6 .clw-nd {\n\t\t\twidth: 10px !important;\n\t\t\theight: 10px !important;\n\t\t\tborder-radius: 50% !important;\n\t\t\tbackground: var(--e-global-color-f527530) !important;\n\t\t\topacity: 1;\n\t\t\tcursor: pointer;\n\t\t\tborder:none !important;\t\t\tpadding: 0;\n\t\t\ttransition: width .25s ease, height .25s ease, opacity .25s ease, background .25s ease, border .25s ease;\n\t\t\tflex-shrink: 0;\n\t\t\tdisplay: block;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#clw-1d955f6 .clw-nd.active {\n\t\t\twidth: 14px !important;\n\t\t\theight: 14px !important;\n\t\t\topacity: 1 !important;\n\t\t\tbackground: var(--e-global-color-primary) !important;\n\t\t\tborder:3px solid var(--e-global-color-primary) !important;\t\t}\n\n\t\t\/* Mobile *\/\n\t\t@media (max-width: 768px) {\n\t\t\t#clw-1d955f6 .clw-track {\n\t\t\t\twidth: auto !important;\n\t\t\t\tjustify-content: flex-start !important;\n\t\t\t}\n\t\t\t#clw-1d955f6 .clw-item {\n\t\t\t\tflex-direction: column !important;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t}\n\t\t\t#clw-1d955f6 .clw-sep { display:none !important; }\n\t\t\t#clw-1d955f6 .clw-nav-dots { display:flex; }\n\t\t}\n\t\t<\/style>\n\n\t\t<div id=\"clw-1d955f6\"\n\t\t\t data-clw=\"1\"\n\t\t\t data-autoplay=\"true\"\n\t\t\t data-speed=\"3000\"\n\t\t\t data-lpr=\"4\"\n\t\t\t data-sep=\"1\"\n\t\t\t data-dot-color=\"var(--e-global-color-f527530)\"\n\t\t\t data-dot-active-color=\"var(--e-global-color-primary)\">\n\n\t\t\t<div class=\"clw-track-outer\">\n\t\t\t\t<div class=\"clw-track\">\n\t\t\t\t\t\t\t\t\t<div class=\"clw-item\"><img loading=\"lazy\" decoding=\"async\" width=\"202\" height=\"45\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2025\/10\/AARP-Logo-1.png\" class=\"clw-logo\" alt=\"\" loading=\"lazy\" style=\"\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"clw-sep\" aria-hidden=\"true\"><span><\/span><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"clw-item\"><img loading=\"lazy\" decoding=\"async\" width=\"243\" height=\"44\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2025\/09\/JohnsonandJohnsonLogo.svg\" class=\"clw-logo\" alt=\"\" loading=\"lazy\" style=\"\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"clw-sep\" aria-hidden=\"true\"><span><\/span><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"clw-item\"><img loading=\"lazy\" decoding=\"async\" width=\"179\" height=\"49\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2025\/10\/Amwell_logo_RGB_ColorGradient-2.png\" class=\"clw-logo\" alt=\"\" loading=\"lazy\" style=\"\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"clw-sep\" aria-hidden=\"true\"><span><\/span><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"clw-item\"><img loading=\"lazy\" decoding=\"async\" width=\"107\" height=\"94\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2025\/10\/NIH_Master_Logo_Vertical_2Color-1.png\" class=\"clw-logo\" alt=\"\" loading=\"lazy\" style=\"\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"clw-sep\" aria-hidden=\"true\"><span><\/span><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<div class=\"clw-nav-dots\" role=\"tablist\"><\/div>\n\n\t\t<\/div>\n\n\t\t<script>\n\t\t(function(){\n\t\t\tvar wrap = document.getElementById('clw-1d955f6');\n\t\t\tif(!wrap) return;\n\t\t\tvar outer    = wrap.querySelector('.clw-track-outer');\n\t\t\tvar track    = wrap.querySelector('.clw-track');\n\t\t\tvar dotsWrap = wrap.querySelector('.clw-nav-dots');\n\t\t\tif(!track || !outer) return;\n\n\t\t\tvar origItems = [].slice.call(track.querySelectorAll('.clw-item:not(.clw-clone)'));\n\t\t\tvar total     = origItems.length;\n\t\t\tif(total === 0) return;\n\n\t\t\tvar autoplay = wrap.dataset.autoplay !== 'false';\n\t\t\tvar speed    = parseInt(wrap.dataset.speed || '3000', 10);\n\t\t\tvar lpr      = parseInt(wrap.dataset.lpr   || '4',    10);\n\t\t\tvar hasSep   = wrap.dataset.sep === '1';\n\t\t\tvar SEP_W    = hasSep ? 56 : 0; \/\/ 24px padding \u00d7 2 + 8px dot = 56px per separator\n\t\t\tvar cur      = 0;\n\t\t\tvar slot     = 0;\n\t\t\tvar timer    = null;\n\t\t\tvar TRANS    = 'transform .5s cubic-bezier(.25,.46,.45,.94)';\n\n\t\t\t\/* \u2500\u2500 Desktop: logo items get equal width, separators fixed 56px \u2500\u2500 *\/\n\t\t\tfunction setDesktopWidths() {\n\t\t\t\tvar outerW   = outer.offsetWidth || wrap.offsetWidth || 800;\n\t\t\t\t\/\/ Total separator space for lpr logos = (lpr - 1) separators\n\t\t\t\tvar totalSep = SEP_W * (lpr - 1);\n\t\t\t\tvar logoW    = Math.floor((outerW - totalSep) \/ lpr);\n\n\t\t\t\t[].forEach.call(track.querySelectorAll('.clw-item'), function(el){\n\t\t\t\t\tel.style.width    = logoW + 'px';\n\t\t\t\t\tel.style.minWidth = logoW + 'px';\n\t\t\t\t\tel.style.maxWidth = logoW + 'px';\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Mobile: full container width per item \u2500\u2500 *\/\n\t\t\tfunction setMobileWidths() {\n\t\t\t\tvar w = outer.offsetWidth || 320;\n\t\t\t\t[].forEach.call(track.querySelectorAll('.clw-item'), function(el){\n\t\t\t\t\tel.style.width = el.style.minWidth = el.style.maxWidth = w + 'px';\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction isMob() { return window.innerWidth <= 768; }\n\n\t\t\tfunction itemW() {\n\t\t\t\tif(isMob()) return outer.offsetWidth || 320;\n\t\t\t\t\/\/ Slide unit = one logo item width + one separator width\n\t\t\t\tvar logoEl = origItems[0];\n\t\t\t\tif(!logoEl) return 200;\n\t\t\t\treturn logoEl.offsetWidth + SEP_W;\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Clones for infinite desktop loop \u2500\u2500 *\/\n\t\t\tfunction buildClones() {\n\t\t\t\t[].forEach.call(track.querySelectorAll('.clw-clone'), function(el){ el.parentNode.removeChild(el); });\n\t\t\t\t\/\/ Clone all direct children of track (items + separators)\n\t\t\t\tvar origChildren = [].slice.call(track.children);\n\t\t\t\torigChildren.forEach(function(el){\n\t\t\t\t\tvar c = el.cloneNode(true);\n\t\t\t\t\tc.classList.add('clw-clone');\n\t\t\t\t\tc.setAttribute('aria-hidden','true');\n\t\t\t\t\ttrack.appendChild(c);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Move \u2500\u2500 *\/\n\t\t\tfunction moveTo(idx, animated) {\n\t\t\t\ttrack.style.transition = animated ? TRANS : 'none';\n\t\t\t\ttrack.style.transform  = 'translateX(-' + (idx * itemW()) + 'px)';\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Next slide \u2500\u2500 *\/\n\t\t\tfunction next() {\n\t\t\t\tslot++;\n\t\t\t\tmoveTo(slot, true);\n\t\t\t\tcur = slot % total;\n\t\t\t\tupdDots();\n\t\t\t\tif(slot >= total) {\n\t\t\t\t\ttrack.addEventListener('transitionend', snapBack, { once: true });\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction snapBack() {\n\t\t\t\tslot -= total;\n\t\t\t\tmoveTo(slot, false);\n\t\t\t\tcur = slot;\n\t\t\t\tupdDots();\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Nav dots (mobile only) \u2500\u2500 *\/\n\t\t\tfunction buildDots() {\n\t\t\t\tdotsWrap.innerHTML = '';\n\t\t\t\tfor(var i = 0; i < total; i++) {\n\t\t\t\t\t(function(idx){\n\t\t\t\t\t\tvar b = document.createElement('button');\n\t\t\t\t\t\tb.className = 'clw-nd' + (idx === 0 ? ' active' : '');\n\t\t\t\t\t\tb.setAttribute('aria-label', 'Logo ' + (idx + 1));\n\t\t\t\t\t\tb.addEventListener('click', function(){ stopT(); jumpTo(idx); startT(); });\n\t\t\t\t\t\tdotsWrap.appendChild(b);\n\t\t\t\t\t})(i);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction updDots() {\n\t\t\t\t[].forEach.call(dotsWrap.querySelectorAll('.clw-nd'), function(b, i){\n\t\t\t\t\tb.classList.toggle('active', i === cur);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction jumpTo(n) {\n\t\t\t\tslot = n; cur = n;\n\t\t\t\tmoveTo(slot, false);\n\t\t\t\tupdDots();\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Timer \u2500\u2500 *\/\n\t\t\tfunction stopT()  { clearInterval(timer); timer = null; }\n\t\t\tfunction startT() {\n\t\t\t\tif(!autoplay) return; stopT();\n\t\t\t\ttimer = setInterval(next, speed);\n\t\t\t}\n\n\t\t\t\/* \u2500\u2500 Swipe \u2500\u2500 *\/\n\t\t\tvar tx = 0, ty = 0;\n\t\t\ttrack.addEventListener('touchstart', function(e){ tx=e.touches[0].clientX; ty=e.touches[0].clientY; stopT(); }, {passive:true});\n\t\t\ttrack.addEventListener('touchend',   function(e){\n\t\t\t\tvar dx = e.changedTouches[0].clientX - tx;\n\t\t\t\tvar dy = e.changedTouches[0].clientY - ty;\n\t\t\t\tif(Math.abs(dx) > Math.abs(dy) && Math.abs(dx) > 40) {\n\t\t\t\t\tif(dx < 0) next();\n\t\t\t\t\telse { slot = Math.max(0, slot - 1); moveTo(slot, true); cur = slot % total; updDots(); }\n\t\t\t\t}\n\t\t\t\tstartT();\n\t\t\t}, {passive:true});\n\n\t\t\t\/* \u2500\u2500 Resize \u2500\u2500 *\/\n\t\t\tvar rt;\n\t\t\twindow.addEventListener('resize', function(){\n\t\t\t\tclearTimeout(rt);\n\t\t\t\trt = setTimeout(function(){\n\t\t\t\t\tif(isMob()) {\n\t\t\t\t\t\tsetMobileWidths();\n\t\t\t\t\t\tdotsWrap.style.display = 'flex';\n\t\t\t\t\t} else {\n\t\t\t\t\t\tsetDesktopWidths();\n\t\t\t\t\t\tdotsWrap.style.display = 'none';\n\t\t\t\t\t}\n\t\t\t\t\tmoveTo(slot, false);\n\t\t\t\t}, 200);\n\t\t\t});\n\n\t\t\t\/* \u2500\u2500 Init \u2500\u2500 *\/\n\t\t\tfunction doInit() {\n\t\t\t\tbuildClones();\n\t\t\t\tif(isMob()) {\n\t\t\t\t\tsetMobileWidths();\n\t\t\t\t\tdotsWrap.style.display = 'flex';\n\t\t\t\t\tbuildDots();\n\t\t\t\t} else {\n\t\t\t\t\tsetDesktopWidths();\n\t\t\t\t\tdotsWrap.style.display = 'none';\n\t\t\t\t}\n\t\t\t\tslot = 0; cur = 0;\n\t\t\t\tmoveTo(0, false);\n\t\t\t\tupdDots();\n\t\t\t\tstartT();\n\t\t\t}\n\n\t\t\tif(document.readyState === 'loading') {\n\t\t\t\tdocument.addEventListener('DOMContentLoaded', function(){ requestAnimationFrame(doInit); });\n\t\t\t} else {\n\t\t\t\trequestAnimationFrame(doInit);\n\t\t\t}\n\t\t})();\n\t\t<\/script>\n\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-b9029ba section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"b9029ba\" data-element_type=\"container\" data-e-type=\"container\" id=\"01\" 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-d706156 indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"d706156\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our transportation &amp; logistics software development services<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb65899 section-head-margin-bottom elementor-widget elementor-widget-text-editor\" data-id=\"fb65899\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our custom software development for logistics connects the systems, data, and workflows behind critical transportation operations, helping enterprises automate work, improve real-time decisions, and scale without adding operational complexity.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d86fb59 e-con-full e-grid e-con e-child\" data-id=\"d86fb59\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aeee03b indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"aeee03b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M29.6 15.44c0 0 0 0 0 0v-0.56c0-0.16 0-0.24-0.080-0.32l-2.8-5.76c-0.48-0.96-1.44-1.6-2.56-1.6h-3.040c-0.4-1.28-1.44-2.16-2.8-2.16h-13.12c-1.52 0-2.8 1.28-2.8 2.8v13.44c0 1.6 1.28 2.8 2.8 2.8h0.88c0.16 0.72 0.48 1.36 0.96 1.84 0.72 0.72 1.6 1.040 2.56 1.040s1.92-0.4 2.56-1.040c0.48-0.48 0.88-1.12 0.96-1.84h5.76c0.16 0.72 0.48 1.36 0.96 1.84 0.72 0.72 1.6 1.040 2.56 1.040s1.92-0.4 2.56-1.040c0.64-0.64 0.96-1.36 1.040-2.24h0.56c1.6 0 2.8-1.28 2.8-2.8l0.24-5.44c0 0 0 0 0 0zM25.28 9.44l2.56 5.28h-6.64v-5.92h2.96c0.48-0.080 0.88 0.16 1.12 0.64zM11.12 24.88c-0.8 0.8-2.080 0.8-2.88 0-0.4-0.4-0.56-0.88-0.56-1.44s0.24-1.040 0.56-1.44c0.4-0.4 0.88-0.56 1.44-0.56s1.040 0.24 1.44 0.56c0.4 0.4 0.56 0.88 0.56 1.44s-0.16 1.040-0.56 1.44zM9.68 19.76c-0.96 0-1.92 0.4-2.56 1.040-0.48 0.48-0.8 1.040-0.96 1.68h-0.96c-0.64 0-1.2-0.56-1.2-1.2v-13.44c0-0.64 0.56-1.2 1.2-1.2h13.12c0.64 0 1.2 0.56 1.2 1.2v13.52c-0.24 0.4-0.4 0.8-0.56 1.2h-5.84c0 0 0 0 0 0-0.16-0.64-0.48-1.2-0.96-1.68-0.56-0.72-1.52-1.12-2.48-1.12zM24 24.88c-0.72 0.72-2.16 0.72-2.88 0-0.4-0.4-0.56-0.88-0.56-1.44 0-0.4 0.16-0.8 0.4-1.2 0 0 0.080-0.080 0.080-0.080 0-0.080 0.080-0.080 0.080-0.16 0.4-0.4 0.88-0.56 1.44-0.56s1.040 0.24 1.44 0.56 0.56 0.88 0.56 1.44-0.16 1.040-0.56 1.44zM26.8 22.16h-0.72c0 0-0.080 0-0.080 0-0.16-0.48-0.48-0.96-0.88-1.36-0.72-0.72-1.6-1.040-2.56-1.040-0.48 0-0.96 0.080-1.36 0.24v-3.76h6.8v4.72c0 0.64-0.56 1.2-1.2 1.2z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tTransportation management system (TMS) development\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tStrengthen freight planning and execution with a TMS that streamlines coordination and shipment execution as freight moves through the network.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c8df42 indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"2c8df42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M27.91 3.88h-23.68c-0.96 0-1.76 0.8-1.76 1.76v15.76c0 0.96 0.8 1.76 1.76 1.76h8.64l-1.36 3.36h-1.44c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h2c0 0 0 0 0 0s0 0 0 0h7.84c0 0 0 0 0 0s0 0 0 0h2c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-1.44l-1.36-3.36h8.64c0.96 0 1.76-0.8 1.76-1.76v-15.76c0.16-0.96-0.64-1.76-1.6-1.76zM18.79 26.52h-5.52l1.36-3.36h2.88l1.28 3.36zM28.070 21.4c0 0.080-0.080 0.16-0.16 0.16h-13.84c0 0 0 0 0 0h-9.84c-0.080 0.080-0.16-0.080-0.16-0.16v-15.76c0-0.080 0.080-0.16 0.16-0.16h23.6c0.16 0 0.24 0.080 0.24 0.16v15.76z\"><\/path><path d=\"M10.63 10.44l-3.44 2.96c-0.16 0.16-0.32 0.4-0.24 0.64s0.080 0.48 0.32 0.64l2.96 2.48c0.16 0.16 0.32 0.16 0.48 0.16 0.24 0 0.48-0.080 0.64-0.32 0.32-0.32 0.24-0.88-0.080-1.12l-2.24-1.84 2.72-2.32c0.32-0.32 0.4-0.8 0.080-1.12s-0.88-0.4-1.2-0.16z\"><\/path><path d=\"M21.99 10.92c-0.32-0.24-0.8-0.16-1.12 0.16s-0.24 0.88 0.080 1.12l2.24 1.84-2.72 2.32c-0.32 0.32-0.4 0.8-0.080 1.12 0.16 0.16 0.4 0.24 0.64 0.24 0.16 0 0.4-0.080 0.56-0.16l3.44-2.96c0.16-0.16 0.32-0.4 0.24-0.64s-0.080-0.48-0.32-0.64l-2.96-2.4z\"><\/path><path d=\"M17.83 8.36c-0.4-0.16-0.88 0.080-1.040 0.48l-2.96 8.88c-0.16 0.4 0.080 0.88 0.48 1.040 0.080 0 0.16 0.080 0.24 0.080 0.32 0 0.64-0.24 0.72-0.56l2.96-8.88c0.24-0.48 0-0.88-0.4-1.040z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFleet management software development\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tImprove fleet utilisation and reduce operational disruption with fleet software that gives dispatchers a clear view of vehicle activity, driver operations, and maintenance needs.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9139aa indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"d9139aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M13.32 16.8h5.36c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-5.36c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8z\"><\/path><path d=\"M13.32 11.44h5.36c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-5.36c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8z\"><\/path><path d=\"M29.080 9.52c-0.64-0.64-1.52-1.040-2.48-1.040h-1.84v-1.84c0-0.96-0.4-1.76-1.040-2.48-0.64-0.56-1.52-0.96-2.4-0.96h-10.72c-0.96 0-1.76 0.4-2.48 1.040-0.56 0.64-0.96 1.52-0.96 2.4v5.84h-1.84c-0.96 0-1.76 0.4-2.48 1.040s-1.040 1.52-1.040 2.48v9.36c0 0.96 0.4 1.76 1.040 2.48 0.64 0.56 1.52 0.96 2.48 0.96h21.36c0.96 0 1.76-0.4 2.48-1.040 0.64-0.64 1.040-1.52 1.040-2.48v-13.28c-0.080-0.88-0.48-1.84-1.12-2.48zM8.76 6.64c0-0.48 0.16-0.96 0.56-1.28 0.32-0.32 0.8-0.56 1.36-0.56h10.64c0.48 0 0.96 0.16 1.28 0.56 0.32 0.32 0.56 0.8 0.56 1.36v20.48h-3.76v-3.2c0-0.96-0.4-1.76-1.040-2.48s-1.52-1.040-2.48-1.040c-0.96 0-1.76 0.4-2.48 1.040-0.64 0.64-1.040 1.52-1.040 2.48v3.2h-3.6v-20.56zM17.8 27.2h-3.76v-3.2c0-0.48 0.16-0.96 0.56-1.28 0.72-0.72 1.92-0.72 2.64 0 0.32 0.32 0.56 0.8 0.56 1.28v3.2zM3.96 26.64c-0.32-0.32-0.56-0.8-0.56-1.28v-9.36c0-0.48 0.16-0.96 0.56-1.28s0.8-0.56 1.28-0.56h1.92v13.040h-1.84c-0.56 0-0.96-0.16-1.36-0.56zM28.52 25.36c0 0.48-0.16 0.96-0.56 1.28-0.32 0.32-0.8 0.56-1.28 0.56h-1.92v-17.040h1.84c0.48 0 0.96 0.16 1.36 0.56 0.32 0.32 0.56 0.8 0.56 1.28v13.36z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tWarehouse management system development\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tImprove fulfilment and inventory control with software built around warehouse operations, helping teams keep receiving, picking, and inventory movement on track.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3cbca9 indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"c3cbca9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M29.305 3.64c-0.16-0.16-0.48-0.24-0.72-0.16l-8.32 2.32-8.16-2.72c-0.080-0.080-0.16-0.080-0.24-0.080v0c0 0 0 0 0 0v0c0 0 0 0 0 0s0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0v0c-0.080 0-0.16 0-0.16 0l-8.64 2c-0.4 0.080-0.64 0.4-0.64 0.8v21.84c0 0.24 0.080 0.48 0.32 0.64 0.16 0.16 0.48 0.24 0.72 0.16l8.32-2.24 8.080 2.72c0.080 0 0.16 0.080 0.24 0.080 0 0 0 0 0 0s0 0 0 0c0.080 0 0.16 0 0.16 0l8.64-2c0.4-0.080 0.64-0.4 0.64-0.8v-21.92c0.080-0.24 0-0.48-0.24-0.64zM11.065 24.76l-7.040 1.84v-20.16l7.040-1.6v19.92zM19.385 27.080l-6.8-2.24v-19.92l6.8 2.24v19.92zM28.025 25.56l-7.040 1.6v-19.92l7.040-1.92v20.24z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tRoute optimisation &amp; dispatch\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tEnhance fleet capacity and delivery performance with dispatch tools that account for changing conditions and help teams adjust routes accordingly.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fddd0e indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"3fddd0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M8.84 11.28c-0.24 0-0.48 0.080-0.72 0.32-0.16 0.16-0.24 0.4-0.24 0.64v4c0 0.24 0.080 0.48 0.24 0.72 0.16 0.16 0.4 0.32 0.72 0.32 0.24 0 0.48-0.080 0.72-0.32 0.16-0.16 0.32-0.4 0.32-0.72v-4c0-0.24-0.080-0.48-0.24-0.72-0.24-0.16-0.48-0.24-0.8-0.24z\"><\/path><path d=\"M28.44 27.12l-6.88-6.88c0.72-0.88 1.36-1.92 1.76-3.040s0.64-2.32 0.64-3.6c0-2.88-1.040-5.36-3.040-7.36s-4.48-3.040-7.36-3.040c-2.88 0-5.36 1.040-7.36 3.040s-3.040 4.48-3.040 7.36c0 2.88 1.040 5.36 3.040 7.36s4.48 3.040 7.36 3.040c1.28 0 2.48-0.24 3.6-0.64s2.16-1.040 3.040-1.76l6.88 6.88c0.16 0.16 0.4 0.32 0.72 0.32 0.24 0 0.48-0.080 0.72-0.32 0.16-0.16 0.24-0.4 0.32-0.72-0.080-0.16-0.16-0.4-0.4-0.64zM19.56 19.6c-1.68 1.68-3.68 2.48-6 2.48s-4.32-0.8-6-2.48c-1.6-1.68-2.48-3.68-2.48-6s0.8-4.32 2.48-6c1.6-1.6 3.6-2.48 6-2.48 2.32 0 4.32 0.8 6 2.48 1.68 1.6 2.48 3.6 2.48 6 0 2.32-0.88 4.32-2.48 6z\"><\/path><path d=\"M13.56 8.56c-0.24 0-0.48 0.080-0.72 0.32-0.16 0.16-0.32 0.4-0.32 0.72v6.72c0 0.24 0.080 0.48 0.24 0.72 0.16 0.16 0.4 0.32 0.72 0.32 0.24 0 0.48-0.080 0.72-0.32 0.16-0.16 0.32-0.4 0.32-0.72v-6.72c0-0.24-0.080-0.48-0.24-0.72s-0.4-0.32-0.72-0.32z\"><\/path><path d=\"M18.28 12.64c-0.24 0-0.48 0.080-0.72 0.32-0.16 0.16-0.32 0.4-0.32 0.72v2.72c0 0.24 0.080 0.48 0.24 0.72 0.16 0.16 0.4 0.32 0.72 0.32 0.24 0 0.48-0.080 0.72-0.32 0.16-0.16 0.32-0.4 0.32-0.72v-2.8c0-0.24-0.080-0.48-0.24-0.72-0.16-0.16-0.4-0.24-0.72-0.24z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSupply chain visibility &amp; logistics analytics\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tGet a clearer view of supply chain performance with connected operational data that makes delays and recurring issues easier to identify and address before they affect service.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad35ce2 indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"ad35ce2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M28.16 9.44h-6.64c0-0.080 0-0.16 0-0.24v-4.48c0-1.28-1.040-2.32-2.4-2.32h-14.24c-1.36 0-2.4 1.040-2.4 2.32v22.56c0 1.28 1.040 2.32 2.4 2.32h14.24c1.28 0 2.4-1.040 2.4-2.32v-4.56c0-0.080 0-0.16 0-0.24h6.64c0.72 0 1.36-0.56 1.36-1.28v-10.4c-0.080-0.72-0.64-1.36-1.36-1.36zM4.080 4.72c0-0.4 0.32-0.72 0.8-0.72h14.24c0.4 0 0.8 0.32 0.8 0.72v1.040h-15.84v-1.040zM19.92 22.72v4.56c0 0.4-0.32 0.72-0.8 0.72h-14.24c-0.4 0-0.8-0.32-0.8-0.72v-19.92h15.84v1.92c0 0.080 0 0.16 0 0.24h-4.8c-0.72 0-1.36 0.56-1.36 1.28v10.4c0 0.72 0.56 1.28 1.36 1.28h4.8c0 0.080 0 0.16 0 0.24zM27.84 20.88h-12.4v-5.44h12.48v5.44zM27.84 13.76h-12.4v-1.52c0 0.4 0.4 0.72 0.8 0.72h3.68c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-3.68c-0.4 0-0.72 0.32-0.8 0.72v-1.12h12.48v2.8z\"><\/path><path d=\"M22 13.6c0 0 0.080 0 0.16 0s0.16 0 0.24-0.080c0 0 0.080-0.080 0.16-0.080s0.080-0.080 0.16-0.080c0 0 0.080-0.080 0.080-0.080 0.24-0.16 0.32-0.48 0.32-0.8 0-0.24-0.080-0.56-0.32-0.8-0.32-0.32-0.8-0.4-1.12-0.24-0.080 0-0.16 0.080-0.16 0.080h-0.080c-0.080 0-0.080 0.080-0.16 0.080-0.24 0.16-0.32 0.48-0.32 0.8s0.080 0.56 0.32 0.72c0.16 0.4 0.48 0.48 0.72 0.48z\"><\/path><path d=\"M24.24 13.6c0 0 0.080 0 0.16 0s0.16 0 0.24-0.080c0.080 0 0.16-0.080 0.16-0.080 0.080 0 0.16-0.080 0.24-0.16 0.24-0.24 0.32-0.48 0.32-0.8s-0.080-0.56-0.32-0.8c-0.32-0.32-0.8-0.4-1.12-0.24 0 0-0.080 0-0.080 0.080-0.080 0.080-0.16 0.080-0.24 0.16-0.24 0.16-0.32 0.48-0.32 0.8s0.16 0.56 0.32 0.72c0.080 0.32 0.4 0.4 0.64 0.4z\"><\/path><path d=\"M26.48 13.6c0 0 0.080 0 0.16 0s0.16 0 0.24-0.080c0 0 0.080-0.080 0.16-0.080s0.16-0.080 0.16-0.080c0 0 0.080-0.080 0.080-0.080 0.16-0.24 0.32-0.48 0.32-0.72s-0.080-0.56-0.32-0.8c-0.32-0.32-0.8-0.4-1.12-0.24-0.080 0-0.080 0.080-0.16 0.080-0.080 0.080-0.16 0.080-0.16 0.080s-0.080 0.080-0.080 0.080c-0.16 0.24-0.32 0.48-0.32 0.72s0.080 0.56 0.32 0.72c0.16 0.32 0.4 0.4 0.72 0.4z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tLogistics &amp; transportation app development\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tImprove coordination across the operation with mobile and web apps that put relevant shipment information and workflows in the hands of drivers, customers, partners, and field teams.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e51c79f indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"e51c79f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M16.64 22.88c-0.48 0-0.8 0.32-0.8 0.8v1.92c0 0.64-0.24 1.28-0.72 1.68-0.88 0.88-2.48 0.88-3.36 0-0.48-0.4-0.72-1.040-0.72-1.68 0-0.48-0.32-0.8-0.8-0.8-0.56 0-1.040-0.16-1.52-0.4s-0.88-0.64-1.12-1.12c-0.24-0.48-0.4-1.040-0.4-1.52 0-0.56 0.16-1.040 0.4-1.52 0 0 0 0 0 0 0.4-0.56 0.96-1.040 1.6-1.28 0.4-0.16 0.64-0.64 0.48-1.040s-0.64-0.64-1.040-0.48c-0.8 0.32-1.52 0.8-2.080 1.44-0.48-0.16-0.96-0.48-1.28-0.88-0.4-0.64-0.64-1.28-0.64-2s0.24-1.36 0.72-1.92c0.48-0.56 1.040-0.88 1.76-1.040 0.24-0.080 0.48-0.24 0.56-0.48s0.080-0.48-0.080-0.72c-0.24-0.48-0.4-0.96-0.4-1.52s0.16-1.040 0.4-1.52 0.64-0.88 1.12-1.12c0.24-0.16 0.56-0.24 0.8-0.32 0.24 0.88 0.72 1.76 1.52 2.32 0.32 0.24 0.88 0.16 1.12-0.16s0.16-0.88-0.16-1.12c-0.64-0.56-0.96-1.2-0.96-2 0-0.64 0.24-1.28 0.72-1.68 0.88-0.88 2.48-0.88 3.36 0 0.48 0.4 0.72 1.040 0.72 1.68v1.92c0 0.48 0.32 0.8 0.8 0.8s0.8-0.32 0.8-0.8v-1.92c0-1.040-0.4-2.080-1.2-2.8-0.72-0.8-1.76-1.2-2.8-1.2s-2.080 0.4-2.8 1.2c-0.56 0.56-0.96 1.28-1.12 2.080-0.56 0.080-1.12 0.32-1.6 0.56-0.72 0.4-1.36 1.040-1.76 1.76s-0.64 1.52-0.56 2.32c0 0.48 0.080 0.96 0.24 1.44-0.64 0.32-1.28 0.72-1.76 1.28-0.64 0.8-1.040 1.92-1.040 2.96s0.4 2.16 1.040 2.96c0.48 0.56 1.040 1.040 1.76 1.28-0.16 0.48-0.24 0.96-0.24 1.44 0 0.8 0.16 1.6 0.56 2.32s0.96 1.28 1.68 1.76c0.48 0.32 1.040 0.48 1.6 0.56 0.16 0.8 0.56 1.52 1.12 2.080 0.72 0.72 1.76 1.2 2.8 1.2s2.080-0.4 2.8-1.2 1.28-1.76 1.28-2.8v-1.92c0-0.48-0.32-0.8-0.8-0.8z\"><\/path><path d=\"M28.16 17.12h-1.76v-2.24h1.76c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-1.84c-0.080-0.56-0.24-0.96-0.56-1.28s-0.8-0.48-1.28-0.56v-1.84c0-0.48-0.32-0.8-0.8-0.8s-0.8 0.32-0.8 0.8v1.76h-2.24v-1.76c0-0.48-0.32-0.8-0.8-0.8s-0.8 0.32-0.8 0.8v1.84c-0.56 0.080-0.96 0.24-1.28 0.56s-0.48 0.8-0.56 1.28h-1.84c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h1.76v2.24h-1.76c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h1.84c0.080 0.56 0.24 0.96 0.56 1.28s0.8 0.48 1.28 0.56v1.84c0 0.48 0.32 0.8 0.8 0.8s0.8-0.32 0.8-0.8v-1.76h2.24v1.76c0 0.48 0.32 0.8 0.8 0.8s0.8-0.32 0.8-0.8v-1.84c0.56-0.080 0.96-0.24 1.28-0.56s0.48-0.8 0.56-1.28h1.84c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8zM24.8 17.28c0 0.8 0 1.44-0.16 1.6s-0.8 0.16-1.6 0.16h-2.56c-0.8 0-1.44 0-1.6-0.16s-0.16-0.8-0.16-1.6v-2.56c0-0.8 0-1.44 0.16-1.6s0.8-0.16 1.6-0.16h2.56c0.8 0 1.44 0 1.6 0.16s0.16 0.8 0.16 1.6v2.56z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAgentic AI for logistics\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tEnable intelligent action with AI agents that monitor operational activity, gather relevant context, and recommend or initiate workflows while maintaining required human oversight.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea35318 indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"ea35318\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M16.874 18.24l-2.24 2.24-3.12-3.12 2.24-2.24c0.32-0.32 0.32-0.8 0-1.12s-0.8-0.32-1.12 0l-2.24 2.24-0.88-0.88c-0.32-0.32-0.8-0.32-1.12 0l-2.16 2.16c-0.56 0.56-0.96 1.2-1.28 1.92s-0.48 1.44-0.48 2.24c0 0.8 0.16 1.52 0.4 2.24 0.16 0.48 0.48 0.88 0.72 1.28l-2.96 2.96c-0.32 0.32-0.32 0.8 0 1.12 0.16 0.24 0.32 0.32 0.56 0.32s0.4-0.080 0.56-0.24l2.96-2.96c0.4 0.32 0.8 0.56 1.28 0.72 0.72 0.32 1.44 0.48 2.24 0.4 0.8 0 1.52-0.16 2.24-0.48s1.36-0.72 1.92-1.28l2.16-2.16c0.32-0.32 0.32-0.8 0-1.12l-0.88-0.88 2.24-2.24c0.32-0.32 0.32-0.8 0-1.12s-0.72-0.24-1.040 0zM13.274 24.72c-0.4 0.4-0.88 0.72-1.36 0.96s-1.040 0.32-1.6 0.32c-0.56 0-1.12-0.080-1.6-0.32-0.4-0.16-0.8-0.4-1.12-0.72 0-0.080-0.080-0.16-0.16-0.32s-0.16-0.16-0.32-0.16c-0.32-0.32-0.56-0.72-0.72-1.12-0.24-0.56-0.32-1.040-0.32-1.6s0.080-1.12 0.32-1.6c0.24-0.48 0.56-0.96 0.96-1.36l1.6-1.6 5.12 5.12c0 0 0 0 0 0s0 0 0 0l0.88 0.88-1.68 1.52z\"><\/path><path d=\"M29.354 2.64c-0.32-0.32-0.8-0.32-1.12 0l-2.96 2.96c-0.4-0.32-0.8-0.56-1.28-0.72-0.72-0.32-1.52-0.48-2.24-0.4-0.8 0-1.52 0.16-2.24 0.48s-1.36 0.72-1.92 1.28l-2.16 2.16c-0.32 0.32-0.32 0.8 0 1.12l7.12 7.12c0.16 0.16 0.4 0.24 0.56 0.24s0.4-0.080 0.56-0.24l2.16-2.16c0.56-0.56 0.96-1.2 1.28-1.92s0.48-1.44 0.48-2.24c0-0.8-0.16-1.52-0.4-2.24-0.16-0.48-0.48-0.88-0.72-1.28l2.96-2.96c0.24-0.4 0.24-0.88-0.080-1.2zM25.594 11.92c-0.24 0.48-0.56 0.96-0.96 1.36l-1.6 1.6-6-6 1.6-1.6c0.4-0.4 0.88-0.72 1.36-0.96s1.040-0.32 1.6-0.32c0 0 0 0 0 0 0.56 0 1.12 0.080 1.6 0.32 0.4 0.16 0.8 0.4 1.12 0.72 0 0.080 0.080 0.16 0.16 0.32s0.16 0.16 0.32 0.16c0.32 0.32 0.56 0.72 0.72 1.12 0.24 0.56 0.32 1.040 0.32 1.6 0.16 0.64 0 1.2-0.24 1.68z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSystems integration &amp; EDI\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tCreate connected logistics operations by integrating TMS, WMS, ERP, telematics, EDI, carrier, and partner systems so critical data moves reliably across the enterprise and external network.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffc3657 indigo-h4 elementor-position-block-start elementor-view-stacked elementor-shape-rounded elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"ffc3657\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M29.16 13.56c-0.64-0.64-1.52-1.040-2.4-1.12-0.32 0-0.56 0-0.8 0.080 0-0.16 0-0.32 0-0.56 0-2.56-2.080-4.64-4.64-4.64s-4.64 2.080-4.64 4.64c0 0.64 0.16 1.28 0.4 1.84h-3.76c-1.040 0-1.92 0.4-2.48 1.040l-6.88 6.72-0.8-0.8c-0.32-0.32-0.8-0.32-1.12 0s-0.32 0.8 0 1.12l8 8c0.16 0.16 0.4 0.24 0.56 0.24s0.4-0.080 0.56-0.24c0.32-0.32 0.32-0.8 0-1.12l-0.72-0.72 1.52-1.28c0.080 0 0.080-0.080 0.080-0.16 0.32-0.4 0.8-0.48 1.2-0.48h5.36c1.76 0 3.28-0.64 4.32-1.84l6.16-5.84c0.64-0.64 1.040-1.52 1.12-2.4-0.080-0.88-0.4-1.76-1.040-2.48zM20.68 16.76c0 0 0-0.080 0-0.080s0.080 0 0.080 0l-0.080 0.080zM21.32 9c1.68 0 3.040 1.36 3.040 3.040 0 0.8-0.32 1.6-0.88 2.16l-0.080 0.080c-0.56 0.56-1.28 0.88-2.16 0.88-1.68 0-3.040-1.36-3.040-3.040s1.44-3.12 3.12-3.12zM27.96 17.32l-6.24 5.92c-0.8 0.88-1.84 1.36-3.12 1.36h-5.36c-1.040 0-1.92 0.4-2.48 1.040l-1.52 1.36-4.24-4.24 6.88-6.64c0 0 0.080-0.080 0.080-0.080 0.32-0.4 0.8-0.48 1.2-0.48h4c0.48 0 0.96 0.16 1.28 0.56 0.32 0.32 0.56 0.8 0.56 1.36 0 0.48-0.16 0.96-0.56 1.28-0.32 0.32-0.8 0.56-1.28 0.56h-2.64c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h2.64c0.88 0 1.76-0.32 2.4-0.96 0 0 0 0 0.080 0l4.72-4.4c0.080-0.080 0.080-0.080 0.16-0.16l0.8-0.72c0.4-0.32 0.88-0.48 1.36-0.48s0.96 0.24 1.28 0.56c0.32 0.4 0.56 0.8 0.48 1.36 0.080 0.4-0.16 0.88-0.48 1.2z\"><\/path><path d=\"M7.96 11.48c2.64 0 4.8-2.16 4.8-4.8s-2.16-4.8-4.8-4.8-4.8 2.16-4.8 4.8 2.16 4.8 4.8 4.8zM7.96 3.48c1.76 0 3.2 1.44 3.2 3.2s-1.44 3.2-3.2 3.2-3.2-1.44-3.2-3.2 1.44-3.2 3.2-3.2z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFreight audit &amp; payment automation\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tGain better control over freight costs and billing accuracy with automated audit and payment workflows, while consolidated shipment and invoice data make discrepancies easier to identify.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\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-52e0baf featured-bnr-section e-flex e-con-boxed e-con e-child\" data-id=\"52e0baf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-094c92f e-con-full e-flex e-con e-child\" data-id=\"094c92f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d63f59 indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"3d63f59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Turn operational challenges into scalable logistics solutions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bae71d7 elementor-widget elementor-widget-text-editor\" data-id=\"bae71d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tell us about your workflows, systems, and goals. We&#8217;ll map the right path to build, extend, or integrate custom logistics software, with a phased plan to get there.<\/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-449a0e2 indigo-btn indigo-btn--ghost elementor-widget elementor-widget-button\" data-id=\"449a0e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/get-in-touch\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Discuss your project<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\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-4e74f37 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"4e74f37\" data-element_type=\"container\" data-e-type=\"container\" id=\"02\" 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-35674a8 indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"35674a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Transportation industry challenges we solve<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a926366 section-head-margin-bottom elementor-widget elementor-widget-text-editor\" data-id=\"a926366\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our transportation IT solutions address the operational challenges that affect efficiency and decision-making across the business.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b52873e e-grid e-con-full e-con e-child\" data-id=\"b52873e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45c7fd5 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"45c7fd5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tDisconnected systems &amp; data silos\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tConnect fragmented logistics systems so teams can work from consistent information across operations, finance, customer service, and external partners.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aca637f indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"aca637f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tLimited real-time visibility\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tGive operations teams earlier insight into shipment activity so they can address delays and exceptions before they disrupt delivery.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6fa655 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"b6fa655\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tRising costs &amp; thin margins\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tImprove control over freight and capacity decisions as changing volumes, routes, and operating conditions put pressure on transportation costs.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1647cd9 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"1647cd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tLegacy platforms that cannot scale\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tModernise ageing technology to meet operational needs while preserving the systems and integrations teams rely on every day.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7f935d indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"d7f935d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tManual, paper-heavy workflows\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tReplace repetitive administrative work with digital processes that help information move through the operation without constant manual intervention.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-964a76a indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"964a76a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCompliance &amp; cybersecurity pressure\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tStrengthen logistics environments with security and governance built into the systems, data flows, and operational processes that keep the network running.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\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-e645a69 section-padding gradient-lefttoright-advantages e-flex e-con-boxed e-con e-parent\" data-id=\"e645a69\" data-element_type=\"container\" data-e-type=\"container\" id=\"03\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3fd8fde e-con-full e-flex e-con e-child\" data-id=\"3fd8fde\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b8fa37 elementor-widget__width-initial elementor-widget-tablet__width-inherit indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"8b8fa37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Benefits of custom logistics software solutions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e43962 elementor-widget elementor-widget-text-editor\" data-id=\"3e43962\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Custom logistics software gives transportation businesses greater control over the work behind every shipment, from planning and <span data-teams=\"true\">fulfilment <\/span>to billing and customer delivery.<\/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-7d6ce45 elementor-widget-mobile__width-initial indigo-h4 elementor-widget elementor-widget-n-accordion\" data-id=\"7d6ce45\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&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\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-1310\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1310\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> Lower freight &amp; transportation costs <\/h3><\/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\" viewBox=\"0 0 40 40\"><path d=\"M9.43934 25.5607C8.85356 24.9749 8.85356 24.0254 9.43934 23.4396L19.4393 13.4396C20.0251 12.8538 20.9746 12.8538 21.5604 13.4396L31.5604 23.4396C32.1462 24.0254 32.1462 24.9749 31.5604 25.5607C30.9747 26.1464 30.0251 26.1464 29.4393 25.5607L20.4999 16.6212L11.5604 25.5607C10.9746 26.1464 10.0251 26.1464 9.43934 25.5607Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\"><path d=\"M30.5607 14.4393C31.1464 15.0251 31.1464 15.9746 30.5607 16.5604L20.5607 26.5604C19.9749 27.1462 19.0254 27.1462 18.4396 26.5604L8.43957 16.5604C7.85378 15.9746 7.85378 15.0251 8.43957 14.4393C9.02535 13.8536 9.97487 13.8536 10.5607 14.4393L19.5001 23.3788L28.4396 14.4393C29.0254 13.8536 29.9749 13.8536 30.5607 14.4393Z\"><\/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-1310\" class=\"elementor-element elementor-element-2f7250e e-con-full e-flex e-con e-child\" data-id=\"2f7250e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd7fb44 elementor-widget elementor-widget-text-editor\" data-id=\"dd7fb44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Reduce transportation spend by optimising routes and capacity, minimizing empty miles and avoidable charges, and improving visibility into freight cost drivers.<\/p>\t\t\t\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-1311\" 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-1311\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> Real-time supply chain visibility <\/h3><\/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\" viewBox=\"0 0 40 40\"><path d=\"M9.43934 25.5607C8.85356 24.9749 8.85356 24.0254 9.43934 23.4396L19.4393 13.4396C20.0251 12.8538 20.9746 12.8538 21.5604 13.4396L31.5604 23.4396C32.1462 24.0254 32.1462 24.9749 31.5604 25.5607C30.9747 26.1464 30.0251 26.1464 29.4393 25.5607L20.4999 16.6212L11.5604 25.5607C10.9746 26.1464 10.0251 26.1464 9.43934 25.5607Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\"><path d=\"M30.5607 14.4393C31.1464 15.0251 31.1464 15.9746 30.5607 16.5604L20.5607 26.5604C19.9749 27.1462 19.0254 27.1462 18.4396 26.5604L8.43957 16.5604C7.85378 15.9746 7.85378 15.0251 8.43957 14.4393C9.02535 13.8536 9.97487 13.8536 10.5607 14.4393L19.5001 23.3788L28.4396 14.4393C29.0254 13.8536 29.9749 13.8536 30.5607 14.4393Z\"><\/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-1311\" class=\"elementor-element elementor-element-380f1a8 e-con-full e-flex e-con e-child\" data-id=\"380f1a8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-462b944 elementor-widget elementor-widget-text-editor\" data-id=\"462b944\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Shipment and operational data come together in one view, giving teams earlier insight into delays and the information needed to respond.<\/p>\t\t\t\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-1312\" 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-1312\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> Automated freight billing &amp; audit <\/h3><\/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\" viewBox=\"0 0 40 40\"><path d=\"M9.43934 25.5607C8.85356 24.9749 8.85356 24.0254 9.43934 23.4396L19.4393 13.4396C20.0251 12.8538 20.9746 12.8538 21.5604 13.4396L31.5604 23.4396C32.1462 24.0254 32.1462 24.9749 31.5604 25.5607C30.9747 26.1464 30.0251 26.1464 29.4393 25.5607L20.4999 16.6212L11.5604 25.5607C10.9746 26.1464 10.0251 26.1464 9.43934 25.5607Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\"><path d=\"M30.5607 14.4393C31.1464 15.0251 31.1464 15.9746 30.5607 16.5604L20.5607 26.5604C19.9749 27.1462 19.0254 27.1462 18.4396 26.5604L8.43957 16.5604C7.85378 15.9746 7.85378 15.0251 8.43957 14.4393C9.02535 13.8536 9.97487 13.8536 10.5607 14.4393L19.5001 23.3788L28.4396 14.4393C29.0254 13.8536 29.9749 13.8536 30.5607 14.4393Z\"><\/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-1312\" class=\"elementor-element elementor-element-42d1287 e-con-full e-flex e-con e-child\" data-id=\"42d1287\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58a886f elementor-widget elementor-widget-text-editor\" data-id=\"58a886f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Freight charges can be checked against shipment records before payment, making discrepancies easier to catch and reducing manual reconciliation work.<\/p>\t\t\t\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-1313\" 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-1313\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> Higher warehouse accuracy &amp; throughput <\/h3><\/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\" viewBox=\"0 0 40 40\"><path d=\"M9.43934 25.5607C8.85356 24.9749 8.85356 24.0254 9.43934 23.4396L19.4393 13.4396C20.0251 12.8538 20.9746 12.8538 21.5604 13.4396L31.5604 23.4396C32.1462 24.0254 32.1462 24.9749 31.5604 25.5607C30.9747 26.1464 30.0251 26.1464 29.4393 25.5607L20.4999 16.6212L11.5604 25.5607C10.9746 26.1464 10.0251 26.1464 9.43934 25.5607Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\"><path d=\"M30.5607 14.4393C31.1464 15.0251 31.1464 15.9746 30.5607 16.5604L20.5607 26.5604C19.9749 27.1462 19.0254 27.1462 18.4396 26.5604L8.43957 16.5604C7.85378 15.9746 7.85378 15.0251 8.43957 14.4393C9.02535 13.8536 9.97487 13.8536 10.5607 14.4393L19.5001 23.3788L28.4396 14.4393C29.0254 13.8536 29.9749 13.8536 30.5607 14.4393Z\"><\/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-1313\" class=\"elementor-element elementor-element-594754e e-con-full e-flex e-con e-child\" data-id=\"594754e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7592342 elementor-widget elementor-widget-text-editor\" data-id=\"7592342\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Better-connected warehouse workflows keep inventory information and fulfillment activity in sync, helping teams maintain accuracy as order volumes increase.<\/p>\t\t\t\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-1314\" 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-1314\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> On-time delivery &amp; better customer service <\/h3><\/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\" viewBox=\"0 0 40 40\"><path d=\"M9.43934 25.5607C8.85356 24.9749 8.85356 24.0254 9.43934 23.4396L19.4393 13.4396C20.0251 12.8538 20.9746 12.8538 21.5604 13.4396L31.5604 23.4396C32.1462 24.0254 32.1462 24.9749 31.5604 25.5607C30.9747 26.1464 30.0251 26.1464 29.4393 25.5607L20.4999 16.6212L11.5604 25.5607C10.9746 26.1464 10.0251 26.1464 9.43934 25.5607Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\"><path d=\"M30.5607 14.4393C31.1464 15.0251 31.1464 15.9746 30.5607 16.5604L20.5607 26.5604C19.9749 27.1462 19.0254 27.1462 18.4396 26.5604L8.43957 16.5604C7.85378 15.9746 7.85378 15.0251 8.43957 14.4393C9.02535 13.8536 9.97487 13.8536 10.5607 14.4393L19.5001 23.3788L28.4396 14.4393C29.0254 13.8536 29.9749 13.8536 30.5607 14.4393Z\"><\/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-1314\" class=\"elementor-element elementor-element-af4e6f3 e-flex e-con-boxed e-con e-child\" data-id=\"af4e6f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4379503 elementor-widget elementor-widget-text-editor\" data-id=\"4379503\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Clearer shipment information gives teams more confidence when communicating delivery expectations and responding when plans change.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\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-f00a300 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"f00a300\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d273b77 indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"d273b77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Custom logistics software vs. off-the-shelf platforms<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5069cd section-head-margin-bottom elementor-widget elementor-widget-text-editor\" data-id=\"e5069cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Buying a platform, extending one, or building from the ground up can each make sense. The choice comes down to how closely the technology needs to fit your processes, integrations, and long-term plans.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e68a1b8 mi-table elementor-widget elementor-widget-html\" data-id=\"e68a1b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"mi-table\">\r\n  <table>\r\n    <thead>\r\n      <tr>\r\n        <th>Decision factor<\/th>\r\n        <th>Off-the-shelf platform<\/th>\r\n        <th>Extend and integrate a platform<\/th>\r\n        <th>Custom build<\/th>\r\n      <\/tr>\r\n    <\/thead>\r\n    <tbody>\r\n      <tr>\r\n        <td>Best for<\/td>\r\n        <td>Standard processes and faster rollout<\/td>\r\n        <td>A strong core platform with meaningful gaps<\/td>\r\n        <td>Differentiated workflows or a product you sell<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>Time to first value<\/td>\r\n        <td>Usually fastest<\/td>\r\n        <td>Moderate<\/td>\r\n        <td>Usually longer, with phased releases possible<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>Fit with unique workflows<\/td>\r\n        <td>Within vendor capabilities<\/td>\r\n        <td>High where extensions are supported<\/td>\r\n        <td>Designed around your requirements<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>Legacy and partner integration<\/td>\r\n        <td>Available connectors plus custom work where needed<\/td>\r\n        <td>Custom integrations around the core<\/td>\r\n        <td>Designed into the architecture<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>Control and differentiation<\/td>\r\n        <td>Shaped by vendor roadmap<\/td>\r\n        <td>Shared between platform and your extensions<\/td>\r\n        <td>Full control over product and roadmap<\/td>\r\n      <\/tr>\r\n      <tr>\r\n        <td>Cost profile over time<\/td>\r\n        <td>Recurring licence or subscription costs<\/td>\r\n        <td>Platform costs plus extension upkeep<\/td>\r\n        <td>Higher initial investment plus ongoing infrastructure and maintenance<\/td>\r\n      <\/tr>\r\n    <\/tbody>\r\n  <\/table>\r\n<\/div>\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-9195856 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"9195856\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0e4fb8 indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"c0e4fb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">AI in transportation &amp; logistics<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd61e55 section-head-margin-bottom elementor-widget elementor-widget-text-editor\" data-id=\"fd61e55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The value of AI in transportation is in helping to improve decisions made across planning, execution, and exception management. Our <a href=\"\/artificial-intelligence\/ai-consulting-services\/\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">AI consulting services<\/span><\/a> help transportation businesses identify use cases where AI can deliver meaningful value within their operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8209933 e-grid e-con-full e-con e-child\" data-id=\"8209933\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2e1de5 indigo-h4 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"d2e1de5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M29.36 13.92c-0.080-0.4-0.48-0.72-0.96-0.64-0.4 0.080-0.72 0.48-0.64 0.96 1.12 6.080-2.64 12-8.56 13.6-4.24 1.12-8.8-0.16-11.76-3.36h3.84c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-4.88c-0.48 0-0.8 0.32-0.8 0.8v4.88c0 0.48 0.32 0.8 0.8 0.8s0.8-0.32 0.8-0.8v-2.080c2.48 2.16 5.68 3.44 8.96 3.44 1.12 0 2.32-0.16 3.44-0.48 6.8-1.84 11.040-8.64 9.76-15.52z\"><\/path><path d=\"M12.8 4.080c4-1.040 8.24 0.080 11.2 2.88h-2.4c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h4.88c0.48 0 0.8-0.32 0.8-0.8v-4.88c0-0.48-0.32-0.8-0.8-0.8s-0.8 0.32-0.8 0.8v3.44c-3.36-3.6-8.48-5.040-13.28-3.76-6.8 1.76-11.040 8.56-9.76 15.44 0.080 0.4 0.4 0.64 0.8 0.64 0.080 0 0.080 0 0.16 0 0.4-0.080 0.72-0.48 0.64-0.96-1.2-6 2.56-12 8.56-13.6z\"><\/path><path d=\"M17.28 10.64l-0.080-0.24c-0.16-0.64-0.72-1.12-1.44-1.12 0 0 0 0 0 0-0.72 0-1.28 0.48-1.44 1.12l-0.080 0.16c-0.48 2.16-2.16 3.84-4.4 4.16-0.72 0.16-1.2 0.72-1.2 1.44s0.48 1.28 1.2 1.44v0c2.16 0.4 3.92 2 4.4 4.16l0.080 0.16c0.16 0.64 0.72 1.12 1.44 1.12 0 0 0 0 0 0 0.72 0 1.28-0.48 1.44-1.12l0.080-0.24c0.48-2.16 2.24-3.76 4.4-4.16 0.72-0.16 1.2-0.72 1.2-1.44s-0.48-1.28-1.2-1.44c-2.16-0.24-3.92-1.84-4.4-4zM15.84 21.040c-0.64-2.32-2.48-4.16-4.8-4.88 2.32-0.64 4.16-2.48 4.8-4.88 0.64 2.32 2.48 4.16 4.8 4.88-2.32 0.72-4.16 2.56-4.8 4.88z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPredictive ETAs\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tImprove delivery predictability by using AI to interpret live and historical trip data. Also use AI and <a href=\"\/machine-learning\/\" target=\"_blank\">ML<\/a> to identify patterns that signal potential delays and adjust arrival estimates as road conditions change.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0a2bf6 indigo-h4 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"f0a2bf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M25.68 20.96c-0.32-0.32-0.8-0.32-1.12 0s-0.32 0.8 0 1.12l2.32 2.32h-10.16c-0.080-0.16-0.080-0.4-0.16-0.56-0.16-0.4-0.4-0.8-0.8-1.12-0.32-0.32-0.72-0.56-1.12-0.8-0.88-0.32-1.84-0.32-2.72 0-0.4 0.16-0.8 0.4-1.12 0.8-0.32 0.32-0.56 0.72-0.8 1.12-0.080 0.16-0.16 0.4-0.16 0.56h-1.6c-1.12 0-2.16-0.48-2.96-1.28s-1.2-1.84-1.2-2.96c0-1.12 0.4-2.16 1.2-2.96s1.84-1.28 2.96-1.28h7.040c0.16 0.64 0.48 1.2 0.96 1.68 0.64 0.64 1.52 1.040 2.48 1.040s1.84-0.4 2.48-1.040c0.48-0.48 0.8-1.040 0.96-1.68h2.080c1.44 0 2.8-0.56 3.76-1.6 1.040-1.040 1.6-2.4 1.6-3.76 0-1.44-0.56-2.8-1.6-3.76-1.040-1.040-2.4-1.6-3.76-1.6h-9.36c-0.16-0.64-0.48-1.2-0.96-1.68-0.64-0.72-1.52-1.12-2.48-1.12s-1.84 0.4-2.48 1.040c-0.48 0.48-0.8 1.040-0.96 1.68h-4.8c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h4.8c0.16 0.64 0.48 1.2 0.96 1.68 0.64 0.64 1.52 1.040 2.48 1.040s1.84-0.4 2.48-1.040c0.48-0.48 0.8-1.040 0.96-1.68h9.36c1.040 0 1.92 0.4 2.64 1.12s1.12 1.68 1.12 2.64c0 1.040-0.4 1.92-1.12 2.64s-1.68 1.12-2.64 1.12h-2.080c-0.16-0.64-0.48-1.2-0.96-1.68-0.64-0.64-1.6-1.040-2.48-1.040-0.96 0-1.84 0.4-2.48 1.040-0.48 0.48-0.8 1.040-0.96 1.68h-7.12c-1.52 0-2.96 0.64-4.080 1.76-1.040 1.12-1.68 2.56-1.68 4.080s0.56 2.96 1.68 4.080c1.040 1.12 2.48 1.68 4.080 1.76h1.6c0.080 0.16 0.080 0.4 0.16 0.56 0.16 0.4 0.4 0.8 0.8 1.12 0.32 0.32 0.72 0.56 1.12 0.8 0.88 0.32 1.84 0.32 2.72 0 0.4-0.16 0.8-0.4 1.12-0.8 0.32-0.32 0.56-0.72 0.8-1.12 0.080-0.16 0.16-0.4 0.16-0.56h10.16l-2.32 2.32c-0.32 0.32-0.32 0.8 0 1.12 0.16 0.16 0.4 0.24 0.56 0.24s0.4-0.080 0.56-0.24l3.68-3.68c0 0 0 0 0 0s0 0 0 0v0c0 0 0 0 0 0s0 0 0 0c0.16-0.16 0.24-0.32 0.24-0.56s-0.080-0.4-0.24-0.56l-3.6-3.6zM10.080 7.28c-0.4-0.4-0.56-0.88-0.56-1.36s0.24-1.040 0.56-1.36 0.8-0.56 1.36-0.56c0.48 0 1.040 0.24 1.36 0.56 0.4 0.4 0.56 0.88 0.56 1.36 0 0 0 0 0 0s0 0 0 0c0 0.48-0.24 0.96-0.56 1.36-0.72 0.8-2 0.8-2.72 0zM18.72 13.12c0.48 0 1.040 0.24 1.36 0.56 0.4 0.4 0.56 0.88 0.56 1.36s-0.24 1.040-0.56 1.36c-0.72 0.72-2 0.72-2.72 0-0.4-0.4-0.56-0.88-0.56-1.36 0 0 0 0 0 0s0 0 0 0c0-0.48 0.24-1.040 0.56-1.36 0.4-0.32 0.88-0.56 1.36-0.56zM15.040 25.92c-0.080 0.24-0.24 0.48-0.4 0.64s-0.4 0.32-0.64 0.4c-0.48 0.16-1.040 0.16-1.52 0-0.24-0.080-0.48-0.24-0.64-0.4s-0.32-0.4-0.4-0.64-0.16-0.48-0.16-0.72 0.080-0.48 0.16-0.72 0.24-0.48 0.4-0.64c0.16-0.16 0.4-0.32 0.64-0.4s0.48-0.16 0.72-0.16 0.48 0.080 0.72 0.16c0.24 0.080 0.48 0.24 0.64 0.4s0.32 0.4 0.4 0.64 0.16 0.48 0.16 0.72 0 0.48-0.080 0.72z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tDynamic route optimisation\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tMake better use of fleet capacity as conditions change throughout the day. AI can reassess route plans when demand, traffic, or service requirements shift.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d588c40 indigo-h4 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"d588c40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M27.2 12.12h-1.040c-0.080-0.16-0.080-0.32-0.16-0.4l0.72-0.64c0.48-0.4 0.72-1.040 0.72-1.68s-0.24-1.2-0.72-1.68l-2.24-2.16c-0.88-0.88-2.48-0.88-3.36 0l-0.72 0.72c-0.16-0.080-0.32-0.16-0.48-0.16v-0.96c0-1.28-1.040-2.32-2.4-2.32h-3.2c-1.28 0-2.4 1.040-2.4 2.32v0.96c-0.16 0.080-0.32 0.16-0.48 0.16l-0.72-0.72c-0.88-0.88-2.4-0.88-3.36 0l-2.24 2.16c-0.48 0.4-0.72 1.040-0.72 1.68s0.24 1.2 0.72 1.68l0.72 0.64c-0.080 0.16-0.16 0.24-0.16 0.4h-0.88c-1.28 0-2.4 1.040-2.4 2.32v3.040c0 1.28 1.040 2.32 2.4 2.32h1.040c0.080 0.16 0.080 0.32 0.16 0.4l-0.72 0.64c-0.48 0.4-0.72 1.040-0.72 1.68s0.24 1.2 0.72 1.68l2.24 2.16c0.96 0.88 2.4 0.88 3.28 0l0.72-0.72c0.16 0.080 0.32 0.16 0.48 0.16v1.040c0 1.28 1.040 2.32 2.4 2.32h3.2c1.28 0 2.4-1.040 2.4-2.32v-0.96c0.16-0.080 0.32-0.16 0.48-0.16l0.72 0.72c0.88 0.88 2.48 0.88 3.36 0l2.24-2.16c0.48-0.4 0.72-1.040 0.72-1.68s-0.24-1.2-0.72-1.68l-0.72-0.64c0.080-0.16 0.16-0.24 0.16-0.4h0.96c1.28 0 2.4-1.040 2.4-2.32v-3.040c0-1.36-1.040-2.4-2.4-2.4zM28.16 17.48h-0.16c0 0.4-0.32 0.72-0.8 0.72h-1.6c-0.32 0-0.64 0.24-0.72 0.56l-0.080 0.16c-0.16 0.32-0.24 0.64-0.4 0.96v0.080l-0.080 0.16c-0.080 0.32 0 0.64 0.16 0.88l1.12 1.040c0.16 0.16 0.24 0.32 0.24 0.48s-0.080 0.4-0.24 0.48l-2.24 2.24c-0.32 0.32-0.8 0.24-1.12 0l-1.12-1.12c-0.24-0.24-0.56-0.32-0.88-0.16l-0.16 0.080c-0.32 0.16-0.72 0.32-1.040 0.4l-0.16 0.080c-0.32 0.080-0.56 0.4-0.56 0.8v1.52c0 0.4-0.32 0.72-0.8 0.72h-3.2c-0.4 0-0.8-0.32-0.8-0.72v-1.52c0-0.32-0.24-0.64-0.56-0.8l-0.16-0.080c-0.32-0.080-0.72-0.24-1.040-0.4h-0.080l-0.16-0.080c-0.080 0-0.16 0-0.24 0-0.24 0-0.4 0.080-0.56 0.24l-0.96 1.040c-0.32 0.32-0.8 0.32-1.12 0l-2.24-2.16c-0.16-0.16-0.24-0.32-0.24-0.48s0.080-0.4 0.24-0.48l1.12-1.040c0.24-0.24 0.32-0.64 0.16-0.96l-0.080-0.16c-0.16-0.32-0.32-0.64-0.4-0.96l-0.080-0.16c-0.080-0.32-0.4-0.56-0.72-0.56h-1.6c-0.4 0-0.8-0.32-0.8-0.72v-3.040c0-0.4 0.32-0.72 0.8-0.72h1.6c0.32 0 0.64-0.24 0.72-0.56l0.080-0.16c0.080-0.32 0.24-0.64 0.4-0.96 0 0 0-0.080 0.080-0.080l0.080-0.16c0.080-0.32 0-0.64-0.16-0.88l-1.2-1.12c-0.16-0.16-0.24-0.32-0.24-0.48s0.080-0.32 0.24-0.48l2.24-2.16c0.32-0.32 0.8-0.32 1.12 0l1.12 1.12c0.24 0.24 0.56 0.32 0.88 0.16l0.16-0.080c0.32-0.16 0.64-0.32 1.040-0.4l0.16-0.080c0.32-0.080 0.56-0.4 0.56-0.8v-1.52c0-0.4 0.32-0.72 0.72-0.72 0 0 0 0 0.080 0h3.2c0.4 0 0.8 0.32 0.8 0.72v1.52c0 0.32 0.24 0.64 0.56 0.8l0.16 0.080c0.32 0.080 0.72 0.24 1.040 0.4l0.16 0.080c0.32 0.16 0.64 0.080 0.88-0.16l1.12-1.040c0.32-0.24 0.8-0.32 1.12 0l2.24 2.16c0.16 0.16 0.24 0.32 0.24 0.48s-0.080 0.32-0.24 0.48l-1.12 1.040c-0.24 0.24-0.32 0.64-0.16 0.96l0.080 0.16c0.16 0.32 0.32 0.64 0.4 0.96l0.080 0.16c0.080 0.32 0.4 0.56 0.72 0.56h1.6c0.4 0 0.8 0.32 0.8 0.72v2.96z\"><\/path><path d=\"M21.040 14.92c-0.48 0-0.8 0.32-0.8 0.8 0 2.32-1.92 4.24-4.4 4.24-2.4 0-4.4-1.92-4.4-4.24s1.92-4.24 4.4-4.24c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8c-3.28 0-6 2.64-6 5.84s2.64 5.84 6 5.84c3.28 0 6-2.64 6-5.84 0-0.48-0.32-0.8-0.8-0.8z\"><\/path><path d=\"M14.88 14.12c-0.32-0.32-0.8-0.32-1.12 0s-0.32 0.8 0 1.12l1.52 1.52c0.16 0.16 0.32 0.24 0.56 0.24s0.4-0.080 0.56-0.24l4.16-4c0.32-0.32 0.32-0.8 0-1.12s-0.8-0.32-1.12 0l-3.6 3.44-0.96-0.96z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPredictive maintenance\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tReduce unplanned downtime by identifying early signs of equipment issues. AI can analyse operational and maintenance data to help teams determine where attention is needed first.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1bfc41e indigo-h4 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"1bfc41e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M27.536 12.246c-0.24-0.16-0.48-0.16-0.8-0.080l-6.96 3.2c0 0 0 0-0.080 0 0 0 0 0 0 0s0 0 0 0 0 0 0 0l-3.76 2-3.92-5.6v-0.080c0-0.24-0.16-0.56-0.4-0.64-0.24-0.16-0.48-0.16-0.8-0.080l-7.040 3.12c-0.32 0.16-0.48 0.4-0.48 0.72v13.44c0 0.48 0.32 0.8 0.8 0.8h6.48c0.16 0.24 0.4 0.4 0.72 0.4h8.8c0 0 0.080 0 0.080 0h7.040c0.48 0 0.8-0.32 0.8-0.8v-15.68c-0.080-0.32-0.24-0.56-0.48-0.72zM10.336 27.526h-5.44v-12.16l5.44-2.4v14.56zM19.296 28.006h-7.28v-13.36l2.96 4.16c0.24 0.32 0.64 0.4 1.040 0.24l3.28-1.76v10.72zM26.336 28.006h-5.44v-11.44l5.44-2.4v13.84z\"><\/path><path d=\"M29.456 3.766c-0.24-0.32-0.64-0.4-0.96-0.32l-5.12-0.88c-0.4-0.080-0.88 0.24-0.96 0.64s0.24 0.88 0.64 0.96l3.36 0.56-8.72 5.6-4.72-5.52c-0.24-0.32-0.64-0.32-0.96-0.16l-9.2 4.72c-0.4 0.24-0.56 0.72-0.32 1.040 0.24 0.4 0.72 0.56 1.040 0.32l8.64-4.48 4.72 5.52c0.16 0.16 0.4 0.32 0.64 0.32 0.16 0 0.32-0.080 0.4-0.16l9.68-6.16-0.56 4c-0.080 0.4 0.24 0.88 0.64 0.96 0.080 0 0.080 0 0.16 0 0.4 0 0.72-0.24 0.8-0.64l0.96-5.6c0 0 0 0 0-0.080 0-0.24 0-0.48-0.16-0.64z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tDemand &amp; capacity forecasting\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tPlan capacity with greater confidence as shipment volumes fluctuate. AI forecasting can help teams anticipate demand changes and make better-informed resource decisions.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ef4b33 indigo-h4 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"3ef4b33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M12.48 19.8h-2.32c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h2.32c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8z\"><\/path><path d=\"M15.6 17.16c0-0.48-0.32-0.8-0.8-0.8h-4.64c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h4.64c0.48 0 0.8-0.4 0.8-0.8z\"><\/path><path d=\"M21.68 19.64l-1.44-0.32-0.32-1.52c-0.080-0.48-0.56-0.8-1.040-0.8 0 0 0 0 0 0-0.48 0-0.88 0.32-0.96 0.8l-0.4 1.44-1.44 0.32c-0.48 0.080-0.8 0.56-0.8 1.040s0.32 0.88 0.8 1.040l1.44 0.32 0.32 1.44c0.080 0.48 0.56 0.8 1.040 0.8 0 0 0 0 0 0 0.48 0 0.88-0.32 1.040-0.8l0.32-1.44 1.44-0.32c0.48-0.080 0.8-0.56 0.8-1.040s-0.32-0.88-0.8-0.96zM19.040 20.76c-0.080 0.080-0.16 0.16-0.16 0.24-0.080-0.080-0.080-0.16-0.16-0.24s-0.16-0.080-0.24-0.16c0.080-0.080 0.16-0.080 0.24-0.16s0.080-0.16 0.16-0.24c0.080 0.080 0.080 0.16 0.16 0.24s0.16 0.080 0.24 0.16c-0.080 0.080-0.16 0.080-0.24 0.16zM19.44 18.2v0c0 0 0 0 0 0s0 0 0 0z\"><\/path><path d=\"M21.84 12.84h-11.68c-0.48 0-0.8 0.32-0.8 0.8s0.32 0.8 0.8 0.8h11.6c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.72-0.8z\"><\/path><path d=\"M26.24 5.72c-0.64-0.64-1.6-1.040-2.56-1.040h-2.24v-0.56c0-0.48-0.16-0.88-0.48-1.2s-0.8-0.48-1.2-0.48h-7.44c-0.48 0-0.88 0.16-1.2 0.48s-0.48 0.8-0.48 1.2v0.56h-2.24c-0.96 0-1.84 0.4-2.56 1.040-0.32 0.32-0.56 0.72-0.8 1.2-0.24 0.4-0.32 0.88-0.32 1.36v17.68c0 0.96 0.4 1.84 1.040 2.56 0.32 0.32 0.72 0.56 1.2 0.8 0.4 0.16 0.88 0.24 1.36 0.24h15.36c0.96 0 1.84-0.4 2.56-1.040 0.64-0.64 1.040-1.6 1.040-2.56v-17.68c0-0.96-0.4-1.84-1.040-2.56zM12.16 4.12c0 0 0-0.080 0-0.080s0.080 0 0.080 0h7.44c0 0 0.080 0 0.080 0s0 0.080 0 0.080v2.8c0 0 0 0.080 0 0.080s-0.080 0-0.080 0h-7.44c0 0-0.080 0-0.080 0s0-0.080 0-0.080v-2.8zM25.68 25.96c0 0.56-0.24 1.040-0.56 1.44-0.4 0.32-0.88 0.56-1.44 0.56h-15.36c-0.24 0-0.48-0.080-0.8-0.16-0.24-0.080-0.48-0.24-0.64-0.4-0.32-0.4-0.56-0.88-0.56-1.44v-17.68c0-0.24 0.080-0.48 0.16-0.8s0.24-0.48 0.4-0.64c0.4-0.4 0.88-0.56 1.44-0.56h2.24v0.56c0 0.48 0.16 0.88 0.48 1.2s0.8 0.48 1.2 0.48h7.44c0.48 0 0.88-0.16 1.2-0.48s0.48-0.8 0.48-1.2v-0.56h2.24c0.56 0 1.040 0.24 1.44 0.56 0.4 0.4 0.56 0.88 0.56 1.44v17.68z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tDocument AI\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tReduce the effort required to process logistics documents and move information into business systems. AI can extract relevant data and flag records that require human review.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b33898 indigo-h4 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"2b33898\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M24.6 18.32c-0.48 0-0.8 0.32-0.8 0.8v7.92c0 0.64-0.56 1.2-1.2 1.2h-17.68c-0.32 0-0.64-0.16-0.8-0.32-0.24-0.24-0.4-0.56-0.4-0.88v-12.16h12c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-12v-2c0-0.32 0.16-0.64 0.32-0.8 0.24-0.24 0.56-0.32 0.8-0.32h6.88c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-6.8c-0.72 0-1.44 0.32-2 0.8-0.48 0.48-0.8 1.2-0.8 2v15.76c0 0.72 0.32 1.44 0.8 2 0.48 0.48 1.2 0.8 2 0.8h17.76c1.52 0 2.8-1.28 2.8-2.8v-7.92c-0.080-0.48-0.4-0.88-0.88-0.88z\"><\/path><path d=\"M7.16 25.36c0.16 0.16 0.4 0.24 0.56 0.24s0.4-0.080 0.56-0.24l2.96-2.96c0.16-0.16 0.24-0.32 0.24-0.56s-0.080-0.4-0.24-0.56l-2.96-2.96c-0.32-0.32-0.8-0.32-1.12 0s-0.32 0.8 0 1.12l2.4 2.4-2.4 2.4c-0.32 0.32-0.32 0.8 0 1.12z\"><\/path><path d=\"M13.32 23.68c0 0.48 0.32 0.8 0.8 0.8h2.96c0.48 0 0.8-0.32 0.8-0.8s-0.32-0.8-0.8-0.8h-2.96c-0.48 0-0.8 0.32-0.8 0.8z\"><\/path><path d=\"M28.68 7.6c-2.16-0.4-3.92-2-4.4-4.16l-0.080-0.24c-0.16-0.64-0.72-1.12-1.44-1.12 0 0 0 0 0 0-0.72 0-1.28 0.48-1.44 1.12v0.24c-0.48 2.16-2.24 3.84-4.4 4.24-0.72 0.16-1.2 0.72-1.2 1.44s0.48 1.28 1.2 1.44c2.16 0.4 3.92 2 4.4 4.24v0.080c0.16 0.64 0.72 1.12 1.44 1.12 0 0 0 0 0 0 0.72 0 1.28-0.48 1.44-1.12l0.080-0.24c0.48-2.16 2.24-3.84 4.4-4.16 0.72-0.16 1.2-0.72 1.2-1.44s-0.48-1.28-1.2-1.44zM22.76 13.92c-0.64-2.4-2.48-4.24-4.88-4.88 2.32-0.64 4.16-2.48 4.88-4.88 0.64 2.4 2.56 4.24 4.88 4.88-2.32 0.64-4.16 2.48-4.88 4.88z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAI agents for exception management\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tAI agents can monitor shipment activity and surface exceptions as they emerge. They can prepare relevant follow-up actions for operations teams to review before anything moves forward.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\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-07354ec featured-bnr-section e-flex e-con-boxed e-con e-child\" data-id=\"07354ec\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1a2a03e e-con-full e-flex e-con e-child\" data-id=\"1a2a03e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-765c1da indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"765c1da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Determine where AI can deliver value in transportation<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-657b3a1 elementor-widget elementor-widget-text-editor\" data-id=\"657b3a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our AI readiness assessment identifies where AI can create the most value for your logistics operation and gives you a practical starting point based on the data you already have.<\/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-05050a3 indigo-btn indigo-btn--ghost elementor-widget elementor-widget-button\" data-id=\"05050a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/ai-assessment\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get your AI readiness assessment<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\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-b16e5c7 section-padding gradient-lefttoright-advantages e-flex e-con-boxed e-con e-parent\" data-id=\"b16e5c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-73b997d e-con-full e-flex e-con e-child\" data-id=\"73b997d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6814910 elementor-widget__width-initial elementor-widget-tablet__width-inherit indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"6814910\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Transportation &amp; logistics \nsectors we serve<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e544926 elementor-widget elementor-widget-text-editor\" data-id=\"e544926\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our logistics IT solutions are tailored to the operating models, systems, and customer demands across the transportation and logistics industry, including:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-03b20a3 e-con-full card-shadow e-flex e-con e-child\" data-id=\"03b20a3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e851cfb elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"e851cfb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Trucking and freight transportation<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Freight brokers and third-party logistics (3PL)<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Shippers, manufacturers, and distribution networks<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Fleet and commercial transportation<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Last-mile, parcel, and courier delivery<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Taxi, ride-hailing, and passenger mobility<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Public transit and transportation agencies<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Ports, maritime, and intermodal transportation<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\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-fb268b6 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"fb268b6\" data-element_type=\"container\" data-e-type=\"container\" id=\"04\" 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-356253a indigo-h2 section-title-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"356253a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why choose us as your logistics software development company<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10ba7bb section-head-margin-bottom elementor-widget elementor-widget-text-editor\" data-id=\"10ba7bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>As a transportation software development partner, we combine transportation domain knowledge with product, AI, data, cloud, and software engineering expertise to help enterprises build, integrate, and modernise the technology behind complex logistics operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2621b63 e-grid e-con-full e-con e-child\" data-id=\"2621b63\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-780f938 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"780f938\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAI-native from strategy to production\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tLeverage AI and data across planning, forecasting, routing, maintenance, and exception management to improve decisions and automate workflows.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69091d4 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"69091d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tDeep logistics domain expertise\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tOur teams understand the realities of freight, fleet, warehouse, and last-mile operations, shaping software around how logistics businesses actually work.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aecc591 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"aecc591\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tIntegration across your ecosystem\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tConnect transportation platforms with enterprise systems, devices, and partner networks to give critical data a clear path across the technology ecosystem.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-290b025 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"290b025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tModernisation that fits your operation\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tModernise legacy transportation platforms in practical phases while minimising disruption of the systems and integrations your operation depends on.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01a764d indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"01a764d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSecurity built into the platform\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tSecurity is built into the technology lifecycle, backed by <a href=\"\/blog\/iso-27001-certification\/\" target=\"_blank\" rel=\"noopener noreferrer\">ISO 27001<\/a> and other industry-recognised certifications that help protect operational and customer data.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a799526 indigo-h4 elementor-widget elementor-widget-icon-box\" data-id=\"a799526\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tGlobal engineering capacity\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tExtend capacity with product and engineering experts who work within your existing team structure and adapt as your technology needs and priorities change.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\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-f8cc61d section-padding gradient-lefttoright-advantages e-flex e-con-boxed e-con e-parent\" data-id=\"f8cc61d\" data-element_type=\"container\" data-e-type=\"container\" id=\"05\" 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-4a48067 indigo-h2 section-head-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"4a48067\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our logistics &amp; transportation software development process<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4791e9 e-grid e-con-full e-con e-child\" data-id=\"f4791e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-695a67a e-con-full e-flex e-con e-child\" data-id=\"695a67a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a62f64 elementor-widget elementor-widget-html\" data-id=\"3a62f64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg width=\"96\" height=\"12\" viewBox=\"0 0 96 12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<circle cx=\"6\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"34\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"62\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"90\" cy=\"6\" r=\"6\" \/>\r\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e32490 elementor-widget elementor-widget-heading\" data-id=\"9e32490\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Find the right use case<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b0a74e elementor-widget elementor-widget-text-editor\" data-id=\"0b0a74e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Focus on high-value <br \/>operational challenges worth solving, using your workflows, systems, and business priorities to define what the product needs to achieve.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ef16b51 e-con-full e-flex e-con e-child\" data-id=\"ef16b51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bf98ab elementor-widget elementor-widget-html\" data-id=\"5bf98ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg width=\"96\" height=\"12\" viewBox=\"0 0 96 12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<circle cx=\"6\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"34\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"62\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"90\" cy=\"6\" r=\"6\" \/>\r\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d648f3 elementor-widget elementor-widget-heading\" data-id=\"9d648f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Design around how work gets done<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7cae4a elementor-widget elementor-widget-text-editor\" data-id=\"a7cae4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Shape the experience and architecture around how teams, systems, and partners actually work, validating key workflows before development begins.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-abd21bf e-con-full e-flex e-con e-child\" data-id=\"abd21bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78e257c elementor-widget elementor-widget-html\" data-id=\"78e257c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg width=\"96\" height=\"12\" viewBox=\"0 0 96 12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<circle cx=\"6\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"34\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"62\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"90\" cy=\"6\" r=\"6\" \/>\r\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d087721 elementor-widget elementor-widget-heading\" data-id=\"d087721\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Engineer for the environment you have<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-131326f elementor-widget elementor-widget-text-editor\" data-id=\"131326f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Development accounts for the systems already running your operation. Integration and testing happen early so issues surface while there is still time to address them.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5be7a3c e-con-full e-flex e-con e-child\" data-id=\"5be7a3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9482c6 elementor-widget elementor-widget-html\" data-id=\"c9482c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg width=\"96\" height=\"12\" viewBox=\"0 0 96 12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<circle cx=\"6\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"34\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"62\" cy=\"6\" r=\"6\" \/>\r\n<circle cx=\"90\" cy=\"6\" r=\"6\" \/>\r\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a15154 elementor-widget elementor-widget-heading\" data-id=\"1a15154\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Launch with a clear path forward<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8081b47 elementor-widget elementor-widget-text-editor\" data-id=\"8081b47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A phased rollout gives teams time to validate the solution in real operating conditions, with ongoing support and managed services available as the product evolves.<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c9fd5f2 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"c9fd5f2\" data-element_type=\"container\" data-e-type=\"container\" id=\"06\" 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-820046f indigo-h2 section-head-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"820046f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our transportation case studies<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2701a15 elementor-widget elementor-widget-cs_slider_widget\" data-id=\"2701a15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cs_slider_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<style>\n\t\t\/* \u2500\u2500 Scoped to this widget instance \u2500\u2500 *\/\n\t\t#cs-slider-2701a15 .cs-slider-outer { position: relative; width: 100%; }\n\n\t\t#cs-slider-2701a15 .cs-ctrl {\n\t\t\twidth: 36px; height: 36px;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-radius: 100%;\n\t\t\tposition: absolute;\n\t\t\ttop: 43%; margin-top: -18px;\n\t\t\tbox-shadow: 0 0 10px rgba(0,0,0,.2);\n\t\t\tcursor: pointer;\n\t\t\ttransition: all 0.3s linear;\n\t\t\tborder: none; padding: 0; z-index: 10;\n\t\t\tdisplay: flex; align-items: center; justify-content: center;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-ctrl-prev { left: -18px; }\n\t\t#cs-slider-2701a15 .cs-ctrl-next { right: -18px; }\n\t\t#cs-slider-2701a15 .cs-ctrl:hover { box-shadow: 0 0 16px rgba(0,0,0,.4); }\n\n\t\t#cs-slider-2701a15 .cs-ctrl i,\n\t\t#cs-slider-2701a15 .cs-ctrl svg,\n\t\t#cs-slider-2701a15 .cs-mob-arrow i,\n\t\t#cs-slider-2701a15 .cs-mob-arrow svg {\n\t\t\tcolor: #6366F1 !important;\n\t\t\tfill: #6366F1 !important;\n\t\t\tfont-size: 14px !important;\n\t\t\twidth: 14px !important;\n\t\t\theight: 14px !important;\n\t\t\tline-height: 1;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t#cs-slider-2701a15 .cs-slider-wrapper {\n\t\t\tposition: relative; width: 100%; height: 550px;\n\t\t\tcolor: #fff; overflow: hidden;\n\t\t}\n\n\t\t#cs-slider-2701a15 .cs-slide {\n\t\t\tposition: absolute; top: 0; left: 0;\n\t\t\twidth: 100%; height: 100%;\n\t\t\topacity: 0; transition: opacity 800ms ease-in-out;\n\t\t\tdisplay: flex; box-sizing: border-box; z-index: 1;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-slide.active { opacity: 1; z-index: 2; }\n\n\t\t#cs-slider-2701a15 .cs-mob-img { display: none; }\n\n\t\t#cs-slider-2701a15 .cs-content-wrap {\n\t\t\twidth: 60%; height: 86%;\n\t\t\tdisplay: flex; flex-direction: column;\n\t\t\tjustify-content: center; align-items: flex-start;\n\t\t\tz-index: 3; padding: 80px 60px; box-sizing: border-box;\n\t\t}\n\n\t\t#cs-slider-2701a15 .cs-slide-bg {\n\t\t\tposition: absolute; top: 0; left: 0;\n\t\t\twidth: 100%; height: 86%;\n\t\t\tz-index: 1; border-radius: 10px;\n\t\t}\n\n\t\t\/* Overlay sits on top of the background image *\/\n\t\t#cs-slider-2701a15 .cs-slide-overlay {\n\t\t\tposition: absolute; top: 0; left: 0;\n\t\t\twidth: 100%; height: 86%;\n\t\t\tz-index: 2; border-radius: 10px;\n\t\t\tpointer-events: none;\n\t\t}\n\n\t\t#cs-slider-2701a15 .cs-tag { font-size: 15px; letter-spacing: 2px; color: #fff; margin-bottom: 8px; text-transform: uppercase; }\n\t\t#cs-slider-2701a15 h5.cs-heading { font-size: 32px !important; line-height: 37px; width: 85%; margin-bottom: 25px; font-weight: 700 !important; color: #fff; }\n\t\t#cs-slider-2701a15 .cs-desc { font-size: 20px; line-height: 1.6; color: #fff; margin-bottom: 14px; width: 85%; }\n\n\t\t#cs-slider-2701a15 .cs-stats-row {\n\t\t\tdisplay: flex; gap: 50px;\n\t\t\tborder-top: 1px solid #fff;\n\t\t\tpadding-top: 25px; margin-bottom: 10px;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-stat-item { font-size: 20px; color: #fff; max-width: 260px; }\n\t\t#cs-slider-2701a15 .cs-stat-number {\n\t\t\tfont-size: 28px; font-weight: 800; color: #fff;\n\t\t\tdisplay: block; line-height: 1.1; margin-bottom: 4px;\n\t\t\tmin-height: 1.1em;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-stat-label {\n\t\t\tfont-size: 20px; color: #fff;\n\t\t\tdisplay: block; line-height: 1.5;\n\t\t}\n\n\t\t#cs-slider-2701a15 .cs-read-more {\n\t\t\tcolor: #fff; text-decoration: none; font-weight: 600;\n\t\t\tfont-size: 15px; border-bottom: 1px solid transparent;\n\t\t\ttransition: .3s; margin-top: 15px; display: inline-block;text-transform: uppercase;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-read-more:hover { color: #fff; text-decoration: none; }\n\n\t\t\/* Nav bar *\/\n\t\t#cs-slider-2701a15 .cs-slider-nav {\n\t\t\tposition: absolute; bottom: 0; left: 0; width: 100%;\n\t\t\tdisplay: flex; z-index: 99;\n\t\t}\n\t\t\/* Mobile nav hidden by default \u2014 shown only inside media query *\/\n\t\t#cs-slider-2701a15 .cs-mob-nav { display: none; }\n\t\t#cs-slider-2701a15 .cs-mob-arrow { display: none; }\n\t\t#cs-slider-2701a15 .cs-nav-btn {\n\t\t\tflex: 1; color: #333;\n\t\t\tpadding: 15px 0; cursor: pointer; transition: .3s;\n\t\t\tmin-width: 0;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-nav-label {\n\t\t\tfont-size: 14px; font-weight: 400;\n\t\t\tdisplay: block; line-height: normal;\n\t\t\tfont-family: 'Figtree'; padding-right: 10px;\n\t\t\twhite-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-nav-btn.active .cs-nav-label { font-weight: 600; }\n\t\t#cs-slider-2701a15 .cs-progress-bar {\n\t\t\theight: 4px; background: #e0e0e0; margin-bottom: 8px;\n\t\t\twidth: 100%; position: relative;\n\t\t}\n\t\t#cs-slider-2701a15 .cs-fill { height: 100%; background: var(--color-brand-primary, #d4ff27); width: 0; }\n\t\t#cs-slider-2701a15 .cs-nav-btn.active .cs-fill { animation: csProgressAnim_2701a15 5000ms linear forwards; }\n\n\t\t@keyframes csProgressAnim_2701a15 {\n\t\t\tfrom { width: 0; }\n\t\t\tto   { width: 100%; }\n\t\t}\n\n\t\t\/* Mobile *\/\n\t\t@media screen and (max-width: 768px) {\n\t\t\t\/* Hide desktop arrow controls *\/\n\t\t\t#cs-slider-2701a15 .cs-ctrl { display: none; }\n\n\t\t\t\/* Slide card \u2014 no fixed height, white background *\/\n\t\t\t#cs-slider-2701a15 .cs-slider-wrapper {\n\t\t\t\theight: auto !important; min-height: unset !important;\n\t\t\t\tborder: 1px solid #111; border-radius: 10px;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-slide {\n\t\t\t\tposition: relative; opacity: 0;\n\t\t\t\theight: 0; overflow: hidden; pointer-events: none;\n\t\t\t\ttransition: opacity 800ms ease-in-out;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-slide.active {\n\t\t\t\topacity: 1; height: auto !important; overflow: visible; pointer-events: auto;\n\t\t\t\tposition: relative; z-index: 2;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-img {\n\t\t\t\twidth: 100%; height: 207px;\n\t\t\t\tdisplay: block; overflow: hidden;\n\t\t\t\tborder-radius: 10px;\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-img img {\n\t\t\t\twidth: 100%; height: 100%;\n\t\t\t\tobject-fit: cover; display: block;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-read-more { margin-bottom: 16px; }\n\t\t\t#cs-slider-2701a15 .cs-content-wrap {\n\t\t\t\twidth: 100%; height: auto !important; min-height: 0 !important;\n\t\t\t\tpadding: 40px 20px; justify-content: flex-start;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-slide * { color: #000 !important; }\n\t\t\t#cs-slider-2701a15 .cs-slide-bg { display: none; }\n\t\t\t#cs-slider-2701a15 .cs-slide-overlay { display: none; }\n\t\t\t#cs-slider-2701a15 h5.cs-heading { font-size: 28px !important; margin-bottom: 15px; color: #000 !important; width: 100%; }\n\t\t\t#cs-slider-2701a15 .cs-desc { font-size: 14px; margin-bottom: 20px; width: 100%; }\n\t\t\t#cs-slider-2701a15 .cs-stats-row { gap: 20px; padding-top: 15px; flex-wrap: wrap; border-top-color: #ddd; }\n\t\t\t#cs-slider-2701a15 .cs-stat-item { max-width: none; }\n\t\t\t#cs-slider-2701a15 .cs-stat-number { font-size: 28px; color: #000 !important; }\n\t\t\t#cs-slider-2701a15 .cs-stat-label { font-size: 20px; color: #000 !important; }\n\n\t\t\t\/* \u2500\u2500 Desktop nav bar: hidden on mobile \u2500\u2500 *\/\n\t\t\t#cs-slider-2701a15 .cs-slider-nav { display: none; }\n\n\t\t\t\/* \u2500\u2500 Mobile arrow buttons: absolutely on left\/right of slider, same as desktop \u2500\u2500 *\/\n\t\t\t#cs-slider-2701a15 .cs-mob-arrow {\n\t\t\t\twidth: 36px !important;\n\t\t\t\theight: 36px !important;\n\t\t\t\tbackground-color: #fff !important;\n\t\t\t\tborder-radius: 100% !important;\n\t\t\t\tposition: absolute !important;\n\t\t\t\ttop: 43% !important;\n\t\t\t\tmargin-top: -18px !important;\n\t\t\t\tbox-shadow: 0 2px 10px rgba(0,0,0,.2) !important;\n\t\t\t\tcursor: pointer !important;\n\t\t\t\ttransition: box-shadow .3s ease !important;\n\t\t\t\tborder: none !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\tz-index: 10 !important;\n\t\t\t\tdisplay: flex !important;\n\t\t\t\talign-items: center !important;\n\t\t\t\tjustify-content: center !important;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-arrow.cs-mob-prev {\n\t\t\t\tleft: -18px !important;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-arrow.cs-mob-next {\n\t\t\t\tright: -18px !important;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-arrow:hover { box-shadow: 0 4px 16px rgba(0,0,0,.35) !important; }\n\n\t\t\t\/* \u2500\u2500 Mobile nav strip: label + counter below the card, no arrows \u2500\u2500 *\/\n\t\t\t#cs-slider-2701a15 .cs-mob-nav {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 10px;\n\t\t\t\tmargin-top: 14px;\n\t\t\t\tpadding: 0 2px;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-label-wrap {\n\t\t\t\tflex: 1;\n\t\t\t\tmin-width: 0;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-progress {\n\t\t\t\theight: 3px; background: #e0e0e0;\n\t\t\t\tborder-radius: 2px; margin-bottom: 7px;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-fill {\n\t\t\t\theight: 100%;\n\t\t\t\tbackground: var(--color-brand-primary, #d4ff27);\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-nav.active .cs-mob-fill {\n\t\t\t\tanimation: csProgressAnim_2701a15 5000ms linear forwards;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-active-label {\n\t\t\t\tfont-size: 13px; font-weight: 600;\n\t\t\t\tcolor: #111; line-height: 1.3;\n\t\t\t\twhite-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n\t\t\t\tfont-family: 'Figtree', sans-serif;\n\t\t\t}\n\t\t\t#cs-slider-2701a15 .cs-mob-counter {\n\t\t\t\tfont-size: 11px; color: #999;\n\t\t\t\tmargin-top: 2px; font-family: 'Figtree', sans-serif;\n\t\t\t}\n\t\t}\n\t\t@media screen and (min-width:769px){#cs-slide-cs-slider-2701a15-1 .cs-slide-content *{color:#ffffff !important;}#cs-slide-cs-slider-2701a15-1 .cs-stats-row{border-top-color:#ffffff !important;}}\n\t\t@media screen and (min-width:769px){#cs-slide-cs-slider-2701a15-2 .cs-slide-content *{color:#ffffff !important;}#cs-slide-cs-slider-2701a15-2 .cs-stats-row{border-top-color:#ffffff !important;}}\n\t\t\t\t<\/style>\n\n\t\t<div id=\"cs-slider-2701a15\">\n\t\t\t<div class=\"cs-slider-outer\">\n\n\t\t\t\t<button class=\"cs-ctrl cs-ctrl-prev\" aria-label=\"Previous slide\"\n\t\t\t\t\tonclick=\"csSlider_2701a15.manual(csSlider_2701a15.cur > 1 ? csSlider_2701a15.cur - 1 : 2)\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-left\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z\"><\/path><\/svg>\t\t\t\t<\/button>\n\t\t\t\t<button class=\"cs-ctrl cs-ctrl-next\" aria-label=\"Next slide\"\n\t\t\t\t\tonclick=\"csSlider_2701a15.manual(csSlider_2701a15.cur < 2 ? csSlider_2701a15.cur + 1 : 1)\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-right\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t<div class=\"cs-slider-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"cs-slide active\" id=\"cs-slide-cs-slider-2701a15-1\">\n\n\t\t\t\t\t\t<div class=\"cs-content-wrap\">\n\t\t\t\t\t\t\t<div class=\"cs-slide-content\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"cs-tag\">case study - transportation<\/p>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cs-heading\">Transforming a Fleet Services Business into a Technology Company<\/h3>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"cs-desc\">Improve fleet service coordination by connecting operators and service providers through AI-powered routing and digital tools for maintenance teams.<\/p>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stats-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stat-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-number\">2M+ assets<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-label\">Managed on the platform<\/span>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stat-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-number\">3,000+<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-label\">Supported by the platform<\/span>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\/portfolio\/transforming-fleet-services-technology\/\"\n\t\t\t\t\t\t\t\t   class=\"cs-read-more\"\n\t\t\t\t\t\t\t\t    target=\"_blank\" rel=\"noopener noreferrer\">\n\t\t\t\t\t\t\t\t\tRead case study &rarr;\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-mob-img\"><img decoding=\"async\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/transforming-fleet-services-technology-cs-slide.webp\" alt=\"Transforming a Fleet Services Business into a Technology Company\" loading=\"lazy\"><\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div><!-- .cs-content-wrap -->\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-slide-bg\" style=\"background-image: url('https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/transforming-fleet-services-technology-cs-slide.webp'); background-size: cover; background-position: center center; background-repeat: no-repeat;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"cs-slide-overlay\" style=\"background-image: linear-gradient(90deg, #7B7766 40.75%, transparent 68.91%); opacity: 1;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- .cs-slide -->\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"cs-slide\" id=\"cs-slide-cs-slider-2701a15-2\">\n\n\t\t\t\t\t\t<div class=\"cs-content-wrap\">\n\t\t\t\t\t\t\t<div class=\"cs-slide-content\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"cs-tag\">case study - transportation<\/p>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cs-heading\">Modernising the Taxi Services with Mobile Ride Scheduling<\/h3>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"cs-desc\">Improve access to city taxis through mobile ride booking, in-app payments, and dedicated apps for passengers and drivers.<\/p>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stats-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stat-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-number\">6,500+<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-label\">Cabs covered by the official platform<\/span>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stat-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-number\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-label\">Official app Adopted by the city&#039;s taxicab commission<\/span>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-stat-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-number\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"cs-stat-label\">2 mobile apps Separate versions for riders and drivers<\/span>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\/portfolio\/modernizing-taxi-services\/\"\n\t\t\t\t\t\t\t\t   class=\"cs-read-more\"\n\t\t\t\t\t\t\t\t    target=\"_blank\" rel=\"noopener noreferrer\">\n\t\t\t\t\t\t\t\t\tRead case study &rarr;\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-mob-img\"><img decoding=\"async\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/modernizing-taxi-serviceshero-cs-slide.webp\" alt=\"Modernising the Taxi Services with Mobile Ride Scheduling\" loading=\"lazy\"><\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div><!-- .cs-content-wrap -->\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-slide-bg\" style=\"background-image: url('https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/modernizing-taxi-serviceshero-cs-slide.webp'); background-size: cover; background-position: center center; background-repeat: no-repeat;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"cs-slide-overlay\" style=\"background-image: linear-gradient(90deg, #3D3D3D 40.75%, transparent 68.91%); opacity: 1;\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- .cs-slide -->\n\n\t\t\t\t\t\n\t\t\t\t\t<!-- Bottom Navigation Bar -->\n\t\t\t\t\t<div class=\"cs-slider-nav\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-nav-btn active\"\n\t\t\t\t\t\t\t onclick=\"csSlider_2701a15.manual(1)\">\n\t\t\t\t\t\t\t<div class=\"cs-progress-bar\"><div class=\"cs-fill\"><\/div><\/div>\n\t\t\t\t\t\t\t<span class=\"cs-nav-label\">Transforming a Fleet Services Business into a Technology Company<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cs-nav-btn\"\n\t\t\t\t\t\t\t onclick=\"csSlider_2701a15.manual(2)\">\n\t\t\t\t\t\t\t<div class=\"cs-progress-bar\"><div class=\"cs-fill\"><\/div><\/div>\n\t\t\t\t\t\t\t<span class=\"cs-nav-label\">Modernising the Taxi Services with Mobile Ride Scheduling<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/div><!-- .cs-slider-wrapper -->\n\n\t\t\t<!-- \u2500\u2500 Mobile arrow buttons: absolutely positioned on sides of slider \u2500\u2500 -->\n\t\t\t<button class=\"cs-mob-arrow cs-mob-prev\" aria-label=\"Previous\"\n\t\t\t\tonclick=\"csSlider_2701a15.manual(csSlider_2701a15.cur > 1 ? csSlider_2701a15.cur - 1 : 2)\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-left\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z\"><\/path><\/svg>\t\t\t<\/button>\n\t\t\t<button class=\"cs-mob-arrow cs-mob-next\" aria-label=\"Next\"\n\t\t\t\tonclick=\"csSlider_2701a15.manual(csSlider_2701a15.cur < 2 ? csSlider_2701a15.cur + 1 : 1)\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-right\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg>\t\t\t<\/button>\n\n\t\t\t<!-- \u2500\u2500 Mobile nav strip: label + progress + counter, below the card \u2500\u2500 -->\n\t\t\t<div class=\"cs-mob-nav active\" id=\"cs-slider-2701a15-mob-nav\">\n\t\t\t\t<div class=\"cs-mob-label-wrap\">\n\t\t\t\t\t<div class=\"cs-mob-progress\"><div class=\"cs-mob-fill\"><\/div><\/div>\n\t\t\t\t\t<div class=\"cs-mob-active-label\" id=\"cs-slider-2701a15-mob-label\">\n\t\t\t\t\t\tTransforming a Fleet Services Business into a Technology Company\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"cs-mob-counter\" id=\"cs-slider-2701a15-mob-counter\">1 \/ 2<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div><!-- .cs-mob-nav -->\n\t\t\t<\/div><!-- .cs-slider-outer -->\n\t\t<\/div><!-- #widget_id -->\n\n\t\t<script>\n\t\t(function() {\n\t\t\tvar ns    = 'csSlider_2701a15';\n\t\t\tvar total = 2;\n\t\t\tvar interval = 5000;\n\t\t\tvar widgetId = 'cs-slider-2701a15';\n\n\t\t\twindow[ns] = {\n\t\t\t\tcur: 1,\n\t\t\t\ttimer: null,\n\n\t\t\t\t\/\/ Build nav label lookup from PHP\n\t\t\t\tnavLabels: [\"Transforming a Fleet Services Business into a Technology Company\",\"Modernising the Taxi Services with Mobile Ride Scheduling\"],\n\n\t\t\t\tshow: function(n) {\n\t\t\t\t\tvar slides  = document.querySelectorAll('#' + widgetId + ' .cs-slide');\n\t\t\t\t\tvar navBtns = document.querySelectorAll('#' + widgetId + ' .cs-nav-btn');\n\n\t\t\t\t\t\/\/ Desktop slides + nav\n\t\t\t\t\tslides.forEach(function(s) { s.classList.remove('active'); });\n\t\t\t\t\tnavBtns.forEach(function(b) {\n\t\t\t\t\t\tb.classList.remove('active');\n\t\t\t\t\t\tvar fill = b.querySelector('.cs-fill');\n\t\t\t\t\t\tif (fill) {\n\t\t\t\t\t\t\tfill.style.animation = 'none';\n\t\t\t\t\t\t\tfill.offsetHeight;\n\t\t\t\t\t\t\tfill.style.animation = '';\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\tif (slides[n - 1]) slides[n - 1].classList.add('active');\n\t\t\t\t\tif (navBtns[n - 1]) navBtns[n - 1].classList.add('active');\n\n\t\t\t\t\t\/\/ Mobile nav \u2014 label, counter, progress\n\t\t\t\t\tvar mobLabel   = document.getElementById(widgetId + '-mob-label');\n\t\t\t\t\tvar mobCounter = document.getElementById(widgetId + '-mob-counter');\n\t\t\t\t\tvar mobNav     = document.getElementById(widgetId + '-mob-nav');\n\t\t\t\t\tif (mobLabel)   mobLabel.textContent   = window[ns].navLabels[n - 1] || '';\n\t\t\t\t\tif (mobCounter) mobCounter.textContent = n + ' \/ ' + total;\n\t\t\t\t\tif (mobNav) {\n\t\t\t\t\t\tvar mobFill = mobNav.querySelector('.cs-mob-fill');\n\t\t\t\t\t\tif (mobFill) {\n\t\t\t\t\t\t\tmobFill.style.animation = 'none';\n\t\t\t\t\t\t\tmobFill.offsetHeight;\n\t\t\t\t\t\t\tmobFill.style.animation = '';\n\t\t\t\t\t\t}\n\t\t\t\t\t\tmobNav.classList.remove('active');\n\t\t\t\t\t\tmobNav.offsetHeight;\n\t\t\t\t\t\tmobNav.classList.add('active');\n\t\t\t\t\t}\n\n\t\t\t\t\twindow[ns].cur = n;\n\t\t\t\t},\n\n\t\t\t\tnext: function() {\n\t\t\t\t\tvar nextSlide = window[ns].cur >= total ? 1 : window[ns].cur + 1;\n\t\t\t\t\twindow[ns].show(nextSlide);\n\t\t\t\t},\n\n\t\t\t\tmanual: function(n) {\n\t\t\t\t\tclearInterval(window[ns].timer);\n\t\t\t\t\twindow[ns].show(n);\n\t\t\t\t\twindow[ns].timer = setInterval(window[ns].next, interval);\n\t\t\t\t},\n\n\t\t\t\tinit: function() {\n\t\t\t\t\twindow[ns].show(1);\n\t\t\t\t\twindow[ns].timer = setInterval(window[ns].next, interval);\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t\/\/ Init on DOM ready\n\t\t\tif (document.readyState === 'loading') {\n\t\t\t\tdocument.addEventListener('DOMContentLoaded', function() { window[ns].init(); });\n\t\t\t} else {\n\t\t\t\twindow[ns].init();\n\t\t\t}\n\t\t})();\n\t\t<\/script>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c3021d indigo-btn indigo-btn--solid elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2c3021d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/casestudies\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">All Case Studies <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\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-974aa44 section-padding e-flex e-con-boxed e-con e-parent\" data-id=\"974aa44\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e31bbec indigo-h2 section-head-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"e31bbec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Insights<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68469fb elementor-widget elementor-widget-insights_section_widget\" data-id=\"68469fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"insights_section_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\t\t\/* \u2500\u2500 Widget wrapper \u2500\u2500 *\/\n\t\t#isw-68469fb {\n\t\t\tposition: relative;\n\t\t\tpadding: 0 40px; \/* space for arrows on left\/right *\/\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#isw-68469fb .isw-outer {\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tpadding: 20px 0;\n\t\t\tmargin: -20px 0;\n\t\t}\n\t\t#isw-68469fb .isw-track {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: nowrap;\n\t\t\tgap: 20px;\n\t\t\ttransition: transform .5s cubic-bezier(.25,.46,.45,.94);\n\t\t\twill-change: transform;\n\t\t\talign-items: stretch;\n\t\t\tvisibility: hidden;\n\t\t}\n\t\t#isw-68469fb .isw-slide { flex-shrink: 0; box-sizing: border-box; display: flex; }\n\n\t\t\/* \u2500\u2500 Card \u2014 no shadow by default, only on hover \u2500\u2500 *\/\n\t\t#isw-68469fb .isw-card {\n\t\t\tborder-radius: 16px; overflow: hidden; width: 100%; flex: 1;\n\t\t\tposition: relative; height: 380px; background: #fff;\n\t\t\tbox-shadow: none;\n\t\t\ttransition: box-shadow .3s ease;\n\t\t}\n\t\t#isw-68469fb .isw-card:hover {\n\t\t\tbox-shadow: 0px 14px 36px -8px rgba(99,102,241,0.2);\n\t\t}\n\n\t\t\/* Layer 1 \u2014 Image *\/\n\t\t#isw-68469fb .isw-img-wrap {\n\t\t\tposition: absolute; top: 0; left: 0;\n\t\t\twidth: 100%; height: 100%; z-index: 1;\n\t\t}\n\t\t#isw-68469fb .isw-img-wrap img {\n\t\t\twidth: 100%; height: 100%; display: block; object-fit: cover;\n\t\t}\n\n\t\t\/* Layer 2 \u2014 Text bar *\/\n\t\t#isw-68469fb .isw-text-wrap {\n\t\t\tposition: absolute; bottom: 0; left: 0;\n\t\t\twidth: 100%; height: 35%; z-index: 2;\n\t\t\tbackground: #fff; padding: 16px 24px 20px;\n\t\t\tbox-sizing: border-box; display: flex; flex-direction: column;\n\t\t\tgap: 8px; overflow: hidden;\n\t\t\ttransition: height .35s cubic-bezier(.4,0,.2,1);\n\t\t}\n\t\t#isw-68469fb .isw-card:hover .isw-text-wrap { height: 100%; }\n\n\t\t#isw-68469fb .isw-excerpt-wrap,\n\t\t#isw-68469fb .isw-readmore-wrap { display: none; }\n\t\t#isw-68469fb .isw-card:hover .isw-excerpt-wrap { display: block; }\n\t\t#isw-68469fb .isw-card:hover .isw-readmore-wrap { display: block; margin-top: auto; }\n\n\t\t\/* \u2500\u2500 Variation 2 overrides \u2500\u2500 *\/\n\t\t#isw-68469fb.isw-v2 .isw-card {\n\t\t\theight: 530px;\n\t\t\tborder-radius: 15px;\n\t\t\tbox-shadow: none;\n\t\t}\n\t\t#isw-68469fb.isw-v2 .isw-card:hover {\n\t\t\tbox-shadow: 0px 14px 36px -8px rgba(99,102,241,0.2);\n\t\t}\n\t\t#isw-68469fb.isw-v2 .isw-img-wrap {\n\t\t\tposition: absolute; top: 0; left: 0;\n\t\t\twidth: 100%; height: 100%; z-index: 1;\n\t\t}\n\t\t#isw-68469fb.isw-v2 .isw-img-wrap img {\n\t\t\twidth: 100%; height: 100%;\n\t\t\tposition: absolute; top: 0; left: 0;\n\t\t\tobject-fit: cover;\n\t\t}\n\t\t#isw-68469fb.isw-v2 .isw-text-wrap {\n\t\t\tposition: absolute; bottom: 0; left: 0;\n\t\t\twidth: 100%; height: 120px; z-index: 2;\n\t\t\tpadding: 12px 20px;\n\t\t\tbox-sizing: border-box; display: flex;\n\t\t\tflex-direction: column; gap: 6px;\n\t\t\toverflow: hidden; justify-content: center;\n\t\t\ttransition: height .2s ease-in-out, padding .2s ease-in-out;\n\t\t}\n\t\t#isw-68469fb.isw-v2 .isw-card:hover .isw-text-wrap {\n\t\t\theight: 100% !important;\n\t\t\tpadding: 24px 20px !important;\n\t\t\tjustify-content: flex-start !important;\n\t\t\toverflow-y: auto !important;\n\t\t}\n\t\t#isw-68469fb.isw-v2 .isw-title { margin-bottom: 4px !important; margin-top: 0 !important; }\n\t\t#isw-68469fb.isw-v2 .isw-excerpt { margin: 6px 0 !important; }\n\t\t#isw-68469fb.isw-v2 .isw-readmore { text-decoration: none; display: inline-block; }\n\t\t#isw-68469fb.isw-v2 .isw-card:hover .isw-excerpt-wrap { display: block; }\n\t\t#isw-68469fb.isw-v2 .isw-card:hover .isw-readmore-wrap {\n\t\t\tdisplay: flex; justify-content: flex-end; margin-top: auto;\n\t\t}\n\n\t\t\/* \u2500\u2500 Tag \u2014 no underline, same for V1 and V2 \u2500\u2500 *\/\n\t\t#isw-68469fb .isw-tag {\n\t\t\tfont-family: \"Figtree\", sans-serif !important;\n\t\t\tfont-size: 14px !important;\n\t\t\tfont-weight: 600 !important;\n\t\t\ttext-transform: uppercase;\n\t\t\topacity: 0.75;\n\t\t\tmargin: 0;\n\t\t\tline-height: 18px;\n\t\t\tborder-bottom: none !important;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t\/* \u2500\u2500 Title \u2500\u2500 *\/\n\t\t#isw-68469fb .isw-title {\n\t\t\tfont-family: \"Figtree\", sans-serif !important;\n\t\t\tfont-size: 20px !important;\n\t\t\tfont-weight: 700 !important;\n\t\t\tline-height: 24px !important;\n\t\t\tcolor: #171616 !important;\n\t\t\tmargin: 0;\n\t\t\tdisplay: -webkit-box;\n\t\t\t-webkit-line-clamp: 3;\n\t\t\t-webkit-box-orient: vertical;\n\t\t\toverflow: hidden;\n\t\t}\n\t\t#isw-68469fb .isw-title a { color: inherit !important; text-decoration: none; }\n\n\t\t\/* \u2500\u2500 Arrows \u2014 outside the slider via widget padding \u2500\u2500 *\/\n\t\t#isw-68469fb .isw-prev,\n\t\t#isw-68469fb .isw-next {\n\t\t\tposition: absolute;\n\t\t\ttop: calc(50% - 30px); \/* vertically centered on card area *\/\n\t\t\ttransform: translateY(-50%);\n\t\t\tbackground: none !important;\n\t\t\tborder: none !important;\n\t\t\tbox-shadow: none !important;\n\t\t\tpadding: 0;\n\t\t\tcursor: pointer;\n\t\t\twidth: 24px; height: 24px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center; justify-content: center;\n\t\t\tz-index: 10;\n\t\t\toutline: none;\n\t\t}\n\t\t#isw-68469fb .isw-prev { left: 4px; }\n\t\t#isw-68469fb .isw-next { right: 4px; }\n\t\t#isw-68469fb .isw-prev::after,\n\t\t#isw-68469fb .isw-next::after,\n\t\t#isw-68469fb .isw-prev::before,\n\t\t#isw-68469fb .isw-next::before { display: none !important; content: none !important; }\n\t\t@media(max-width:768px){\n\t\t\t#isw-68469fb .isw-prev,\n\t\t\t#isw-68469fb .isw-next { display: none !important; }\n\t\t\t#isw-68469fb { padding: 0; }\n\t\t\t\/* V2 mobile: fixed image height, card height follows *\/\n\t\t\t#isw-68469fb.isw-v2 .isw-card { height: 500px !important; }\n\t\t\t#isw-68469fb.isw-v2 .isw-img-wrap { height: 402px !important; }\n\t\t\t#isw-68469fb.isw-v2 .isw-img-wrap img { object-fit: fill !important; height: 95% !important; }\n\t\t}\n\n\t\t\/* Dots *\/\n\t\t#isw-68469fb .isw-dots {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tgap: 16px;\n\t\t\tmargin-top: 32px;\n\t\t\theight: 36px;\n\t\t\tbox-sizing: content-box;\n\t\t}\n\t\t#isw-68469fb .isw-dot {\n\t\t\twidth: 10px !important;\n\t\t\theight: 10px !important;\n\t\t\tborder-radius: 50% !important;\n\t\t\tbackground: #5b5bd6 !important;\n\t\t\topacity: 0.25;\n\t\t\tcursor: pointer;\n\t\t\tborder: none !important;\n\t\t\tpadding: 0;\n\t\t\ttransition: width .25s ease, height .25s ease, opacity .25s ease, background .25s ease, border .25s ease;\n\t\t\tflex-shrink: 0;\n\t\t\tdisplay: block;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t#isw-68469fb .isw-dot.active {\n\t\t\twidth: 14px !important;\n\t\t\theight: 14px !important;\n\t\t\topacity: 1 !important;\n\t\t\tbackground: #5b5bd6 !important;\n\t\t\tborder: 3px solid #5b5bd6 !important;\n\t\t}\n\n\t\t\/* Read More *\/\n\t\t#isw-68469fb .isw-readmore {\n\t\t\tfont-size: 14px; font-weight: 600;\n\t\t\ttext-decoration: none; color: #171616 !important;\n\t\t\tborder-bottom: 1px solid #171616;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t<\/style><div id=\"isw-68469fb\" class=\"isw-v2\"><button class=\"isw-prev\" aria-label=\"Previous\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M15.75 19.5L8.25 12L15.75 4.5\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/button><button class=\"isw-next\" aria-label=\"Next\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M8.25 4.5L15.75 12L8.25 19.5\" stroke=\"#000\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/button><div class=\"isw-outer\"><div class=\"isw-track\"><div class=\"isw-slide\"><div class=\"isw-card\"><a href=\"https:\/\/10pearls.com\/uk\/blog\/transportation-shipping-logistics-modernization\/\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;text-decoration:none;\"><div class=\"isw-img-wrap\"><img decoding=\"async\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2019\/09\/feature-image.jpg\" alt=\"Logistics and transportation part 2: Why you need to modernize\u2014fast\" loading=\"lazy\"><\/div><\/a><div class=\"isw-text-wrap\"><p class=\"isw-tag\">AI\/ML<\/p><p class=\"isw-title\"><a href=\"https:\/\/10pearls.com\/uk\/blog\/transportation-shipping-logistics-modernization\/\">Logistics and transportation part 2: Why you need to modernize\u2014fast<\/a><\/p><div class=\"isw-excerpt-wrap\"><p class=\"isw-excerpt\">In this post, we\u2019ll continue discussing why modernization is more critical than ever for the logistics and transportation industries.<\/p><\/div><div class=\"isw-readmore-wrap\" style=\"text-align:left\"><a class=\"isw-readmore\" href=\"https:\/\/10pearls.com\/uk\/blog\/transportation-shipping-logistics-modernization\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"isw-slide\"><div class=\"isw-card\"><a href=\"https:\/\/10pearls.com\/uk\/blog\/software-development-challenges-solutions\/\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;text-decoration:none;\"><div class=\"isw-img-wrap\"><img decoding=\"async\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/04\/software-developer-challenges-featured.webp\" alt=\"Software Development Challenges and Solutions for Modern Enterprises\" loading=\"lazy\"><\/div><\/a><div class=\"isw-text-wrap\"><p class=\"isw-tag\">Software development<\/p><p class=\"isw-title\"><a href=\"https:\/\/10pearls.com\/uk\/blog\/software-development-challenges-solutions\/\">Software Development Challenges and Solutions for Modern Enterprises<\/a><\/p><div class=\"isw-excerpt-wrap\"><p class=\"isw-excerpt\">Discover the top software development challenges enterprises face, legacy systems, security, talent shortages, and proven solutions to overcome them.<\/p><\/div><div class=\"isw-readmore-wrap\" style=\"text-align:left\"><a class=\"isw-readmore\" href=\"https:\/\/10pearls.com\/uk\/blog\/software-development-challenges-solutions\/\">Read More<\/a><\/div><\/div><\/div><\/div><div class=\"isw-slide\"><div class=\"isw-card\"><a href=\"https:\/\/10pearls.com\/uk\/blog\/ai-governance-checklist-9-controls-to-enforce\/\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;text-decoration:none;\"><div class=\"isw-img-wrap\"><img decoding=\"async\" src=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/AI-Governance-and-Compliance-\u2014-A-Checklist-for-Enterprise-AI-Deployment-Main-Blog-Thumbnail.webp\" alt=\"AI Governance Checklist: 9 Controls to Enforce\" loading=\"lazy\"><\/div><\/a><div class=\"isw-text-wrap\"><p class=\"isw-tag\">AI\/ML<\/p><p class=\"isw-title\"><a href=\"https:\/\/10pearls.com\/uk\/blog\/ai-governance-checklist-9-controls-to-enforce\/\">AI Governance Checklist: 9 Controls to Enforce<\/a><\/p><div class=\"isw-excerpt-wrap\"><p class=\"isw-excerpt\">AI now writes a large share of production code, and it does not just change how software is built, it...<\/p><\/div><div class=\"isw-readmore-wrap\" style=\"text-align:left\"><a class=\"isw-readmore\" href=\"https:\/\/10pearls.com\/uk\/blog\/ai-governance-checklist-9-controls-to-enforce\/\">Read More<\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"isw-dots\"><\/div><\/div><script>(function(){\n\t\t\tvar id       = \"isw-68469fb\";\n\t\t\tvar spvDesk  = 3;\n\t\t\tvar spvTab   = 2;\n\t\t\tvar gap      = 20;\n\t\t\tvar total    = 3;\n\t\t\tvar autoplay = true;\n\t\t\tvar autoSpd  = 5000;\n\t\t\tvar showDots = true;\n\n\t\t\tvar wrap  = document.getElementById(id);\n\t\t\tif(!wrap) return;\n\t\t\tvar outer  = wrap.querySelector(\".isw-outer\");\n\t\t\tvar track  = wrap.querySelector(\".isw-track\");\n\t\t\tvar slides = wrap.querySelectorAll(\".isw-slide\");\n\t\t\tvar dotsWrap = wrap.querySelector(\".isw-dots\");\n\t\t\tvar btnPrev  = wrap.querySelector(\".isw-prev\");\n\t\t\tvar btnNext  = wrap.querySelector(\".isw-next\");\n\n\t\t\tvar cur      = 0;\n\t\t\tvar timer    = null;\n\t\t\tvar spv      = spvDesk;\n\n\t\t\tfunction getSpv(){\n\t\t\t\tvar w = window.innerWidth;\n\t\t\t\tif(w <= 480)  return 1;\n\t\t\t\tif(w <= 900)  return spvTab;\n\t\t\t\treturn spvDesk;\n\t\t\t}\n\n\t\t\tfunction setSlideWidths(){\n\t\t\t\tspv = getSpv();\n\t\t\t\tvar outerW = outer.offsetWidth;\n\t\t\t\tvar slideW = (outerW - gap * (spv - 1)) \/ spv;\n\t\t\t\t[].forEach.call(slides, function(s){\n\t\t\t\t\ts.style.width    = slideW + \"px\";\n\t\t\t\t\ts.style.minWidth = slideW + \"px\";\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction maxPage(){ return Math.max(0, total - spv); }\n\n\t\t\tfunction goTo(n, instant){\n\t\t\t\tn = Math.max(0, Math.min(n, maxPage()));\n\t\t\t\tcur = n;\n\t\t\t\tsetSlideWidths();\n\t\t\t\tvar slideW = slides[0] ? slides[0].offsetWidth : 0;\n\t\t\t\tvar offset = cur * (slideW + gap);\n\t\t\t\ttrack.style.transition = instant ? \"none\" : \"transform .5s cubic-bezier(.25,.46,.45,.94)\";\n\t\t\t\ttrack.style.transform  = \"translateX(-\" + offset + \"px)\";\n\t\t\t\tupdDots();\n\t\t\t}\n\n\t\t\tfunction updDots(){\n\t\t\t\tif(!showDots || !dotsWrap) return;\n\t\t\t\tvar pages = maxPage() + 1;\n\t\t\t\t\/\/ Rebuild dots if count changed\n\t\t\t\tif(dotsWrap.children.length !== pages){\n\t\t\t\t\tdotsWrap.innerHTML = \"\";\n\t\t\t\t\tfor(var i=0;i<pages;i++){\n\t\t\t\t\t\t(function(idx){\n\t\t\t\t\t\t\tvar b = document.createElement(\"button\");\n\t\t\t\t\t\t\tb.className = \"isw-dot\" + (idx===0?\" active\":\"\");\n\t\t\t\t\t\t\tb.setAttribute(\"aria-label\",\"Page \"+(idx+1));\n\t\t\t\t\t\t\tb.addEventListener(\"click\",function(){ stopTimer(); goTo(idx); startTimer(); });\n\t\t\t\t\t\t\tdotsWrap.appendChild(b);\n\t\t\t\t\t\t})(i);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t[].forEach.call(dotsWrap.querySelectorAll(\".isw-dot\"),function(d,i){\n\t\t\t\t\td.classList.toggle(\"active\", i===cur);\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction stopTimer(){ clearInterval(timer); timer=null; }\n\t\t\tfunction startTimer(){\n\t\t\t\tif(!autoplay) return; stopTimer();\n\t\t\t\ttimer = setInterval(function(){\n\t\t\t\t\tgoTo(cur >= maxPage() ? 0 : cur + 1);\n\t\t\t\t}, autoSpd);\n\t\t\t}\n\n\t\t\tif(btnPrev) btnPrev.addEventListener(\"click\",function(){ stopTimer(); goTo(cur-1); startTimer(); });\n\t\t\tif(btnNext) btnNext.addEventListener(\"click\",function(){ stopTimer(); goTo(cur+1); startTimer(); });\n\n\t\t\t\/\/ Touch swipe\n\t\t\tvar tx=0, ty=0;\n\t\t\touter.addEventListener(\"touchstart\",function(e){ tx=e.touches[0].clientX; ty=e.touches[0].clientY; stopTimer(); },{passive:true});\n\t\t\touter.addEventListener(\"touchend\",function(e){\n\t\t\t\tvar dx=e.changedTouches[0].clientX-tx, dy=e.changedTouches[0].clientY-ty;\n\t\t\t\tif(Math.abs(dx)>Math.abs(dy)&&Math.abs(dx)>40){ goTo(dx<0?cur+1:cur-1); }\n\t\t\t\tstartTimer();\n\t\t\t},{passive:true});\n\n\t\t\t\/\/ Resize\n\t\t\tvar rt;\n\t\t\twindow.addEventListener(\"resize\",function(){\n\t\t\t\tclearTimeout(rt);\n\t\t\t\trt=setTimeout(function(){ goTo(cur,true); },200);\n\t\t\t});\n\n\t\t\t\/\/ Init \u2014 use requestAnimationFrame so layout is painted and offsetWidth is correct\n\t\t\tfunction doInit(){\n\t\t\t\tsetSlideWidths();\n\t\t\t\tupdDots();\n\t\t\t\tgoTo(0, true);\n\t\t\t\ttrack.style.visibility = \"visible\"; \/\/ show after widths are set\n\t\t\t\tstartTimer();\n\t\t\t}\n\t\t\tif(document.readyState === \"loading\"){\n\t\t\t\tdocument.addEventListener(\"DOMContentLoaded\", function(){ requestAnimationFrame(doInit); });\n\t\t\t} else {\n\t\t\t\trequestAnimationFrame(doInit);\n\t\t\t}\n\t\t})();<\/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-d4c9634 cta-bg-gradient e-flex e-con-boxed e-con e-child\" data-id=\"d4c9634\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-48a9aa1 indigo-h3 elementor-widget elementor-widget-heading\" data-id=\"48a9aa1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Build intelligent transportation systems that scale<\/h5>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e13dcf e-con-full e-flex e-con e-child\" data-id=\"1e13dcf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6e90ac elementor-widget elementor-widget-text-editor\" data-id=\"c6e90ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Bring software, data, integration, and AI together to improve real-time decisions and create a stronger technology foundation for growing logistics operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-266a321 indigo-btn indigo-btn--ghost elementor-widget elementor-widget-button\" data-id=\"266a321\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/get-in-touch\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Let's connect<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\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-cad14da section-padding gradient-toptobottom-faq e-flex e-con-boxed e-con e-parent\" data-id=\"cad14da\" data-element_type=\"container\" data-e-type=\"container\" id=\"07\" 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-ab73682 indigo-h2 section-head-margin-bottom elementor-widget elementor-widget-heading\" data-id=\"ab73682\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQs about our transportation &amp; logistics software development services<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8a7f85 elementor-widget-mobile__width-initial indigo-h4 elementor-widget elementor-widget-n-accordion\" data-id=\"d8a7f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&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\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-2270\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2270\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> What is logistics software development? <\/h3><\/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 aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/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-2270\" class=\"elementor-element elementor-element-86341b0 e-con-full e-flex e-con e-child\" data-id=\"86341b0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7cd4743 elementor-widget elementor-widget-text-editor\" data-id=\"7cd4743\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Logistics software development means creating digital solutions that help businesses manage the movement of goods, vehicles, information, and payments. These solutions can support transportation, warehousing, fleet management, shipment tracking, and other logistics operations.<\/p>\t\t\t\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-2271\" 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-2271\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> What types of transportation and logistics software do you build? <\/h3><\/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 aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/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-2271\" class=\"elementor-element elementor-element-70f7395 e-con-full e-flex e-con e-child\" data-id=\"70f7395\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13d82b7 elementor-widget elementor-widget-text-editor\" data-id=\"13d82b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>We develop software for transportation planning, fleet operations, warehouse management, routing, dispatch, shipment visibility, driver and customer experiences, and freight audit. We also <a href=\"\/modernization\/\" target=\"_blank\" rel=\"noopener\">modernise existing platforms<\/a> and connect them with the systems, data sources, and partners already supporting your operation.<\/p>\t\t\t\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-2272\" 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-2272\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> How much does custom logistics software development cost? <\/h3><\/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 aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/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-2272\" class=\"elementor-element elementor-element-f9b1f18 e-con-full e-flex e-con e-child\" data-id=\"f9b1f18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43306e7 elementor-widget elementor-widget-text-editor\" data-id=\"43306e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Custom logistics software costs vary with the product scope, integrations, data environment, user requirements, and rollout plan. Discovery helps establish the business case and technical scope and then separates the work into practical phases so you can budget for development with greater clarity.<\/p>\t\t\t\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-2273\" 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-2273\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> How long does it take to build a transportation management system? <\/h3><\/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 aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/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-2273\" class=\"elementor-element elementor-element-0e1c301 e-flex e-con-boxed e-con e-child\" data-id=\"0e1c301\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-88076ff elementor-widget elementor-widget-text-editor\" data-id=\"88076ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The time required to build a transportation management system depends on the workflows, integrations, and level of customisation involved. Starting with a defined operational need can bring the first release forward while leaving room for additional capabilities.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2274\" 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-2274\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><h3 class=\"e-n-accordion-item-title-text\"> How do you support ELD, hours of service, and data security requirements? <\/h3><\/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 aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/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-2274\" class=\"elementor-element elementor-element-6af6cb5 e-flex e-con-boxed e-con e-child\" data-id=\"6af6cb5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec0ae8f elementor-widget elementor-widget-text-editor\" data-id=\"ec0ae8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>We account for ELD, hours-of-service, data access, security, and audit requirements during solution design. The software can incorporate relevant data sources and controls while keeping operational records accessible to authorised users and giving compliance and security teams visibility into how requirements are handled.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Transportation &amp; Logistics Software Development Services Transform complex transportation operations with connected, AI-augmented software that improves visibility, decision-making, efficiency, and [&hellip;]<\/p>\n","protected":false},"author":77,"featured_media":222110,"parent":0,"menu_order":154,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-20197","page","type-page","status-publish","has-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.5 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Transportation &amp; Logistics Software Development Company<\/title>\n<meta name=\"description\" content=\"Build custom transportation and logistics software in UK &amp; Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/10pearls.com\/uk\/industry-transportation\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"website\" \/>\n<meta property=\"og:title\" content=\"Transportation &amp; Logistics Software Development Company\" \/>\n<meta property=\"og:description\" content=\"Build custom transportation and logistics software in UK &amp; Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems\" \/>\n<meta property=\"og:url\" content=\"https:\/\/10pearls.com\/uk\/industry-transportation\/\" \/>\n<meta property=\"og:site_name\" content=\"10Pearls UK\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/10Pearls\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T10:42:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/industry-transportation-thumbnail.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"359\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Transportation &amp; Logistics Software Development Company\" \/>\n<meta name=\"twitter:description\" content=\"Build custom transportation and logistics software in UK &amp; Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems\" \/>\n<meta name=\"twitter:site\" content=\"@TenPearls\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Transportation & Logistics Software Development Company","description":"Build custom transportation and logistics software in UK & Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/10pearls.com\/uk\/industry-transportation\/","og_locale":"en_GB","og_type":"website","og_title":"Transportation & Logistics Software Development Company","og_description":"Build custom transportation and logistics software in UK & Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems","og_url":"https:\/\/10pearls.com\/uk\/industry-transportation\/","og_site_name":"10Pearls UK","article_publisher":"https:\/\/www.facebook.com\/10Pearls\/","article_modified_time":"2026-10-21T10:42:04+00:00","og_image":[{"width":640,"height":359,"url":"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/industry-transportation-thumbnail.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_title":"Transportation & Logistics Software Development Company","twitter_description":"Build custom transportation and logistics software in UK & Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems","twitter_site":"@TenPearls","twitter_misc":{"Estimated reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/10pearls.com\/uk\/industry-transportation\/","url":"https:\/\/10pearls.com\/uk\/industry-transportation\/","name":"Transportation & Logistics Software Development Company","isPartOf":{"@id":"https:\/\/10pearls.com\/uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/10pearls.com\/uk\/industry-transportation\/#primaryimage"},"image":{"@id":"https:\/\/10pearls.com\/uk\/industry-transportation\/#primaryimage"},"thumbnailUrl":"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/industry-transportation-thumbnail.webp","datePublished":"2020-10-09T09:52:49+00:00","dateModified":"2026-10-21T10:42:04+00:00","description":"Build custom transportation and logistics software in UK & Europe with 10Pearls. Modernise TMS, fleet, warehouse, and supply chain systems","breadcrumb":{"@id":"https:\/\/10pearls.com\/uk\/industry-transportation\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/10pearls.com\/uk\/industry-transportation\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/10pearls.com\/uk\/industry-transportation\/#primaryimage","url":"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/industry-transportation-thumbnail.webp","contentUrl":"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2026\/10\/industry-transportation-thumbnail.webp","width":640,"height":359},{"@type":"BreadcrumbList","@id":"https:\/\/10pearls.com\/uk\/industry-transportation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/10pearls.com\/uk\/"},{"@type":"ListItem","position":2,"name":"Transportation &amp; Logistics Software Development Company"}]},{"@type":"WebSite","@id":"https:\/\/10pearls.com\/uk\/#website","url":"https:\/\/10pearls.com\/uk\/","name":"10Pearls UK","description":"AI-Powered Software Development Company","publisher":{"@id":"https:\/\/10pearls.com\/uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/10pearls.com\/uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/10pearls.com\/uk\/#organization","name":"10Pearls","alternateName":"Software development company","url":"https:\/\/10pearls.com\/uk\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/10pearls.com\/uk\/#\/schema\/logo\/image\/","url":"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2025\/07\/10Pearls-Black.png","contentUrl":"https:\/\/10pearls.com\/uk\/wp-content\/uploads\/2025\/07\/10Pearls-Black.png","width":282,"height":107,"caption":"10Pearls"},"image":{"@id":"https:\/\/10pearls.com\/uk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/10Pearls\/","https:\/\/x.com\/TenPearls","https:\/\/www.linkedin.com\/company\/10pearls\/"],"description":"10Pearls is a leading AI-powered software development company. We build intelligent digital products for healthcare, finance, retail, and more.","email":"info@10pearls.com","telephone":"+44 7957 620104","legalName":"10Pearls"}]}},"_links":{"self":[{"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/pages\/20197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/comments?post=20197"}],"version-history":[{"count":8,"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/pages\/20197\/revisions"}],"predecessor-version":[{"id":222146,"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/pages\/20197\/revisions\/222146"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/media\/222110"}],"wp:attachment":[{"href":"https:\/\/10pearls.com\/uk\/wp-json\/wp\/v2\/media?parent=20197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}