{"id":2497,"date":"2026-04-21T03:12:00","date_gmt":"2026-04-21T03:12:00","guid":{"rendered":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/?page_id=2497"},"modified":"2026-07-30T07:13:42","modified_gmt":"2026-07-30T07:13:42","slug":"homepage","status":"publish","type":"page","link":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/","title":{"rendered":"Homepage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2497\" class=\"elementor elementor-2497\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-c64f95b e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"c64f95b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/courteous-rose-otter.42-0-28-32.cpanel.site\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Capital-Bliss-Banner.mp4&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div class=\"elementor-background-video-container elementor-hidden-mobile\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div>\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-711ca61 elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"711ca61\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Precision Earthworks &amp; Infrastructure for Malaysia\u2019s Toughest Terrains.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-030f93a elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"030f93a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">A premier CIDB Grade G7 Contractor specialising in Earthworks, Infrastructure, and Civil Engineering since 1988. \n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-f3fa0c4 elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"f3fa0c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" 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=\"#know-more\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get Started<\/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<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-27c71b3 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"27c71b3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/courteous-rose-otter.42-0-28-32.cpanel.site\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Capital-Bliss-Banner.mp4&quot;,&quot;background_play_on_mobile&quot;:&quot;yes&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div>\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-2fb1961 elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"2fb1961\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Precision Earthworks &amp; Infrastructure for Malaysia\u2019s Toughest Terrains.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-4fb650d elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"4fb650d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">A premier CIDB Grade G7 Contractor specialising in Earthworks, Infrastructure, and Civil Engineering since 1988. \n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-16becbc elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"16becbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" 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=\"#know-more\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get Started<\/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<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-f65747c e-flex e-con-boxed e-con e-parent\" data-id=\"f65747c\" data-element_type=\"container\" data-e-type=\"container\" id=\"know-more\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-7e53750 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"7e53750\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-a4e64bc e-con-full konstic-counter elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a4e64bc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-f907f1a elementor-widget elementor-widget-counter\" data-id=\"f907f1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Years experience<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"35\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\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<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-c408ab1 elementor-widget elementor-widget-image\" data-id=\"c408ab1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"335\" height=\"438\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/img_keyproj1.jpeg\" class=\"attachment-large size-large wp-image-2206\" alt=\"\" srcset=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/img_keyproj1.jpeg 335w, https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/img_keyproj1-229x300.jpeg 229w\" sizes=\"(max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-c01c380 elementor-absolute elementor-widget elementor-widget-image\" data-id=\"c01c380\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"336\" height=\"279\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/img_keyproj.jpeg\" class=\"attachment-large size-large wp-image-2205\" alt=\"\" srcset=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/img_keyproj.jpeg 336w, https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/img_keyproj-300x249.jpeg 300w\" sizes=\"(max-width: 336px) 100vw, 336px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-3a0b588 elementor-absolute elementor-widget elementor-widget-image\" data-id=\"3a0b588\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"185\" height=\"178\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/Clip-path-group.png\" class=\"attachment-large size-large wp-image-1269\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-aa92d19 e-con-full e-flex e-con e-child\" data-id=\"aa92d19\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-1104764 elementor-widget elementor-widget-heading\" data-id=\"1104764\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Engineering The Groundwork For Success<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-9ef35b8 elementor-widget elementor-widget-text-editor\" data-id=\"9ef35b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Capital Bliss Sdn Bhd (CBSB) has evolved from a general earthworks provider into one of Malaysia\u2019s most trusted civil engineering partners. Since our incorporation, we have delivered the foundational works for the nation\u2019s most complex structures, including KLCC, PNB 118, and the MRT Lines.<\/p><p>We don\u2019t just move earth; we engineer solutions. With a paid-up capital of RM1.1 Million and a massive fleet of in-house heavy machinery, we possess the financial stability and technical firepower to execute high-stakes projects safely and on time.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-3d24711 e-con-full e-flex e-con e-child\" data-id=\"3d24711\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-cf409ca e-flex e-con-boxed e-con e-child\" data-id=\"cf409ca\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-d4d9013 elementor-widget elementor-widget-image\" data-id=\"d4d9013\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"50\" height=\"50\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/worldwide-shipping.png\" class=\"attachment-large size-large wp-image-1261\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-2c9a304 e-con-full e-flex e-con e-child\" data-id=\"2c9a304\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-0a9a238 elementor-widget elementor-widget-heading\" data-id=\"0a9a238\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">G7 Unlimited capacity<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-fe8247f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"fe8247f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-2899dd9 e-con-full e-flex e-con e-child\" data-id=\"2899dd9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-5696ee5 e-con-full e-flex e-con e-child\" data-id=\"5696ee5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-45a43af elementor-widget elementor-widget-image\" data-id=\"45a43af\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"40\" height=\"40\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-3.png\" class=\"attachment-large size-large wp-image-1429\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-a1aac3b e-con-full e-flex e-con e-child\" data-id=\"a1aac3b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-42b5a5c elementor-widget elementor-widget-heading\" data-id=\"42b5a5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">100+ Machineries Owned\n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-17c8a06 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"17c8a06\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-6542a47 e-con-full e-flex e-con e-child\" data-id=\"6542a47\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-37053b8 e-con-full e-flex e-con e-child\" data-id=\"37053b8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-4622f8e elementor-widget elementor-widget-image\" data-id=\"4622f8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"50\" height=\"50\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/award-symbol.png\" class=\"attachment-large size-large wp-image-1260\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-acc2053 e-con-full e-flex e-con e-child\" data-id=\"acc2053\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-bcb8284 elementor-widget elementor-widget-heading\" data-id=\"bcb8284\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">100% Safety Record<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-01cd9c1 e-flex e-con-boxed e-con e-parent\" data-id=\"01cd9c1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-60bbc60 e-con-full e-flex e-con e-child\" data-id=\"60bbc60\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-f7bca35 e-con-full e-flex e-con e-child\" data-id=\"f7bca35\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-fafbed5 elementor-widget elementor-widget-konstic-heading-title-widget\" data-id=\"fafbed5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"konstic-heading-title-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\r\n\r\n<div class=\"section-title m-0\">\r\n\t<h6><i class=\"fa-sharp fa-solid fa-hammer me-2\"><\/i>Our Services<\/h6>\r\n<\/div>\r\n\r\n\t\r\n\r\n             \r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-c3b6cc8 elementor-widget elementor-widget-heading\" data-id=\"c3b6cc8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Providing solutions of every kind<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-e14830b e-con-full e-flex e-con e-child\" data-id=\"e14830b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-70d3ff5 elementor-widget elementor-widget-konstic-theme-button-widget\" data-id=\"70d3ff5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"konstic-theme-button-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\r\n\r\n\t<div class=\"array-button\">\r\n\t\t<button class=\"array-next me-2\"><i class=\"fal fa-arrow-left\"><\/i><\/button>\r\n\t\t<button class=\"array-prev\"><i class=\"fal fa-arrow-right\"><\/i><\/button>\r\n\t<\/div>\r\n\r\n\t\r\n\r\n             \r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-6a5a53c e-con-full e-flex e-con e-child\" data-id=\"6a5a53c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-605aa8c elementor-widget elementor-widget-konstic-service-grid-widget\" data-id=\"605aa8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"konstic-service-grid-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\r\n\t <script>\r\n jQuery(document).ready(function($) {\r\n\r\n\/\/ js code start\r\n\r\nif($(\".service-slider\").length > 0) {\r\n\tconst serviceSlider = new Swiper(\".service-slider\", {\r\n\t\tspaceBetween: 30,\r\n\t\tspeed: 2000,\r\n\t\tloop: true,\r\n\t\tautoplay: {\r\n\t\t\tdelay: 2000,\r\n\t\t\tdisableOnInteraction: false,\r\n\t\t},\r\n\t\tpagination: {\r\n\t\t\tel: \".dot\",\r\n\t\t\tclickable: true,\r\n\t\t},\r\n\t\tnavigation: {\r\n\t\t\tnextEl: \".array-prev\",\r\n\t\t\tprevEl: \".array-next\",\r\n\t\t},\r\n\t\tbreakpoints: {\r\n\t\t\t1399: {\r\n\t\t\t\tslidesPerView: 4,\r\n\t\t\t},\r\n\t\t\t1199: {\r\n\t\t\t\tslidesPerView: 3,\r\n\t\t\t},\r\n\t\t\t991: {\r\n\t\t\t\tslidesPerView: 2,\r\n\t\t\t},\r\n\t\t\t767: {\r\n\t\t\t\tslidesPerView: 2,\r\n\t\t\t},\r\n\t\t\t575: {\r\n\t\t\t\tslidesPerView: 1,\r\n\t\t\t},\r\n\t\t\t0: {\r\n\t\t\t\tslidesPerView: 1,\r\n\t\t\t},\r\n\t\t},\r\n\t});\r\n}\r\n\r\nif($(\".service-slider-2\").length > 0) {\r\n\tconst serviceSlider2 = new Swiper(\".service-slider-2\", {\r\n\t\tspaceBetween: 30,\r\n\t\tspeed: 2000,\r\n\t\tloop: true,\r\n\t\tautoplay: {\r\n\t\t\tdelay: 2000,\r\n\t\t\tdisableOnInteraction: false,\r\n\t\t},\r\n\t\tpagination: {\r\n\t\t\tel: \".service-dot\",\r\n\t\t},\r\n\t\tnavigation: {\r\n\t\t\tprevEl: \".array-prev\",\r\n\t\t\tnextEl: \".array-next\",\r\n\t\t},\r\n\t\tbreakpoints: {\r\n\t\t\t1399: {\r\n\t\t\t\tslidesPerView: 4,\r\n\t\t\t},\r\n\t\t\t1199: {\r\n\t\t\t\tslidesPerView: 3,\r\n\t\t\t},\r\n\t\t\t991: {\r\n\t\t\t\tslidesPerView: 2,\r\n\t\t\t},\r\n\t\t\t767: {\r\n\t\t\t\tslidesPerView: 2,\r\n\t\t\t},\r\n\t\t\t575: {\r\n\t\t\t\tslidesPerView: 1,\r\n\t\t\t},\r\n\t\t\t0: {\r\n\t\t\t\tslidesPerView: 1,\r\n\t\t\t},\r\n\t\t},\r\n\t});\r\n}\r\n\r\n\/\/ js code end \r\n\r\n  });\r\n<\/script>\r\n\t\r\n\r\n\t\t<div class=\"\">\r\n\t\t\t<div class=\"swiper service-slider-2 new fix\">\r\n\t\t\t\t<div class=\"swiper-wrapper\">\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/earthworks.jpg\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-1.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Earthworks<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tSite clearing, excavation, and land preparation for construction projects.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/machinery.jpg\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-2.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Machinery Rental<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tReliable construction machinery for efficient and smooth project execution.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/materials.jpg\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Construction Material Supply<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tQuality construction materials supplied on time for your project needs.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/infrastucture.jpg\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-4.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Infrastructure Works<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tRoad, drainage, and utility works delivered with precision and quality.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/demolition.jpg\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-4.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Demolition Works<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tSafe and efficient demolition for residential and commercial structures.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/04\/3.webp\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/worldwide-shipping.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Road and Drainage<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tReliable road and drainage solutions for efficient and seamless project execution.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"swiper-slide\">\r\n\t\t\t\t\t\t<div class=\"new-service-card-items\">\r\n\t\t\t\t\t\t\t<div class=\"service-image\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/04\/2.webp\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>                       \r\n\t\t\t\t\t\t\t<div class=\"content\">\r\n\t\t\t\t\t\t\t\t<div class=\"bar-shape\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"shape-box\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"shape-1\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-1-3.png\" alt=\"\">\r\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\t<img decoding=\"async\" class=\"shape-2\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/shape-2-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>                             \r\n\t\t\t\t\t\t\t\t<div class=\"items-shape\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/bg-shape-3.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"icon\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2024\/08\/icon-2.png\" alt=\"\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<h3><a href=\"\/index.php\/our-services\">Drainage work<\/a><\/h3>\r\n\t\t\t\t\t\t\t\t<p class=\"mb-3\">\r\n\t\t\t\t\t\t\t\t\tReliable drainage works for efficient flow and long-lasting performance.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t<a href=\"\/index.php\/our-services\" class=\"theme-btn wow fadeInUp\" data-wow-delay=\".3s\">Explore more <i class=\"fa-regular fa-arrow-right\"><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\r\n\r\n             \r\n\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 data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-5a738e7 e-con-full e-flex e-con e-parent\" data-id=\"5a738e7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-1414764 elementor-widget elementor-widget-html\" data-id=\"1414764\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n  .cbsb-footprint{\r\n    --ink:#101A29;\r\n    --ink-soft:#3a4552;\r\n    --accent:#DD3333;\r\n    --paper:#f7f8fa;\r\n    --sea-1:#0d1b2a;\r\n    --sea-2:#173a58;\r\n    background:var(--paper);padding:92px 20px;font-family:'Inter',sans-serif;\r\n  }\r\n  .cbsb-footprint *{margin:0;padding:0;box-sizing:border-box}\r\n  .cbsb-footprint .map-wrap,.cbsb-footprint .map-wrap *,\r\n  .cbsb-footprint .cf-legend,.cbsb-footprint .cf-legend *{\r\n    -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;\r\n  }\r\n  .cbsb-footprint .cf-head{max-width:640px;margin:0 auto 26px;text-align:center}\r\n  .cbsb-footprint .cf-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}\r\n  .cbsb-footprint .cf-kicker svg{width:14px;height:14px;fill:var(--accent);flex:none}\r\n  .cbsb-footprint h2{font-size:clamp(26px,3.4vw,38px);font-weight:800;color:var(--ink);line-height:1.2;margin-bottom:20px}\r\n  .cbsb-footprint .cf-head p{color:#5d6772;font-size:15px;line-height:1.75;margin-top:-6px}\r\n\r\n  .cbsb-footprint .map-area{margin:26px auto 0}\r\n  .cbsb-footprint .map-wrap{\r\n    position:relative;width:100%;height:min(76vh,680px);border-radius:20px;overflow:hidden;\r\n    background:\r\n      repeating-linear-gradient(0deg, rgba(255,255,255,.045) 0 1px, transparent 1px 32px),\r\n      repeating-linear-gradient(90deg, rgba(255,255,255,.045) 0 1px, transparent 1px 32px),\r\n      radial-gradient(120% 140% at 20% 15%, var(--sea-2) 0%, var(--sea-1) 62%);\r\n    box-shadow:0 30px 70px -24px rgba(13,27,42,.5), inset 0 0 0 1px rgba(255,255,255,.06);\r\n  }\r\n  .cbsb-footprint .map-wrap svg{display:block;width:100%;height:100%}\r\n  .cbsb-footprint .map-states{filter:drop-shadow(0 3px 6px rgba(9,16,26,.35))}\r\n  .cbsb-footprint .sea-label{fill:#bcd3e3;fill-opacity:.6;font-size:8px;font-style:italic;font-family:Georgia,'Times New Roman',serif;letter-spacing:.03em;pointer-events:none}\r\n  .cbsb-footprint .state-labels{pointer-events:none}\r\n  .cbsb-footprint .state-labels circle{fill:var(--ink);fill-opacity:.32}\r\n  .cbsb-footprint .state-labels circle.small{fill-opacity:.28}\r\n  .cbsb-footprint .state-labels text{font-size:6px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;fill:var(--ink);fill-opacity:.5;paint-order:stroke;stroke:#f7f8fa;stroke-width:1.6px;stroke-opacity:.55;stroke-linejoin:round}\r\n  .cbsb-footprint .state-labels text.small{font-size:3.8px;letter-spacing:.03em}\r\n\r\n\r\n  .cbsb-footprint .map-detail{opacity:0;transition:opacity .45s;pointer-events:none}\r\n  .cbsb-footprint .map-wrap.detail .map-detail{opacity:1}\r\n  .cbsb-footprint .map-detail .peaks path{fill:none;stroke:#9a8f7c;stroke-opacity:.65;stroke-width:.9}\r\n  .cbsb-footprint .map-detail .trees path{fill:#7f9b7c;fill-opacity:.4}\r\n  .cbsb-footprint .map-detail .blds rect,.cbsb-footprint .map-detail .blds path,.cbsb-footprint .map-detail .blds circle{fill:#101A29}\r\n\r\n  .cbsb-footprint .map-chip{position:absolute;background:var(--ink);color:#fff;font-size:12px;line-height:1;padding:6px 10px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:35;white-space:nowrap}\r\n  .cbsb-footprint .map-chip.show{opacity:1}\r\n\r\n\r\n  .cbsb-state{fill:#8a97a6;stroke:#fff;stroke-width:1.1;transition:filter .15s}\r\n  .cbsb-state:hover{filter:brightness(1.12) saturate(1.15)}\r\n  .cbsb-state[data-name=\"Perlis\"]{fill:#7fa69c}\r\n  .cbsb-state[data-name=\"Kedah\"]{fill:#c9a667}\r\n  .cbsb-state[data-name=\"Penang\"]{fill:#937da0}\r\n  .cbsb-state[data-name=\"Perak\"]{fill:#6b84a0}\r\n  .cbsb-state[data-name=\"Kelantan\"]{fill:#b98368}\r\n  .cbsb-state[data-name=\"Terengganu\"]{fill:#5f8c82}\r\n  .cbsb-state[data-name=\"Pahang\"]{fill:#a6a15e}\r\n  .cbsb-state[data-name=\"Selangor\"]{fill:#c08552}\r\n  .cbsb-state[data-name=\"Kuala Lumpur\"]{fill:#56628a}\r\n  .cbsb-state[data-name=\"Putrajaya\"]{fill:#b58b9e}\r\n  .cbsb-state[data-name=\"Negeri Sembilan\"]{fill:#7ea0a3}\r\n  .cbsb-state[data-name=\"Malacca\"]{fill:#a67c52}\r\n  .cbsb-state[data-name=\"Johor\"]{fill:#5b7a99}\r\n  .cbsb-state[data-name=\"Sarawak\"]{fill:#8fa37a}\r\n  .cbsb-state[data-name=\"Sabah\"]{fill:#c79a5e}\r\n  .cbsb-state[data-name=\"Labuan\"]{fill:#9b8aa0}\r\n  .cbsb-state[data-name=\"Brunei Darussalam\"]{fill:#dfe2e6;stroke:#9aa4ad;stroke-width:1;stroke-dasharray:2.5 2}\r\n\r\n  .cbsb-footprint .map-compass{position:absolute;top:14px;left:14px;width:34px;height:34px;pointer-events:none;z-index:10;opacity:.9}\r\n  .cbsb-footprint .map-compass svg{width:100%;height:100%}\r\n\r\n  .cbsb-footprint .map-zoom{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.96);border-radius:20px;padding:6px 12px;box-shadow:0 8px 22px rgba(9,16,26,.28);z-index:40}\r\n  .cbsb-footprint .map-zoom button{width:22px;height:22px;border:0;background:none;cursor:pointer;font-size:17px;font-weight:700;color:var(--ink);line-height:1;padding:0}\r\n  .cbsb-footprint .map-zoom input{width:110px;accent-color:var(--accent);cursor:pointer}\r\n  .cbsb-footprint .map-wrap.zoomed{touch-action:none;cursor:grab}\r\n  .cbsb-footprint .map-wrap.zoomed:active{cursor:grabbing}\r\n\r\n  .cbsb-footprint .map-frame{position:absolute;inset:0;pointer-events:none;z-index:8}\r\n  .cbsb-footprint .map-frame i{position:absolute;width:12px;height:12px;border-color:rgba(255,255,255,.5);border-style:solid;border-width:0}\r\n  .cbsb-footprint .map-frame i:nth-child(1){top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}\r\n  .cbsb-footprint .map-frame i:nth-child(2){top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}\r\n  .cbsb-footprint .map-frame i:nth-child(3){bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}\r\n  .cbsb-footprint .map-frame i:nth-child(4){bottom:0;right:0;border-bottom-width:1.5px;border-right-width:1.5px}\r\n\r\n  .cbsb-footprint .map-stats{position:absolute;bottom:14px;left:14px;display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.96);border-radius:14px;padding:9px 16px;box-shadow:0 8px 22px rgba(9,16,26,.28);z-index:15;font-size:12px;color:var(--ink-soft);white-space:nowrap;transition:opacity .2s}\r\n  .cbsb-footprint .map-stats strong{color:var(--ink);font-weight:800;font-size:13px;margin-right:4px}\r\n  .cbsb-footprint .stat-div{width:1px;height:14px;background:#dde1e6;flex:none}\r\n  .cbsb-footprint .map-wrap:has(.pin.active) .map-stats{opacity:0;pointer-events:none}\r\n\r\n\r\n  .cbsb-footprint .pin{position:absolute;width:30px;height:42px;margin:-42px 0 0 -15px;background:none;border:0;padding:0;cursor:pointer;z-index:5;transition:opacity .25s ease,filter .25s ease}\r\n  .cbsb-footprint .pin-badge{position:absolute;inset:0;width:100%;height:100%;display:block;color:inherit;filter:drop-shadow(0 2px 2px rgba(9,16,26,.38));transition:transform .2s ease;transform-origin:50% 100%}\r\n  .cbsb-footprint .pin-badge svg{width:100%;height:100%;display:block;overflow:visible}\r\n  .cbsb-footprint .pin:hover .pin-badge,.cbsb-footprint .pin.active .pin-badge,.cbsb-footprint .pin:focus-visible .pin-badge{transform:scale(1.12)}\r\n  .cbsb-footprint .pin:hover,.cbsb-footprint .pin.active,.cbsb-footprint .pin:focus-visible{z-index:30}\r\n\r\n  .cbsb-footprint .pin.pin-filtered-out{opacity:.15;filter:grayscale(.5);pointer-events:none}\r\n\r\n  .cbsb-footprint .pin-card{position:absolute;bottom:46px;left:50%;transform:translate(-50%,6px);width:248px;background:#fff;border-radius:14px;box-shadow:0 22px 50px -14px rgba(9,16,26,.4),0 0 0 1px rgba(16,26,41,.05);opacity:0;visibility:hidden;transition:opacity .22s,transform .22s;z-index:20;text-align:left;pointer-events:none}\r\n  .cbsb-footprint .pin-card::after{content:\"\";position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:#fff}\r\n  .cbsb-footprint .pin:hover .pin-card,.cbsb-footprint .pin.active .pin-card,.cbsb-footprint .pin:focus-visible .pin-card{opacity:1;visibility:visible;transform:translate(-50%,0)}\r\n  .cbsb-footprint .pin-card-media{position:relative;display:block;height:128px;overflow:hidden;border-radius:14px 14px 0 0}\r\n  .cbsb-footprint .pin-card-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s}\r\n  .cbsb-footprint .pin-card-media img.on{opacity:1}\r\n  .cbsb-footprint .pin-card-body{padding:14px 16px 16px;display:block}\r\n  .cbsb-footprint .pin-card-body .tag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}\r\n  .cbsb-footprint .pin-card-body .tag-icon{display:inline-flex;width:14px;height:14px;flex:none}\r\n  .cbsb-footprint .pin-card-body .tag-icon svg{width:100%;height:100%}\r\n  .cbsb-footprint .pin-card-body h3{font-size:15px;font-weight:700;color:var(--ink);line-height:1.3;margin-bottom:5px}\r\n  .cbsb-footprint .pin-card-body p{font-size:12.5px;line-height:1.6;color:#5d6772}\r\n  .cbsb-footprint .pin.open-right .pin-card{left:38px;bottom:50%;transform:translate(0,50%) translateX(6px)}\r\n  .cbsb-footprint .pin.open-right .pin-card::after{top:50%;left:-14px;margin:-7px 0 0;border:7px solid transparent;border-right-color:#fff}\r\n  .cbsb-footprint .pin.open-right:hover .pin-card,.cbsb-footprint .pin.open-right.active .pin-card,.cbsb-footprint .pin.open-right:focus-visible .pin-card{transform:translate(0,50%)}\r\n  .cbsb-footprint .pin.open-left .pin-card{left:auto;right:38px;bottom:50%;transform:translate(0,50%) translateX(-6px)}\r\n  .cbsb-footprint .pin.open-left .pin-card::after{top:50%;left:auto;right:-14px;margin:-7px 0 0;border:7px solid transparent;border-left-color:#fff}\r\n  .cbsb-footprint .pin.open-left:hover .pin-card,.cbsb-footprint .pin.open-left.active .pin-card,.cbsb-footprint .pin.open-left:focus-visible .pin-card{transform:translate(0,50%)}\r\n  .cbsb-footprint .pin.open-below .pin-card{bottom:auto;top:46px;transform:translate(-50%,-6px)}\r\n  .cbsb-footprint .pin.open-below .pin-card::after{top:auto;bottom:100%;border:7px solid transparent;border-bottom-color:#fff}\r\n  .cbsb-footprint .pin.open-below:hover .pin-card,.cbsb-footprint .pin.open-below.active .pin-card,.cbsb-footprint .pin.open-below:focus-visible .pin-card{transform:translate(-50%,0)}\r\n\r\n  .cbsb-footprint .cf-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;max-width:920px;margin:22px auto 0;padding:10px 14px;background:#fff;border-radius:14px;box-shadow:0 14px 34px -20px rgba(16,26,41,.3),0 0 0 1px rgba(16,26,41,.05)}\r\n  .cbsb-footprint .legend-item{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--ink-soft);padding:5px 10px 5px 6px;border-radius:20px;cursor:pointer;transition:background .15s,opacity .15s;-webkit-user-select:none;user-select:none}\r\n  .cbsb-footprint .legend-item:hover{background:#f1f3f5}\r\n  .cbsb-footprint .legend-item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}\r\n  .cbsb-footprint .legend-item.active{background:var(--ink);color:#fff}\r\n  .cbsb-footprint .legend-item.active .legend-icon{background:#fff;color:var(--ink)}\r\n  .cbsb-footprint .legend-item.active .legend-icon.hq{background:#fff;color:var(--accent)}\r\n  .cbsb-footprint .legend-item.inactive{opacity:.42}\r\n  .cbsb-footprint .legend-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;flex:none;transition:background .15s,color .15s}\r\n  .cbsb-footprint .legend-icon svg{width:13px;height:13px}\r\n  .cbsb-footprint .legend-icon.hq{background:var(--accent)}\r\n\r\n\r\n  @media (max-width:767px){\r\n    .cbsb-footprint{padding:68px 16px}\r\n    .cbsb-footprint .map-wrap{height:auto;aspect-ratio:255\/300}\r\n    .cbsb-footprint .pin{width:26px;height:36px;margin:-36px 0 0 -13px}\r\n      .cbsb-footprint .cf-legend{display:none}\r\n    .cbsb-footprint .map-stats{font-size:10.5px;padding:7px 11px;gap:7px;bottom:10px;left:10px;max-width:calc(100% - 20px)}\r\n    .cbsb-footprint .pin-card,.cbsb-footprint .pin.open-right .pin-card,.cbsb-footprint .pin.open-below .pin-card,.cbsb-footprint .pin.open-left .pin-card{\r\n      position:fixed;left:50%;right:auto;top:auto;bottom:16px;width:min(300px,86vw);\r\n      transform:translate(-50%,8px);z-index:90}\r\n    .cbsb-footprint .pin:hover .pin-card,.cbsb-footprint .pin.active .pin-card,.cbsb-footprint .pin:focus-visible .pin-card,\r\n    .cbsb-footprint .pin.open-right:hover .pin-card,.cbsb-footprint .pin.open-right.active .pin-card,\r\n    .cbsb-footprint .pin.open-left:hover .pin-card,.cbsb-footprint .pin.open-left.active .pin-card,\r\n    .cbsb-footprint .pin.open-below:hover .pin-card,.cbsb-footprint .pin.open-below.active .pin-card{transform:translate(-50%,0)}\r\n    .cbsb-footprint .pin-card::after,.cbsb-footprint .pin.open-right .pin-card::after,.cbsb-footprint .pin.open-left .pin-card::after,.cbsb-footprint .pin.open-below .pin-card::after{display:none}\r\n  }\r\n  @media (max-width:400px){\r\n    .cbsb-footprint .map-stats .stat-years,.cbsb-footprint .map-stats .stat-div-1{display:none}\r\n  }\r\n<\/style>\r\n\r\n<div class=\"cbsb-footprint\">\r\n  <div class=\"cf-head\">\r\n    <span class=\"cf-kicker\">\r\n      <svg viewBox=\"0 0 512 512\"><path d=\"M498.1 5.6c10.1 7 15.4 19.1 13.5 31.2l-64 416c-1.5 9.7-7.4 18.2-16 23s-18.9 5.4-28 1.6L284 427.7l-68.5 74.1c-8.9 9.7-22.9 12.9-35.2 8.1S160 493.2 160 480V396.4c0-4 1.5-7.8 4.2-10.7L331.8 202.8c5.8-6.3 5.6-16-.4-22s-15.7-6.4-22-.7L106 360.8 17.7 316.6C7.1 311.3 .3 300.7 0 288.9s5.9-22.8 16.1-28.7l448-256c10.7-6.1 23.9-5.5 34 1.4z\"\/><\/svg>\r\n      Our Footprint\r\n    <\/span>\r\n    <h2>Where We Put Machines to Work<\/h2>\r\n    <p>From our base in Kuala Lumpur, our fleet mobilises to projects across the country. Hover over a pin to see what we do at each location, and zoom in for a closer look.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"map-area\">\r\n    <div class=\"map-wrap\" id=\"cbsbMapPen\">\r\n        <div class=\"map-compass\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 40 40\">\r\n            <circle cx=\"20\" cy=\"20\" r=\"17\" fill=\"none\" stroke=\"#ffffff\" stroke-opacity=\".5\" stroke-width=\"1\"\/>\r\n            <path d=\"M20 6 L23.2 19 L20 34 L16.8 19 Z\" fill=\"#ffffff\" fill-opacity=\".8\"\/>\r\n            <path d=\"M20 6 L23.2 19 L20 19 Z\" fill=\"#DD3333\" fill-opacity=\".95\"\/>\r\n            <text x=\"20\" y=\"4.5\" text-anchor=\"middle\" font-size=\"6.5\" fill=\"#ffffff\" fill-opacity=\".85\" font-family=\"Georgia, serif\">N<\/text>\r\n          <\/svg>\r\n        <\/div>\r\n        <svg class=\"cbsb-main-svg\" viewBox=\"-8 24 256 300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\r\n          <g class=\"map-states\">\r\n          <path d=\"M102.6 228.4L102.0 225.3L105.1 225.4L106.2 227.0L106.0 228.5L103.2 229.2L102.6 228.4Z\" data-name=\"Putrajaya\" class=\"cbsb-state\"\/>\r\n          <path d=\"M794.7 100.7L794.4 102.8L796.1 106.0L794.9 106.6L790.4 106.9L790.6 105.5L792.4 102.4L794.7 100.7Z\" data-name=\"Labuan\" class=\"cbsb-state\"\/>\r\n          <path d=\"M106.5 220.4L105.0 220.8L102.5 220.1L102.0 218.1L99.9 215.5L99.9 214.3L101.8 211.1L105.1 211.4L106.2 210.5L107.5 212.0L106.9 216.1L107.6 217.2L107.5 219.5L106.5 220.4Z\" data-name=\"Kuala Lumpur\" class=\"cbsb-state\"\/>\r\n          <path d=\"M544.9 283.1L545.9 285.5L545.7 287.6L546.7 288.3L547.0 290.6L545.7 291.3L545.3 288.3L543.1 286.6L544.9 283.1ZM738.1 141.4L740.3 142.2L741.5 143.8L743.6 144.4L747.3 150.1L747.1 152.1L748.3 153.4L747.7 157.3L749.4 157.9L750.8 157.2L752.6 157.8L754.7 157.2L755.0 159.5L757.0 163.3L758.8 163.5L761.1 167.1L764.0 168.2L764.1 170.2L766.1 169.6L769.7 167.1L774.9 158.5L773.7 156.9L775.4 155.0L776.7 152.3L776.8 149.8L773.9 148.2L773.7 143.1L773.0 137.1L771.8 135.2L772.0 133.3L774.8 132.3L775.6 130.3L781.3 128.7L782.8 125.8L784.2 126.5L782.8 128.1L784.7 130.2L785.8 139.8L786.5 140.9L788.1 146.3L788.1 150.7L793.2 152.2L795.2 152.1L795.8 153.7L797.4 153.5L799.8 155.5L801.6 154.3L800.4 151.4L797.7 149.1L796.8 144.6L797.6 141.7L797.6 138.6L796.2 137.5L795.8 132.9L794.8 131.8L795.1 130.0L792.1 127.5L790.7 125.0L792.7 123.6L792.8 121.8L794.3 121.5L795.5 123.7L799.1 125.4L801.1 125.2L802.7 124.1L804.5 121.3L805.6 121.1L808.1 122.1L811.1 120.6L813.7 120.3L814.8 121.2L816.4 128.6L816.4 131.1L815.3 132.3L813.5 136.5L811.4 138.6L811.2 140.8L812.1 142.1L812.6 145.3L811.8 146.6L813.4 149.6L813.1 152.2L816.1 153.7L817.1 156.2L815.9 158.6L815.4 161.7L816.1 164.2L817.3 164.9L817.2 167.7L815.9 172.0L815.1 173.3L811.5 174.7L814.5 178.0L812.2 185.5L812.1 188.6L812.5 191.6L813.6 193.0L814.0 196.3L815.9 199.4L812.5 199.2L810.7 202.8L809.8 206.0L809.9 210.3L809.4 211.4L811.6 213.0L811.5 213.9L809.1 216.1L809.1 219.0L807.3 220.6L804.8 220.8L803.0 222.9L799.3 223.0L798.9 221.4L797.4 219.8L796.7 222.0L795.5 223.4L791.4 225.7L791.0 228.6L788.0 231.4L789.9 231.9L789.8 234.9L788.0 236.4L788.6 239.5L787.4 241.4L788.3 243.2L791.4 242.4L794.7 246.2L794.8 247.8L792.6 249.2L789.4 249.3L787.7 250.9L787.2 252.6L785.1 252.6L782.2 255.3L781.1 254.4L779.7 256.8L780.5 257.9L778.3 259.9L773.2 260.4L772.5 260.8L771.5 265.8L773.2 268.7L772.6 270.9L773.4 272.4L775.7 271.4L777.1 272.7L775.3 274.3L775.1 275.9L776.4 277.3L775.2 278.4L773.5 278.4L772.0 280.5L770.2 280.1L768.3 280.5L767.1 282.8L767.9 284.3L768.0 286.9L767.6 289.8L766.2 291.1L765.1 293.5L762.7 294.9L762.2 296.8L762.4 299.1L760.3 302.2L758.9 302.0L756.7 300.2L755.5 300.1L752.0 297.8L750.7 299.1L747.2 300.4L746.1 301.2L743.4 301.7L742.4 303.2L738.5 300.6L735.6 300.6L732.5 301.5L730.5 301.1L728.3 302.8L722.5 305.2L722.8 307.1L721.7 308.8L716.5 310.8L714.3 313.0L712.6 313.1L711.0 311.0L710.1 308.8L708.0 307.8L705.7 308.2L702.2 309.8L699.3 307.6L698.7 306.1L694.4 304.5L691.8 304.3L689.4 304.9L687.5 304.2L685.3 301.7L681.4 303.4L679.2 303.4L679.5 301.3L682.2 300.1L683.4 295.9L680.3 294.7L679.4 295.4L674.1 294.5L672.6 296.7L670.3 296.6L668.7 295.4L665.0 296.0L662.8 295.2L653.9 294.9L651.5 297.5L647.4 298.6L645.8 298.5L643.6 300.3L640.8 300.9L639.5 303.3L641.0 304.5L640.0 307.0L638.6 308.4L637.6 311.8L637.7 313.7L636.3 316.9L634.1 316.9L627.5 317.8L624.0 320.8L623.1 323.7L621.0 324.0L617.8 323.1L615.6 323.6L612.6 321.8L609.4 324.2L607.2 324.6L605.8 326.2L604.9 323.8L603.2 322.4L600.8 323.4L598.1 323.3L596.6 322.2L591.5 320.7L590.6 320.0L585.8 321.5L581.7 321.8L580.0 322.5L574.1 322.8L571.1 326.8L568.6 327.0L565.8 329.2L564.4 328.9L561.6 330.4L559.8 329.0L559.4 330.7L556.8 331.6L552.6 330.4L550.4 328.7L550.1 327.1L548.5 326.7L547.8 324.5L542.1 324.4L541.9 321.8L541.1 321.5L539.5 318.2L537.2 314.9L535.4 314.1L532.7 314.1L530.6 310.7L526.7 309.0L525.7 304.1L523.9 302.7L519.1 302.6L519.0 299.6L517.6 300.3L516.6 298.6L510.0 291.8L510.6 286.9L511.5 285.1L511.0 283.9L507.4 282.9L506.4 281.0L505.2 280.7L504.2 277.2L506.2 276.4L506.8 274.8L508.3 273.9L510.0 274.1L510.3 278.2L511.5 280.3L513.7 281.6L519.7 284.1L521.7 285.8L521.2 287.0L524.6 289.2L525.7 288.4L533.9 288.6L537.8 288.2L537.9 289.4L540.2 290.2L541.0 292.7L543.4 291.0L542.7 289.2L544.5 287.9L544.9 290.0L546.3 293.4L549.3 295.6L549.4 296.9L549.7 297.5L551.0 298.4L552.5 297.8L552.0 296.5L554.0 296.2L554.7 296.2L555.0 295.7L555.3 294.4L558.9 293.8L565.0 296.4L568.6 294.8L572.3 296.8L575.6 297.6L578.4 299.4L579.9 301.8L582.1 303.7L585.0 304.4L587.4 305.9L589.8 304.3L592.2 304.6L593.0 306.8L594.5 307.5L594.3 304.4L592.0 303.0L589.0 303.4L587.5 304.5L585.5 302.9L582.7 301.9L581.6 300.9L580.5 298.3L578.7 296.6L578.7 294.6L579.6 291.0L580.7 289.6L582.5 289.8L585.0 288.5L583.1 285.6L583.9 284.3L584.5 281.0L587.3 275.6L587.4 273.8L589.4 268.4L590.5 269.4L594.1 270.3L596.5 268.5L596.9 265.4L597.6 264.9L597.9 263.7L599.2 264.7L599.6 264.0L599.0 262.9L598.2 262.6L598.2 262.1L596.5 262.5L596.7 261.6L596.3 260.4L594.3 258.6L595.2 256.2L597.8 255.9L601.1 254.0L599.6 251.6L599.7 250.0L598.6 248.4L602.3 248.4L599.0 246.2L599.0 244.7L600.1 241.2L600.6 237.7L602.9 236.6L603.7 235.3L609.2 232.8L611.0 230.0L612.2 231.0L614.8 230.0L622.7 228.6L623.8 228.7L629.6 227.9L637.7 226.1L643.7 224.3L655.4 221.8L659.3 221.5L661.3 220.3L668.1 218.5L673.9 217.3L676.7 216.5L679.5 215.1L681.9 213.3L684.4 209.9L683.4 208.7L688.4 204.6L690.5 201.1L695.3 197.0L696.1 194.1L699.6 190.6L702.3 185.8L702.7 183.8L708.8 179.7L714.7 174.8L719.4 169.9L722.3 165.1L727.7 158.5L729.7 154.9L729.6 152.8L730.7 151.4L731.4 148.8L731.3 145.8L729.9 141.8L730.7 141.1L738.1 141.4ZM595.7 232.3L598.4 236.3L598.0 248.3L598.9 249.8L599.5 254.4L598.0 254.3L597.2 255.5L595.3 252.0L594.1 251.3L594.5 247.1L593.0 240.4L593.4 235.2L594.7 232.9L595.7 232.3ZM591.4 250.9L591.7 251.8L595.3 253.3L594.5 254.4L594.0 257.2L592.8 258.9L593.1 262.8L591.5 263.2L590.4 261.0L588.3 260.9L588.5 258.4L588.1 254.6L589.8 251.9L591.4 250.9ZM552.7 291.8L553.9 292.2L554.9 294.6L554.8 295.7L554.3 296.1L553.1 295.3L552.6 295.2L551.9 296.3L552.4 297.8L551.0 298.3L549.9 297.5L549.4 296.6L551.7 294.0L551.2 292.8L552.7 291.8ZM541.2 288.0L543.1 291.0L541.0 292.1L540.2 289.9L538.7 288.4L541.2 288.0ZM553.4 286.0L554.5 287.3L553.1 288.2L552.4 291.0L550.8 292.4L551.1 294.2L548.5 294.4L546.4 293.4L545.7 291.3L547.1 290.5L546.8 289.1L550.2 288.2L550.3 287.0L553.3 286.9L553.4 286.0ZM597.2 262.9L597.3 262.3L599.0 263.0L598.5 264.0L598.2 263.5L597.6 263.8L597.6 264.6L596.0 265.4L594.9 267.0L591.3 265.5L588.0 266.3L586.8 265.2L590.1 261.3L591.2 263.4L593.1 263.2L593.4 262.0L593.1 258.9L596.1 260.4L596.6 261.6L596.4 262.6L597.2 262.9Z\" data-name=\"Sarawak\" class=\"cbsb-state\"\/>\r\n          <path d=\"M887.0 8.8L887.9 5.2L887.5 3.6L890.6 2.5L891.7 1.4L896.3 0.0L898.8 0.8L899.4 1.9L897.8 4.4L898.8 6.7L896.9 9.2L893.8 8.9L887.5 12.1L887.0 8.8ZM879.0 7.9L877.3 8.7L877.5 6.1L879.1 3.9L880.9 3.6L883.8 1.7L885.2 3.5L883.4 5.2L879.0 7.9ZM817.3 164.9L816.1 164.2L815.4 161.7L815.9 158.6L817.1 156.2L816.1 153.7L813.1 152.2L813.4 149.6L811.8 146.6L812.6 145.3L812.1 142.1L811.2 140.8L811.4 138.6L813.5 136.5L815.3 132.3L816.4 131.1L816.4 128.6L814.8 121.2L813.7 120.3L811.1 120.6L808.1 122.1L805.6 121.1L806.4 119.7L808.5 118.9L810.4 116.7L810.6 113.3L812.6 111.2L810.3 110.0L807.8 109.9L801.8 105.4L800.9 104.0L801.3 100.2L804.0 98.8L807.6 94.9L810.3 92.9L812.7 88.3L814.1 89.1L813.3 91.4L816.2 92.9L822.2 93.3L825.0 92.3L827.1 90.3L828.0 86.2L828.5 82.1L832.0 80.6L835.1 78.1L835.9 76.1L835.3 74.4L836.4 70.6L839.0 69.5L839.0 66.9L837.7 64.0L840.6 62.1L842.8 58.2L845.6 55.1L849.8 54.2L849.4 51.3L850.6 49.7L852.1 49.1L857.9 45.2L859.1 42.1L863.2 36.1L864.8 35.4L866.2 33.4L865.4 29.7L866.6 28.0L866.0 25.4L868.2 24.3L869.4 22.1L869.3 20.6L871.5 16.7L874.8 19.9L877.3 24.2L875.8 25.5L877.1 27.5L877.2 30.2L875.1 32.1L873.4 35.6L872.1 37.2L871.9 40.0L874.7 40.7L876.9 39.8L879.8 35.7L883.4 33.7L883.2 31.4L885.0 29.3L885.7 27.3L886.9 26.5L887.2 24.7L886.0 24.0L886.1 21.0L889.5 18.6L892.2 17.9L894.2 20.5L897.1 21.3L897.5 24.1L896.2 26.2L896.9 30.8L898.3 31.7L897.9 33.8L899.3 38.1L904.1 38.7L905.1 40.7L908.5 41.2L910.5 37.6L912.5 42.1L915.2 43.5L916.5 43.4L922.2 47.8L921.2 49.7L921.7 54.1L920.4 57.7L917.8 57.4L915.3 59.0L914.9 60.9L916.7 63.6L917.8 66.7L916.2 68.1L916.4 69.8L914.1 70.7L913.0 71.9L914.7 74.3L916.3 74.8L919.0 74.1L921.6 74.7L923.7 74.2L923.0 72.6L927.5 72.7L930.1 71.9L930.1 70.5L932.6 68.5L934.5 66.1L935.8 66.4L936.0 68.1L938.8 72.0L937.9 73.3L942.1 77.0L936.9 80.2L935.8 78.8L933.0 80.0L931.0 79.6L929.5 81.5L931.0 82.9L932.4 85.8L935.0 85.7L938.2 83.7L939.7 84.9L941.1 84.4L943.6 82.0L943.1 79.5L946.3 78.7L947.6 77.5L952.2 79.1L953.2 78.3L956.0 80.2L959.8 82.3L964.7 85.5L966.2 87.5L968.6 88.3L971.5 91.7L974.8 93.4L976.4 95.1L982.3 98.1L986.9 99.6L989.3 100.0L991.4 99.4L991.9 98.2L994.4 97.5L996.5 98.5L998.6 100.6L999.8 104.6L998.8 106.9L1000.0 108.4L999.9 109.8L997.5 112.8L994.9 114.9L990.8 116.5L983.6 118.3L980.8 119.3L979.2 120.7L976.3 121.2L973.8 122.8L970.7 123.1L969.4 123.8L963.4 122.4L961.6 124.3L959.3 124.3L957.3 120.1L955.2 119.4L952.4 119.3L951.4 120.2L950.8 122.4L948.1 121.9L945.7 122.8L942.8 126.3L942.0 128.5L943.7 128.6L945.3 130.8L945.4 132.7L946.9 135.4L948.9 137.7L950.8 138.0L950.8 139.1L954.1 139.3L954.7 140.8L956.3 141.6L957.4 140.7L958.9 142.4L960.9 146.9L962.5 144.7L965.5 145.2L968.1 148.9L963.9 152.4L963.4 153.5L960.0 153.0L956.2 154.6L954.7 153.8L947.2 155.6L945.3 156.5L941.8 156.8L939.2 158.4L935.1 160.0L931.8 158.7L929.1 159.0L927.9 156.6L925.4 154.8L923.1 154.4L921.0 153.2L918.9 151.3L918.8 149.7L916.6 149.8L914.4 151.4L916.4 153.6L915.3 155.1L912.6 155.1L912.1 155.7L912.0 156.3L912.5 157.7L912.9 158.2L911.5 159.3L911.9 161.8L911.3 163.0L907.9 162.0L906.7 161.0L906.0 159.0L900.6 155.6L897.0 152.4L894.7 154.2L891.5 153.9L889.6 154.5L886.6 153.8L885.6 155.0L884.4 154.0L882.4 154.1L879.3 153.0L877.7 154.3L875.7 154.7L873.5 154.1L871.3 152.0L869.6 154.1L867.3 153.7L864.8 154.1L864.5 152.7L862.5 150.9L860.8 152.3L860.8 154.4L856.1 156.6L855.2 154.7L851.7 151.8L847.3 153.0L846.2 152.3L842.1 151.8L841.4 153.8L839.3 154.4L837.7 157.3L835.5 156.5L835.0 154.6L833.5 153.6L830.1 153.3L828.9 151.6L827.3 152.0L826.8 155.1L827.2 156.3L825.1 158.0L823.6 160.0L821.9 159.0L819.8 161.6L818.5 161.6L817.3 164.9ZM901.0 35.9L901.6 34.9L905.1 35.2L904.3 31.7L908.4 30.8L910.4 35.3L908.9 36.7L904.6 37.9L902.0 37.0L901.0 35.9ZM962.9 139.9L961.6 141.0L959.7 139.9L954.2 138.4L957.2 137.6L958.5 135.7L960.5 137.8L962.9 137.9L962.9 139.9ZM972.6 147.4L972.1 149.2L968.8 148.8L967.2 146.6L969.6 146.1L970.7 147.4L972.6 147.4ZM916.0 157.0L917.5 158.5L915.8 159.8L914.2 159.1L912.5 157.7L912.2 155.7L913.6 155.9L915.1 157.1L916.0 157.0Z\" data-name=\"Sabah\" class=\"cbsb-state\"\/>\r\n          <path d=\"M193.8 162.0L189.9 162.5L187.5 161.4L188.0 164.0L186.8 167.6L188.0 169.0L188.4 174.6L186.7 176.0L185.4 174.2L185.7 173.2L181.7 169.6L179.9 169.9L176.8 166.9L174.5 165.7L171.0 165.1L168.2 166.5L166.3 165.0L167.2 163.2L167.0 160.7L167.8 157.6L169.7 154.7L171.8 154.3L171.3 152.8L172.3 151.2L171.5 149.0L169.8 147.1L165.5 147.5L163.8 146.0L163.1 142.7L164.1 140.8L165.3 140.3L163.3 137.0L160.0 137.0L157.2 136.3L155.2 134.8L153.7 132.6L154.2 131.7L153.2 128.1L148.7 125.5L146.5 125.3L146.7 122.6L146.1 120.5L146.7 119.0L145.8 116.6L147.0 115.3L144.9 112.7L141.3 111.3L141.5 105.0L142.7 101.7L140.0 99.4L140.6 98.3L140.2 93.8L141.0 92.2L139.7 85.3L144.3 81.1L147.6 77.4L152.3 80.6L155.2 84.4L157.2 86.1L160.8 88.5L163.3 91.0L165.7 92.5L168.5 92.9L170.6 94.4L176.6 100.3L180.6 106.7L180.4 107.4L182.7 111.2L185.6 117.1L188.9 123.3L192.8 129.8L193.5 131.6L192.6 132.3L194.0 136.4L193.5 138.7L195.4 144.5L193.9 145.9L194.3 151.1L196.2 154.9L195.1 158.3L193.6 159.6L193.8 162.0Z\" data-name=\"Terengganu\" class=\"cbsb-state\"\/>\r\n          <path d=\"M101.1 183.1L102.7 185.2L104.2 186.1L107.2 186.5L109.1 188.8L110.6 191.3L110.4 194.2L109.2 194.8L108.0 197.0L109.5 200.9L108.0 203.5L110.9 207.3L113.6 208.8L116.1 209.3L117.4 211.7L118.2 215.3L117.5 217.5L118.6 220.0L117.2 221.7L114.4 228.1L113.6 229.1L107.4 228.9L108.0 236.6L107.8 238.2L105.5 242.7L100.3 241.0L98.7 240.0L93.8 238.2L92.7 237.2L91.0 233.9L89.8 232.7L90.9 229.2L90.2 227.8L91.6 224.1L90.0 223.7L87.4 221.6L87.6 219.2L85.1 215.8L84.2 209.3L82.7 207.1L78.9 204.6L78.3 203.0L74.2 197.3L72.3 192.5L71.1 190.8L68.6 188.6L66.1 187.9L65.0 185.3L62.0 182.9L60.1 182.7L59.5 181.4L60.5 179.2L64.3 178.8L67.6 180.4L67.1 182.0L70.3 181.5L72.1 182.0L74.5 185.1L75.5 184.7L78.2 186.1L81.7 185.8L81.8 188.1L85.0 188.1L86.8 187.0L85.8 183.0L88.2 181.8L89.4 183.2L91.9 184.7L95.5 187.9L96.8 188.0L98.5 186.6L98.9 184.9L101.1 183.1ZM102.6 228.4L103.2 229.2L106.0 228.5L106.2 227.0L105.1 225.4L102.0 225.3L102.6 228.4ZM106.5 220.4L107.5 219.5L107.6 217.2L106.9 216.1L107.5 212.0L106.2 210.5L105.1 211.4L101.8 211.1L99.9 214.3L99.9 215.5L102.0 218.1L102.5 220.1L105.0 220.8L106.5 220.4Z\" data-name=\"Selangor\" class=\"cbsb-state\"\/>\r\n          <path d=\"M37.2 42.1L37.0 45.8L33.8 48.8L32.6 50.6L28.9 54.6L28.2 56.5L27.0 54.6L24.7 48.1L26.4 44.6L26.3 40.0L27.7 40.0L26.7 37.3L27.5 36.1L27.8 33.0L29.3 32.8L30.3 34.1L32.2 33.9L34.8 35.7L34.3 38.7L36.3 40.4L37.2 42.1Z\" data-name=\"Perlis\" class=\"cbsb-state\"\/>\r\n          <path d=\"M49.6 138.3L52.1 140.4L51.3 141.2L51.5 142.5L49.6 143.1L47.9 142.4L48.1 140.6L49.6 138.3ZM114.0 79.0L115.1 81.6L117.3 83.2L119.1 86.7L118.5 89.9L118.5 92.8L120.1 93.3L119.9 96.2L118.2 97.6L118.4 99.7L116.1 102.2L114.4 102.7L110.0 102.4L107.5 101.6L106.6 103.0L104.0 103.9L101.7 103.3L100.7 102.1L98.5 104.3L98.3 105.7L95.8 107.2L95.4 110.1L94.3 111.9L94.1 116.2L93.1 117.2L92.3 120.4L91.2 121.5L92.3 123.0L92.5 125.5L90.0 129.0L90.3 130.1L89.5 132.4L88.4 133.0L88.9 134.9L86.8 135.2L86.4 136.5L88.9 140.3L87.2 141.7L87.5 144.2L88.7 145.0L86.1 149.2L87.6 151.3L89.3 150.9L91.7 152.3L91.0 154.0L92.0 154.9L92.3 159.2L93.1 160.6L95.1 160.8L94.5 163.0L95.1 164.9L98.2 166.4L98.8 168.0L97.5 170.4L98.5 171.8L98.6 176.5L100.0 179.2L99.3 181.6L101.1 183.1L98.9 184.9L98.5 186.6L96.8 188.0L95.5 187.9L91.9 184.7L89.4 183.2L88.2 181.8L85.8 183.0L86.8 187.0L85.0 188.1L81.8 188.1L81.7 185.8L78.2 186.1L75.5 184.7L74.5 185.1L72.1 182.0L70.3 181.5L67.1 182.0L67.6 180.4L64.3 178.8L60.5 179.2L59.5 181.4L60.0 178.6L57.8 179.2L54.6 177.6L54.0 173.6L54.1 171.8L57.0 170.4L57.1 167.0L53.7 163.3L52.0 162.7L49.6 163.0L49.0 161.7L50.7 158.8L48.4 158.3L48.2 156.5L46.7 155.6L49.2 149.7L50.0 144.6L51.3 143.6L51.9 142.2L52.1 140.4L50.0 138.3L51.8 136.6L52.5 134.3L51.0 132.7L49.6 132.3L50.3 128.9L48.1 128.3L46.4 126.2L47.7 125.6L45.5 123.8L44.7 124.9L42.3 124.1L40.8 124.7L39.8 123.0L37.2 116.7L36.6 115.9L38.1 113.7L42.6 113.4L43.9 112.9L44.5 115.3L46.9 115.9L48.3 114.0L49.7 113.7L50.5 111.8L52.4 111.1L52.4 109.8L54.0 107.8L55.8 106.8L56.2 104.6L59.7 104.2L61.5 102.7L62.6 97.0L63.6 95.2L65.3 95.0L66.4 92.5L65.6 89.0L67.7 87.2L68.3 84.2L66.8 82.4L67.0 80.8L68.7 80.1L70.8 82.3L72.5 82.6L74.8 85.7L76.0 88.0L79.7 86.7L82.3 84.0L82.0 81.6L82.6 79.8L84.2 78.6L85.3 79.2L88.0 77.8L89.3 75.9L93.9 75.7L96.7 73.6L98.9 72.8L101.6 75.6L103.0 76.0L103.1 78.9L104.6 80.6L108.3 79.9L110.7 82.8L111.5 80.3L114.0 79.0ZM49.9 132.7L52.2 134.5L50.9 136.9L48.6 137.3L47.6 133.6L48.1 132.3L49.9 132.7Z\" data-name=\"Perak\" class=\"cbsb-state\"\/>\r\n          <path d=\"M36.0 90.9L38.2 90.7L39.7 91.5L45.2 91.9L45.1 101.6L46.3 113.1L43.9 112.9L42.6 113.4L38.1 113.7L39.8 111.8L39.9 109.1L38.9 103.2L36.9 100.7L37.7 96.8L37.2 93.7L36.0 90.9ZM32.3 96.1L34.0 96.7L34.2 98.1L35.8 99.4L34.4 100.9L34.3 102.5L32.7 106.7L29.9 105.8L28.3 104.6L27.5 97.9L32.3 96.1Z\" data-name=\"Penang\" class=\"cbsb-state\"\/>\r\n          <path d=\"M88.9 140.3L90.1 140.1L92.9 142.1L94.6 140.5L96.4 140.5L99.6 143.2L101.4 143.4L103.3 142.6L103.8 141.4L107.6 140.1L108.8 137.7L108.7 134.3L109.3 132.6L110.6 132.6L112.7 136.4L114.8 137.2L114.9 139.4L117.5 137.3L117.7 133.4L120.0 132.8L122.7 134.2L125.1 132.9L126.7 133.5L126.9 134.8L128.5 135.8L129.2 137.6L131.2 139.3L132.7 138.0L134.9 138.0L137.4 138.9L139.2 136.8L139.1 135.3L142.8 135.0L146.6 137.4L148.3 135.5L151.2 135.9L150.7 133.0L151.7 131.8L153.7 132.6L155.2 134.8L157.2 136.3L160.0 137.0L163.3 137.0L165.3 140.3L164.1 140.8L163.1 142.7L163.8 146.0L165.5 147.5L169.8 147.1L171.5 149.0L172.3 151.2L171.3 152.8L171.8 154.3L169.7 154.7L167.8 157.6L167.0 160.7L167.2 163.2L166.3 165.0L168.2 166.5L171.0 165.1L174.5 165.7L176.8 166.9L179.9 169.9L181.7 169.6L185.7 173.2L185.4 174.2L186.7 176.0L188.4 174.6L188.0 169.0L186.8 167.6L188.0 164.0L187.5 161.4L189.9 162.5L193.8 162.0L192.0 163.1L190.8 165.3L191.4 169.3L192.7 172.2L190.9 173.8L189.9 175.6L189.7 177.4L190.4 180.5L188.5 181.3L187.7 184.7L189.9 189.5L193.4 193.8L195.0 195.2L195.4 197.0L193.8 199.1L193.0 201.5L192.8 205.9L193.9 211.7L194.0 215.9L193.6 217.4L193.0 224.6L194.4 229.5L198.1 234.2L202.8 238.5L203.2 239.3L201.1 240.0L202.7 242.5L201.6 244.0L201.2 246.3L202.5 246.3L203.5 248.9L201.0 249.7L195.5 246.9L194.2 245.4L192.4 245.1L189.4 243.4L185.4 244.1L178.5 246.8L169.5 242.9L160.6 232.4L155.9 231.0L155.1 228.3L153.5 227.9L144.3 221.6L140.3 216.6L134.8 215.3L128.7 213.5L127.4 212.2L123.2 213.5L122.3 210.9L119.8 210.5L118.7 208.6L117.0 208.2L116.1 209.3L113.6 208.8L110.9 207.3L108.0 203.5L109.5 200.9L108.0 197.0L109.2 194.8L110.4 194.2L110.6 191.3L109.1 188.8L107.2 186.5L104.2 186.1L102.7 185.2L101.1 183.1L99.3 181.6L100.0 179.2L98.6 176.5L98.5 171.8L97.5 170.4L98.8 168.0L98.2 166.4L95.1 164.9L94.5 163.0L95.1 160.8L93.1 160.6L92.3 159.2L92.0 154.9L91.0 154.0L91.7 152.3L89.3 150.9L87.6 151.3L86.1 149.2L88.7 145.0L87.5 144.2L87.2 141.7L88.9 140.3Z\" data-name=\"Pahang\" class=\"cbsb-state\"\/>\r\n          <path d=\"M116.1 209.3L117.0 208.2L118.7 208.6L119.8 210.5L122.3 210.9L123.2 213.5L127.4 212.2L128.7 213.5L134.8 215.3L140.3 216.6L144.3 221.6L153.5 227.9L155.1 228.3L155.9 231.0L152.3 241.0L153.0 242.6L151.4 244.7L151.4 249.6L150.3 252.0L148.9 252.1L142.4 250.2L140.5 248.8L138.6 248.4L134.5 249.7L131.4 249.4L128.9 248.1L127.7 249.9L124.0 249.9L120.1 253.5L118.7 254.1L118.6 252.8L116.1 251.6L112.8 251.9L112.2 248.4L109.9 245.6L109.7 244.0L107.7 242.5L105.5 242.7L107.8 238.2L108.0 236.6L107.4 228.9L113.6 229.1L114.4 228.1L117.2 221.7L118.6 220.0L117.5 217.5L118.2 215.3L117.4 211.7L116.1 209.3Z\" data-name=\"Negeri Sembilan\" class=\"cbsb-state\"\/>\r\n          <path d=\"M118.7 254.1L120.1 253.5L124.0 249.9L127.7 249.9L128.9 248.1L131.4 249.4L134.5 249.7L138.6 248.4L140.5 248.8L142.4 250.2L148.9 252.1L150.3 252.0L147.9 253.5L146.6 255.3L145.6 262.0L144.7 263.9L147.2 265.1L146.4 267.2L145.0 267.5L144.1 267.8L132.7 263.7L130.1 262.1L128.1 262.2L126.3 259.6L124.2 258.2L123.1 255.9L121.0 254.6L118.7 254.1Z\" data-name=\"Malacca\" class=\"cbsb-state\"\/>\r\n          <path d=\"M147.6 77.4L144.3 81.1L139.7 85.3L141.0 92.2L140.2 93.8L140.6 98.3L140.0 99.4L142.7 101.7L141.5 105.0L141.3 111.3L144.9 112.7L147.0 115.3L145.8 116.6L146.7 119.0L146.1 120.5L146.7 122.6L146.5 125.3L148.7 125.5L153.2 128.1L154.2 131.7L153.7 132.6L151.7 131.8L150.7 133.0L151.2 135.9L148.3 135.5L146.6 137.4L142.8 135.0L139.1 135.3L139.2 136.8L137.4 138.9L134.9 138.0L132.7 138.0L131.2 139.3L129.2 137.6L128.5 135.8L126.9 134.8L126.7 133.5L125.1 132.9L122.7 134.2L120.0 132.8L117.7 133.4L117.5 137.3L114.9 139.4L114.8 137.2L112.7 136.4L110.6 132.6L109.3 132.6L108.7 134.3L108.8 137.7L107.6 140.1L103.8 141.4L103.3 142.6L101.4 143.4L99.6 143.2L96.4 140.5L94.6 140.5L92.9 142.1L90.1 140.1L88.9 140.3L86.4 136.5L86.8 135.2L88.9 134.9L88.4 133.0L89.5 132.4L90.3 130.1L90.0 129.0L92.5 125.5L92.3 123.0L91.2 121.5L92.3 120.4L93.1 117.2L94.1 116.2L94.3 111.9L95.4 110.1L95.8 107.2L98.3 105.7L98.5 104.3L100.7 102.1L101.7 103.3L104.0 103.9L106.6 103.0L107.5 101.6L110.0 102.4L114.4 102.7L116.1 102.2L118.4 99.7L118.2 97.6L119.9 96.2L120.1 93.3L118.5 92.8L118.5 89.9L119.1 86.7L117.3 83.2L115.1 81.6L114.0 79.0L114.3 77.8L115.9 77.5L117.2 76.2L116.2 73.7L117.3 71.8L117.4 70.1L119.5 67.6L122.9 65.4L124.9 62.0L124.2 60.7L124.3 58.0L125.0 57.2L127.5 58.9L131.0 58.0L137.9 61.1L139.4 63.2L143.2 71.9L144.8 74.7L144.6 75.6L147.6 77.4Z\" data-name=\"Kelantan\" class=\"cbsb-state\"\/>\r\n          <path d=\"M9.9 45.4L10.9 47.2L12.9 48.3L13.8 49.8L13.7 52.7L10.8 53.7L8.3 53.3L6.7 55.2L4.8 56.3L3.7 53.7L3.6 51.1L0.3 50.6L0.0 47.3L1.3 47.7L3.3 47.2L7.7 47.8L9.9 45.4ZM68.7 80.1L67.0 80.8L66.8 82.4L68.3 84.2L67.7 87.2L65.6 89.0L66.4 92.5L65.3 95.0L63.6 95.2L62.6 97.0L61.5 102.7L59.7 104.2L56.2 104.6L55.8 106.8L54.0 107.8L52.4 109.8L52.4 111.1L50.5 111.8L49.7 113.7L48.3 114.0L46.9 115.9L44.5 115.3L43.9 112.9L46.3 113.1L45.1 101.6L45.2 91.9L39.7 91.5L38.2 90.7L36.0 90.9L35.5 86.7L37.0 80.9L36.3 72.4L34.9 67.1L32.7 64.5L31.3 59.7L28.2 56.5L28.9 54.6L32.6 50.6L33.8 48.8L37.0 45.8L37.2 42.1L40.1 43.0L43.2 42.7L45.1 44.7L47.5 44.9L50.7 46.2L53.1 46.4L56.2 43.8L56.6 46.1L59.6 46.8L60.3 48.0L60.1 51.3L61.4 51.4L61.5 53.6L60.8 54.7L61.8 57.0L63.1 56.1L64.4 57.0L66.2 56.7L67.8 54.8L70.2 56.5L74.0 56.2L75.7 59.5L73.1 60.8L72.2 62.2L76.0 64.3L74.5 66.7L74.6 69.5L75.7 70.6L73.1 73.6L71.1 73.6L69.7 75.9L69.9 78.0L68.7 80.1ZM9.6 58.5L9.2 60.3L6.7 59.1L8.0 55.6L10.2 55.4L11.4 57.5L9.6 58.5Z\" data-name=\"Kedah\" class=\"cbsb-state\"\/>\r\n          <path d=\"M230.7 227.5L231.5 228.5L233.5 234.1L232.9 236.6L230.5 236.8L228.2 235.1L228.0 233.3L230.2 231.5L229.6 229.6L230.7 227.5ZM146.4 267.2L147.2 265.1L144.7 263.9L145.6 262.0L146.6 255.3L147.9 253.5L150.3 252.0L151.4 249.6L151.4 244.7L153.0 242.6L152.3 241.0L155.9 231.0L160.6 232.4L169.5 242.9L178.5 246.8L185.4 244.1L189.4 243.4L192.4 245.1L194.2 245.4L195.5 246.9L201.0 249.7L203.5 248.9L202.5 246.3L201.2 246.3L201.6 244.0L202.7 242.5L201.1 240.0L203.2 239.3L205.1 239.6L208.6 241.0L212.7 244.1L214.2 247.4L212.8 248.3L213.9 251.1L217.5 255.4L218.8 255.7L219.6 257.9L221.1 260.2L219.9 260.8L220.0 262.7L223.0 266.7L224.4 269.8L227.9 274.9L227.4 278.9L228.8 281.1L231.6 284.2L233.0 288.8L234.7 290.9L235.0 295.5L236.5 297.6L236.0 298.6L237.1 301.4L236.0 303.5L236.5 305.3L234.5 305.4L232.5 306.9L229.0 306.8L226.6 305.5L227.5 303.6L224.2 300.7L224.1 299.0L223.1 294.8L222.6 300.4L221.5 302.2L220.0 302.5L216.2 301.6L215.4 300.4L211.6 299.5L210.2 301.0L207.6 300.5L204.3 303.5L203.6 305.2L202.0 306.6L199.0 307.1L197.4 308.6L197.0 310.7L193.9 307.9L191.6 301.5L189.5 296.9L187.5 295.3L181.9 293.0L178.4 291.2L174.2 287.9L171.3 286.6L168.1 286.5L165.3 283.8L165.8 282.9L162.3 280.7L159.5 280.0L155.3 280.0L151.5 275.1L148.0 271.8L147.1 269.6L144.1 267.8L145.0 267.5L146.4 267.2Z\" data-name=\"Johor\" class=\"cbsb-state\"\/>\r\n          <path d=\"M782.8 125.8L781.3 128.7L775.6 130.3L774.8 132.3L772.0 133.3L771.8 135.2L773.0 137.1L773.7 143.1L773.9 148.2L776.8 149.8L776.7 152.3L775.4 155.0L773.7 156.9L774.9 158.5L769.7 167.1L766.1 169.6L764.1 170.2L764.0 168.2L761.1 167.1L758.8 163.5L757.0 163.3L755.0 159.5L754.7 157.2L752.6 157.8L750.8 157.2L749.4 157.9L747.7 157.3L748.3 153.4L747.1 152.1L747.3 150.1L743.6 144.4L741.5 143.8L740.3 142.2L738.1 141.4L744.6 140.8L748.9 139.5L754.1 137.5L757.5 135.6L759.7 134.0L766.6 127.9L771.7 124.6L775.0 121.9L775.7 122.0L785.5 118.1L785.8 120.3L783.5 123.7L782.8 125.8ZM790.7 125.0L792.1 127.5L795.1 130.0L794.8 131.8L795.8 132.9L796.2 137.5L797.6 138.6L797.6 141.7L796.8 144.6L797.7 149.1L800.4 151.4L801.6 154.3L799.8 155.5L797.4 153.5L795.8 153.7L795.2 152.1L793.2 152.2L788.1 150.7L788.1 146.3L786.5 140.9L785.8 139.8L784.7 130.2L786.1 128.7L788.6 127.9L787.8 125.7L790.7 125.0Z\" data-name=\"Brunei Darussalam\" class=\"cbsb-state\"\/>\r\n          <\/g>\r\n          <g class=\"state-labels\">\r\n            <circle cx=\"150.67\" cy=\"190.5\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"150.67\" y=\"190.5\">Pahang<\/text>\r\n            <circle cx=\"70.0\" cy=\"131.25\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"70.0\" y=\"131.25\">Perak<\/text>\r\n            <circle cx=\"185.95\" cy=\"270.52\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"185.95\" y=\"270.52\">Johor<\/text>\r\n            <circle cx=\"128.77\" cy=\"102.96\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"128.77\" y=\"102.96\">Kelantan<\/text>\r\n            <circle cx=\"170.77\" cy=\"126.84\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"170.77\" y=\"126.84\">Terengganu<\/text>\r\n            <circle cx=\"53.3\" cy=\"79.14\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"53.3\" y=\"79.14\">Kedah<\/text>\r\n            <circle cx=\"103.83\" cy=\"200.96\" r=\"0.9\"\/><text text-anchor=\"end\" x=\"103.83\" y=\"200.96\">Selangor<\/text>\r\n            <circle cx=\"131.71\" cy=\"231.38\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"131.71\" y=\"231.38\">Negeri Sembilan<\/text>\r\n            <circle cx=\"135.29\" cy=\"252.05\" r=\"0.9\"\/><text text-anchor=\"middle\" x=\"135.29\" y=\"252.05\">Malacca<\/text>\r\n            <circle cx=\"31.9\" cy=\"46.0\" r=\"0.7\" class=\"small\"\/><text text-anchor=\"middle\" x=\"31.9\" y=\"46.0\" class=\"small\">Perlis<\/text>\r\n            <circle cx=\"42.0\" cy=\"101.8\" r=\"0.7\" class=\"small\"\/><text text-anchor=\"middle\" x=\"42.0\" y=\"101.8\" class=\"small\">Penang<\/text>\r\n            <circle cx=\"104.7\" cy=\"214.5\" r=\"0.7\" class=\"small\"\/><text text-anchor=\"middle\" x=\"104.7\" y=\"214.5\" class=\"small\">Kuala Lumpur<\/text>\r\n            <circle cx=\"104.4\" cy=\"227.7\" r=\"0.7\" class=\"small\"\/><text text-anchor=\"end\" x=\"104.4\" y=\"227.7\" class=\"small\">Putrajaya<\/text>\r\n          <\/g>\r\n          <text class=\"sea-label\" x=\"34\" y=\"200\" transform=\"rotate(-58 34 200)\">Strait of Malacca<\/text>\r\n          <text class=\"sea-label\" x=\"206\" y=\"130\" transform=\"rotate(-55 206 130)\">South China Sea<\/text>\r\n\r\n          <g class=\"map-detail\">\r\n            <g class=\"peaks\">\r\n              <path d=\"M94 117 l3 -4 l3 4\"\/>\r\n              <path d=\"M99 137 l3 -4 l3 4\"\/>\r\n              <path d=\"M103 157 l3 -4 l3 4\"\/>\r\n              <path d=\"M107 177 l3 -4 l3 4\"\/>\r\n              <path d=\"M110 196 l3 -4 l3 4\"\/>\r\n            <\/g>\r\n            <g class=\"trees\">\r\n              <path d=\"M132 118 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M138 124 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M128 128 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M146 136 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M140 146 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M150 152 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M90 84 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M96 90 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M158 210 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n              <path d=\"M164 216 l2.2 -3.6 l2.2 3.6 z\"\/>\r\n            <\/g>\r\n            <g class=\"blds\"><\/g>\r\n          <\/g>\r\n        <\/svg>\r\n        <div class=\"map-frame\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n        <div class=\"map-stats\" id=\"cbsbStats\" aria-hidden=\"true\"><\/div>\r\n    <\/div>\r\n    <div class=\"cf-legend\" id=\"cbsbLegend\" aria-label=\"Location categories\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  var LOCATIONS = [\r\n    { vx: 102.8, vy: 211.2, side: 'auto', category: 'hq',\r\n      tag: 'Headquarters', title: 'Segambut, Kuala Lumpur',\r\n      text: 'Our head office at Taman Sri Sinar \u2014 fleet dispatch, project planning and site management run from here.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/07\/HQ.webp'] },\r\n    { vx: 102.1, vy: 226.4, side: 'auto', category: 'residential',\r\n      tag: '2026', title: 'Windsor Homes @ Cyberjaya',\r\n      text: 'Earthworks and foundation support for the Windsor Homes residential development.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/windsor-homes-cyber.avif'] },\r\n    { vx: 73.8,  vy: 140.9, side: 'below', category: 'mall',\r\n      tag: '2025', title: 'Sunway City Ipoh Mall',\r\n      text: 'Bulk excavation and earthworks for the new Sunway City Ipoh Mall.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/sunway-city-ipoh.avif'] },\r\n    { vx: 209.9, vy: 299.1, side: 'auto', category: 'transit',\r\n      tag: '2025', title: 'RTS \u2013 TOD @ Johor Bahru',\r\n      text: 'Excavation and earth disposal at the RTS Link transit-oriented development.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/3e1b90e0-49a6-443d-91ad-79f0730c228b.webp'] },\r\n    { vx: 117.2, vy: 236.1, side: 'auto', category: 'mall',\r\n      tag: '2025', title: 'Aeon Seremban 2',\r\n      text: 'Site clearing and earthworks for Aeon Seremban 2.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/aeon-seremban2.avif'] },\r\n    { vx: 102,   vy: 227.5, side: 'auto', category: 'datacenter',\r\n      tag: '2024', title: 'Amazon Data Centre KUL072 @ Cyberjaya',\r\n      text: 'Bulk earthworks and site preparation for the KUL072 data centre.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/DJI_0248-1.webp'] },\r\n    { vx: 104.4, vy: 219.3, side: 'auto', category: 'datacenter',\r\n      tag: '2024', title: 'Amazon Data Centre KUL070 @ Bukit Jalil',\r\n      text: 'Bulk earthworks and site preparation for the KUL070 data centre.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/Bukit-Jalil.webp'] },\r\n    { vx: 88.9,  vy: 222.8, side: 'auto', category: 'warehouse',\r\n      tag: '2023', title: 'Daiso GDC Warehouse @ Pulau Indah',\r\n      text: 'Earthworks and platform preparation for the Daiso global distribution centre.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/Project-Photos-Daiso_102023.webp'] },\r\n    { vx: 91.8,  vy: 218.6, side: 'auto', category: 'warehouse',\r\n      tag: '2023', title: 'Sime Darby Logos Warehouse @ Bukit Raja',\r\n      text: 'Earthworks for the Sime Darby Logos warehouse development.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/DJI_0144.webp'] },\r\n    { vx: 85.4,  vy: 215.9, side: 'auto', category: 'hospital',\r\n      tag: '2022', title: 'Hospital Kapar @ Klang, Selangor',\r\n      text: 'Earthworks and site preparation for Hospital Kapar, a 312-bed government hospital serving the Klang district.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/05\/Screenshot-2024-11-22-111558-1536x859.webp'] },\r\n    { vx: 105.1, vy: 215.2, side: 'auto', category: 'tower',\r\n      tag: '2020', title: 'PNB 118 Tower Podium @ K.L.',\r\n      text: 'Excavation and disposal for the PNB 118 tower podium.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/pnb118-tower-e1778556376561.webp'] },\r\n    { vx: 105.9, vy: 217,   side: 'auto', category: 'transit',\r\n      tag: '2019', title: 'MRT Line 2 & Putrajaya Line @ K.L.',\r\n      text: 'Basement excavation at Bandar Malaysia Station; excavation, demolition and rock blasting on Putrajaya Line Package V201.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/6-e1778556439412.jpg'] },\r\n    { vx: 106.5, vy: 215.3, side: 'auto', category: 'tower',\r\n      tag: '2018', title: 'HSBC Tower @ TRX, K.L.',\r\n      text: 'Rock blasting for the HSBC Tower at Tun Razak Exchange.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/tower-hsbc-e1778556512943.webp'] },\r\n    { vx: 105.4, vy: 214.9, side: 'auto', category: 'mixed',\r\n      tag: '2018', title: 'BBCC @ Bukit Bintang, K.L.',\r\n      text: 'Basement excavation for Bukit Bintang City Centre.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/freepik_2787919516-e1778556533768.webp'] },\r\n    { vx: 94.1,  vy: 219.2, side: 'auto', category: 'tower',\r\n      tag: '2017', title: 'Central Plaza & Tower @ i-City, Shah Alam',\r\n      text: 'Excavation and foundation works for Central Plaza and Central Tower at i-City.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/1-1-e1778556560822.jpg'] },\r\n    { vx: 103.3, vy: 217.2, side: 'auto', category: 'mixed',\r\n      tag: '2015', title: 'KL EcoCity @ Mid Valley',\r\n      text: 'Basement excavation at KL EcoCity, plus excavation and disposal for the PNB 118 cofferdam raft foundation.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/tower-118-e1778556586391.webp'] },\r\n    { vx: 100.2, vy: 216.9, side: 'auto', category: 'hotel',\r\n      tag: '2013', title: 'Sheraton Hotel @ Petaling Jaya',\r\n      text: 'Basement excavation for the Sheraton Hotel, and muck pit management for the MRT Line 1 Semantan portal.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/7-e1778556682492.jpg'] },\r\n    { vx: 106.2, vy: 215.9, side: 'auto', category: 'mixed',\r\n      tag: '2012', title: 'Sunway Velocity @ Jalan Peel',\r\n      text: 'Basement excavation at Sunway Velocity and bulk excavation for the MRT Line 1 KL Sentral underground station.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/freepik_2787952012-e1778556705329.webp'] },\r\n    { vx: 100.9, vy: 220.8, side: 'auto', category: 'mixed',\r\n      tag: '2008', title: 'Setia Walk @ Puchong',\r\n      text: 'Basement excavation for the Setia Walk mixed development.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/13.jpg'] },\r\n    { vx: 106.6, vy: 213.6, side: 'auto', category: 'transit',\r\n      tag: '2007', title: 'SMART Tunnel @ K.L.',\r\n      text: 'Excavation and disposal for the SMART stormwater and road tunnel.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/12.webp'] },\r\n    { vx: 105.6, vy: 213.9, side: 'auto', category: 'tower',\r\n      tag: '1998', title: 'KLCC, Menara Celcom & more @ K.L.',\r\n      text: 'Tunnel excavation at KLCC and basement excavation for The Robertson, Residensi 22 @ Mont Kiara and Menara Celcom.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/15-klcc.webp'] },\r\n    { vx: 103.9, vy: 216.5, side: 'auto', category: 'mixed',\r\n      tag: '1997', title: 'Mid Valley City @ K.L.',\r\n      text: 'Excavation and rock demolition for Mid Valley City.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/11-1.jpg'] },\r\n    { vx: 100.4, vy: 216.2, side: 'auto', category: 'mixed',\r\n      tag: '1994', title: 'Damansara Utama Town Centre',\r\n      text: 'Basement excavation at Damansara Uptown.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/10.jpg'] },\r\n    { vx: 105.9, vy: 214.5, side: 'auto', category: 'mall',\r\n      tag: '1993', title: 'Starhill Gallery @ Bukit Bintang',\r\n      text: 'Basement excavation for Starhill Gallery.',\r\n      imgs: ['\/wp-content\/uploads\/2026\/04\/9.webp'] }\r\n  ];\r\n  var ICONS = {\r\n    hq:         { fill: true,  svg: '<path d=\"M12 3 L14.23 8.93 L20.56 9.22 L15.61 13.17 L17.29 19.28 L12 15.8 L6.71 19.28 L8.39 13.17 L3.44 9.22 L9.77 8.93 Z\"\/>' },\r\n    residential:{ fill: false, svg: '<path d=\"M4 12L12 5l8 7\"\/><rect x=\"7\" y=\"12\" width=\"10\" height=\"8\"\/>' },\r\n    mall:       { fill: false, svg: '<path d=\"M6 8h12l1 11a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2L6 8Z\"\/><path d=\"M9 8V6a3 3 0 0 1 6 0v2\"\/>' },\r\n    transit:    { fill: false, svg: '<rect x=\"5\" y=\"5\" width=\"14\" height=\"11\" rx=\"2\"\/><path d=\"M5 12h14\"\/><circle cx=\"8.5\" cy=\"14.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"15.5\" cy=\"14.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><path d=\"M9 19l-2 2M15 19l2 2\"\/>' },\r\n    datacenter: { fill: false, svg: '<rect x=\"5\" y=\"4\" width=\"14\" height=\"6\" rx=\"1\"\/><rect x=\"5\" y=\"14\" width=\"14\" height=\"6\" rx=\"1\"\/><circle cx=\"8\" cy=\"7\" r=\"0.7\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"8\" cy=\"17\" r=\"0.7\" fill=\"currentColor\" stroke=\"none\"\/>' },\r\n    warehouse:  { fill: false, svg: '<path d=\"M4 11l8-6 8 6\"\/><rect x=\"6\" y=\"11\" width=\"12\" height=\"8\"\/><rect x=\"10.5\" y=\"14\" width=\"3\" height=\"5\"\/>' },\r\n    hospital:   { fill: false, svg: '<circle cx=\"12\" cy=\"12\" r=\"8\"\/><path d=\"M12 8v8M8 12h8\"\/>' },\r\n    tower:      { fill: false, svg: '<rect x=\"8\" y=\"3\" width=\"8\" height=\"18\"\/><path d=\"M8 8h8M8 12h8M8 16h8M12 3v18\"\/>' },\r\n    mixed:      { fill: false, svg: '<rect x=\"4\" y=\"10\" width=\"6\" height=\"11\"\/><rect x=\"12\" y=\"5\" width=\"8\" height=\"16\"\/><path d=\"M6 13h2M6 16h2M6 18.5h2M15 8h4M15 11h4M15 14h4M15 17h4\"\/>' },\r\n    hotel:      { fill: false, svg: '<path d=\"M3 19v-7a2 2 0 0 1 2-2h5a2 2 0 0 1 2 2v2\"\/><path d=\"M3 15h18v4\"\/><circle cx=\"7\" cy=\"12\" r=\"1.3\" fill=\"currentColor\" stroke=\"none\"\/><path d=\"M12 14h9v-2a2 2 0 0 0-2-2h-7\"\/>' }\r\n  };\r\n  var CATEGORY_LABELS = {\r\n    hq: 'Headquarters', tower: 'Towers & Offices', mixed: 'Mixed-Use',\r\n    transit: 'Transit & Infrastructure', mall: 'Retail & Malls',\r\n    datacenter: 'Data Centres', warehouse: 'Logistics & Warehousing',\r\n    residential: 'Residential', hospital: 'Healthcare', hotel: 'Hospitality'\r\n  };\r\n  var CATEGORY_ORDER = ['hq','tower','mixed','transit','mall','datacenter','warehouse','residential','hospital','hotel'];\r\n\r\n  function buildIcon(cat) {\r\n    var def = ICONS[cat];\r\n    if (!def) return '';\r\n    return def.fill\r\n      ? '<svg viewBox=\"0 0 24 24\" fill=\"currentColor\">' + def.svg + '<\/svg>'\r\n      : '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\">' + def.svg + '<\/svg>';\r\n  }\r\n\r\n  function buildMapPin() {\r\n    return '<svg viewBox=\"0 0 30 42\" aria-hidden=\"true\" focusable=\"false\">' +\r\n      '<path d=\"M15 1.25C7.82 1.25 2 7.07 2 14.25C2 23.82 15 40.75 15 40.75S28 23.82 28 14.25C28 7.07 22.18 1.25 15 1.25Z\" fill=\"#EA4335\" stroke=\"#B92720\" stroke-width=\"1.5\"\/>' +\r\n      '<circle cx=\"15\" cy=\"14.25\" r=\"5.15\" fill=\"#B31412\"\/>' +\r\n    '<\/svg>';\r\n  }\r\n  (function declutter() {\r\n    var SEP = 3;\r\n    for (var iter = 0; iter < 80; iter++) {\r\n      var moved = false;\r\n      for (var i = 0; i < LOCATIONS.length; i++) {\r\n        for (var j = i + 1; j < LOCATIONS.length; j++) {\r\n          var a = LOCATIONS[i], b = LOCATIONS[j];\r\n          var dx = b.vx - a.vx, dy = b.vy - a.vy;\r\n          var d = Math.sqrt(dx * dx + dy * dy);\r\n          if (d >= SEP) continue;\r\n          if (d < 0.01) { dx = 1; dy = 0.5; d = 1.1; }\r\n          var push = (SEP - d) \/ 2 \/ d;\r\n          a.vx -= dx * push; a.vy -= dy * push;\r\n          b.vx += dx * push; b.vy += dy * push;\r\n          moved = true;\r\n        }\r\n      }\r\n      if (!moved) break;\r\n    }\r\n  })();\r\n  (function buildSkylines() {\r\n    var bldsGroup = document.querySelector('.cbsb-footprint .blds');\r\n    if (!bldsGroup) return;\r\n    var WIN = '#f0c47a';\r\n    var T = {\r\n      fillerTower: '<rect x=\"-0.28\" y=\"-1\" width=\"0.56\" height=\"1\"\/>' +\r\n        '<rect x=\"-0.18\" y=\"-0.82\" width=\"0.09\" height=\"0.11\" style=\"fill:' + WIN + ';fill-opacity:.6\"\/>' +\r\n        '<rect x=\"0.09\" y=\"-0.82\" width=\"0.09\" height=\"0.11\" style=\"fill:' + WIN + ';fill-opacity:.6\"\/>' +\r\n        '<rect x=\"-0.18\" y=\"-0.58\" width=\"0.09\" height=\"0.11\" style=\"fill:' + WIN + ';fill-opacity:.6\"\/>' +\r\n        '<rect x=\"0.09\" y=\"-0.58\" width=\"0.09\" height=\"0.11\" style=\"fill:' + WIN + ';fill-opacity:.6\"\/>' +\r\n        '<rect x=\"-0.18\" y=\"-0.34\" width=\"0.09\" height=\"0.11\" style=\"fill:' + WIN + ';fill-opacity:.6\"\/>' +\r\n        '<rect x=\"0.09\" y=\"-0.34\" width=\"0.09\" height=\"0.11\" style=\"fill:' + WIN + ';fill-opacity:.6\"\/>', \/\/ mid-rise office\/apartment block\r\n      fillerSlab: '<rect x=\"-0.43\" y=\"-0.65\" width=\"0.86\" height=\"0.05\"\/>' +\r\n        '<rect x=\"-0.4\" y=\"-0.6\" width=\"0.8\" height=\"0.6\"\/>' +\r\n        '<rect x=\"-0.27\" y=\"-0.42\" width=\"0.1\" height=\"0.12\" style=\"fill:' + WIN + ';fill-opacity:.55\"\/>' +\r\n        '<rect x=\"-0.05\" y=\"-0.42\" width=\"0.1\" height=\"0.12\" style=\"fill:' + WIN + ';fill-opacity:.55\"\/>' +\r\n        '<rect x=\"0.17\" y=\"-0.42\" width=\"0.1\" height=\"0.12\" style=\"fill:' + WIN + ';fill-opacity:.55\"\/>', \/\/ low-rise commercial slab with parapet ledge\r\n      fillerNarrow: '<rect x=\"-0.16\" y=\"-1.15\" width=\"0.32\" height=\"1.15\"\/>' +\r\n        '<rect x=\"-0.08\" y=\"-0.95\" width=\"0.16\" height=\"0.12\" style=\"fill:' + WIN + ';fill-opacity:.55\"\/>' +\r\n        '<rect x=\"-0.08\" y=\"-0.68\" width=\"0.16\" height=\"0.12\" style=\"fill:' + WIN + ';fill-opacity:.55\"\/>' +\r\n        '<rect x=\"-0.08\" y=\"-0.41\" width=\"0.16\" height=\"0.12\" style=\"fill:' + WIN + ';fill-opacity:.55\"\/>', \/\/ slim tower\r\n      twinTower: '<rect x=\"-0.45\" y=\"-1.55\" width=\"0.32\" height=\"1.55\"\/>' +\r\n        '<rect x=\"0.13\" y=\"-1.55\" width=\"0.32\" height=\"1.55\"\/>' +\r\n        '<rect x=\"-0.45\" y=\"-0.64\" width=\"0.9\" height=\"0.08\"\/>' +\r\n        '<rect x=\"-0.32\" y=\"-1.42\" width=\"0.06\" height=\"0.62\" style=\"fill:' + WIN + ';fill-opacity:.5\"\/>' +\r\n        '<rect x=\"0.26\" y=\"-1.42\" width=\"0.06\" height=\"0.62\" style=\"fill:' + WIN + ';fill-opacity:.5\"\/>' +\r\n        '<rect x=\"-0.31\" y=\"-1.76\" width=\"0.05\" height=\"0.22\" style=\"fill:#DD3333;fill-opacity:1\"\/>' +\r\n        '<rect x=\"0.26\" y=\"-1.76\" width=\"0.05\" height=\"0.22\" style=\"fill:#DD3333;fill-opacity:1\"\/>', \/\/ KL \u2014 twin towers + sky bridge\r\n      towerCluster: '<rect x=\"-0.55\" y=\"-1.1\" width=\"0.4\" height=\"1.1\"\/><rect x=\"-0.1\" y=\"-1.6\" width=\"0.35\" height=\"1.6\"\/><rect x=\"0.3\" y=\"-1.3\" width=\"0.3\" height=\"1.3\"\/><rect x=\"0.055\" y=\"-1.85\" width=\"0.04\" height=\"0.25\" style=\"fill:#DD3333;fill-opacity:1\"\/>', \/\/ modern mixed-height cluster (JB, Kuantan)\r\n      hill: '<path d=\"M-0.7,0 C-0.7,-0.3 -0.55,-0.55 -0.35,-0.7 C-0.5,-0.9 -0.2,-1.15 0,-0.95 C0.15,-1.25 0.5,-1.05 0.45,-0.75 C0.65,-0.6 0.7,-0.3 0.7,0 Z\"\/><circle cx=\"-0.25\" cy=\"-0.15\" r=\"0.09\" style=\"fill:#DD3333;fill-opacity:1\"\/>', \/\/ Ipoh \u2014 limestone karst hill + shrine\r\n      heritage: '<path d=\"M-0.5,0 L-0.5,-0.55 L0.5,-0.55 L0.5,0 Z\"\/><path d=\"M-0.5,-0.55 L0,-0.95 L0.5,-0.55 Z\"\/><rect x=\"-0.035\" y=\"-1.22\" width=\"0.07\" height=\"0.27\"\/><circle cx=\"0\" cy=\"-1.24\" r=\"0.045\" style=\"fill:#DD3333;fill-opacity:1\"\/><circle cx=\"0\" cy=\"-0.68\" r=\"0.09\" style=\"fill:#DD3333;fill-opacity:1\"\/>', \/\/ Melaka \u2014 colonial heritage facade + clock\r\n      shophouse: '<rect x=\"-0.62\" y=\"-0.52\" width=\"0.32\" height=\"0.06\"\/><rect x=\"-0.6\" y=\"-0.46\" width=\"0.28\" height=\"0.46\"\/><rect x=\"-0.32\" y=\"-0.64\" width=\"0.32\" height=\"0.06\"\/><rect x=\"-0.3\" y=\"-0.58\" width=\"0.28\" height=\"0.58\"\/><rect x=\"-0.02\" y=\"-0.52\" width=\"0.32\" height=\"0.06\"\/><rect x=\"0\" y=\"-0.46\" width=\"0.28\" height=\"0.46\"\/><rect x=\"0.28\" y=\"-0.6\" width=\"0.32\" height=\"0.06\"\/><rect x=\"0.3\" y=\"-0.54\" width=\"0.28\" height=\"0.54\"\/>', \/\/ George Town \u2014 shophouse row\r\n      towerObs: '<rect x=\"-0.05\" y=\"-1.4\" width=\"0.1\" height=\"1.4\"\/><rect x=\"-0.16\" y=\"-1.15\" width=\"0.32\" height=\"0.16\" rx=\"0.04\"\/><rect x=\"-0.02\" y=\"-1.65\" width=\"0.04\" height=\"0.25\"\/><circle cx=\"0\" cy=\"-1.67\" r=\"0.045\" style=\"fill:#DD3333;fill-opacity:1\"\/>', \/\/ Alor Setar \u2014 observation tower\r\n      mosque: '<rect x=\"-0.35\" y=\"-0.35\" width=\"0.7\" height=\"0.35\"\/><path d=\"M-0.3,-0.35 A0.3,0.35 0 0 1 0.3,-0.35 Z\"\/><circle cx=\"0\" cy=\"-0.68\" r=\"0.035\" style=\"fill:#DD3333;fill-opacity:1\"\/><rect x=\"0.42\" y=\"-0.75\" width=\"0.09\" height=\"0.75\"\/><path d=\"M0.4,-0.75 L0.465,-0.92 L0.53,-0.75 Z\"\/>' \/\/ dome + minaret\r\n    };\r\n    var HALFW = { fillerTower: 0.3, fillerSlab: 0.46, fillerNarrow: 0.2, twinTower: 0.48, towerCluster: 0.62, hill: 0.72, heritage: 0.52, shophouse: 0.63, towerObs: 0.2, mosque: 0.55 };\r\n    var SKYLINES = [\r\n      { cx: 107, cy: 215.5, gap: 0.09, scaleMult: 1.4, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerSlab' }, { key: 'fillerTower' }, { key: 'fillerNarrow' }, { key: 'fillerSlab' },\r\n          { key: 'twinTower', scale: 1.28, opacity: .95 },\r\n          { key: 'fillerSlab' }, { key: 'fillerTower' }, { key: 'fillerNarrow' }, { key: 'fillerSlab' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Kuala Lumpur\r\n      { cx: 71.5, cy: 138, gap: 0.1, scaleMult: 1.3, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerSlab' }, { key: 'hill', scale: 1.3, opacity: .92 },\r\n          { key: 'fillerTower' }, { key: 'fillerSlab' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Ipoh\r\n      { cx: 206.5, cy: 296, gap: 0.09, scaleMult: 1.35, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerSlab' }, { key: 'fillerTower' },\r\n          { key: 'towerCluster', scale: 1.0, opacity: .92 },\r\n          { key: 'fillerSlab' }, { key: 'fillerNarrow' }, { key: 'fillerTower' }\r\n        ] }, \/\/ Johor Bahru\r\n      { cx: 119, cy: 239, gap: 0.11, scaleMult: 1.2, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerTower' }, { key: 'fillerSlab' }, { key: 'fillerTower' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Seremban\r\n      { cx: 129, cy: 259, gap: 0.1, scaleMult: 1.3, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerSlab' }, { key: 'heritage', scale: 1.15, opacity: .94 },\r\n          { key: 'fillerTower' }, { key: 'fillerSlab' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Melaka\r\n      { cx: 31, cy: 99.5, gap: 0.07, scaleMult: 1.3, items: [\r\n          { key: 'fillerNarrow' }, { key: 'shophouse', scale: 1.05, opacity: .94 },\r\n          { key: 'fillerSlab' }, { key: 'fillerTower' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ George Town\r\n      { cx: 186.5, cy: 178.5, gap: 0.1, scaleMult: 1.25, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerSlab' }, { key: 'towerCluster', scale: 0.8, opacity: .9 },\r\n          { key: 'fillerTower' }, { key: 'fillerSlab' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Kuantan\r\n      { cx: 128.5, cy: 60.5, gap: 0.1, scaleMult: 1.2, items: [\r\n          { key: 'fillerSlab' }, { key: 'fillerNarrow' }, { key: 'mosque', scale: 1.05, opacity: .94 }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Kota Bharu\r\n      { cx: 174, cy: 100.5, gap: 0.1, scaleMult: 1.2, items: [\r\n          { key: 'fillerNarrow' }, { key: 'mosque', scale: 1.05, opacity: .94 }, { key: 'fillerNarrow' }, { key: 'fillerSlab' }\r\n        ] }, \/\/ Kuala Terengganu\r\n      { cx: 34, cy: 60, gap: 0.1, scaleMult: 1.2, items: [\r\n          { key: 'fillerSlab' }, { key: 'fillerNarrow' }, { key: 'towerObs', scale: 1.05, opacity: .94 }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Alor Setar\r\n      { cx: 102.5, cy: 225, gap: 0.1, scaleMult: 1.25, items: [\r\n          { key: 'fillerNarrow' }, { key: 'fillerTower' }, { key: 'fillerSlab' }, { key: 'fillerTower' }, { key: 'fillerNarrow' }\r\n        ] }, \/\/ Cyberjaya\r\n      { cx: 90, cy: 218.5, gap: 0.11, scaleMult: 1.2, items: [\r\n          { key: 'fillerSlab' }, { key: 'fillerTower' }, { key: 'fillerSlab' }, { key: 'fillerNarrow' }, { key: 'fillerSlab' }\r\n        ] } \/\/ Port Klang \/ Pulau Indah\r\n    ];\r\n\r\n    function hash(seed, i) {\r\n      var x = Math.sin(seed + i * 12.9898) * 43758.5453;\r\n      return x - Math.floor(x);\r\n    }\r\n    var svgns = 'http:\/\/www.w3.org\/2000\/svg';\r\n    function glyph(markup, x, y, scale) {\r\n      var g = document.createElementNS(svgns, 'g');\r\n      g.setAttribute('transform', 'translate(' + x.toFixed(2) + ',' + y.toFixed(2) + ') scale(' + scale.toFixed(3) + ')');\r\n      g.innerHTML = markup;\r\n      return g;\r\n    }\r\n    function layoutRow(seed, items, gap, scaleMult) {\r\n      scaleMult = scaleMult || 1;\r\n      var widths = items.map(function (it, i) {\r\n        var base = it.scale != null ? it.scale : (0.95 + hash(seed, i) * 0.45);\r\n        var scale = base * scaleMult;\r\n        return { scale: scale, w: HALFW[it.key] * 2 * scale };\r\n      });\r\n      var totalW = widths.reduce(function (a, o) { return a + o.w; }, 0) + gap * (items.length - 1);\r\n      var x = -totalW \/ 2;\r\n      return items.map(function (it, i) {\r\n        var w = widths[i].w, scale = widths[i].scale;\r\n        var placed = { key: it.key, scale: scale, dx: x + w \/ 2, opacity: it.opacity };\r\n        x += w + gap;\r\n        return placed;\r\n      });\r\n    }\r\n\r\n    SKYLINES.forEach(function (s) {\r\n      var seed = s.cx * 97.13 + s.cy * 13.7;\r\n      var row = layoutRow(seed, s.items, s.gap, s.scaleMult);\r\n      row.forEach(function (item, i) {\r\n        var jitterY = (hash(seed, i + 500) - 0.5) * 0.08;\r\n        var g = glyph(T[item.key], s.cx + item.dx, s.cy + jitterY, item.scale);\r\n        g.style.fillOpacity = (item.opacity != null ? item.opacity : (0.38 + hash(seed, i + 160) * 0.14)).toFixed(2);\r\n        bldsGroup.appendChild(g);\r\n      });\r\n    });\r\n  })();\r\n  (function buildLegend() {\r\n    var legend = document.getElementById('cbsbLegend');\r\n    if (!legend) return;\r\n    var present = {};\r\n    LOCATIONS.forEach(function (l) { present[l.category] = true; });\r\n    legend.innerHTML = CATEGORY_ORDER.filter(function (c) { return present[c]; }).map(function (cat) {\r\n      return '<span class=\"legend-item\" data-category=\"' + cat + '\" role=\"button\" tabindex=\"0\">' +\r\n        '<span class=\"legend-icon' + (cat === 'hq' ? ' hq' : '') + '\">' + buildIcon(cat) + '<\/span>' +\r\n        CATEGORY_LABELS[cat] + '<\/span>';\r\n    }).join('');\r\n\r\n    var activeFilter = null;\r\n    function applyFilter() {\r\n      legend.querySelectorAll('.legend-item').forEach(function (li) {\r\n        var on = li.getAttribute('data-category') === activeFilter;\r\n        li.classList.toggle('active', on);\r\n        li.classList.toggle('inactive', !!activeFilter && !on);\r\n      });\r\n      document.querySelectorAll('.cbsb-footprint .pin').forEach(function (p) {\r\n        var match = !activeFilter || p.dataset.category === activeFilter;\r\n        p.classList.toggle('pin-filtered-out', !match);\r\n      });\r\n    }\r\n    legend.querySelectorAll('.legend-item').forEach(function (item) {\r\n      item.addEventListener('click', function () {\r\n        var cat = item.getAttribute('data-category');\r\n        activeFilter = (activeFilter === cat) ? null : cat;\r\n        applyFilter();\r\n      });\r\n      item.addEventListener('keydown', function (e) {\r\n        if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); item.click(); }\r\n      });\r\n    });\r\n  })();\r\n  (function buildStats() {\r\n    var el = document.getElementById('cbsbStats');\r\n    if (!el) return;\r\n    var projects = LOCATIONS.filter(function (l) { return l.category !== 'hq'; }).length;\r\n    var years = LOCATIONS.map(function (l) { return parseInt(l.tag, 10); }).filter(function (n) { return !isNaN(n); });\r\n    var span = years.length ? (Math.min.apply(null, years) + '\\u2013' + Math.max.apply(null, years)) : '';\r\n    var sectors = Object.keys(CATEGORY_LABELS).filter(function (c) { return c !== 'hq'; }).length;\r\n    el.innerHTML =\r\n      '<span class=\"stat\"><strong>' + projects + '<\/strong>Projects<\/span>' +\r\n      (span ? '<span class=\"stat-div stat-div-1\"><\/span><span class=\"stat stat-years\"><strong>' + span + '<\/strong><\/span>' : '') +\r\n      '<span class=\"stat-div\"><\/span><span class=\"stat\"><strong>' + sectors + '<\/strong>Sectors<\/span>';\r\n  })();\r\n  var MAX_ZOOM = 6;\r\n  var PEN_BBOX = { x: -8, y: 24, w: 256, h: 300 };\r\n  initMap(document.getElementById('cbsbMapPen'));\r\n  (function initChip() {\r\n    var container = document.getElementById('cbsbMapPen');\r\n    if (!container) return;\r\n    var chip = document.createElement('div');\r\n    chip.className = 'map-chip';\r\n    container.appendChild(chip);\r\n    container.addEventListener('mousemove', function (e) {\r\n      var name = e.target.getAttribute && e.target.getAttribute('data-name');\r\n      if (name) {\r\n        var r = container.getBoundingClientRect();\r\n        chip.textContent = name;\r\n        chip.style.left = (e.clientX - r.left + 14) + 'px';\r\n        chip.style.top = (e.clientY - r.top - 26) + 'px';\r\n        chip.classList.add('show');\r\n      } else {\r\n        chip.classList.remove('show');\r\n      }\r\n    });\r\n    container.addEventListener('mouseleave', function () { chip.classList.remove('show'); });\r\n  })();\r\n\r\n  function initMap(wrap) {\r\n    if (!wrap) return;\r\n    var svg = wrap.querySelector('svg.cbsb-main-svg');\r\n    var view = { x0: 0, y0: 0, w: 1, h: 1 };\r\n    function fitBase() {\r\n      var r = wrap.getBoundingClientRect();\r\n      var a = r.width \/ Math.max(r.height, 1);\r\n      var bw, bh;\r\n      if (a > PEN_BBOX.w \/ PEN_BBOX.h) { bh = PEN_BBOX.h; bw = bh * a; }\r\n      else { bw = PEN_BBOX.w; bh = bw \/ a; }\r\n      view.x0 = PEN_BBOX.x + PEN_BBOX.w \/ 2 - bw \/ 2;\r\n      view.y0 = PEN_BBOX.y + PEN_BBOX.h \/ 2 - bh \/ 2;\r\n      view.w = bw; view.h = bh;\r\n    }\r\n    fitBase();\r\n    var refit;\r\n    function queueRefit() {\r\n      clearTimeout(refit);\r\n      refit = setTimeout(function () { fitBase(); render(); }, 150);\r\n    }\r\n    if (window.ResizeObserver) new ResizeObserver(queueRefit).observe(wrap);\r\n    else window.addEventListener('resize', queueRefit);\r\n    var cfx = 0, cfy = 0;\r\n    LOCATIONS.forEach(function (l) { cfx += l.vx; cfy += l.vy; });\r\n    var state = { z: 1, fx: cfx \/ LOCATIONS.length, fy: cfy \/ LOCATIONS.length };\r\n\r\n    var pins = LOCATIONS.map(function (loc) {\r\n      var b = document.createElement('button');\r\n      b.className = 'pin' + (loc.category === 'hq' ? ' pin-hq' : '');\r\n      b.type = 'button';\r\n      b.dataset.category = loc.category;\r\n      b.setAttribute('aria-label', loc.title);\r\n      var media = loc.imgs.map(function (src, i) {\r\n        return '<img decoding=\"async\" src=\"' + src + '\" alt=\"\" loading=\"lazy\" class=\"' + (i === 0 ? 'on' : '') + '\">';\r\n      }).join('');\r\n      var icon = buildIcon(loc.category);\r\n      var mapPin = buildMapPin();\r\n      b.innerHTML =\r\n        '<span class=\"pin-badge\">' + mapPin + '<\/span>' +\r\n        '<span class=\"pin-card\">' +\r\n          '<span class=\"pin-card-media\">' + media + '<\/span>' +\r\n          '<span class=\"pin-card-body\">' +\r\n            '<span class=\"tag\"><span class=\"tag-icon\">' + icon + '<\/span>' + loc.tag + '<\/span>' +\r\n            '<h3>' + loc.title + '<\/h3>' +\r\n            '<p>' + loc.text + '<\/p>' +\r\n          '<\/span>' +\r\n        '<\/span>';\r\n      b.addEventListener('click', function (e) {\r\n        e.stopPropagation();\r\n        var was = b.classList.contains('active');\r\n        document.querySelectorAll('.cbsb-footprint .pin.active').forEach(function (p) { p.classList.remove('active'); });\r\n        if (!was) b.classList.add('active');\r\n      });\r\n      wrap.appendChild(b);\r\n      return { loc: loc, el: b };\r\n    });\r\n\r\n    function render() {\r\n      var cw = view.w \/ state.z, ch = view.h \/ state.z;\r\n      var fx = Math.min(Math.max(state.fx, view.x0 + cw \/ 2), view.x0 + view.w - cw \/ 2);\r\n      var fy = Math.min(Math.max(state.fy, view.y0 + ch \/ 2), view.y0 + view.h - ch \/ 2);\r\n      var cx = fx - cw \/ 2, cy = fy - ch \/ 2;\r\n      svg.setAttribute('viewBox', cx + ' ' + cy + ' ' + cw + ' ' + ch);\r\n      pins.forEach(function (p) {\r\n        var left = (p.loc.vx - cx) \/ cw * 100;\r\n        var top  = (p.loc.vy - cy) \/ ch * 100;\r\n        p.el.style.display = (left < -2 || left > 102 || top < -2 || top > 102) ? 'none' : '';\r\n        p.el.style.left = left + '%';\r\n        p.el.style.top = top + '%';\r\n        p.el.classList.toggle('open-right', p.loc.side === 'right' || (p.loc.side === 'auto' && left < 12));\r\n        p.el.classList.toggle('open-left', p.loc.side === 'left' || (p.loc.side === 'auto' && left > 88));\r\n        p.el.classList.toggle('open-below', p.loc.side === 'below' || (p.loc.side === 'auto' && top < 42));\r\n      });\r\n      wrap.classList.toggle('zoomed', state.z > 1);\r\n      wrap.classList.toggle('detail', state.z >= 1.8);\r\n    }\r\n    var bar = document.createElement('div');\r\n    bar.className = 'map-zoom';\r\n    bar.innerHTML =\r\n      '<button type=\"button\" data-step=\"-0.5\" aria-label=\"Zoom out\">&minus;<\/button>' +\r\n      '<input type=\"range\" min=\"1\" max=\"' + MAX_ZOOM + '\" step=\"0.1\" value=\"1\" aria-label=\"Zoom level\">' +\r\n      '<button type=\"button\" data-step=\"0.5\" aria-label=\"Zoom in\">+<\/button>';\r\n    var slider = bar.querySelector('input');\r\n    bar.addEventListener('click', function (e) {\r\n      e.stopPropagation();\r\n      var btn = e.target.closest('button');\r\n      if (!btn) return;\r\n      slider.value = Math.min(MAX_ZOOM, Math.max(1, parseFloat(slider.value) + parseFloat(btn.getAttribute('data-step'))));\r\n      state.z = parseFloat(slider.value);\r\n      render();\r\n    });\r\n    slider.addEventListener('input', function () {\r\n      state.z = parseFloat(slider.value);\r\n      render();\r\n    });\r\n    wrap.appendChild(bar);\r\n    var drag = null;\r\n    wrap.addEventListener('pointerdown', function (e) {\r\n      if (state.z <= 1 || e.target.closest('.pin') || e.target.closest('.map-zoom')) return;\r\n      drag = { x: e.clientX, y: e.clientY };\r\n      wrap.setPointerCapture(e.pointerId);\r\n    });\r\n    wrap.addEventListener('pointermove', function (e) {\r\n      if (!drag) return;\r\n      var r = wrap.getBoundingClientRect();\r\n      var cw = view.w \/ state.z, ch = view.h \/ state.z;\r\n      state.fx -= (e.clientX - drag.x) \/ r.width * cw;\r\n      state.fy -= (e.clientY - drag.y) \/ r.height * ch;\r\n      state.fx = Math.min(Math.max(state.fx, view.x0 + cw \/ 2), view.x0 + view.w - cw \/ 2);\r\n      state.fy = Math.min(Math.max(state.fy, view.y0 + ch \/ 2), view.y0 + view.h - ch \/ 2);\r\n      drag = { x: e.clientX, y: e.clientY };\r\n      render();\r\n    });\r\n    ['pointerup', 'pointercancel'].forEach(function (t) {\r\n      wrap.addEventListener(t, function () { drag = null; });\r\n    });\r\n\r\n    render();\r\n  }\r\n  document.addEventListener('click', function () {\r\n    document.querySelectorAll('.cbsb-footprint .pin.active').forEach(function (p) { p.classList.remove('active'); });\r\n  });\r\n  setInterval(function () {\r\n    document.querySelectorAll('.cbsb-footprint .pin-card-media').forEach(function (m) {\r\n      var imgs = m.children;\r\n      if (imgs.length < 2) return;\r\n      var cur = 0;\r\n      for (var i = 0; i < imgs.length; i++) if (imgs[i].classList.contains('on')) cur = i;\r\n      imgs[cur].classList.remove('on');\r\n      imgs[(cur + 1) % imgs.length].classList.add('on');\r\n    });\r\n  }, 2600);\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-ffe20ea e-flex e-con-boxed e-con e-parent\" data-id=\"ffe20ea\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-c082d53 e-con-full e-flex e-con e-child\" data-id=\"c082d53\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-fbaa529 e-con-full e-flex e-con e-child\" data-id=\"fbaa529\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-79bff78 elementor-widget elementor-widget-heading\" data-id=\"79bff78\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Planning a Major Infrastructure or Commercial Development?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-e0b1d2c elementor-widget elementor-widget-text-editor\" data-id=\"e0b1d2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>With a <strong>CIDB G7 licence<\/strong> and a fleet of over <strong>100 heavy machines<\/strong>, CBSB is ready to mobilise for projects of any scale. From complex rock blasting to deep basement excavation, we possess the technical expertise to deliver your groundwork on time and within budget.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-b5f8fd7 elementor-widget-tablet__width-auto elementor-widget elementor-widget-konstic-theme-button-widget\" data-id=\"b5f8fd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"konstic-theme-button-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\r\n\r\n    <a href=\"\/index.php\/contact-us\" class=\"theme-btn bg-white\">\r\n\t\tRequest a Tender Quote\t\t<i class=\"fa-regular fa-arrow-right\"><\/i>\r\n\t<\/a>\r\n\r\n\t\r\n\r\n             \r\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-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-c7f8e31 e-con-full e-flex e-con e-child\" data-id=\"c7f8e31\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div data-ka-cursor-size=\"1\" class=\"elementor-element elementor-element-334b06b elementor-widget elementor-widget-image\" data-id=\"334b06b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;kng_cursor_interaction&quot;:&quot;default&quot;,&quot;kng_cursor_magnetic&quot;:&quot;none&quot;,&quot;kng_cursor_size_multiplier&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"803\" src=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/cta-construction.png\" class=\"attachment-large size-large wp-image-2193\" alt=\"\" srcset=\"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/cta-construction.png 800w, https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/cta-construction-276x300.png 276w, https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/wp-content\/uploads\/2026\/03\/cta-construction-768x833.png 768w\" sizes=\"(max-width: 740px) 100vw, 740px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Precision Earthworks &amp; Infrastructure for Malaysia\u2019s Toughest Terrains. A premier CIDB Grade G7 Contractor specialising in Earthworks, Infrastructure, and Civil Engineering since 1988. Get Started Precision Earthworks &amp; Infrastructure for Malaysia\u2019s Toughest Terrains. A premier CIDB Grade G7 Contractor specialising in Earthworks, Infrastructure, and Civil Engineering since 1988. Get Started Years experience 0 + Engineering<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_angie_page":false,"footnotes":""},"class_list":["post-2497","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/pages\/2497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/comments?post=2497"}],"version-history":[{"count":112,"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/pages\/2497\/revisions"}],"predecessor-version":[{"id":3127,"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/pages\/2497\/revisions\/3127"}],"wp:attachment":[{"href":"https:\/\/courteous-rose-otter.42-0-28-32.cpanel.site\/index.php\/wp-json\/wp\/v2\/media?parent=2497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}