{"id":3382,"date":"2025-11-06T10:34:34","date_gmt":"2025-11-06T10:34:34","guid":{"rendered":"https:\/\/dev.transportdesigninternational.com\/?page_id=3382"},"modified":"2026-04-16T14:02:33","modified_gmt":"2026-04-16T13:02:33","slug":"company","status":"publish","type":"page","link":"https:\/\/dev.transportdesigninternational.com\/?page_id=3382","title":{"rendered":"Company"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3382\" class=\"elementor elementor-3382\">\n\t\t\t\t<div data-lqd-color-scheme=\"dark\" class=\"elementor-element elementor-element-1e3dcfd0 e-flex e-con-boxed e-con e-parent\" data-id=\"1e3dcfd0\" data-element_type=\"container\" data-e-type=\"container\" id=\"banner\" data-settings=\"{&quot;background_slideshow_slide_duration&quot;:4000,&quot;background_slideshow_ken_burns&quot;:&quot;yes&quot;,&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:2927,&quot;url&quot;:&quot;https:\\\/\\\/dev.transportdesigninternational.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Suzhou-Line-3-Exterior-ModelsConcept-1.jpg&quot;},{&quot;id&quot;:3010,&quot;url&quot;:&quot;https:\\\/\\\/dev.transportdesigninternational.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/IMG_2450.jpg&quot;},{&quot;id&quot;:2928,&quot;url&quot;:&quot;https:\\\/\\\/dev.transportdesigninternational.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Suzhou-Metro-Line-3-scaled-1.jpg&quot;},{&quot;id&quot;:3042,&quot;url&quot;:&quot;https:\\\/\\\/dev.transportdesigninternational.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/JLE-Alstom-mock-up.jpg&quot;}],&quot;background_slideshow_transition_duration&quot;:800,&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_ken_burns_zoom_direction&quot;:&quot;in&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2edb7fee e-con-full e-flex e-con e-child\" data-id=\"2edb7fee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-580e4ef elementor-widget elementor-widget-text-editor\" data-id=\"580e4ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><span style=\"font-size: 24px; font: DM-sans;\">| Mission<\/span><\/h2>\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-ff9488a lqd-text-tag-h2 elementor-widget elementor-widget-lqd-text\" data-id=\"ff9488a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lqd-text.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"lqd-text-el m-0 p-0\"><span class=\"lqd-text-item relative elementor-repeater-item-6935af4\">At TDI we use Lightweight Thinking in everything we do. We produce sustainable vehicles and transport solutions that are quicker, easier and more affordable to deploy.<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-ff9488a {\n   transform: translate3d(0px,120px,0px) scale(3, 3) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"ff9488a\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'self',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\t\t<div class=\"elementor-element elementor-element-679fc24 elementor-hidden-mobile elementor-widget elementor-widget-lqd-button\" data-id=\"679fc24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lqd-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<a href=\"#story\" role=\"button\" class=\"lqd-btn inline-flex items-center relative lqd-group lqd-group-btn\" data-lqd-local-scroll-el=\"\"><span class=\"lqd-btn-txt relative z-1 transition-all\">\u2e3a \u00a0 Continue<\/span>\n\t\t<span class=\"lqd-btn-icon inline-flex items-center justify-center relative z-1\"><svg class=\"lqd-akar-icon w-1em h-auto lqd-menu-icon \" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h16\"><\/path><path d=\"M13 5l7 7-7 7\"><\/path><\/svg><\/span>\n\n\t\t<\/a>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-679fc24 {\n   transform: translate3d(0px,20px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"679fc24\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0.85,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'self',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\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-1844ba50 e-con-full e-flex e-con e-parent\" data-id=\"1844ba50\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-12721b9a e-con-full e-flex e-con e-child\" data-id=\"12721b9a\" 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-5702d291 elementor-align-justify elementor-widget__width-inherit e-transform e-transform elementor-widget-mobile__width-inherit elementor-widget elementor-widget-lqd-button\" data-id=\"5702d291\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-28,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"lqd-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<a href=\"#TDI\" role=\"button\" class=\"lqd-btn inline-flex items-center relative lqd-group lqd-group-btn lqd-btn-has-bg\" data-lqd-local-scroll-el=\"\"><span class=\"lqd-btn-txt relative z-1 transition-all\">About <\/span>\n\t\t<span class=\"lqd-btn-icon inline-flex items-center justify-center relative z-1\"><svg class=\"lqd-akar-icon w-1em h-auto lqd-menu-icon \" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6L6 18\"><\/path><path d=\"M8 6h10v10\"><\/path><\/svg><\/span>\n\n\t\t<\/a>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-5702d291 .elementor-repeater-item-e27fd38-5702d291{opacity:0}@media (max-width:1366px){.elementor-element-5702d291 .elementor-repeater-item-e27fd38-5702d291{opacity:0}}@media (max-width:1200px){.elementor-element-5702d291 .elementor-repeater-item-e27fd38-5702d291{opacity:0}}@media (max-width:1024px){.elementor-element-5702d291 .elementor-repeater-item-e27fd38-5702d291{opacity:0}}@media (max-width:767px){.elementor-element-5702d291 .elementor-repeater-item-e27fd38-5702d291{opacity:0}}<\/style>\t\t<\/div>\n\t\t<style>.elementor-element-12721b9a {\n   transform: translate3d(0px,-90px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"12721b9a\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'self',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script><div class=\"elementor-element elementor-element-74853711 e-con-full e-flex e-con e-child\" data-id=\"74853711\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45497592 elementor-align-justify elementor-widget__width-inherit e-transform e-transform elementor-widget-mobile__width-inherit elementor-widget elementor-widget-lqd-button\" data-id=\"45497592\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-28,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"lqd-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<a href=\"#history\" role=\"button\" class=\"lqd-btn inline-flex items-center relative lqd-group lqd-group-btn lqd-btn-has-bg\" data-lqd-local-scroll-el=\"\"><span class=\"lqd-btn-txt relative z-1 transition-all\">History<\/span>\n\t\t<span class=\"lqd-btn-icon inline-flex items-center justify-center relative z-1\"><svg class=\"lqd-akar-icon w-1em h-auto lqd-menu-icon \" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6L6 18\"><\/path><path d=\"M8 6h10v10\"><\/path><\/svg><\/span>\n\n\t\t<\/a>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-45497592 .elementor-repeater-item-e27fd38-45497592{opacity:0}@media (max-width:1366px){.elementor-element-45497592 .elementor-repeater-item-e27fd38-45497592{opacity:0}}@media (max-width:1200px){.elementor-element-45497592 .elementor-repeater-item-e27fd38-45497592{opacity:0}}@media (max-width:1024px){.elementor-element-45497592 .elementor-repeater-item-e27fd38-45497592{opacity:0}}@media (max-width:767px){.elementor-element-45497592 .elementor-repeater-item-e27fd38-45497592{opacity:0}}<\/style>\t\t<\/div>\n\t\t<style>.elementor-element-74853711 {\n   transform: translate3d(0px,-90px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"74853711\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0.15,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'self',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script><div class=\"elementor-element elementor-element-7dc57b7f e-con-full e-flex e-con e-child\" data-id=\"7dc57b7f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-649add2c elementor-align-justify elementor-widget__width-inherit e-transform e-transform elementor-widget-mobile__width-inherit elementor-widget elementor-widget-lqd-button\" data-id=\"649add2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-28,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"lqd-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<a href=\"#clients\" role=\"button\" class=\"lqd-btn inline-flex items-center relative lqd-group lqd-group-btn lqd-btn-has-bg\" data-lqd-local-scroll-el=\"\"><span class=\"lqd-btn-txt relative z-1 transition-all\">Clients<\/span>\n\t\t<span class=\"lqd-btn-icon inline-flex items-center justify-center relative z-1\"><svg class=\"lqd-akar-icon w-1em h-auto lqd-menu-icon \" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6L6 18\"><\/path><path d=\"M8 6h10v10\"><\/path><\/svg><\/span>\n\n\t\t<\/a>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-649add2c .elementor-repeater-item-e27fd38-649add2c{opacity:0}@media (max-width:1366px){.elementor-element-649add2c .elementor-repeater-item-e27fd38-649add2c{opacity:0}}@media (max-width:1200px){.elementor-element-649add2c .elementor-repeater-item-e27fd38-649add2c{opacity:0}}@media (max-width:1024px){.elementor-element-649add2c .elementor-repeater-item-e27fd38-649add2c{opacity:0}}@media (max-width:767px){.elementor-element-649add2c .elementor-repeater-item-e27fd38-649add2c{opacity:0}}<\/style>\t\t<\/div>\n\t\t<style>.elementor-element-7dc57b7f {\n   transform: translate3d(0px,-90px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"7dc57b7f\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0.3,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'self',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ac0cab e-flex e-con-boxed e-con e-parent\" data-id=\"4ac0cab\" 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-68448c0 elementor-widget elementor-widget-menu-anchor\" data-id=\"68448c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"TDI\"><\/div>\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-acbe5b1 elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"acbe5b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center; font-size:32px\">Transport Design International has over <strong><span style=\"color: #ee234e;\">30 years\u2019<\/span><\/strong> experience in the transport industry, and has delivered more than <strong><span style=\"color: #ee234e;\">135 projects<\/span><\/strong> across the globe.<\/h3>\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-894c270 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"894c270\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center;\">Transport Design International has over <span style=\"text-decoration: underline;\"><strong><span style=\"color: #ee234e; text-decoration: underline;\">30 years\u2019<\/span><\/strong><\/span> experience in the transport industry, and has delivered more than <span style=\"text-decoration: underline;\"><strong><span style=\"color: #ee234e; text-decoration: underline;\">135 projects<\/span><\/strong><\/span> across the globe.<\/h3>\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-4dc2b60b e-flex e-con-boxed e-con e-parent\" data-id=\"4dc2b60b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[],&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-481e570a e-con-full e-flex e-con e-child\" data-id=\"481e570a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55d5440 elementor-widget elementor-widget-menu-anchor\" data-id=\"55d5440\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"about\"><\/div>\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-3ac7ff60 lqd-text-tag-h2 elementor-widget elementor-widget-lqd-text\" data-id=\"3ac7ff60\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lqd-text.default\" data-lqd-has-inner-animatables=\"true\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"lqd-text-el m-0 p-0\" data-lqd-split-text-el=\"1\" data-lqd-split-type=\"words\"><span class=\"lqd-text-item relative elementor-repeater-item-8a124c4\"><span class=\"lqd-split-text-words inline-flex bg-inherit relative\" data-lqd-inner-animatable-el>Global\nExperience.<\/span><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-3ac7ff60 .lqd-split-text-words {\n   transform: translate3d(0px,60px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"3ac7ff60\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidSplitText',options:{splitDoneFromBackend:true,splitType:'words'}},{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'selfAnimatables',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\t\t<div class=\"elementor-element elementor-element-705bfea elementor-widget elementor-widget-text-editor\" data-id=\"705bfea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>TDI are market leaders in the design and manufacture of lightweight, sustainable mass transit solutions. We are experts in <b>Very Light Rail<\/b> and Guided Light Transit systems, using the very latest in material and <b>battery technolog<\/b><strong>y<\/strong> to deliver vehicles that are quicker, easier, and more <b>cost-effective<\/b> to deploy.<\/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-0c31726 elementor-widget elementor-widget-html\" data-id=\"0c31726\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a href=\"https:\/\/example.com\" class=\"btn-slide\">\r\n  <span>View Projects<\/span>\r\n<\/a>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-acf4020 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"acf4020\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59857ad elementor-widget elementor-widget-lqd-image\" data-id=\"59857ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lqd-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<figure class=\"inline-block relative align-middle overflow-hidden lqd-transform-perspective transition-colors\" data-lqd-look-at-mouse data-lqd-hover3d-el>\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"5328\" height=\"2961\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9.webp\" class=\"attachment-full size-full wp-image-4127\" alt=\"\" srcset=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9.webp 5328w, https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9-300x167.webp 300w, https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9-1024x569.webp 1024w, https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9-800x445.webp 800w, https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9-1280x711.webp 1280w, https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9-1920x1067.webp 1920w, https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/asset-9-500x278.webp 500w\" sizes=\"(max-width: 5328px) 100vw, 5328px\" \/>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/figure>\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-c0c8ec7 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"c0c8ec7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-426aa0d elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"426aa0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9352a2f elementor-widget__width-initial elementor-absolute elementor-widget-laptop__width-initial elementor-widget elementor-widget-html\" data-id=\"9352a2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-665e848 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"665e848\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8cf4cfe elementor-widget__width-initial elementor-absolute elementor-widget-laptop__width-initial elementor-widget elementor-widget-html\" data-id=\"8cf4cfe\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-441384b elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"441384b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6290461 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"6290461\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hotspot\">\r\n  <span class=\"hotspot-dot\"><\/span>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-080cf2e elementor-hidden-mobile elementor-hidden-tablet e-flex e-con-boxed e-con e-parent\" data-id=\"080cf2e\" 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-e14c92f gallery-spacing-custom elementor-widget__width-inherit elementor-hidden-mobile elementor-widget elementor-widget-image-gallery\" data-id=\"e14c92f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-gallery\">\n\t\t\t<div id='gallery-1' class='gallery galleryid-3382 gallery-columns-6 gallery-size-medium'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img decoding=\"async\" width=\"93\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Winner-badge-2023-small.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img decoding=\"async\" width=\"174\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/MiM-2022_WINNER-website.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/jec-award-logo.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Global-Light-Rail-Award-2022-logo-big.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Global-Light-Rail-Award-logo-footer-2019.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"129\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Global-Light-Rail-Award-logo-footer-2016.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\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-9a7dabd e-grid elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet e-con-boxed e-con e-parent\" data-id=\"9a7dabd\" 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-8d90366 elementor-widget elementor-widget-image\" data-id=\"8d90366\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"93\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Winner-badge-2023-small.png\" class=\"attachment-large size-large wp-image-2283\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f65e948 elementor-widget elementor-widget-image\" data-id=\"f65e948\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"174\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/MiM-2022_WINNER-website.png\" class=\"attachment-large size-large wp-image-2278\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b43c693 elementor-widget elementor-widget-image\" data-id=\"b43c693\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Global-Light-Rail-Award-2022-logo-big.png\" class=\"attachment-large size-large wp-image-2279\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c986149 elementor-widget elementor-widget-image\" data-id=\"c986149\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/jec-award-logo.png\" class=\"attachment-large size-large wp-image-2280\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23825b5 elementor-widget elementor-widget-image\" data-id=\"23825b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Global-Light-Rail-Award-logo-footer-2019.svg\" class=\"attachment-large size-large wp-image-2244\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bb7baa elementor-widget elementor-widget-image\" data-id=\"4bb7baa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"129\" height=\"93\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/08\/Global-Light-Rail-Award-logo-footer-2016.png\" class=\"attachment-large size-large wp-image-2282\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aa1e05e e-con-full e-flex e-con e-parent\" data-id=\"aa1e05e\" 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-c5bebc0 elementor-widget elementor-widget-menu-anchor\" data-id=\"c5bebc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"history\"><\/div>\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-f6fa2fe elementor-widget elementor-widget-shortcode\" data-id=\"f6fa2fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\t<!-- Google Fonts -->\n\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;600&family=DM+Sans:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n\t<div class=\"timeline-wrapper\">\n\n\t  <h2 class=\"timeline-title\">Our Journey.<\/h2>\n\n\t  <div class=\"timeline\">\n\n\t    <!-- Centre line & progress -->\n\t    <div class=\"timeline-line-container\">\n\t      <div class=\"timeline-line-bg\"><\/div>\n\t      <div class=\"timeline-line-progress\"><\/div>\n\n\t      <!-- Step markers -->\n\t      <div class=\"timeline-markers\">\n\t        <div class=\"timeline-marker\" data-step=\"1\"><\/div>\n\t        <div class=\"timeline-marker\" data-step=\"2\"><\/div>\n\t        <div class=\"timeline-marker\" data-step=\"3\"><\/div>\n\t        <div class=\"timeline-marker\" data-step=\"4\"><\/div>\n\t      <\/div>\n\t    <\/div>\n\n\t    \t      <div class=\"timeline-item timeline-item--left\">\n\t        <div class=\"timeline-left\">\n\t          <div class=\"timeline-date\">\n\t            <span>1987 - 1996<\/span>\n\t          <\/div>\n\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>1987<\/h3>\n\t              <p>Transport Design International (TDI) created as a trading name of Warwick Design to undertake international projects.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>1988<\/h3>\n\t              <p>TDI Ltd established in Australia as a joint venture between Warwick Design and Design Resource in Sydney.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>1996<\/h3>\n\t              <p>TDI worked on London Underground projects since 1990, first retained by LUL to develop new interiors, cabs and front-end designs for Jubilee, Piccadilly and Northern Line tube stock.<\/p>\n\t            <\/div>\n\t          \t        <\/div>\n\n\t        <div class=\"timeline-right\">\n\t          <img decoding=\"async\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/TDI-History-1987.jpg\" alt=\"1987 - 1996\">\n\t        <\/div>\n\t      <\/div>\n\t    \t      <div class=\"timeline-item timeline-item--right\">\n\t        <div class=\"timeline-left\">\n\t          <div class=\"timeline-date\">\n\t            <span>2005 - 2011<\/span>\n\t          <\/div>\n\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2005<\/h3>\n\t              <p>Alliance with AVE Rail Projects to provide turnkey design and supply of rail interiors and cabs direct to rolling stock builders.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2009<\/h3>\n\t              <p>TDI provides turnkey design and supply of \u2018Minitrams\u2019 and light urban transit vehicles.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2011<\/h3>\n\t              <p>TDI formalises technical partnership with Vectus Ltd to develop the next generation PRT technology<\/p>\n\t            <\/div>\n\t          \t        <\/div>\n\n\t        <div class=\"timeline-right\">\n\t          <img decoding=\"async\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/09\/7.jpg\" alt=\"2005 - 2011\">\n\t        <\/div>\n\t      <\/div>\n\t    \t      <div class=\"timeline-item timeline-item--left\">\n\t        <div class=\"timeline-left\">\n\t          <div class=\"timeline-date\">\n\t            <span>2013 - 2021<\/span>\n\t          <\/div>\n\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2013\/14<\/h3>\n\t              <p>TDI heads up \u2018Revolution VLR Consortium\u2019 to develop sustainable, \u2018very light rail\u2019 technology and deliver demonstrator vehicle.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2018<\/h3>\n\t              <p>TDI secures contract to supply urban VLR vehicle for Coventry City Council.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2021<\/h3>\n\t              <p>Launch of Revolution VLR &amp; Coventry VLR vehicles.<\/p>\n\t            <\/div>\n\t          \t        <\/div>\n\n\t        <div class=\"timeline-right\">\n\t          <img decoding=\"async\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/09\/CVLR-team.jpg\" alt=\"2013 - 2021\">\n\t        <\/div>\n\t      <\/div>\n\t    \t      <div class=\"timeline-item timeline-item--right\">\n\t        <div class=\"timeline-left\">\n\t          <div class=\"timeline-date\">\n\t            <span>2022 - Present Day<\/span>\n\t          <\/div>\n\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2022 - 2023<\/h3>\n\t              <p>Further testing and trials of Revolution VLR vehicle.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2024<\/h3>\n\t              <p>Three All-Electric Revolution VLR Pre-Series vehicles announced.<\/p>\n\t            <\/div>\n\t          \t            <div class=\"timeline-section\">\n\t              <h3>2025 Onwards<\/h3>\n\t              <p>Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Iop.<\/p>\n\t            <\/div>\n\t          \t        <\/div>\n\n\t        <div class=\"timeline-right\">\n\t          <img decoding=\"async\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2024\/09\/IMG_2450.jpg\" alt=\"2022 - Present Day\">\n\t        <\/div>\n\t      <\/div>\n\t    \n\t  <\/div>\n\t<\/div>\n\n\t<style>\n\n:root {\n  --timeline-text-color: #ffffff;\n  --timeline-active-color: #EE234E;\n}\n\n\/* Base *\/\n.timeline-wrapper,\n.timeline-wrapper * {\n  box-sizing: border-box;\n  color: var(--timeline-text-color);\n}\n\n.timeline-wrapper {\n  max-width: 1100px;\n  margin: 80px auto;\n  padding: 20px;\n  font-family: \"DM Sans\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n}\n\n.timeline-title {\n  text-align: center;\n  font-size: 24px;\n  font-family: \"Space Grotesk\", sans-serif;\n  font-weight: 600;\n  margin-bottom: 70px;\n}\n\n.timeline {\n  position: relative;\n}\n\n\/* Timeline line *\/\n.timeline-line-container {\n  position: absolute;\n  left: 50%;\n  top: 0;\n  bottom: 0;\n  width: 6px;\n  transform: translateX(-50%);\n  pointer-events: none;\n}\n\n.timeline-line-bg {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  width: 6px;\n  background: #555555;\n  border-radius: 3px;\n}\n\n.timeline-line-progress {\n  position: absolute;\n  top: 0;\n  width: 6px;\n  height: 0%;\n  background: #ffffff;\n  border-radius: 3px;\n  transition: height 0.15s ease-out;\n}\n\n\/* Markers *\/\n.timeline-markers {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  width: 6px;\n}\n\n.timeline-marker {\n  position: absolute;\n  left: 50%;\n  width: 22px;\n  height: 22px;\n  background: #111111;\n  border: 3px solid #777777;\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n  transition: background 0.25s ease, border-color 0.25s ease;\n}\n\n.timeline-marker.filled {\n  background: #ffffff;\n  border-color: #ffffff;\n}\n\n\/* Timeline item layout *\/\n.timeline-item {\n  position: relative;\n  margin: 110px 0;\n  opacity: 0;\n  transform: translateY(50px);\n  transition: opacity 0.6s ease-out, transform 0.6s ease-out;\n\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 0;\n}\n\n.timeline-item.visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n.timeline-left,\n.timeline-right {\n  flex: 1 1 0;\n}\n\n\/* Sections *\/\n.timeline-section + .timeline-section {\n  margin-top: 18px;\n}\n\n.timeline-date span {\n  font-family: \"Space Grotesk\", sans-serif;\n  font-size: 32px;\n  font-weight: 600;\n  display: block;\n  margin-bottom: 16px;\n}\n\n.timeline-section h3 {\n  font-family: \"Space Grotesk\", sans-serif;\n  font-size: 20px;\n  margin: 4px 0 4px;\n}\n\n.timeline-section p {\n  font-family: \"DM Sans\", sans-serif;\n  font-size: 15px;\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* LEFT SIDE ITEMS (image on right) *\/\n.timeline-item--left {\n  flex-direction: row;\n}\n\n.timeline-item--left .timeline-left {\n  text-align: right;\n  padding-right: 60px;   \/* was 40 *\/\n}\n\n\n.timeline-item--left .timeline-right {\n  text-align: left;\n}\n\n\/* RIGHT SIDE ITEMS (image on left) *\/\n.timeline-item--right {\n  flex-direction: row-reverse;\n}\n\n.timeline-item--right .timeline-left {\n  text-align: left;\n  padding-left: 60px;    \/* was 20 *\/\n}\n\n.timeline-item--right .timeline-right {\n  text-align: left;\n}\n\n\/* Image styling *\/\n.timeline-right img {\n  display: block;\n  width: 100%;\n  max-width: 420px;\n  border-radius: 10px;\n  transform: scale(1);\n  transition: transform 0.35s ease;\n}\n\n\/* Align images toward timeline line with controlled spacing *\/\n.timeline-item--left .timeline-right img {\n  margin-right: auto;\n  margin-left: 30px;   \/* distance from timeline *\/\n}\n\n.timeline-item--right .timeline-right img {\n  margin-left: auto;\n  margin-right: 30px;  \/* distance from timeline *\/\n}\n\n\/* Active animation *\/\n.timeline-item.active .timeline-section h3 {\n  color: var(--timeline-active-color);\n  transition: color 0.3s ease;\n}\n\n.timeline-item.active .timeline-right img {\n  transform: scale(1.08);\n}\n\n\/* Mobile *\/\n@media (max-width: 768px) {\n\n  .timeline-item {\n    display: block;\n    margin: 50px 0;\n    padding-left: 60px;\n  }\n\n  .timeline-left {\n    text-align: left !important;\n    padding: 0;\n    width: 100%;\n  }\n\n  .timeline-right {\n    display: none;\n  }\n\n  .timeline-line-container {\n    left: 20px;\n    transform: none;\n  }\n\n  .timeline-item--right .timeline-left {\n    padding-left: 0 !important;\n  }\n\n}\n\n<\/style>\n\n\t<script>\n\tdocument.addEventListener(\"DOMContentLoaded\", function () {\n\t  const wrapper       = document.querySelector(\".timeline-wrapper\");\n\t  const timelineEl    = document.querySelector(\".timeline\");\n\t  const progressLine  = document.querySelector(\".timeline-line-progress\");\n\t  const lineContainer = document.querySelector(\".timeline-line-container\");\n\t  const markers       = document.querySelectorAll(\".timeline-marker\");\n\t  const items         = document.querySelectorAll(\".timeline-item\");\n\n\t  if (\"IntersectionObserver\" in window) {\n\t    const observer = new IntersectionObserver(\n\t      entries => {\n\t        entries.forEach(e => {\n\t          if (e.isIntersecting) {\n\t            e.target.classList.add(\"visible\");\n\t            observer.unobserve(e.target);\n\t          }\n\t        });\n\t      },\n\t      { threshold: 0.2 }\n\t    );\n\t    items.forEach(item => observer.observe(item));\n\t  } else {\n\t    items.forEach(item => item.classList.add(\"visible\"));\n\t  }\nfunction positionMarkers() {\n  if (!timelineEl) return;\n\n  const timelineHeight = timelineEl.offsetHeight || 1;\n\n  items.forEach((item, index) => {\n    const marker = markers[index];\n    if (!marker) return;\n\n    const dateSpan = item.querySelector(\".timeline-date span\");\n    if (!dateSpan) return;\n\n    \/\/ Align marker to the vertical center of the date heading\n    let offset =\n      item.offsetTop +\n      dateSpan.offsetTop +\n      (dateSpan.offsetHeight \/ 2);\n\n    \/\/ First marker stays exactly at the top of the timeline\n    if (index === 0) {\n      marker.style.top = \"0%\";\n      return;\n    }\n\n    let percent = (offset \/ timelineHeight) * 100;\n    percent = Math.max(0, Math.min(100, percent));\n\n    marker.style.top = percent + \"%\";\n  });\n}\n\n\t  function updateProgress() {\n\t    const rect           = wrapper.getBoundingClientRect();\n\t    const viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n\t    const viewportCenter = viewportHeight \/ 2;\n\n\t    const timelineTop    = rect.top;\n\t    const timelineBottom = rect.bottom;\n\t    const timelineHeight = rect.height || 1;\n\n\t    let progress;\n\t    if (viewportCenter <= timelineTop) {\n\t      progress = 0;\n\t    } else if (viewportCenter >= timelineBottom) {\n\t      progress = 1;\n\t    } else {\n\t      const distanceIntoTimeline = viewportCenter - timelineTop;\n\t      progress = distanceIntoTimeline \/ timelineHeight;\n\t    }\n\n\t    progress = Math.max(0, Math.min(1, progress));\n\t    progressLine.style.height = (progress * 100) + \"%\";\n\n\t    const lineHeight = lineContainer.offsetHeight || timelineHeight;\n\t    markers.forEach(marker => {\n\t      const markerPos = marker.offsetTop \/ lineHeight;\n\t      if (progress >= markerPos) {\n\t        marker.classList.add(\"filled\");\n\t      } else {\n\t        marker.classList.remove(\"filled\");\n\t      }\n\t    });\n\n\t    let closestItem = null;\n\t    let closestDistance = Infinity;\n\n\t    items.forEach(item => {\n\t      const box = item.getBoundingClientRect();\n\t      const itemCenter = box.top + box.height \/ 2;\n\t      const distance = Math.abs(itemCenter - viewportCenter);\n\n\t      if (distance < closestDistance) {\n\t        closestDistance = distance;\n\t        closestItem = item;\n\t      }\n\t    });\n\n\t    items.forEach(item => item.classList.remove(\"active\"));\n\t    if (closestItem) closestItem.classList.add(\"active\");\n\t  }\n\n\t  window.addEventListener(\"scroll\", () => {\n\t    updateProgress();\n\t  });\n\n\t  window.addEventListener(\"resize\", () => {\n\t    positionMarkers();\n\t    updateProgress();\n\t  });\n\n\t  positionMarkers();\n\t  updateProgress();\n\t});\n\t<\/script>\n\n\t\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-lqd-color-scheme=\"dark\" class=\"elementor-element elementor-element-4c391137 e-con-full e-flex e-con e-parent\" data-id=\"4c391137\" 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-0df04d0 elementor-widget elementor-widget-shortcode\" data-id=\"0df04d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[interactive_timeline_fixed]\n<\/div>\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-bac332b elementor-widget elementor-widget-menu-anchor\" data-id=\"bac332b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"clients\"><\/div>\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-08efde7 lqd-text-tag-h2 elementor-widget elementor-widget-lqd-text\" data-id=\"08efde7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lqd-text.default\" data-lqd-has-inner-animatables=\"true\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"lqd-text-el m-0 p-0\" data-lqd-split-text-el=\"1\" data-lqd-split-type=\"words\"><span class=\"lqd-text-item relative elementor-repeater-item-8a124c4\"><span class=\"lqd-split-text-words inline-flex bg-inherit relative\" data-lqd-inner-animatable-el>Clients.<\/span><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-08efde7 .lqd-split-text-words {\n   transform: translate3d(0px,60px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"08efde7\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidSplitText',options:{splitDoneFromBackend:true,splitType:'words'}},{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'selfAnimatables',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\t\t<div class=\"elementor-element elementor-element-89e794e elementor-widget__width-inherit elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"89e794e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;5&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay_speed&quot;:3000,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Clients\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/1024px-Coat_of_arms_of_Coventry_City_Council-1.webp\" alt=\"1024px-Coat_of_arms_of_Coventry_City_Council-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/Alstom.svg-1.webp\" alt=\"Alstom.svg-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/Calque-2-1.webp\" alt=\"Calque-2-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/cecence-1.webp\" alt=\"cecence-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/CRRClogo-1.webp\" alt=\"CRRClogo-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/LOGO_transp_lrg.webp\" alt=\"LOGO_transp_lrg\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/logo-1-1.webp\" alt=\"logo-1-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/LOGO-LUR-1-high-res.webp\" alt=\"LOGO-LUR-1-high-res\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/MonoRail.webp\" alt=\"MonoRail\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/oktal-logo-1.webp\" alt=\"oktal-logo-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/lentus-logo-pos-RGB-dk-greyorange.webp\" alt=\"lentus-logo-pos-RGB-dk-greyorange\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/TRB-white.webp\" alt=\"TRB-white\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/siemens-logo-default-1.webp\" alt=\"siemens-logo-default-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/Severn-Lamb.webp\" alt=\"Severn Lamb\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/cetec-logo-1.webp\" alt=\"cetec-logo-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"16 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/320px-GatwickExpress2016.webp\" alt=\"320px-GatwickExpress2016\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"17 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/vectus-logo-1.webp\" alt=\"vectus-logo-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"18 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/Far-Logo-web-955b4f5f-1.webp\" alt=\"Far-Logo-web-955b4f5f-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"19 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/LPA-1.webp\" alt=\"LPA-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"20 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/g3071-1.webp\" alt=\"g3071-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"21 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/China_Banking_Regulatory_Commission_logo-1.webp\" alt=\"China_Banking_Regulatory_Commission_logo-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"22 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/EnglishHeritage-1.webp\" alt=\"EnglishHeritage-1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"23 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/hitachi.webp\" alt=\"hitachi\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"24 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/mott-macdonald.webp\" alt=\"mott-macdonald\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"25 of 25\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/dev.transportdesigninternational.com\/wp-content\/uploads\/2025\/11\/renfe-ave.webp\" alt=\"renfe-ave\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-lqd-color-scheme=\"dark\" class=\"elementor-element elementor-element-77db96fb e-flex e-con-boxed e-con e-parent\" data-id=\"77db96fb\" 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-5c8a00df e-con-full blur-bg e-flex e-con e-child\" data-id=\"5c8a00df\" 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-302d020 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet_extra__width-initial lqd-text-tag-h2 elementor-widget elementor-widget-lqd-text\" data-id=\"302d020\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lqd-text.default\" data-lqd-has-inner-animatables=\"true\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"lqd-text-el m-0 p-0\" data-lqd-split-text-el=\"1\" data-lqd-split-type=\"words\"><span class=\"lqd-text-item relative elementor-repeater-item-8a124c4\"><span class=\"lqd-split-text-words inline-flex bg-inherit relative\" data-lqd-inner-animatable-el>Get<\/span>&nbsp;<span class=\"lqd-split-text-words inline-flex bg-inherit relative\" data-lqd-inner-animatable-el>In<\/span>&nbsp;<span class=\"lqd-split-text-words inline-flex bg-inherit relative\" data-lqd-inner-animatable-el>Touch.<\/span><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-302d020 .lqd-split-text-words {\n   transform: translate3d(0px,30px,0px) scale(1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"302d020\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidSplitText',options:{splitDoneFromBackend:true,splitType:'words'}},{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'selfAnimatables',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\t\t<div class=\"elementor-element elementor-element-152b298 elementor-widget elementor-widget-text-editor\" data-id=\"152b298\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div><p>Do you believe that TDI&#8217;s expertise may provide a solution to your transport needs?<\/p><\/div>\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-3d4b7d6 lqd-btn-underlined elementor-widget elementor-widget-lqd-newsletters\" data-id=\"3d4b7d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ib_lqd_predefined_style_button&quot;:&quot;underlined&quot;}\" data-widget_type=\"lqd-newsletters.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"lqd-newsletter\">\n\t\t\t\t<form class=\"lqd-newsletter-form flex\" method=\"post\" action=\"https:\/\/dev.transportdesigninternational.com\/?page_id=3382\">\n\t\t\t\t\t<div class=\"lqd-newsletter-input-wrap flex grow relative\">\n\t\t\t\t\t\t\t\t\t\t\t\t<input class=\"lqd-newsletter-form-input grow w-full outline-none relative transition-all\" type=\"email\" name=\"email\" placeholder=\"Enter your email\" autocomplete=\"off\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t<button role=\"button\" class=\"lqd-btn inline-flex items-center relative lqd-group lqd-group-btn\" data-lqd-local-scroll-el=\"\" type=\"submit\"><span class=\"lqd-btn-txt relative z-1 transition-all\">Submit<\/span><\/button>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"hidden\" class=\"lqd-newsletter-form--service\" name=\"service\" value=\"mailchimp\">\n\t\t\t\t\t<input type=\"hidden\" id=\"security\" name=\"security\" value=\"b07bdbcb2d\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F3382\" \/>\t\t\t\t<\/form>\n\n\t\t\t\t<div class=\"lqd-newsletter--response hidden\">\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style>.elementor-element-5c8a00df {\n   transform: translate3d(-90px,0px,0px) scale(0.8, 0.8) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);\n   opacity: 0;\n}\n<\/style><script>\n\t\twindow.liquid.behaviors.push( {\n\t\t\tdataId: \"5c8a00df\",\n\t\t\tbehaviors:[\n\t\t\t\t{behaviorName:'liquidGetElementComputedStyles',options:{includeSelf:true,getRect:true,addGhosts:true}},{behaviorName:'liquidAnimations',options:{domain:'inview',trigger:'ghost',duration:0.65,ease:'expo.out',stagger:{each:0.065,from:'start'},delay:0,start:'top+=30px bottom',startElementOffset:0,startViewportOffset:0,animations:[{elements:'self',breakpointsKeyframes:{all:{keyframes:[{scaleX:1,scaleY:1,skewX:0,skewY:0,x:'0px',y:'0px',z:'0px',rotateX:0,rotateY:0,rotateZ:0,opacity:1}]}}}]}},\n\t\t\t]\n\t\t} );\n\t\t\n\t\t<\/script>\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>| Mission At TDI we use Lightweight Thinking in everything we do. We produce sustainable vehicles and transport solutions that are quicker, easier and more affordable to deploy. \u2e3a \u00a0 Continue About History Clients Transport Design International has over 30 years\u2019 experience in the transport industry, and has delivered more than 135 projects across the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"class_list":["post-3382","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=\/wp\/v2\/pages\/3382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3382"}],"version-history":[{"count":559,"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=\/wp\/v2\/pages\/3382\/revisions"}],"predecessor-version":[{"id":17193,"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=\/wp\/v2\/pages\/3382\/revisions\/17193"}],"wp:attachment":[{"href":"https:\/\/dev.transportdesigninternational.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}