{"id":7487,"date":"2026-07-13T13:46:35","date_gmt":"2026-07-13T13:46:35","guid":{"rendered":"https:\/\/cosignonline.com\/beta_cosign\/?page_id=7487"},"modified":"2026-09-16T19:38:27","modified_gmt":"2026-09-16T19:38:27","slug":"public-infrastucture","status":"publish","type":"page","link":"https:\/\/cosignonline.com\/beta_cosign\/public-infrastucture\/","title":{"rendered":"Public Infrastucture"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:200px;--awb-padding-right:60px;--awb-padding-bottom:60px;--awb-padding-left:60px;--awb-padding-top-small:150px;--awb-padding-right-small:20px;--awb-padding-bottom-small:20px;--awb-padding-left-small:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_2 1_2 fusion-flex-column fusion-flex-align-self-stretch\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:40px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-no-small-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Signages for Public Infrastucture<\/span><\/a><\/div><div class=\"fusion-no-medium-visibility fusion-no-large-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-2 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:11px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Signages for Public Infrastucture<\/span><\/a><\/div><div class=\"fusion-text fusion-text-1 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:52px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:20px;--awb-margin-right:0px;--awb-margin-bottom:12px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Millions of People. One Chance to Get It Right.<\/p>\n<\/div><div class=\"fusion-text fusion-text-2 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:34px;--awb-line-height:115%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:12px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Millions of People. One Chance to Get It Right.<\/p>\n<\/div><div class=\"fusion-text fusion-text-3 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:120px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Wayfinding and information signage for transport hubs, civic spaces, cultural destinations, and busy public environments, where clarity isn&#8217;t a preference, it&#8217;s a public service.<\/p>\n<\/div><div class=\"fusion-text fusion-text-4 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0%;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:32px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Wayfinding and information signage for transport hubs, civic spaces, cultural destinations, and busy public environments, where clarity isn&#8217;t a preference, it&#8217;s a public service.<\/p>\n<\/div><!-- Google Font: Inter Tight -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@500&display=swap\" rel=\"stylesheet\" \/>\n\n<style>\n  .hcsg-cta-wrap {\n    display: -webkit-inline-box;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    -ms-flex-wrap: wrap;\n        flex-wrap: wrap;\n    gap: 16px;\n    align-items: center;\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta {\n    -webkit-box-sizing: border-box;\n            box-sizing: border-box;\n    text-decoration: none !important;\n    outline-offset: 3px;\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 500 !important;\n    font-size: 15px !important;\n    line-height: 1.5 !important;\n    letter-spacing: 0 !important;\n    text-align: center;\n    white-space: nowrap;\n    -webkit-font-smoothing: antialiased;\n    display: -webkit-inline-box !important;\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n    -webkit-box-align: center;\n        -ms-flex-align: center;\n            align-items: center;\n    -webkit-box-pack: center;\n        -ms-flex-pack: center;\n            justify-content: center;\n    gap: 8px;\n    padding: 14px 28px;\n    border-radius: 4px;\n    cursor: pointer;\n    position: relative;\n    overflow: hidden;\n    -webkit-transition: border-color 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n         -o-transition: border-color 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n            transition: border-color 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n  }\n\n  \/* Wipe layer *\/\n  .hcsg-cta-wrap a.hcsg-cta::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0; bottom: 0; left: 0;\n    background-color: #201547;\n    -webkit-transform: translateX(-101%);\n        -ms-transform: translateX(-101%);\n            transform: translateX(-101%);\n    -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n            transition: transform 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n    z-index: 0;\n    pointer-events: none;\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta:hover::before,\n  .hcsg-cta-wrap a.hcsg-cta:focus::before {\n    -webkit-transform: translateX(0);\n        -ms-transform: translateX(0);\n            transform: translateX(0);\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta:hover,\n  .hcsg-cta-wrap a.hcsg-cta:focus {\n    border-color: #201547 !important;\n  }\n\n  \/* Text & arrow above wipe layer *\/\n  .hcsg-cta-wrap a.hcsg-cta .hcsg-cta-text,\n  .hcsg-cta-wrap a.hcsg-cta .hcsg-cta-arrow {\n    position: relative;\n    z-index: 1;\n    pointer-events: none;\n  }\n\n  \/* Arrow wrapper *\/\n  .hcsg-cta-wrap a.hcsg-cta .hcsg-cta-arrow {\n    display: -webkit-inline-box;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 18px;\n    height: 18px;\n  }\n\n  \/* Arrow SVG *\/\n  .hcsg-cta-wrap a.hcsg-cta .hcsg-cta-arrow svg {\n    width: 16px;\n    height: 16px;\n  }\n\n  \/* Arrow shoot animation on hover *\/\n  .hcsg-cta-wrap a.hcsg-cta:hover .hcsg-cta-arrow svg,\n  .hcsg-cta-wrap a.hcsg-cta:focus .hcsg-cta-arrow svg {\n    -webkit-animation: hcsgArrowShoot 0.45s cubic-bezier(0.76, 0, 0.24, 1) forwards;\n            animation: hcsgArrowShoot 0.45s cubic-bezier(0.76, 0, 0.24, 1) forwards;\n  }\n\n  @-webkit-keyframes hcsgArrowShoot {\n    0%   { -webkit-transform: translate(0, 0);      transform: translate(0, 0);      opacity: 1; }\n    40%  { -webkit-transform: translate(6px, -6px); transform: translate(6px, -6px); opacity: 0; }\n    41%  { -webkit-transform: translate(-6px, 6px); transform: translate(-6px, 6px); opacity: 0; }\n    100% { -webkit-transform: translate(0, 0);      transform: translate(0, 0);      opacity: 1; }\n  }\n\n  @keyframes hcsgArrowShoot {\n    0%   { -webkit-transform: translate(0, 0);      transform: translate(0, 0);      opacity: 1; }\n    40%  { -webkit-transform: translate(6px, -6px); transform: translate(6px, -6px); opacity: 0; }\n    41%  { -webkit-transform: translate(-6px, 6px); transform: translate(-6px, 6px); opacity: 0; }\n    100% { -webkit-transform: translate(0, 0);      transform: translate(0, 0);      opacity: 1; }\n  }\n\n  \/* Solid button *\/\n  .hcsg-cta-wrap a.hcsg-cta-solid {\n    background-color: #22317F !important;\n    border: 1.5px solid #22317F !important;\n    color: #ffffff !important;\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta-solid .hcsg-cta-text {\n    color: #ffffff !important;\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta-solid .hcsg-cta-arrow svg path {\n    stroke: #ffffff;\n  }\n\n  \/* Outline button *\/\n  .hcsg-cta-wrap a.hcsg-cta-outline {\n    background-color: #ffffff !important;\n    border: 1.5px solid #22317F !important;\n    color: #22317F !important;\n    border-radius: 2px;\n    padding: 14px 28px 14px 30px;\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta-outline .hcsg-cta-text {\n    color: #22317F;\n    -webkit-transition: color 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n         -o-transition: color 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n            transition: color 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta-outline .hcsg-cta-arrow svg path {\n    stroke: #22317F;\n    -webkit-transition: stroke 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n         -o-transition: stroke 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n            transition: stroke 0.45s cubic-bezier(0.76, 0, 0.24, 1);\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta-outline:hover .hcsg-cta-text,\n  .hcsg-cta-wrap a.hcsg-cta-outline:focus .hcsg-cta-text {\n    color: #ffffff !important;\n  }\n\n  .hcsg-cta-wrap a.hcsg-cta-outline:hover .hcsg-cta-arrow svg path,\n  .hcsg-cta-wrap a.hcsg-cta-outline:focus .hcsg-cta-arrow svg path {\n    stroke: #ffffff !important;\n  }\n\n  \/* Responsive *\/\n  @media (max-width: 768px) {\n    .hcsg-cta-wrap a.hcsg-cta {\n      font-size: 14px !important;\n      padding: 13px 22px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .hcsg-cta-wrap {\n      display: -webkit-box;\n      display: -ms-flexbox;\n      display: flex;\n      -webkit-box-orient: vertical;\n      -webkit-box-direction: normal;\n          -ms-flex-direction: column;\n              flex-direction: column;\n      width: 100%;\n    }\n\n    .hcsg-cta-wrap a.hcsg-cta {\n      width: 100% !important;\n      font-size: 14px !important;\n      padding: 14px 20px;\n    }\n  }\n\n  @media (max-width: 360px) {\n    .hcsg-cta-wrap a.hcsg-cta {\n      font-size: 13px !important;\n      padding: 13px 16px;\n    }\n  }\n<\/style>\n\n<!-- HTML: copy this div wherever you need the buttons -->\n<div class=\"hcsg-cta-wrap\">\n\n  <!-- Button 1: Solid \u2013 replace href with your URL -->\n  <a href=\"#\" class=\"hcsg-cta hcsg-cta-solid\">\n    <span class=\"hcsg-cta-text\">Explore Solutions<\/span>\n    <span class=\"hcsg-cta-arrow\" aria-hidden=\"true\">\n      <svg viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path d=\"M3 13L13 3M13 3H6M13 3V10\" stroke=\"white\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <\/svg>\n    <\/span>\n  <\/a>\n\n  <!-- Button 2: Outline \u2013 replace href with your URL -->\n  <a href=\"#\" class=\"hcsg-cta hcsg-cta-outline\">\n    <span class=\"hcsg-cta-text\">View Public Infrastucture Case Studies<\/span>\n    <span class=\"hcsg-cta-arrow\" aria-hidden=\"true\">\n      <svg viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path d=\"M3 13L13 3M13 3H6M13 3V10\" stroke=\"#22317F\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <\/svg>\n    <\/span>\n  <\/a>\n\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_2 1_2 fusion-flex-column fusion-flex-align-self-stretch\" style=\"--awb-padding-left:60px;--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><style>\n.igal * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.igal {\n  width: 100%;\n  display: flex;\n  gap: 12px;\n  align-items: flex-start;\n}\n\n\/* Main image: fills width, height locked to 400px, 4px radius *\/\n.igal-main {\n  flex: 1 1 auto;\n  min-width: 0;\n  height: 400px;\n  border-radius: 4px;\n  overflow: hidden;\n  background: #E5E7EB;\n  position: relative;\n}\n.igal-main img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  transition: opacity .25s ease;\n}\n.igal-main img.igal-fading { opacity: 0; }\n\n\/* Thumbnail column on the right *\/\n.igal-thumbs {\n  flex: 0 0 104px;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.igal-thumb {\n  width: 104px;\n  height: 72px;\n  border-radius: 6px;\n  overflow: hidden;\n  border: 3px solid transparent;\n  background: #E5E7EB;\n  cursor: pointer;\n  position: relative;\n  padding: 0;\n  transition: border-color .2s ease, padding .2s ease;\n}\n.igal-thumb img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  border-radius: 3px;\n}\n\n\/* Active: navy outer border + white inner gap *\/\n.igal-thumb.active {\n  border-color: #22317F;\n  padding: 3px;\n  background: #FFFFFF;\n}\n\n\/* Active overlay: light navy tint + white ring with white tick *\/\n.igal-check {\n  display: none;\n  position: absolute;\n  inset: 3px;\n  border-radius: 3px;\n  background: rgba(34, 49, 127, 0.25);\n  align-items: center;\n  justify-content: center;\n}\n.igal-thumb.active .igal-check {\n  display: flex;\n}\n.igal-check span {\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  border: 2px solid #FFFFFF;\n  background: rgba(255, 255, 255, 0.18);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.igal-check svg {\n  width: 12px;\n  height: 12px;\n}\n\n\/* Tablet \/ mobile: thumbnails move below, horizontal row *\/\n@media (max-width: 768px) {\n  .igal { flex-direction: column; gap: 12px; }\n  .igal-main { width: 100%; }\n  .igal-thumbs {\n    flex: none;\n    flex-direction: row;\n    width: 100%;\n    overflow-x: auto;\n    gap: 8px;\n    padding-bottom: 4px;\n  }\n  .igal-thumb {\n    flex: 0 0 auto;\n    width: 88px;\n    height: 60px;\n  }\n}\n<\/style>\n\n<div class=\"igal\">\n\n  <!-- MAIN IMAGE: shows the selected thumbnail. Default = first image. -->\n  <div class=\"igal-main\">\n    <img class=\"lazyload\" decoding=\"async\" id=\"igalMain\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%27900%27%20viewBox%3D%270%200%201200%20900%27%3E%3Crect%20width%3D%271200%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/1-2-6.png\" alt=\"Main view\">\n  <\/div>\n\n  <!-- RIGHT-SIDE THUMBNAILS.\n       For each image, the SAME link goes in BOTH the <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"...\"> (the thumbnail)\n       AND data-full=\"...\" (the big image shown in the main area). -->\n  <div class=\"igal-thumbs\" id=\"igalThumbs\">\n\n    <button class=\"igal-thumb active\" data-full=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/1-2-6.png\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%27900%27%20viewBox%3D%270%200%201200%20900%27%3E%3Crect%20width%3D%271200%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/1-2-6.png\" alt=\"View 1\">\n      <span class=\"igal-check\">\n        <span>\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n        <\/span>\n      <\/span>\n    <\/button>\n\n    <button class=\"igal-thumb\" data-full=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/3-1-3.png\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%27900%27%20viewBox%3D%270%200%201200%20900%27%3E%3Crect%20width%3D%271200%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/3-1-3.png\" alt=\"View 2\">\n      <span class=\"igal-check\">\n        <span>\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n        <\/span>\n      <\/span>\n    <\/button>\n\n    <button class=\"igal-thumb\" data-full=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/6-1-2.png\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%27900%27%20viewBox%3D%270%200%201200%20900%27%3E%3Crect%20width%3D%271200%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/6-1-2.png\" alt=\"View 3\">\n      <span class=\"igal-check\">\n        <span>\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n        <\/span>\n      <\/span>\n    <\/button>\n\n    <button class=\"igal-thumb\" data-full=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/7-1-1.png\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%27900%27%20viewBox%3D%270%200%201200%20900%27%3E%3Crect%20width%3D%271200%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/7-1-1.png\" alt=\"View 4\">\n      <span class=\"igal-check\">\n        <span>\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n        <\/span>\n      <\/span>\n    <\/button>\n\n    <button class=\"igal-thumb\" data-full=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/8-1-1.png\">\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%27900%27%20viewBox%3D%270%200%201200%20900%27%3E%3Crect%20width%3D%271200%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/8-1-1.png\" alt=\"View 5\">\n      <span class=\"igal-check\">\n        <span>\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n        <\/span>\n      <\/span>\n    <\/button>\n\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  function init() {\n    var main   = document.getElementById('igalMain');\n    var thumbs = Array.prototype.slice.call(document.querySelectorAll('.igal-thumb'));\n    if (!main || !thumbs.length) return;\n\n    var first = document.querySelector('.igal-thumb.active') || thumbs[0];\n    setMain(first, true);\n\n    thumbs.forEach(function (thumb) {\n      thumb.addEventListener('click', function () {\n        if (thumb.classList.contains('active')) return;\n        thumbs.forEach(function (t) { t.classList.remove('active'); });\n        thumb.classList.add('active');\n        setMain(thumb, false);\n      });\n    });\n\n    function setMain(thumb, instant) {\n      var full = thumb.getAttribute('data-full');\n      var img  = thumb.querySelector('img');\n      var url  = (full && full !== '#') ? full : (img ? img.getAttribute('src') : '');\n      if (!url) return;\n\n      if (instant) { main.src = url; return; }\n      main.classList.add('igal-fading');\n      setTimeout(function () {\n        main.src = url;\n        main.classList.remove('igal-fading');\n      }, 200);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n})();\n<\/script><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:100px;--awb-padding-right:60px;--awb-padding-bottom:100px;--awb-padding-left:60px;--awb-padding-top-small:60px;--awb-padding-right-small:20px;--awb-padding-bottom-small:60px;--awb-padding-left-small:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-background-color:#f4f6ff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-no-small-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-3 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">THE CHALLENGE<\/span><\/a><\/div><div class=\"fusion-no-medium-visibility fusion-no-large-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-4 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:11px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">THE CHALLENGE<\/span><\/a><\/div><div class=\"fusion-text fusion-text-5 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:12px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Without the Right Signage, Everything Stops.<\/p>\n<\/div><div class=\"fusion-text fusion-text-6 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:30px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:12px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Without the Right Signage, Everything Stops.<\/p>\n<\/div><div class=\"fusion-text fusion-text-7 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0%;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>In transport hubs, civic buildings, and high-footfall public spaces, signage is infrastructure. Remove it, and you remove the ability of millions of people to move, access services, and enjoy experiences.<\/p>\n<p>Cities are getting smarter and faster. The expectations of travellers, many of whom are visiting for the first time, often under time pressure, have never been higher. They need real-time information, instant clarity, and confidence that they are in the right place.<\/p>\n<p>Maps, arrows, and guidelines placed at the right points transform a stressful experience into a smooth, even pleasant one. That is the power and the responsibility of public infrastructure signage.<\/p>\n<\/div><div class=\"fusion-text fusion-text-8 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:14px;--awb-line-height:150%;--awb-letter-spacing:0%;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>In transport hubs, civic buildings, and high-footfall public spaces, signage is infrastructure. Remove it, and you remove the ability of millions of people to move, access services, and enjoy experiences.<\/p>\n<p>Cities are getting smarter and faster. The expectations of travellers, many of whom are visiting for the first time, often under time pressure, have never been higher. They need real-time information, instant clarity, and confidence that they are in the right place.<\/p>\n<p>Maps, arrows, and guidelines placed at the right points transform a stressful experience into a smooth, even pleasant one. That is the power and the responsibility of public infrastructure signage.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:80px;--awb-padding-right:0px;--awb-padding-bottom:80px;--awb-padding-left:60px;--awb-padding-top-small:60px;--awb-padding-right-small:0px;--awb-padding-bottom-small:60px;--awb-padding-left-small:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_3_4 3_4 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:75%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.56%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.56%;--awb-width-medium:75%;--awb-order-medium:0;--awb-spacing-right-medium:2.56%;--awb-spacing-left-medium:2.56%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-no-small-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-5 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_border_color:var(--awb-color8);--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Case Studies<\/span><\/a><\/div><div class=\"fusion-no-medium-visibility fusion-no-large-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-6 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_border_color:var(--awb-color8);--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:11px;--button_line_height:150%;--button_typography-letter-spacing:0%;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Case Studies<\/span><\/a><\/div><div class=\"fusion-text fusion-text-9 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:12px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Public Spaces That Flow.<\/p>\n<\/div><div class=\"fusion-text fusion-text-10 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:30px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:20px;--awb-margin-bottom:12px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Public Spaces That Flow.<\/p>\n<\/div><div class=\"fusion-text fusion-text-11 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0%;--awb-text-color:#1e2939;--awb-margin-bottom:60px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>From international airports and city metro systems to government campuses, sports complexes, and theme parks, Cosign wayfinding solutions have been trusted to guide millions of people through some of the world&#8217;s most complex public spaces.<\/p>\n<\/div><div class=\"fusion-text fusion-text-12 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:14px;--awb-line-height:150%;--awb-letter-spacing:0%;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:20px;--awb-margin-bottom:32px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>From international airports and city metro systems to government campuses, sports complexes, and theme parks, Cosign wayfinding solutions have been trusted to guide millions of people through some of the world&#8217;s most complex public spaces.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_4 1_4 fusion-flex-column fusion-no-small-visibility\" style=\"--awb-padding-top:100px;--awb-padding-right:60px;--awb-bg-size:cover;--awb-width-large:25%;--awb-margin-top-large:0px;--awb-spacing-right-large:7.68%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:7.68%;--awb-width-medium:25%;--awb-order-medium:0;--awb-spacing-right-medium:7.68%;--awb-spacing-left-medium:7.68%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@500&display=swap\" rel=\"stylesheet\">\n<style>\n  \/* Full-width wrapper that pushes the button to the right *\/\n  .viewall-cta-wrap {\n    width: 100%;\n    display: flex;\n    justify-content: flex-end;\n  }\n\n  .viewall-cta-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 8px 0;\n    font-family: 'Inter Tight', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    line-height: 150%;\n    text-decoration: none !important;\n    border: none !important;\n    background: transparent !important;\n    cursor: pointer;\n    position: relative;\n    box-shadow: none !important;\n  }\n  .viewall-cta-btn .viewall-btn-text {\n    position: relative;\n    font-family: 'Inter Tight', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    line-height: 150%;\n    color: #201547;\n    text-decoration: none !important;\n  }\n  .viewall-cta-btn .viewall-btn-text::after {\n    content: '';\n    position: absolute;\n    bottom: -2px;\n    left: 0;\n    width: 0%;\n    height: 1.5px;\n    background-color: #201547;\n    transition: width 0.38s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n  .viewall-cta-btn:hover .viewall-btn-text::after {\n    width: 100%;\n  }\n  .viewall-cta-btn .viewall-btn-icon-wrap {\n    width: 16px;\n    height: 16px;\n    overflow: hidden;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    position: relative;\n  }\n  .viewall-cta-btn .viewall-btn-arrow,\n  .viewall-cta-btn .viewall-btn-arrow-ghost {\n    position: absolute;\n    width: 14px;\n    height: 14px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  .viewall-cta-btn .viewall-btn-arrow {\n    transform: translate(0px, 0px);\n    opacity: 1;\n    transition: transform 0.28s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s ease;\n  }\n  .viewall-cta-btn:hover .viewall-btn-arrow {\n    transform: translate(16px, -16px);\n    opacity: 0;\n  }\n  .viewall-cta-btn .viewall-btn-arrow-ghost {\n    transform: translate(-16px, 16px);\n    opacity: 0;\n    transition: transform 0.28s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.18s ease 0.06s;\n  }\n  .viewall-cta-btn:hover .viewall-btn-arrow-ghost {\n    transform: translate(0px, 0px);\n    opacity: 1;\n  }\n  .viewall-cta-btn .viewall-btn-arrow svg path,\n  .viewall-cta-btn .viewall-btn-arrow-ghost svg path {\n    stroke: #201547;\n  }\n<\/style>\n\n<div class=\"viewall-cta-wrap\">\n  <a href=\"https:\/\/cosign.odoo.com\/case-studies\" class=\"viewall-cta-btn\">\n    <span class=\"viewall-btn-text\">View All<\/span>\n    <span class=\"viewall-btn-icon-wrap\">\n      <span class=\"viewall-btn-arrow\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\">\n          <path d=\"M2.5 11.5L11.5 2.5M11.5 2.5H5.5M11.5 2.5V8.5\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"viewall-btn-arrow-ghost\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\">\n          <path d=\"M2.5 11.5L11.5 2.5M11.5 2.5H5.5M11.5 2.5V8.5\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/span>\n    <\/span>\n  <\/a>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><!--\n  \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n  \u2551  WORDPRESS-COMPATIBLE CASE STUDIES CAROUSEL                   \u2551\n  \u2551                                                               \u2551\n  \u2551  HOW TO ADD IMAGES:                                           \u2551\n  \u2551  Replace each #IMAGE_URL_HERE with your WordPress media URL   \u2551\n  \u2551  Example: https:\/\/yoursite.com\/wp-content\/uploads\/project.jpg \u2551\n  \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n-->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400&family=Inter+Tight:wght@400;450;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     All styles scoped under #os-casestudies\n     to prevent WordPress theme conflicts\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  #os-casestudies *,\n  #os-casestudies *::before,\n  #os-casestudies *::after {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  #os-casestudies {\n    width: 100% !important;\n    max-width: 100% !important;\n    background: #ffffff !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    font-family: 'Inter Tight', -apple-system, sans-serif !important;\n    -webkit-font-smoothing: antialiased !important;\n    overflow: visible !important;\n    box-sizing: border-box !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* \u2500\u2500 Scroll container \u2500\u2500 *\/\n  #os-casestudies .odo-cs-scroll {\n    overflow-x: auto !important;\n    overflow-y: hidden !important;\n    -webkit-overflow-scrolling: touch !important;\n    scroll-behavior: smooth !important;\n    scrollbar-width: none !important;\n    -ms-overflow-style: none !important;\n    width: 100% !important;\n  }\n  #os-casestudies .odo-cs-scroll::-webkit-scrollbar {\n    display: none !important;\n  }\n\n  #os-casestudies .odo-cs-track {\n    display: flex !important;\n    gap: 18px !important;\n    width: max-content !important;\n  }\n\n  \/* \u2500\u2500 Card \u2500\u2500 *\/\n  #os-casestudies .odo-cs-card {\n    position: relative !important;\n    width: 38vw !important;\n    min-width: 320px !important;\n    max-width: 560px !important;\n    height: 420px !important;\n    border-radius: 4px !important;\n    overflow: hidden !important;\n    background: #1c1c1c !important;\n    cursor: pointer !important;\n    flex-shrink: 0 !important;\n    border: none !important;\n    box-shadow: none !important;\n  }\n\n  #os-casestudies .odo-cs-card-img {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    display: block !important;\n    filter: brightness(0.80) !important;\n    transition: filter 0.38s ease !important;\n    border: none !important;\n    border-radius: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-casestudies .odo-cs-card:hover .odo-cs-card-img {\n    filter: brightness(0.50) !important;\n  }\n\n  #os-casestudies .odo-cs-card-grad {\n    position: absolute !important;\n    inset: 0 !important;\n    background: linear-gradient(180deg, rgba(0,0,0,0) 35%, rgba(0,0,0,0.40) 62%, rgba(0,0,0,0.70) 100%) !important;\n    z-index: 1 !important;\n    pointer-events: none !important;\n  }\n\n  #os-casestudies .odo-cs-card-body {\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    padding: 20px 72px 22px 20px !important;\n    z-index: 2 !important;\n  }\n\n  #os-casestudies .odo-cs-card-cat {\n    display: inline-block !important;\n    font-family: 'IBM Plex Mono', monospace !important;\n    font-weight: 400 !important;\n    font-size: 12px !important;\n    line-height: 150% !important;\n    text-transform: uppercase !important;\n    color: #ffffff !important;\n    background: rgba(255,255,255,0.1) !important;\n    padding: 4px 8px !important;\n    border-radius: 2px !important;\n    margin-bottom: 8px !important;\n    border: none !important;\n    letter-spacing: normal !important;\n  }\n\n  #os-casestudies .odo-cs-card-name {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 500 !important;\n    font-size: 24px !important;\n    line-height: 130% !important;\n    letter-spacing: -0.01em !important;\n    color: #ffffff !important;\n    margin-bottom: 3px !important;\n    text-transform: none !important;\n  }\n\n  #os-casestudies .odo-cs-card-meta {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 400 !important;\n    font-size: 15px !important;\n    line-height: 150% !important;\n    color: rgba(255,255,255,0.68) !important;\n  }\n\n  \/* \u2500\u2500 Card arrow button \u2500\u2500 *\/\n  #os-casestudies .odo-cs-card-btn {\n    position: absolute !important;\n    bottom: 20px !important;\n    right: 18px !important;\n    z-index: 3 !important;\n    width: 40px !important;\n    height: 40px !important;\n    border: 1.5px solid rgba(255,255,255,0.45) !important;\n    border-radius: 2px !important;\n    background: transparent !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    cursor: pointer !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    transition: border-color 0.28s ease !important;\n    isolation: isolate !important;\n    box-shadow: none !important;\n    outline: none !important;\n  }\n  #os-casestudies .odo-cs-card-btn::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: #ffffff !important;\n    transform: scaleX(0) !important;\n    transform-origin: left center !important;\n    transition: transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    z-index: -1 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-casestudies .odo-cs-card:hover .odo-cs-card-btn {\n    border-color: #ffffff !important;\n  }\n  #os-casestudies .odo-cs-card:hover .odo-cs-card-btn::before {\n    transform: scaleX(1) !important;\n  }\n\n  #os-casestudies .odo-cs-card-btn .odo-btn-arr {\n    display: inline-flex !important;\n    position: relative !important;\n    width: 14px !important;\n    height: 14px !important;\n    overflow: hidden !important;\n    color: #ffffff !important;\n    transition: color 0.28s ease !important;\n  }\n  #os-casestudies .odo-cs-card:hover .odo-cs-card-btn .odo-btn-arr {\n    color: #201547 !important;\n  }\n\n  #os-casestudies .odo-btn-arr svg {\n    width: 14px !important;\n    height: 14px !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    fill: none !important;\n    stroke: currentColor !important;\n  }\n  #os-casestudies .odo-btn-arr svg:last-child {\n    position: absolute !important;\n    transform: translate(-110%, 110%) !important;\n  }\n  #os-casestudies .odo-cs-card:hover .odo-btn-arr svg:first-child {\n    transform: translate(110%, -110%) !important;\n  }\n  #os-casestudies .odo-cs-card:hover .odo-btn-arr svg:last-child {\n    transform: translate(0, 0) !important;\n  }\n\n  \/* \u2500\u2500 Nav row \u2500\u2500 *\/\n  #os-casestudies .odo-cs-nav {\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    margin-top: 28px !important;\n    padding: 0 !important;\n  }\n\n  #os-casestudies .odo-cs-nav-btn {\n    width: 40px !important;\n    height: 40px !important;\n    min-width: 40px !important;\n    min-height: 40px !important;\n    border: 1.5px solid #201547 !important;\n    border-radius: 2px !important;\n    background: #ffffff !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    outline: none !important;\n    position: relative !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    transition: opacity 0.2s ease !important;\n    user-select: none !important;\n    box-shadow: none !important;\n  }\n  #os-casestudies .odo-cs-nav-btn::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: #201547 !important;\n    transform: scaleX(0) !important;\n    transform-origin: left center !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    z-index: -1 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-casestudies .odo-cs-nav-btn svg {\n    width: 8px !important;\n    height: 14px !important;\n    color: #201547 !important;\n    stroke: currentColor !important;\n    fill: none !important;\n    transition: color 0.22s ease !important;\n    display: block !important;\n    position: relative !important;\n  }\n  #os-casestudies .odo-cs-nav-btn:hover::before {\n    transform: scaleX(1) !important;\n  }\n  #os-casestudies .odo-cs-nav-btn:hover svg {\n    color: #ffffff !important;\n  }\n  #os-casestudies .odo-cs-nav-btn.disabled {\n    opacity: 0.28 !important;\n    pointer-events: none !important;\n    cursor: default !important;\n  }\n\n  \/* \u2500\u2500 View All link \u2500\u2500 *\/\n  #os-casestudies .odo-cs-viewall {\n    display: none !important;\n    align-items: center !important;\n    gap: 6px !important;\n    margin-left: auto !important;\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 500 !important;\n    font-size: 15px !important;\n    line-height: 150% !important;\n    color: #201547 !important;\n    text-decoration: none !important;\n    white-space: nowrap !important;\n    cursor: pointer !important;\n    position: relative !important;\n    padding-bottom: 6px !important;\n    background: none !important;\n    border: none !important;\n  }\n  #os-casestudies .odo-cs-viewall::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 2px !important;\n    background: #201547 !important;\n    transform: scaleX(0) !important;\n    transform-origin: right center !important;\n    transition: transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-casestudies .odo-cs-viewall:hover::after {\n    transform: scaleX(1) !important;\n    transform-origin: left center !important;\n  }\n  #os-casestudies .odo-cs-viewall:hover {\n    text-decoration: none !important;\n    color: #201547 !important;\n  }\n\n  #os-casestudies .odo-cs-viewall .odo-va-arr {\n    position: relative !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 14px !important;\n    height: 14px !important;\n    overflow: hidden !important;\n    flex-shrink: 0 !important;\n  }\n  #os-casestudies .odo-cs-viewall .odo-va-arr svg {\n    width: 14px !important;\n    height: 14px !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    fill: none !important;\n    stroke: currentColor !important;\n  }\n  #os-casestudies .odo-cs-viewall .odo-va-arr svg:last-child {\n    position: absolute !important;\n    transform: translate(-110%, 110%) !important;\n  }\n  #os-casestudies .odo-cs-viewall:hover .odo-va-arr svg:first-child {\n    transform: translate(110%, -110%) !important;\n  }\n  #os-casestudies .odo-cs-viewall:hover .odo-va-arr svg:last-child {\n    transform: translate(0, 0) !important;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Tablet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    #os-casestudies .odo-cs-card {\n      width: 46vw !important;\n      height: 380px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Mobile landscape \/ small tablet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 768px) {\n    #os-casestudies .odo-cs-card {\n      width: 78vw !important;\n      height: 340px !important;\n    }\n    #os-casestudies .odo-cs-card-name {\n      font-size: 20px !important;\n    }\n    #os-casestudies .odo-cs-card-meta {\n      font-size: 14px !important;\n    }\n    #os-casestudies .odo-cs-nav {\n      margin-top: 24px !important;\n    }\n    #os-casestudies .odo-cs-viewall {\n      display: inline-flex !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Mobile portrait\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 560px) {\n    #os-casestudies .odo-cs-card {\n      width: 80vw !important;\n      height: 320px !important;\n      min-width: 260px !important;\n    }\n    #os-casestudies .odo-cs-card-name {\n      font-size: 18px !important;\n    }\n    #os-casestudies .odo-cs-card-cat {\n      font-size: 11px !important;\n    }\n    #os-casestudies .odo-cs-card-body {\n      padding: 16px 60px 18px 16px !important;\n    }\n    #os-casestudies .odo-cs-card-btn {\n      width: 36px !important;\n      height: 36px !important;\n      bottom: 16px !important;\n      right: 14px !important;\n    }\n    #os-casestudies .odo-cs-nav-btn {\n      width: 36px !important;\n      height: 36px !important;\n      min-width: 36px !important;\n      min-height: 36px !important;\n    }\n    #os-casestudies .odo-cs-viewall {\n      font-size: 14px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Small mobile\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 400px) {\n    #os-casestudies .odo-cs-card {\n      width: 85vw !important;\n      height: 300px !important;\n      min-width: 240px !important;\n    }\n    #os-casestudies .odo-cs-card-name {\n      font-size: 17px !important;\n    }\n    #os-casestudies .odo-cs-card-meta {\n      font-size: 13px !important;\n    }\n  }\n<\/style>\n\n<div id=\"os-casestudies\">\n\n  <!-- \u2500\u2500 Scrollable Card Track \u2500\u2500 -->\n  <div class=\"odo-cs-scroll\" id=\"odoScroll\">\n    <div class=\"odo-cs-track\">\n\n      <!-- \u2500\u2500 Card 1 \u2500\u2500 -->\n      <div class=\"odo-cs-card\">\n        <!-- Replace #IMAGE_URL_HERE with your WordPress media URL -->\n        <img decoding=\"async\" class=\"lazyload odo-cs-card-img\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%271053%27%20viewBox%3D%270%200%20700%201053%27%3E%3Crect%20width%3D%27700%27%20height%3D%271053%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/cf085eed5a3bd5454e8dbcb56ea86e351e4e5000.png\" alt=\"Amrita Hospital, Faridabad\">\n        <div class=\"odo-cs-card-grad\"><\/div>\n        <div class=\"odo-cs-card-body\">\n          <span class=\"odo-cs-card-cat\">Healthcare<\/span>\n          <div class=\"odo-cs-card-name\">Amrita Hospital, Faridabad<\/div>\n          <div class=\"odo-cs-card-meta\">500+ signs across 12 floors<\/div>\n        <\/div>\n        <div class=\"odo-cs-card-btn\"><span class=\"odo-btn-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span><\/div>\n      <\/div>\n\n      <!-- \u2500\u2500 Card 2 \u2500\u2500 -->\n      <div class=\"odo-cs-card\">\n        <img decoding=\"async\" class=\"lazyload odo-cs-card-img\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271000%27%20height%3D%27668%27%20viewBox%3D%270%200%201000%20668%27%3E%3Crect%20width%3D%271000%27%20height%3D%27668%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/1d0a318ab3f79c8fad4262cb77ac1a4dbbb33402.png\" alt=\"Seqiuo Capital, Portugal\">\n        <div class=\"odo-cs-card-grad\"><\/div>\n        <div class=\"odo-cs-card-body\">\n          <span class=\"odo-cs-card-cat\">Banking<\/span>\n          <div class=\"odo-cs-card-name\">Seqiuo Capital, Portugal<\/div>\n          <div class=\"odo-cs-card-meta\">500+ signs across 12 floors<\/div>\n        <\/div>\n        <div class=\"odo-cs-card-btn\"><span class=\"odo-btn-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span><\/div>\n      <\/div>\n\n      <!-- \u2500\u2500 Card 3 \u2500\u2500 -->\n      <div class=\"odo-cs-card\">\n        <img decoding=\"async\" class=\"lazyload odo-cs-card-img\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27698%27%20height%3D%27564%27%20viewBox%3D%270%200%20698%20564%27%3E%3Crect%20width%3D%27698%27%20height%3D%27564%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/b1b7ead3e29bb935371d1abaa8cc6f922d3653b8.png\" alt=\"Flames University, Pune\">\n        <div class=\"odo-cs-card-grad\"><\/div>\n        <div class=\"odo-cs-card-body\">\n          <span class=\"odo-cs-card-cat\">Education<\/span>\n          <div class=\"odo-cs-card-name\">Flames University, Pune<\/div>\n          <div class=\"odo-cs-card-meta\">500+ signs across 12 floors<\/div>\n        <\/div>\n        <div class=\"odo-cs-card-btn\"><span class=\"odo-btn-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span><\/div>\n      <\/div>\n\n      <!-- \u2500\u2500 Card 4 \u2500\u2500 -->\n      <div class=\"odo-cs-card\">\n        <img decoding=\"async\" class=\"lazyload odo-cs-card-img\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%271053%27%20viewBox%3D%270%200%20700%201053%27%3E%3Crect%20width%3D%27700%27%20height%3D%271053%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/cf085eed5a3bd5454e8dbcb56ea86e351e4e5000.png\" alt=\"Amrita Hospital, Faridabad\">\n        <div class=\"odo-cs-card-grad\"><\/div>\n        <div class=\"odo-cs-card-body\">\n          <span class=\"odo-cs-card-cat\">Healthcare<\/span>\n          <div class=\"odo-cs-card-name\">Amrita Hospital, Faridabad<\/div>\n          <div class=\"odo-cs-card-meta\">500+ signs across 12 floors<\/div>\n        <\/div>\n        <div class=\"odo-cs-card-btn\"><span class=\"odo-btn-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span><\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- \u2500\u2500 Navigation \u2500\u2500 -->\n  <div class=\"odo-cs-nav\">\n    <button class=\"odo-cs-nav-btn disabled\" id=\"odoCsPrev\" aria-label=\"Previous\">\n      <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"7,1 1,7 7,13\"><\/polyline><\/svg>\n    <\/button>\n    <button class=\"odo-cs-nav-btn\" id=\"odoCsNext\" aria-label=\"Next\">\n      <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"1,1 7,7 1,13\"><\/polyline><\/svg>\n    <\/button>\n    <a href=\"#\" class=\"odo-cs-viewall\">\n      View All\n      <span class=\"odo-va-arr\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg>\n      <\/span>\n    <\/a>\n  <\/div>\n\n<\/div>\n\n<script>\n(function(){\n  \"use strict\";\n\n  function csInit() {\n    var scroller = document.getElementById('odoScroll');\n    var prevEl   = document.getElementById('odoCsPrev');\n    var nextEl   = document.getElementById('odoCsNext');\n\n    if (!scroller || !prevEl || !nextEl) return;\n\n    var cards = scroller.querySelectorAll('.odo-cs-card');\n    if (!cards || cards.length === 0) return;\n\n    function getStep() {\n      var first = cards[0];\n      if (!first) return 300;\n      return first.offsetWidth + 18;\n    }\n\n    function updateButtons() {\n      var sl = scroller.scrollLeft;\n      var maxScroll = scroller.scrollWidth - scroller.clientWidth;\n\n      if (sl <= 5) {\n        prevEl.classList.add('disabled');\n      } else {\n        prevEl.classList.remove('disabled');\n      }\n\n      if (sl >= maxScroll - 5) {\n        nextEl.classList.add('disabled');\n      } else {\n        nextEl.classList.remove('disabled');\n      }\n    }\n\n    \/* Event listeners instead of inline onclick *\/\n    nextEl.addEventListener('click', function() {\n      scroller.scrollBy({ left: getStep(), behavior: 'smooth' });\n      setTimeout(updateButtons, 600);\n    });\n\n    prevEl.addEventListener('click', function() {\n      scroller.scrollBy({ left: -getStep(), behavior: 'smooth' });\n      setTimeout(updateButtons, 600);\n    });\n\n    \/* Update on scroll *\/\n    scroller.addEventListener('scroll', function() {\n      clearTimeout(scroller._st);\n      scroller._st = setTimeout(updateButtons, 100);\n    }, { passive: true });\n\n    \/* Initial state *\/\n    updateButtons();\n  }\n\n  \/* Run when DOM is ready *\/\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', csInit);\n  } else {\n    csInit();\n  }\n})();\n<\/script><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-small-visibility\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:80px;--awb-padding-right:60px;--awb-padding-left:60px;--awb-min-height:492px;--awb-background-image:linear-gradient(90deg, rgba(13,11,18,0.85) 0%,rgba(0,0,0,0) 100%),url(https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/images-for-website-1-1-scaled.png);;--awb-background-size:cover;--awb-flex-wrap:wrap;\" data-preload-img=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/images-for-website-1-1-scaled.png\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-end fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_2_5 2_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:40%;--awb-margin-top-large:210px;--awb-spacing-right-large:4.8%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:4.8%;--awb-width-medium:40%;--awb-order-medium:0;--awb-spacing-right-medium:4.8%;--awb-spacing-left-medium:4.8%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-7 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:rgba(255,255,255,0.1);--button_gradient_bottom_color:rgba(255,255,255,0.1);--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">IMPACT<\/span><\/a><\/div><div class=\"fusion-text fusion-text-13 fusion-text-no-margin\" style=\"--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:20px;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Infrastructure\u2011Ready,<br \/>\nPeople\u2011Focused.<\/p>\n<\/div><div class=\"fusion-text fusion-text-14 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:0px;--awb-margin-bottom:60px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Reliable, scalable signage solutions designed to guide and inform in the most demanding public environments.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_3_5 3_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:40px;--awb-spacing-left-large:3.2%;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:3.2%;--awb-spacing-left-medium:3.2%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-end fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-end fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_3 1_3 fusion-flex-column fusion-flex-align-self-stretch blur-section\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#FFFFFF14;--awb-bg-color-hover:#FFFFFF14;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:8px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:8px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:8px;--awb-spacing-left-medium:8px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><i class=\"fb-icon-element-1 fb-icon-element fontawesome-icon fa-clinic-medical fas circle-yes fusion-text-flow\" style=\"--awb-iconcolor:#ffffff;--awb-circlecolor:rgba(255,255,255,0);--awb-circlecolor-hover:rgba(255,255,255,0);--awb-circlebordercolor:rgba(255,255,255,0);--awb-circlebordercolor-hover:rgba(255,255,255,0);--awb-circlebordersize:1px;--awb-font-size:17.6px;--awb-width:35.2px;--awb-height:35.2px;--awb-line-height:33.2px;--awb-margin-bottom:48px;\"><\/i><div class=\"fusion-text fusion-text-15 fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-bottom:10px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>80+<\/p>\n<\/div><div class=\"fusion-text fusion-text-16 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Public infrastructure projects completed<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_1_3 1_3 fusion-flex-column fusion-flex-align-self-stretch blur-section\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#FFFFFF14;--awb-bg-color-hover:#FFFFFF14;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:8px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:8px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:8px;--awb-spacing-left-medium:8px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><i class=\"fb-icon-element-2 fb-icon-element fontawesome-icon fa-desktop fas circle-yes fusion-text-flow\" style=\"--awb-iconcolor:#ffffff;--awb-circlecolor:rgba(255,255,255,0);--awb-circlecolor-hover:rgba(255,255,255,0);--awb-circlebordercolor:rgba(255,255,255,0);--awb-circlebordercolor-hover:rgba(255,255,255,0);--awb-circlebordersize:1px;--awb-font-size:17.6px;--awb-width:35.2px;--awb-height:35.2px;--awb-line-height:33.2px;--awb-margin-bottom:48px;\"><\/i><div class=\"fusion-text fusion-text-17 fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-bottom:10px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>10,000+<\/p>\n<\/div><div class=\"fusion-text fusion-text-18 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Signages Installed<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-2 fusion_builder_column_inner_1_3 1_3 fusion-flex-column fusion-flex-align-self-stretch blur-section\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#FFFFFF14;--awb-bg-color-hover:#FFFFFF14;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:8px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:8px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:8px;--awb-spacing-left-medium:8px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><i class=\"fb-icon-element-3 fb-icon-element fontawesome-icon fa-trophy fas circle-yes fusion-text-flow\" style=\"--awb-iconcolor:#ffffff;--awb-circlecolor:rgba(255,255,255,0);--awb-circlecolor-hover:rgba(255,255,255,0);--awb-circlebordercolor:rgba(255,255,255,0);--awb-circlebordercolor-hover:rgba(255,255,255,0);--awb-circlebordersize:1px;--awb-font-size:17.6px;--awb-width:35.2px;--awb-height:35.2px;--awb-line-height:33.2px;--awb-margin-bottom:48px;\"><\/i><div class=\"fusion-text fusion-text-19 fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-bottom:10px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>15+<\/p>\n<\/div><div class=\"fusion-text fusion-text-20 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Years of Experience<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-medium-visibility fusion-no-large-visibility\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-min-height:492px;--awb-background-image:linear-gradient(90deg, rgba(13,11,18,0.85) 0%,rgba(0,0,0,0) 100%),url(https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/images-for-website-1-1-scaled.png);;--awb-background-size:cover;--awb-flex-wrap:wrap;\" data-preload-img=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/images-for-website-1-1-scaled.png\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_2_5 2_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:40%;--awb-margin-top-large:20px;--awb-spacing-right-large:4.8%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:4.8%;--awb-width-medium:40%;--awb-order-medium:0;--awb-spacing-right-medium:4.8%;--awb-spacing-left-medium:4.8%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-8 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:rgba(255,255,255,0.1);--button_gradient_bottom_color:rgba(255,255,255,0.1);--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">IMPACT<\/span><\/a><\/div><div class=\"fusion-text fusion-text-21 fusion-text-no-margin\" style=\"--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:20px;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Infrastructure\u2011Ready, People\u2011Focused.<\/p>\n<\/div><div class=\"fusion-text fusion-text-22 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:0px;--awb-margin-bottom:60px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Reliable, scalable signage solutions designed to guide and inform in the most demanding public environments.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_3_5 3_5 fusion-flex-column fusion-flex-align-self-flex-end\" style=\"--awb-padding-right:90px;--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.2%;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:3.2%;--awb-spacing-left-medium:3.2%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-3 fusion_builder_column_inner_1_3 1_3 fusion-flex-column blur-section\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#FFFFFF14;--awb-bg-color-hover:#FFFFFF14;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:8px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:8px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:8px;--awb-spacing-left-medium:8px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><i class=\"fb-icon-element-4 fb-icon-element fontawesome-icon fa-clinic-medical fas circle-yes fusion-text-flow\" style=\"--awb-iconcolor:#ffffff;--awb-circlecolor:rgba(255,255,255,0);--awb-circlecolor-hover:rgba(255,255,255,0);--awb-circlebordercolor:rgba(255,255,255,0);--awb-circlebordercolor-hover:rgba(255,255,255,0);--awb-circlebordersize:1px;--awb-font-size:17.6px;--awb-width:35.2px;--awb-height:35.2px;--awb-line-height:33.2px;--awb-margin-bottom:24px;\"><\/i><div class=\"fusion-text fusion-text-23 fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>80+<\/p>\n<\/div><div class=\"fusion-text fusion-text-24 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Public infrastructure projects completed<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-4 fusion_builder_column_inner_1_3 1_3 fusion-flex-column blur-section\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#FFFFFF14;--awb-bg-color-hover:#FFFFFF14;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:8px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:8px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:8px;--awb-spacing-left-medium:8px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><i class=\"fb-icon-element-5 fb-icon-element fontawesome-icon fa-desktop fas circle-yes fusion-text-flow\" style=\"--awb-iconcolor:#ffffff;--awb-circlecolor:rgba(255,255,255,0);--awb-circlebordercolor:rgba(255,255,255,0);--awb-circlebordersize:1px;--awb-font-size:17.6px;--awb-width:35.2px;--awb-height:35.2px;--awb-line-height:33.2px;--awb-margin-bottom:24px;\"><\/i><div class=\"fusion-text fusion-text-25 fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>10,000+<\/p>\n<\/div><div class=\"fusion-text fusion-text-26 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Signages Installed<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-5 fusion_builder_column_inner_1_3 1_3 fusion-flex-column blur-section\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#FFFFFF14;--awb-bg-color-hover:#FFFFFF14;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:8px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:8px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:8px;--awb-spacing-left-medium:8px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><i class=\"fb-icon-element-6 fb-icon-element fontawesome-icon fa-trophy fas circle-yes fusion-text-flow\" style=\"--awb-iconcolor:#ffffff;--awb-circlecolor:rgba(255,255,255,0);--awb-circlebordercolor:rgba(255,255,255,0);--awb-circlebordersize:1px;--awb-font-size:17.6px;--awb-width:35.2px;--awb-height:35.2px;--awb-line-height:33.2px;--awb-margin-bottom:24px;\"><\/i><div class=\"fusion-text fusion-text-27 fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>15+<\/p>\n<\/div><div class=\"fusion-text fusion-text-28 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Years of Experience<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:80px;--awb-padding-right:0px;--awb-padding-bottom:80px;--awb-padding-left:60px;--awb-padding-top-small:60px;--awb-padding-right-small:0px;--awb-padding-bottom-small:60px;--awb-padding-left-small:20px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-background-color:#f3f4f6;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-10 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-no-small-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-9 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_border_color:var(--awb-color8);--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Products<\/span><\/a><\/div><div class=\"fusion-no-medium-visibility fusion-no-large-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-10 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_border_color:var(--awb-color8);--button_accent_hover_color:#22317f;--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:#e9ebf3;--button_gradient_bottom_color_hover:#e9ebf3;--button_text_transform:uppercase;--button_font_size:11px;--button_line_height:150%;--button_typography-letter-spacing:0%;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Products<\/span><\/a><\/div><div class=\"fusion-text fusion-text-29 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:60px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Signage Engineered for Scale, and Every Environment.<\/p>\n<\/div><div class=\"fusion-text fusion-text-30 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:30px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:32px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Signage Engineered for Scale, and Every Environment.<\/p>\n<\/div><!-- \n  \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n  \u2551  WORDPRESS-COMPATIBLE PRODUCT CAROUSEL                       \u2551\n  \u2551                                                               \u2551\n  \u2551  HOW TO ADD IMAGES:                                           \u2551\n  \u2551  Replace each #IMAGE_URL_HERE with your WordPress media URL   \u2551\n  \u2551  Example: https:\/\/yoursite.com\/wp-content\/uploads\/sign.jpg    \u2551\n  \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n-->\n\n<style>\n  \/* \u2500\u2500 Import Inter Tight \u2500\u2500 *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@400;500;600&display=swap');\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     All styles scoped under #os-carousel-root\n     to prevent WordPress theme conflicts\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  #os-carousel-root {\n    font-family: 'Inter Tight', -apple-system, BlinkMacSystemFont, sans-serif !important;\n    width: 100% !important;\n    background-color: #F3F4F6 !important;\n    padding: 0 !important;\n    margin: 0 auto !important;\n    box-sizing: border-box !important;\n    line-height: 1.5 !important;\n  }\n  #os-carousel-root *,\n  #os-carousel-root *::before,\n  #os-carousel-root *::after {\n    box-sizing: border-box !important;\n  }\n\n  \/* \u2500\u2500 Filter Tabs \u2500\u2500 *\/\n  #os-carousel-root .os-tabs-wrap {\n    position: relative !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 0 !important;\n    margin-bottom: 28px !important;\n    padding-right: 70px !important;\n    padding-bottom: 4px !important;\n    border: none !important;\n    background: transparent !important;\n    overflow: visible !important;\n  }\n\n  #os-carousel-root .os-tab {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-size: 15px !important;\n    font-weight: 500 !important;\n    line-height: 150% !important;\n    color: #4A5565 !important;\n    background: none !important;\n    border: none !important;\n    padding: 10px 20px !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    transition: color 0.2s !important;\n    outline: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    text-decoration: none !important;\n    margin: 0 !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n  }\n  #os-carousel-root .os-tab:first-child {\n    padding-left: 0 !important;\n  }\n  #os-carousel-root .os-tab:hover {\n    color: #22317F !important;\n    background: none !important;\n  }\n  #os-carousel-root .os-tab.active {\n    color: #22317F !important;\n    font-weight: 500 !important;\n  }\n\n  #os-carousel-root .os-tab-line {\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0;\n    width: 0;\n    height: 2px !important;\n    display: block !important;\n    background: #22317F !important;\n    z-index: 2 !important;\n    transition: left 0.4s cubic-bezier(0.25,0.46,0.45,0.94),\n                width 0.4s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    pointer-events: none !important;\n    border: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  \/* \u2500\u2500 Carousel Track \u2500\u2500 *\/\n  #os-carousel-root .os-carousel-track {\n    display: flex !important;\n    gap: 24px !important;\n    padding: 10px 0 !important;\n    overflow-x: auto !important;\n    scroll-behavior: smooth !important;\n    -webkit-overflow-scrolling: touch !important;\n    scrollbar-width: none !important;\n  }\n  #os-carousel-root .os-carousel-track::-webkit-scrollbar {\n    display: none !important;\n  }\n\n  \/* \u2500\u2500 Product Card \u2500\u2500 *\/\n  #os-carousel-root .os-card {\n    flex: 0 0 350px !important;\n    height: 428px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    background-color: #ffffff !important;\n    border-radius: 4px !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.03) !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    border: none !important;\n    list-style: none !important;\n  }\n  #os-carousel-root .os-card.hidden {\n    display: none !important;\n  }\n\n  #os-carousel-root .os-card-img {\n    width: 100% !important;\n    height: 240px !important;\n    overflow: hidden !important;\n    background: #e5e7eb !important;\n    flex-shrink: 0 !important;\n  }\n  #os-carousel-root .os-card-img img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    display: block !important;\n    border: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n  }\n\n  #os-carousel-root .os-card-body {\n    padding: 24px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    flex-grow: 1 !important;\n    background: #ffffff !important;\n  }\n  #os-carousel-root .os-card-title {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-size: 24px !important;\n    font-weight: 500 !important;\n    color: #111827 !important;\n    margin: 0 0 6px 0 !important;\n    padding: 0 !important;\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n    text-transform: none !important;\n    border: none !important;\n  }\n  #os-carousel-root .os-card-subtitle {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-size: 15px !important;\n    color: #4b5563 !important;\n    margin: 0 0 24px 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n  #os-carousel-root .os-card-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 8px !important;\n    margin-bottom: 24px !important;\n    padding: 0 !important;\n  }\n  #os-carousel-root .os-tag {\n    background-color: #f4f4f5 !important;\n    color: #52525b !important;\n    padding: 6px 10px !important;\n    font-family: 'Inter Tight', sans-serif !important;\n    font-size: 12px !important;\n    font-weight: 500 !important;\n    border-radius: 2px !important;\n    line-height: 1 !important;\n    display: inline-block !important;\n    border: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    margin: 0 !important;\n  }\n  #os-carousel-root .os-card-link {\n    margin-top: auto !important;\n    color: #201547 !important;\n    text-decoration: none !important;\n    font-family: 'Inter Tight', sans-serif !important;\n    font-size: 14px !important;\n    font-weight: 500 !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    position: relative !important;\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n  }\n  #os-carousel-root .os-card-link:hover {\n    text-decoration: none !important;\n    color: #201547 !important;\n  }\n  #os-carousel-root .os-card-link-text {\n    position: relative !important;\n    color: inherit !important;\n  }\n\n  \/* Arrow fly-out\/fly-in *\/\n  #os-carousel-root .os-arr {\n    position: relative !important;\n    overflow: hidden !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 14px !important;\n    height: 14px !important;\n    flex-shrink: 0 !important;\n  }\n  #os-carousel-root .os-arr svg {\n    width: 14px !important;\n    height: 14px !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    fill: none !important;\n    stroke: currentColor !important;\n  }\n  #os-carousel-root .os-arr svg:last-child {\n    position: absolute !important;\n    transform: translate(-110%, 110%) !important;\n  }\n  #os-carousel-root .os-card-link:hover .os-arr svg:first-child {\n    transform: translate(110%, -110%) !important;\n  }\n  #os-carousel-root .os-card-link:hover .os-arr svg:last-child {\n    transform: translate(0, 0) !important;\n  }\n\n  \/* \u2500\u2500 Nav Buttons \u2500\u2500 *\/\n  #os-carousel-root .os-carousel-controls {\n    padding: 16px 0 !important;\n    display: flex !important;\n    gap: 12px !important;\n    margin-top: 10px !important;\n  }\n  #os-carousel-root .os-nav-btn {\n    width: 40px !important;\n    height: 40px !important;\n    background: #ffffff !important;\n    border: 1.5px solid #201547 !important;\n    border-radius: 2px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    color: #201547 !important;\n    padding: 0 !important;\n    outline: none !important;\n    position: relative !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    transition: color 0.22s ease !important;\n    user-select: none !important;\n    margin: 0 !important;\n    box-shadow: none !important;\n    min-width: 40px !important;\n    min-height: 40px !important;\n  }\n  #os-carousel-root .os-nav-btn::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: #201547 !important;\n    transform: scaleX(0) !important;\n    transform-origin: left center !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    z-index: -1 !important;\n  }\n  #os-carousel-root .os-nav-btn svg {\n    width: 8px !important;\n    height: 14px !important;\n    color: #201547 !important;\n    transition: color 0.22s ease !important;\n    display: block !important;\n    position: relative !important;\n    fill: none !important;\n    stroke: currentColor !important;\n  }\n  #os-carousel-root .os-nav-btn:hover::before {\n    transform: scaleX(1) !important;\n  }\n  #os-carousel-root .os-nav-btn:hover svg {\n    color: #ffffff !important;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Tablet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    #os-carousel-root {\n      padding: 32px 0 32px 24px !important;\n    }\n    #os-carousel-root .os-tabs-wrap {\n      padding-right: 24px !important;\n    }\n    #os-carousel-root .os-card {\n      flex: 0 0 300px !important;\n      height: auto !important;\n      min-height: 380px !important;\n    }\n    #os-carousel-root .os-card-img {\n      height: 200px !important;\n    }\n    #os-carousel-root .os-carousel-controls {\n      padding-right: 24px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Mobile landscape \/ small tablet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 768px) {\n    #os-carousel-root {\n      padding: 24px 0 24px 16px !important;\n    }\n\n    \/* Scrollable tabs row *\/\n    #os-carousel-root .os-tabs-wrap {\n      overflow-x: auto !important;\n      scrollbar-width: none !important;\n      -webkit-overflow-scrolling: touch !important;\n      padding-right: 16px !important;\n      padding-bottom: 4px !important;\n      margin-bottom: 20px !important;\n      gap: 0 !important;\n      border: none !important;\n    }\n    #os-carousel-root .os-tabs-wrap::-webkit-scrollbar {\n      display: none !important;\n    }\n\n    \/* Hide the separate underline span on mobile \u2014 it can't scroll with tabs *\/\n    #os-carousel-root .os-tab-line {\n      display: none !important;\n    }\n\n    \/* Use ::after on each tab as the underline instead *\/\n    #os-carousel-root .os-tab {\n      font-size: 13px !important;\n      padding: 8px 14px !important;\n      flex-shrink: 0 !important;\n      position: relative !important;\n    }\n    #os-carousel-root .os-tab::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      height: 2px !important;\n      background: #22317F !important;\n      transform: scaleX(0) !important;\n      transition: transform 0.3s ease !important;\n      display: block !important;\n      pointer-events: none !important;\n      z-index: 2 !important;\n    }\n    #os-carousel-root .os-tab.active::after {\n      transform: scaleX(1) !important;\n    }\n    #os-carousel-root .os-tab:first-child {\n      padding-left: 0 !important;\n    }\n\n    \/* Cards \u2014 scroll-snap for swipe-to-card *\/\n    #os-carousel-root .os-carousel-track {\n      gap: 16px !important;\n      padding: 8px 16px 8px 0 !important;\n      scroll-snap-type: x mandatory !important;\n      scroll-padding-left: 0px !important;\n    }\n    #os-carousel-root .os-card {\n      flex: 0 0 280px !important;\n      height: auto !important;\n      min-height: 360px !important;\n      scroll-snap-align: start !important;\n    }\n    #os-carousel-root .os-card-img {\n      height: 180px !important;\n    }\n    #os-carousel-root .os-card-body {\n      padding: 18px !important;\n    }\n    #os-carousel-root .os-card-title {\n      font-size: 20px !important;\n      margin: 0 0 4px 0 !important;\n    }\n    #os-carousel-root .os-card-subtitle {\n      font-size: 14px !important;\n      margin: 0 0 16px 0 !important;\n    }\n    #os-carousel-root .os-card-tags {\n      gap: 6px !important;\n      margin-bottom: 16px !important;\n    }\n    #os-carousel-root .os-tag {\n      font-size: 11px !important;\n      padding: 5px 8px !important;\n    }\n\n    \/* Nav buttons *\/\n    #os-carousel-root .os-carousel-controls {\n      margin-top: 6px !important;\n      padding: 12px 16px 12px 0 !important;\n    }\n    #os-carousel-root .os-nav-btn {\n      width: 36px !important;\n      height: 36px !important;\n      min-width: 36px !important;\n      min-height: 36px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Mobile portrait (\u2264480px)\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 480px) {\n    #os-carousel-root {\n      padding: 0px 0px 0px 0px !important;\n    }\n\n    \/* Tabs \u2014 tighter on small screens *\/\n    #os-carousel-root .os-tabs-wrap {\n      padding-right: 12px !important;\n      margin-bottom: 16px !important;\n    }\n    #os-carousel-root .os-tab {\n      font-size: 12px !important;\n      padding: 6px 10px !important;\n    }\n\n    \/* Cards fill almost the full screen width *\/\n    #os-carousel-root .os-carousel-track {\n      gap: 12px !important;\n      padding: 6px 12px 6px 0 !important;\n      scroll-padding-left: 0px !important;\n    }\n    #os-carousel-root .os-card {\n      flex: 0 0 calc(100vw - 48px) !important;\n      min-height: auto !important;\n    }\n    #os-carousel-root .os-card-img {\n      height: 190px !important;\n    }\n    #os-carousel-root .os-card-body {\n      padding: 16px !important;\n    }\n    #os-carousel-root .os-card-title {\n      font-size: 18px !important;\n      letter-spacing: -0.3px !important;\n    }\n    #os-carousel-root .os-card-subtitle {\n      font-size: 13px !important;\n      margin: 0 0 14px 0 !important;\n    }\n    #os-carousel-root .os-card-tags {\n      gap: 6px !important;\n      margin-bottom: 14px !important;\n    }\n    #os-carousel-root .os-tag {\n      font-size: 10px !important;\n      padding: 4px 7px !important;\n    }\n    #os-carousel-root .os-card-link {\n      font-size: 13px !important;\n    }\n\n    \/* Nav buttons *\/\n    #os-carousel-root .os-carousel-controls {\n      padding: 10px 12px 10px 0 !important;\n      gap: 10px !important;\n    }\n    #os-carousel-root .os-nav-btn {\n      width: 34px !important;\n      height: 34px !important;\n      min-width: 34px !important;\n      min-height: 34px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Very small screens (\u2264360px)\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 360px) {\n    #os-carousel-root {\n      padding: 0px 0px 0px 0px !important;\n    }\n    #os-carousel-root .os-tabs-wrap {\n      padding-right: 10px !important;\n    }\n    #os-carousel-root .os-tab {\n      font-size: 11px !important;\n      padding: 5px 8px !important;\n    }\n    #os-carousel-root .os-carousel-track {\n      gap: 10px !important;\n      padding-right: 10px !important;\n    }\n    #os-carousel-root .os-card {\n      flex: 0 0 calc(100vw - 36px) !important;\n    }\n    #os-carousel-root .os-card-img {\n      height: 160px !important;\n    }\n    #os-carousel-root .os-card-body {\n      padding: 14px !important;\n    }\n    #os-carousel-root .os-card-title {\n      font-size: 16px !important;\n    }\n    #os-carousel-root .os-card-subtitle {\n      font-size: 12px !important;\n      margin: 0 0 12px 0 !important;\n    }\n  }\n<\/style>\n\n<div id=\"os-carousel-root\">\n\n  <!-- \u2500\u2500 Filter Tabs \u2500\u2500 -->\n  <div class=\"os-tabs-wrap\" id=\"osTabsWrap\">\n    <button class=\"os-tab active\" data-cat=\"outdoor\">Outdoor Signages<\/button>\n    <button class=\"os-tab\" data-cat=\"wayfinding\">Wayfinding Signages<\/button>\n    <button class=\"os-tab\" data-cat=\"directories\">Directories<\/button>\n    <button class=\"os-tab\" data-cat=\"identification\">Identification Signages<\/button>\n    <button class=\"os-tab\" data-cat=\"safety\">Safety Signages<\/button>\n    <button class=\"os-tab\" data-cat=\"displays\">Displays<\/button>\n    <span class=\"os-tab-line\" id=\"osTabLine\"><\/span>\n  <\/div>\n\n  <!-- \u2500\u2500 Carousel Track \u2500\u2500 -->\n  <div class=\"os-carousel-track\" id=\"osTrack\">\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         OUTDOOR SIGNAGES\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n    <div class=\"os-card\" data-cat=\"outdoor\">\n      <div class=\"os-card-img\">\n        <!-- Replace #IMAGE_URL_HERE with your WordPress media URL -->\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271328%27%20height%3D%27799%27%20viewBox%3D%270%200%201328%20799%27%3E%3Crect%20width%3D%271328%27%20height%3D%27799%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/53cd990b54dce9f61a7b3f31f445c37e8234e2ed-1.png\" alt=\"I-Sign Fix\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">I-Sign Fix<\/h3>\n        <p class=\"os-card-subtitle\">Slim thin-edge aluminium frame<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card\" data-cat=\"outdoor\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271539%27%20height%3D%271059%27%20viewBox%3D%270%200%201539%201059%27%3E%3Crect%20width%3D%271539%27%20height%3D%271059%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/4511cf03bfdab75dac44e2f779cd6b52e061d0f5.png\" alt=\"I-Sign Eco\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">I-Sign Eco<\/h3>\n        <p class=\"os-card-subtitle\">Slim thin-edge ABD frame<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card\" data-cat=\"outdoor\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271494%27%20height%3D%271024%27%20viewBox%3D%270%200%201494%201024%27%3E%3Crect%20width%3D%271494%27%20height%3D%271024%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/6ba4f02922676ad8e2cd394dc015242a890aa714-1.png\" alt=\"I-Sign Display\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">I-Sign Display<\/h3>\n        <p class=\"os-card-subtitle\">Wide thin-edge aluminium frame<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card\" data-cat=\"outdoor\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271199%27%20height%3D%271024%27%20viewBox%3D%270%200%201199%201024%27%3E%3Crect%20width%3D%271199%27%20height%3D%271024%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/b7b905e35e871c7d6159f1a09d726f3161e4bcc4.png\" alt=\"Strato\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Strato<\/h3>\n        <p class=\"os-card-subtitle\">Curved aluminium panel system<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card\" data-cat=\"outdoor\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271680%27%20height%3D%271152%27%20viewBox%3D%270%200%201680%201152%27%3E%3Crect%20width%3D%271680%27%20height%3D%271152%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/4909ad5790910f140ee4ad73fbb8686671918963.png\" alt=\"Module Plus Indoor\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Module Plus Indoor<\/h3>\n        <p class=\"os-card-subtitle\">Flat Aluminium Panel System<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card\" data-cat=\"outdoor\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%271200%27%20viewBox%3D%270%200%201200%201200%27%3E%3Crect%20width%3D%271200%27%20height%3D%271200%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/1c0da1a4e0fbc036a86741530dc343190d74fb72.png\" alt=\"Lightbox\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Lightbox<\/h3>\n        <p class=\"os-card-subtitle\">Openable Aluminium Frame Cabinet<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         WAYFINDING SIGNAGES\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n    <div class=\"os-card hidden\" data-cat=\"wayfinding\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271249%27%20height%3D%271001%27%20viewBox%3D%270%200%201249%201001%27%3E%3Crect%20width%3D%271249%27%20height%3D%271001%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/f8b1596b7cab8112ce92397d25973ad10543887a.png\" alt=\"Module Plus Outdoor\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Module Plus Outdoor<\/h3>\n        <p class=\"os-card-subtitle\">Aluminium posts & panel system<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card hidden\" data-cat=\"wayfinding\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271177%27%20height%3D%271000%27%20viewBox%3D%270%200%201177%201000%27%3E%3Crect%20width%3D%271177%27%20height%3D%271000%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/b23806378170452920799cdd96f3e036afa72987.png\" alt=\"Totem Profiles\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Totem Profiles<\/h3>\n        <p class=\"os-card-subtitle\">Aluminium totem side profiles<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         DIRECTORIES\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n    <div class=\"os-card hidden\" data-cat=\"directories\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%271200%27%20viewBox%3D%270%200%201200%201200%27%3E%3Crect%20width%3D%271200%27%20height%3D%271200%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/870f6fa025bc43b29dc29b1f55bcb4cfca20136e.png\" alt=\"Textile Frames\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Textile Frames<\/h3>\n        <p class=\"os-card-subtitle\">Aluminium frame holding SEG<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card hidden\" data-cat=\"directories\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271000%27%20height%3D%271000%27%20viewBox%3D%270%200%201000%201000%27%3E%3Crect%20width%3D%271000%27%20height%3D%271000%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/e5c3e294683556113137beed9e439347326e89bf.png\" alt=\"Opti Frame\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Opti Frame<\/h3>\n        <p class=\"os-card-subtitle\">Plastic backing snap frame<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card hidden\" data-cat=\"directories\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27736%27%20height%3D%27736%27%20viewBox%3D%270%200%20736%20736%27%3E%3Crect%20width%3D%27736%27%20height%3D%27736%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/54a884b1157ccb8871a17fc409542f8646e7c080.png\" alt=\"LED Thinlite\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">LED Thinlite<\/h3>\n        <p class=\"os-card-subtitle\">Edge-lit snap frame<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card hidden\" data-cat=\"directories\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%271450%27%20viewBox%3D%270%200%201200%201450%27%3E%3Crect%20width%3D%271200%27%20height%3D%271450%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/d48740b1d07883962e7f3b4b59fb41d4a58e59f7.png\" alt=\"Art Frames\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Art Frames<\/h3>\n        <p class=\"os-card-subtitle\">Aluminium frames for canvas boards<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         IDENTIFICATION SIGNAGES\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n    <div class=\"os-card hidden\" data-cat=\"identification\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%271600%27%20viewBox%3D%270%200%201200%201600%27%3E%3Crect%20width%3D%271200%27%20height%3D%271600%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/054fad9571e3d152152dcd81a805fe05a5e7a8cc.png\" alt=\"E-Art\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">E-Art<\/h3>\n        <p class=\"os-card-subtitle\">Changeable E-paper set in Art Frames<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"os-card hidden\" data-cat=\"identification\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271024%27%20height%3D%271536%27%20viewBox%3D%270%200%201024%201536%27%3E%3Crect%20width%3D%271024%27%20height%3D%271536%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/d8d83ba993df6abad944945f5640924a0088fefc.png\" alt=\"Active LED Display\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Active LED Display<\/h3>\n        <p class=\"os-card-subtitle\">LED screen to play videos<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         SAFETY SIGNAGES\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n    <div class=\"os-card hidden\" data-cat=\"safety\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27735%27%20height%3D%27735%27%20viewBox%3D%270%200%20735%20735%27%3E%3Crect%20width%3D%27735%27%20height%3D%27735%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/cca38f9a7e03f9bc9e83a4facd0141e297e916b2.png\" alt=\"Exit Signs\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Exit Signs<\/h3>\n        <p class=\"os-card-subtitle\">Illuminated with back-up<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         DISPLAYS\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n    <div class=\"os-card hidden\" data-cat=\"displays\">\n      <div class=\"os-card-img\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27736%27%20height%3D%27981%27%20viewBox%3D%270%200%20736%20981%27%3E%3Crect%20width%3D%27736%27%20height%3D%27981%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/14bfbc54e921e381f64997f762a04429730e604b.png\" alt=\"Replana\" \/>\n      <\/div>\n      <div class=\"os-card-body\">\n        <h3 class=\"os-card-title\">Replana<\/h3>\n        <p class=\"os-card-subtitle\">Chip Packets recycled<\/p>\n        <div class=\"os-card-tags\">\n          <span class=\"os-tag\">Door Signs<\/span>\n          <span class=\"os-tag\">Office Labels<\/span>\n          <span class=\"os-tag\">Hanging Signs<\/span>\n        <\/div>\n        <a href=\"#\" class=\"os-card-link\"><span class=\"os-card-link-text\">Learn More<\/span>\n          <span class=\"os-arr\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"><\/line><polyline points=\"7 7 17 7 17 17\"><\/polyline><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <!-- \u2500\u2500 Navigation Buttons \u2500\u2500 -->\n  <div class=\"os-carousel-controls\">\n    <button class=\"os-nav-btn\" id=\"osPrevBtn\" aria-label=\"Previous\">\n      <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"7,1 1,7 7,13\"><\/polyline><\/svg>\n    <\/button>\n    <button class=\"os-nav-btn\" id=\"osNextBtn\" aria-label=\"Next\">\n      <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"1,1 7,7 1,13\"><\/polyline><\/svg>\n    <\/button>\n  <\/div>\n\n<\/div>\n\n<script>\n(function(){\n  \"use strict\";\n\n  function osInit() {\n    var root  = document.getElementById('os-carousel-root');\n    var wrap  = document.getElementById('osTabsWrap');\n    var track = document.getElementById('osTrack');\n    var line  = document.getElementById('osTabLine');\n    var prevBtn = document.getElementById('osPrevBtn');\n    var nextBtn = document.getElementById('osNextBtn');\n\n    if (!root || !wrap || !track || !line) return;\n\n    var tabs  = wrap.querySelectorAll('.os-tab');\n    var cards = track.querySelectorAll('.os-card');\n    if (!tabs.length || !cards.length) return;\n\n    \/* \u2500\u2500 Sliding underline \u2500\u2500 *\/\n    function moveLine(tab) {\n      var tabLeft = tab.offsetLeft;\n      var tabWidth = tab.offsetWidth;\n      line.style.left  = tabLeft + 'px';\n      line.style.width = tabWidth + 'px';\n    }\n\n    \/* Initial position (no animation) *\/\n    var activeTab = wrap.querySelector('.os-tab.active');\n    if (activeTab) {\n      line.style.transition = 'none';\n      moveLine(activeTab);\n      \/* Recalculate after fonts load (offsetWidth can be wrong before) *\/\n      setTimeout(function(){\n        line.style.transition = 'none';\n        moveLine(activeTab);\n        setTimeout(function(){ line.style.transition = ''; }, 50);\n      }, 300);\n    }\n\n    \/* Also recalc once fonts are definitely loaded *\/\n    if (document.fonts && document.fonts.ready) {\n      document.fonts.ready.then(function(){\n        var act = wrap.querySelector('.os-tab.active');\n        if (act) {\n          line.style.transition = 'none';\n          moveLine(act);\n          setTimeout(function(){ line.style.transition = ''; }, 50);\n        }\n      });\n    }\n\n    \/* \u2500\u2500 Tab click \u2014 filter cards \u2500\u2500 *\/\n    function handleTabClick(e) {\n      var tab = e.currentTarget;\n      var cat = tab.getAttribute('data-cat');\n\n      \/* Update active tab *\/\n      for (var i = 0; i < tabs.length; i++) {\n        tabs[i].classList.remove('active');\n      }\n      tab.classList.add('active');\n\n      \/* Slide underline *\/\n      moveLine(tab);\n\n      \/* On mobile, scroll the tapped tab into view *\/\n      if (window.innerWidth <= 768) {\n        tab.scrollIntoView({ behavior: 'smooth', inline: 'center', block: 'nearest' });\n      }\n\n      \/* Wait for underline animation, then filter *\/\n      setTimeout(function(){\n        for (var j = 0; j < cards.length; j++) {\n          if (cards[j].getAttribute('data-cat') === cat) {\n            cards[j].classList.remove('hidden');\n          } else {\n            cards[j].classList.add('hidden');\n          }\n        }\n        \/* Reset scroll position *\/\n        track.scrollLeft = 0;\n      }, 420);\n    }\n\n    \/* Attach click listeners to tabs *\/\n    for (var t = 0; t < tabs.length; t++) {\n      tabs[t].addEventListener('click', handleTabClick);\n    }\n\n    \/* \u2500\u2500 Carousel scroll (dynamic step based on card width) \u2500\u2500 *\/\n    function getScrollStep() {\n      var firstVisible = track.querySelector('.os-card:not(.hidden)');\n      if (firstVisible) {\n        var style = window.getComputedStyle(track);\n        var gap = parseInt(style.gap) || parseInt(style.columnGap) || 16;\n        return firstVisible.offsetWidth + gap;\n      }\n      return 300;\n    }\n\n    if (nextBtn) {\n      nextBtn.addEventListener('click', function() {\n        track.scrollBy({ left: getScrollStep(), behavior: 'smooth' });\n      });\n    }\n    if (prevBtn) {\n      prevBtn.addEventListener('click', function() {\n        track.scrollBy({ left: -getScrollStep(), behavior: 'smooth' });\n      });\n    }\n\n    \/* Recalc underline on resize *\/\n    window.addEventListener('resize', function(){\n      var act = wrap.querySelector('.os-tab.active');\n      if (act) moveLine(act);\n    });\n  }\n\n  \/* Run when DOM is ready \u2014 works with WordPress deferred loading *\/\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', osInit);\n  } else {\n    osInit();\n  }\n})();\n<\/script><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-7 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-small-visibility\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0px;--awb-padding-right:60px;--awb-padding-bottom:0px;--awb-padding-left:60px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-11 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:32px;--awb-padding-right:60px;--awb-padding-bottom:32px;--awb-padding-left:60px;--awb-overflow:hidden;--awb-bg-color:#201547;--awb-bg-color-hover:#201547;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-6 fusion_builder_column_inner_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-31 fusion-text-no-margin\" style=\"--awb-font-size:24px;--awb-line-height:130%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:500;\"><p>Get Our Healthcare Signage Catalogue<\/p>\n<\/div><div class=\"fusion-text fusion-text-32 fusion-text-no-margin\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Access product details, modular options, and solutions tailored for complex healthcare spaces.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-7 fusion_builder_column_inner_1_2 1_2 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-padding-left:350px;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@500&display=swap\" rel=\"stylesheet\">\n<style>\n  .btn-wrap {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 0;\n    margin: 0;\n  }\n  .dl-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 222px;\n    height: 51px;\n    gap: 8px;\n    padding: 0;\n    background: transparent;\n    color: #fff;\n    font-family: 'Inter Tight', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    line-height: 150%;\n    letter-spacing: 0;\n    text-align: center;\n    border: 1.5px solid rgba(255,255,255,0.6);\n    border-radius: 2px;\n    cursor: pointer;\n    box-sizing: border-box;\n    overflow: hidden;\n    position: relative;\n    transition: color 0.35s ease;\n    user-select: none;\n  }\n  .dl-btn::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: #fff;\n    transform: translateX(-101%);\n    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    z-index: 0;\n  }\n  .dl-btn.hovered::before {\n    transform: translateX(0%);\n  }\n  .dl-btn.hovered {\n    color: #201547;\n  }\n  .dl-btn span {\n    position: relative;\n    z-index: 1;\n  }\n  .icon-wrap {\n    position: relative;\n    z-index: 1;\n    width: 16px;\n    height: 16px;\n    overflow: hidden;\n    display: inline-flex;\n    flex-shrink: 0;\n  }\n  .arrow-svg {\n    position: absolute;\n    top: 0; left: 0;\n    width: 16px;\n    height: 16px;\n    transition: transform 0.28s cubic-bezier(0.4,0,0.2,1);\n  }\n  .arrow-svg stroke,\n  .arrow-svg line,\n  .arrow-svg polyline {\n    transition: stroke 0.35s ease;\n  }\n<\/style>\n<div class=\"btn-wrap\">\n  <button class=\"dl-btn\" id=\"btn\">\n    <span>Download Catalogue<\/span>\n    <span class=\"icon-wrap\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon\" class=\"arrow-svg\" viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\">\n        <line id=\"arrow-line-h\" x1=\"3\" y1=\"13\" x2=\"13\" y2=\"3\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/line>\n        <polyline id=\"arrow-head\" points=\"6,3 13,3 13,10\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"><\/polyline>\n      <\/svg>\n    <\/span>\n  <\/button>\n<\/div>\n<script>\n  const btn = document.getElementById('btn');\n  const icon = document.getElementById('icon');\n  const arrowStrokes = document.querySelectorAll('#icon [stroke]');\n  let isHovered = false;\n  function setColor(color) {\n    arrowStrokes.forEach(el => el.setAttribute('stroke', color));\n  }\n  btn.addEventListener('mouseenter', () => {\n    if (isHovered) return;\n    isHovered = true;\n    btn.classList.add('hovered');\n    setColor('#201547');\n    icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n    icon.style.transform = 'translate(18px, -18px)';\n    setTimeout(() => {\n      icon.style.transition = 'none';\n      icon.style.transform = 'translate(-18px, 18px)';\n      requestAnimationFrame(() => {\n        requestAnimationFrame(() => {\n          icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n          icon.style.transform = 'translate(0, 0)';\n        });\n      });\n    }, 280);\n  });\n  btn.addEventListener('mouseleave', () => {\n    if (!isHovered) return;\n    isHovered = false;\n    btn.classList.remove('hovered');\n    setColor('#ffffff');\n    icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n    icon.style.transform = 'translate(-18px, 18px)';\n    setTimeout(() => {\n      icon.style.transition = 'none';\n      icon.style.transform = 'translate(18px, -18px)';\n      requestAnimationFrame(() => {\n        requestAnimationFrame(() => {\n          icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n          icon.style.transform = 'translate(0, 0)';\n        });\n      });\n    }, 280);\n  });\n<\/script><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-8 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-medium-visibility fusion-no-large-visibility\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-12 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:16px;--awb-padding-right:16px;--awb-padding-bottom:16px;--awb-padding-left:16px;--awb-overflow:hidden;--awb-bg-color:#201547;--awb-bg-color-hover:#201547;--awb-bg-size:cover;--awb-border-radius:4px 4px 4px 4px;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-8 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-33 fusion-text-no-margin\" style=\"--awb-font-size:24px;--awb-line-height:130%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:500;\"><p>Get Our Healthcare Signage Catalogue<\/p>\n<\/div><div class=\"fusion-text fusion-text-34 fusion-text-no-margin\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:20px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Access product details, modular options, and solutions tailored for complex healthcare spaces.<\/p>\n<\/div><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@500&display=swap\" rel=\"stylesheet\">\n<style>\n  .btn-wrap {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 0;\n    margin: 0;\n  }\n  .dl-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 311px;\n    height: 51px;\n    gap: 8px;\n    padding: 0;\n    background: transparent;\n    color: #fff;\n    font-family: 'Inter Tight', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    line-height: 150%;\n    letter-spacing: 0;\n    text-align: center;\n    border: 1.5px solid rgba(255,255,255,0.6);\n    border-radius: 2px;\n    cursor: pointer;\n    box-sizing: border-box;\n    overflow: hidden;\n    position: relative;\n    transition: color 0.35s ease;\n    user-select: none;\n  }\n  .dl-btn::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: #fff;\n    transform: translateX(-101%);\n    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    z-index: 0;\n  }\n  .dl-btn.hovered::before {\n    transform: translateX(0%);\n  }\n  .dl-btn.hovered {\n    color: #201547;\n  }\n  .dl-btn span {\n    position: relative;\n    z-index: 1;\n  }\n  .icon-wrap {\n    position: relative;\n    z-index: 1;\n    width: 16px;\n    height: 16px;\n    overflow: hidden;\n    display: inline-flex;\n    flex-shrink: 0;\n  }\n  .arrow-svg {\n    position: absolute;\n    top: 0; left: 0;\n    width: 16px;\n    height: 16px;\n    transition: transform 0.28s cubic-bezier(0.4,0,0.2,1);\n  }\n  .arrow-svg stroke,\n  .arrow-svg line,\n  .arrow-svg polyline {\n    transition: stroke 0.35s ease;\n  }\n<\/style>\n<div class=\"btn-wrap\">\n  <button class=\"dl-btn\" id=\"btn\">\n    <span>Download Catalogue<\/span>\n    <span class=\"icon-wrap\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon\" class=\"arrow-svg\" viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\">\n        <line id=\"arrow-line-h\" x1=\"3\" y1=\"13\" x2=\"13\" y2=\"3\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/line>\n        <polyline id=\"arrow-head\" points=\"6,3 13,3 13,10\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"><\/polyline>\n      <\/svg>\n    <\/span>\n  <\/button>\n<\/div>\n<script>\n  const btn = document.getElementById('btn');\n  const icon = document.getElementById('icon');\n  const arrowStrokes = document.querySelectorAll('#icon [stroke]');\n  let isHovered = false;\n  function setColor(color) {\n    arrowStrokes.forEach(el => el.setAttribute('stroke', color));\n  }\n  btn.addEventListener('mouseenter', () => {\n    if (isHovered) return;\n    isHovered = true;\n    btn.classList.add('hovered');\n    setColor('#201547');\n    icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n    icon.style.transform = 'translate(18px, -18px)';\n    setTimeout(() => {\n      icon.style.transition = 'none';\n      icon.style.transform = 'translate(-18px, 18px)';\n      requestAnimationFrame(() => {\n        requestAnimationFrame(() => {\n          icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n          icon.style.transform = 'translate(0, 0)';\n        });\n      });\n    }, 280);\n  });\n  btn.addEventListener('mouseleave', () => {\n    if (!isHovered) return;\n    isHovered = false;\n    btn.classList.remove('hovered');\n    setColor('#ffffff');\n    icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n    icon.style.transform = 'translate(-18px, 18px)';\n    setTimeout(() => {\n      icon.style.transition = 'none';\n      icon.style.transform = 'translate(18px, -18px)';\n      requestAnimationFrame(() => {\n        requestAnimationFrame(() => {\n          icon.style.transition = 'transform 0.28s cubic-bezier(0.4,0,0.2,1)';\n          icon.style.transform = 'translate(0, 0)';\n        });\n      });\n    }, 280);\n  });\n<\/script><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-9 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:80px;--awb-padding-right:60px;--awb-padding-bottom:80px;--awb-padding-left:60px;--awb-padding-top-small:60px;--awb-padding-right-small:20px;--awb-padding-bottom-small:60px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-13 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><!--\n  \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n  \u2551  WORDPRESS-COMPATIBLE GALLERY                                 \u2551\n  \u2551                                                               \u2551\n  \u2551  HOW TO ADD IMAGES:                                           \u2551\n  \u2551  1. In the SLIDES array (bottom of the script), replace       \u2551\n  \u2551     each #IMAGE_URL_HERE with your WordPress media URL        \u2551\n  \u2551  2. Each slide has 5 images: tl, c, tr, bl, br               \u2551\n  \u2551     tl = top-left, c = center, tr = top-right                \u2551\n  \u2551     bl = bottom-left, br = bottom-right                      \u2551\n  \u2551  3. Add more slide objects to the array for more pages        \u2551\n  \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n-->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500&family=Inter+Tight:wght@400;450;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     All styles scoped under #os-gallery-root\n     to prevent WordPress theme conflicts\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  #os-gallery-root *,\n  #os-gallery-root *::before,\n  #os-gallery-root *::after {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  #os-gallery-root {\n    width: 100% !important;\n    max-width: 100% !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    font-family: 'Inter Tight', sans-serif !important;\n    background: #ffffff !important;\n    box-sizing: border-box !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* \u2500\u2500 Header \u2500\u2500 *\/\n  #os-gallery-root .gal-header {\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: space-between !important;\n    margin-bottom: 40px !important;\n    gap: 24px !important;\n  }\n\n  #os-gallery-root .gal-header-left {\n    max-width: 100% !important;\n  }\n\n  #os-gallery-root .gal-badge {\n    display: inline-flex !important;\n    padding: 6px 16px !important;\n    border-radius: 2px !important;\n    background: #E9EBF3 !important;\n    font-family: 'IBM Plex Mono', monospace !important;\n    font-weight: 500 !important;\n    font-size: 12px !important;\n    line-height: 150% !important;\n    text-transform: uppercase !important;\n    color: #22317F !important;\n    margin-bottom: 16px !important;\n    border: none !important;\n    letter-spacing: normal !important;\n  }\n\n  #os-gallery-root .gal-heading {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 400 !important;\n    font-size: 44px !important;\n    line-height: 110% !important;\n    letter-spacing: -0.01em !important;\n    color: #030712 !important;\n    margin-bottom: 12px !important;\n    padding: 0 !important;\n    text-transform: none !important;\n    border: none !important;\n  }\n\n  #os-gallery-root .gal-desc {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 400 !important;\n    font-size: 15px !important;\n    line-height: 150% !important;\n    color: #1E2939 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  \/* \u2500\u2500 Nav Buttons \u2500\u2500 *\/\n  #os-gallery-root .gal-nav {\n    display: flex !important;\n    gap: 8px !important;\n    flex-shrink: 0 !important;\n    align-self: flex-end !important;\n  }\n\n  #os-gallery-root .gal-nav-btn {\n    width: 40px !important;\n    height: 40px !important;\n    min-width: 40px !important;\n    min-height: 40px !important;\n    border: 1.5px solid #201547 !important;\n    border-radius: 2px !important;\n    background: #ffffff !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    outline: none !important;\n    position: relative !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    user-select: none !important;\n    box-shadow: none !important;\n    transition: color 0.22s ease !important;\n  }\n  #os-gallery-root .gal-nav-btn::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: #201547 !important;\n    transform: scaleX(0) !important;\n    transform-origin: left center !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    z-index: -1 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-gallery-root .gal-nav-btn svg {\n    width: 8px !important;\n    height: 14px !important;\n    display: block !important;\n    position: relative !important;\n    overflow: visible !important;\n  }\n  #os-gallery-root .gal-nav-btn svg polyline {\n    stroke: #201547 !important;\n    fill: none !important;\n    stroke-width: 1.8 !important;\n    stroke-linecap: round !important;\n    stroke-linejoin: round !important;\n    transition: stroke 0.22s ease !important;\n  }\n  #os-gallery-root .gal-nav-btn:hover::before {\n    transform: scaleX(1) !important;\n  }\n  #os-gallery-root .gal-nav-btn:hover svg polyline {\n    stroke: #ffffff !important;\n  }\n  #os-gallery-root .gal-nav-btn.disabled {\n    opacity: 0.28 !important;\n    pointer-events: none !important;\n    cursor: default !important;\n  }\n\n  \/* \u2500\u2500 Grid \u2014 fixed layout, images swap \u2500\u2500 *\/\n  #os-gallery-root .gal-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1.35fr 1fr !important;\n    grid-template-rows: 1fr 1fr !important;\n    gap: 16px !important;\n    height: 560px !important;\n    padding: 0 !important;\n    margin: 0 !important;\n  }\n\n  #os-gallery-root .gal-cell {\n    border-radius: 4px !important;\n    overflow: hidden !important;\n    background: #e5e7eb !important;\n    position: relative !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-gallery-root .gal-cell img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    display: block !important;\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    transition: transform 0.5s cubic-bezier(0.4,0,0.2,1), opacity 0.5s ease !important;\n  }\n\n  \/* Slide animation classes *\/\n  #os-gallery-root .gal-cell img.slide-out-left {\n    transform: translateX(-110%) !important;\n    opacity: 0 !important;\n  }\n  #os-gallery-root .gal-cell img.slide-out-right {\n    transform: translateX(110%) !important;\n    opacity: 0 !important;\n  }\n  #os-gallery-root .gal-cell img.slide-in-left {\n    transform: translateX(-110%) !important;\n    opacity: 0 !important;\n    transition: none !important;\n  }\n  #os-gallery-root .gal-cell img.slide-in-right {\n    transform: translateX(110%) !important;\n    opacity: 0 !important;\n    transition: none !important;\n  }\n\n  \/* Center cell spans 2 rows *\/\n  #os-gallery-root .gal-cell-center {\n    grid-column: 2 !important;\n    grid-row: 1 \/ 3 !important;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Tablet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    #os-gallery-root .gal-heading {\n      font-size: 36px !important;\n    }\n    #os-gallery-root .gal-grid {\n      height: 460px !important;\n      gap: 12px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Mobile: Single swipeable card\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  #os-gallery-root .gal-mobile-carousel {\n    display: none !important;\n  }\n  #os-gallery-root .gal-mobile-nav {\n    display: none !important;\n  }\n\n  @media (max-width: 768px) {\n    #os-gallery-root .gal-header {\n      flex-direction: column !important;\n      gap: 16px !important;\n    }\n    #os-gallery-root .gal-nav {\n      display: none !important;\n    }\n    #os-gallery-root .gal-heading {\n      font-size: 30px !important;\n    }\n    #os-gallery-root .gal-desc {\n      font-size: 14px !important;\n    }\n    #os-gallery-root .gal-grid {\n      display: none !important;\n    }\n    #os-gallery-root .gal-mobile-carousel {\n      display: block !important;\n      position: relative !important;\n      width: 100% !important;\n      overflow: hidden !important;\n      border-radius: 4px !important;\n      background: #e5e7eb !important;\n    }\n    #os-gallery-root .gal-mobile-track {\n      display: flex !important;\n      transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    #os-gallery-root .gal-mobile-slide {\n      flex: 0 0 100% !important;\n      width: 100% !important;\n      height: 280px !important;\n      overflow: hidden !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    #os-gallery-root .gal-mobile-slide img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n      display: block !important;\n      border: none !important;\n      border-radius: 0 !important;\n      box-shadow: none !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    #os-gallery-root .gal-dots {\n      display: none !important;\n    }\n    #os-gallery-root .gal-mobile-nav {\n      display: flex !important;\n      justify-content: flex-start !important;\n      gap: 8px !important;\n      margin-top: 16px !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn {\n      width: 36px !important;\n      height: 36px !important;\n      min-width: 36px !important;\n      min-height: 36px !important;\n      border: 1.5px solid #201547 !important;\n      border-radius: 2px !important;\n      background: #ffffff !important;\n      cursor: pointer !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 0 !important;\n      margin: 0 !important;\n      outline: none !important;\n      position: relative !important;\n      overflow: hidden !important;\n      box-shadow: none !important;\n      isolation: isolate !important;\n      -webkit-appearance: none !important;\n      appearance: none !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn::before {\n      content: '' !important;\n      position: absolute !important;\n      inset: 0 !important;\n      background: #201547 !important;\n      transform: scaleX(0) !important;\n      transform-origin: left center !important;\n      transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n      z-index: -1 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      display: block !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn svg {\n      width: 8px !important;\n      height: 14px !important;\n      display: block !important;\n      position: relative !important;\n      overflow: visible !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn svg polyline {\n      stroke: #201547 !important;\n      fill: none !important;\n      stroke-width: 1.8 !important;\n      stroke-linecap: round !important;\n      stroke-linejoin: round !important;\n      transition: stroke 0.22s ease !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn:hover::before {\n      transform: scaleX(1) !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn:hover svg polyline {\n      stroke: #ffffff !important;\n    }\n    #os-gallery-root .gal-mobile-nav .gal-nav-btn.disabled {\n      opacity: 0.28 !important;\n      pointer-events: none !important;\n      cursor: default !important;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #os-gallery-root .gal-header {\n      margin-bottom: 24px !important;\n    }\n    #os-gallery-root .gal-heading {\n      font-size: 26px !important;\n    }\n    #os-gallery-root .gal-desc {\n      font-size: 13px !important;\n    }\n    #os-gallery-root .gal-badge {\n      font-size: 11px !important;\n      padding: 5px 12px !important;\n      margin-bottom: 12px !important;\n    }\n    #os-gallery-root .gal-mobile-slide {\n      height: 240px !important;\n    }\n  }\n<\/style>\n\n<div id=\"os-gallery-root\">\n\n  <!-- \u2500\u2500 Header \u2500\u2500 -->\n  <div class=\"gal-header\">\n    <div class=\"gal-header-left\">\n      <div class=\"gal-badge\">Gallery<\/div>\n      <h2 class=\"gal-heading\">Spaces That Move Millions.<\/h2>\n      <p class=\"gal-desc\">Real-world installations of our signage in real-world environments.\n<\/p>\n    <\/div>\n    <div class=\"gal-nav\">\n      <button class=\"gal-nav-btn disabled\" id=\"galPrev\" aria-label=\"Previous\">\n        <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\"><polyline points=\"7,1 1,7 7,13\" stroke=\"#201547\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"><\/polyline><\/svg>\n      <\/button>\n      <button class=\"gal-nav-btn\" id=\"galNext\" aria-label=\"Next\">\n        <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\"><polyline points=\"1,1 7,7 1,13\" stroke=\"#201547\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"><\/polyline><\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <!-- \u2500\u2500 Grid \u2500\u2500 -->\n  <div class=\"gal-grid\">\n    <div class=\"gal-cell\" id=\"galTL\">\n      <img class=\"lazyload\" decoding=\"async\" id=\"galImgTL\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\" alt=\"Gallery\" loading=\"lazy\">\n    <\/div>\n    <div class=\"gal-cell gal-cell-center\" id=\"galC\">\n      <img class=\"lazyload\" decoding=\"async\" id=\"galImgC\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\" alt=\"Gallery\" loading=\"lazy\">\n    <\/div>\n    <div class=\"gal-cell\" id=\"galTR\">\n      <img class=\"lazyload\" decoding=\"async\" id=\"galImgTR\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\" alt=\"Gallery\" loading=\"lazy\">\n    <\/div>\n    <div class=\"gal-cell\" id=\"galBL\">\n      <img class=\"lazyload\" decoding=\"async\" id=\"galImgBL\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\" alt=\"Gallery\" loading=\"lazy\">\n    <\/div>\n    <div class=\"gal-cell\" id=\"galBR\">\n      <img class=\"lazyload\" decoding=\"async\" id=\"galImgBR\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\" alt=\"Gallery\" loading=\"lazy\">\n    <\/div>\n  <\/div>\n\n  <!-- \u2500\u2500 Mobile Carousel (hidden on desktop) \u2500\u2500 -->\n  <div class=\"gal-mobile-carousel\">\n    <div class=\"gal-mobile-track\" id=\"galMobileTrack\"><\/div>\n  <\/div>\n  <div class=\"gal-mobile-nav\">\n    <button class=\"gal-nav-btn disabled\" id=\"galMobPrev\" aria-label=\"Previous\">\n      <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\"><polyline points=\"7,1 1,7 7,13\" stroke=\"#201547\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"><\/polyline><\/svg>\n    <\/button>\n    <button class=\"gal-nav-btn\" id=\"galMobNext\" aria-label=\"Next\">\n      <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\"><polyline points=\"1,1 7,7 1,13\" stroke=\"#201547\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"><\/polyline><\/svg>\n    <\/button>\n  <\/div>\n\n<\/div>\n\n<script>\n(function(){\n  \"use strict\";\n\n  \/*\n   * \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   *  SLIDES \u2014 Replace each #IMAGE_URL_HERE with your WordPress\n   *  media URL. Add more objects for more gallery pages.\n   *\n   *  tl = top-left    c = center (tall)    tr = top-right\n   *  bl = bottom-left                      br = bottom-right\n   * \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   *\/\n  var slides = [\n    {\n      tl: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/1-1-6.png',   \/* Slide 1 \u2014 Top Left *\/\n      c:  'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/Vertical3.png',   \/* Slide 1 \u2014 Center *\/\n      tr: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/3-5.png',   \/* Slide 1 \u2014 Top Right *\/\n      bl: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/2-7.png',   \/* Slide 1 \u2014 Bottom Left *\/\n      br: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/4-7.png'    \/* Slide 1 \u2014 Bottom Right *\/\n    },\n    {\n      tl: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/5-6.png',   \/* Slide 2 \u2014 Top Left *\/\n      c:  'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/Vertical7.png',   \/* Slide 2 \u2014 Center *\/\n      tr: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/7-4.png',   \/* Slide 2 \u2014 Top Right *\/\n      bl: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/6-5.png',   \/* Slide 2 \u2014 Bottom Left *\/\n      br: 'https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/09\/8-2.png'    \/* Slide 2 \u2014 Bottom Right *\/\n    }\n  ];\n\n  var current = 0;\n\n  \/* Flatten all images for mobile carousel *\/\n  var allImages = [];\n  slides.forEach(function(s) {\n    allImages.push(s.tl, s.c, s.tr, s.bl, s.br);\n  });\n\n  function galInit() {\n    var imgTL  = document.getElementById('galImgTL');\n    var imgC   = document.getElementById('galImgC');\n    var imgTR  = document.getElementById('galImgTR');\n    var imgBL  = document.getElementById('galImgBL');\n    var imgBR  = document.getElementById('galImgBR');\n    var prevEl = document.getElementById('galPrev');\n    var nextEl = document.getElementById('galNext');\n\n    if (!imgTL || !prevEl) return;\n\n    var imgs = [imgTL, imgC, imgTR, imgBL, imgBR];\n\n    function setImages(s, direction) {\n      var srcs = [s.tl, s.c, s.tr, s.bl, s.br];\n\n      if (!direction) {\n        \/* No animation \u2014 initial load *\/\n        imgs.forEach(function(img, i){ if (srcs[i]) img.src = srcs[i]; });\n        return;\n      }\n\n      var outClass = direction === 'next' ? 'slide-out-left' : 'slide-out-right';\n      var inClass  = direction === 'next' ? 'slide-in-right' : 'slide-in-left';\n\n      \/* Step 1: Slide current images out *\/\n      imgs.forEach(function(img){ img.classList.add(outClass); });\n\n      \/* Step 2: After slide-out, swap sources and position new images off-screen *\/\n      setTimeout(function(){\n        imgs.forEach(function(img, i){\n          img.classList.remove(outClass);\n          img.classList.add(inClass);\n          if (srcs[i]) img.src = srcs[i];\n        });\n\n        \/* Step 3: Force reflow then slide new images in *\/\n        void imgs[0].offsetWidth;\n        requestAnimationFrame(function(){\n          imgs.forEach(function(img){\n            img.classList.remove(inClass);\n            img.style.transition = 'transform 0.5s cubic-bezier(0.4,0,0.2,1), opacity 0.5s ease';\n            img.style.transform = 'translateX(0)';\n            img.style.opacity = '1';\n          });\n          \/* Clean up inline styles after animation *\/\n          setTimeout(function(){\n            imgs.forEach(function(img){\n              img.style.transition = '';\n              img.style.transform = '';\n              img.style.opacity = '';\n            });\n          }, 550);\n        });\n      }, 500);\n    }\n\n    function updateNav() {\n      if (current <= 0) {\n        prevEl.classList.add('disabled');\n      } else {\n        prevEl.classList.remove('disabled');\n      }\n      if (current >= slides.length - 1) {\n        nextEl.classList.add('disabled');\n      } else {\n        nextEl.classList.remove('disabled');\n      }\n    }\n\n    \/* Event listeners instead of inline onclick *\/\n    prevEl.addEventListener('click', function() {\n      if (current > 0) {\n        current--;\n        setImages(slides[current], 'prev');\n        updateNav();\n      }\n    });\n\n    nextEl.addEventListener('click', function() {\n      if (current < slides.length - 1) {\n        current++;\n        setImages(slides[current], 'next');\n        updateNav();\n      }\n    });\n\n    \/* Initial load *\/\n    if (slides[0] && slides[0].tl) {\n      setImages(slides[0], null);\n    }\n    updateNav();\n\n    \/* \u2550\u2550\u2550\u2550\u2550\u2550 MOBILE CAROUSEL \u2550\u2550\u2550\u2550\u2550\u2550 *\/\n    var mobileTrack = document.getElementById('galMobileTrack');\n    var mobPrev     = document.getElementById('galMobPrev');\n    var mobNext     = document.getElementById('galMobNext');\n\n    if (!mobileTrack) return;\n\n    var mobIdx = 0;\n    var totalMob = allImages.length;\n\n    \/* Build slides *\/\n    allImages.forEach(function(src, i) {\n      var slide = document.createElement('div');\n      slide.className = 'gal-mobile-slide';\n      var img = document.createElement('img');\n      img.src = src;\n      img.alt = 'Gallery ' + (i + 1);\n      img.loading = 'lazy';\n      slide.appendChild(img);\n      mobileTrack.appendChild(slide);\n    });\n\n    function mobUpdate() {\n      mobileTrack.style.transform = 'translateX(-' + (mobIdx * 100) + '%)';\n      if (mobPrev) {\n        if (mobIdx <= 0) mobPrev.classList.add('disabled');\n        else mobPrev.classList.remove('disabled');\n      }\n      if (mobNext) {\n        if (mobIdx >= totalMob - 1) mobNext.classList.add('disabled');\n        else mobNext.classList.remove('disabled');\n      }\n    }\n\n    function mobGoTo(i) {\n      mobIdx = Math.max(0, Math.min(i, totalMob - 1));\n      mobUpdate();\n    }\n\n    if (mobPrev) mobPrev.addEventListener('click', function() { if (mobIdx > 0) mobGoTo(mobIdx - 1); });\n    if (mobNext) mobNext.addEventListener('click', function() { if (mobIdx < totalMob - 1) mobGoTo(mobIdx + 1); });\n\n    \/* Touch swipe *\/\n    var startX = 0, startY = 0;\n    mobileTrack.addEventListener('touchstart', function(e) {\n      startX = e.changedTouches[0].screenX;\n      startY = e.changedTouches[0].screenY;\n      mobileTrack.style.transition = 'none';\n    }, { passive: true });\n\n    mobileTrack.addEventListener('touchmove', function(e) {\n      var dx = e.changedTouches[0].screenX - startX;\n      var base = -(mobIdx * 100);\n      var pct = (dx \/ mobileTrack.parentElement.offsetWidth) * 100;\n      mobileTrack.style.transform = 'translateX(' + (base + pct) + '%)';\n    }, { passive: true });\n\n    mobileTrack.addEventListener('touchend', function(e) {\n      mobileTrack.style.transition = 'transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)';\n      var dx = startX - e.changedTouches[0].screenX;\n      var dy = startY - e.changedTouches[0].screenY;\n      if (Math.abs(dx) > 40 && Math.abs(dx) > Math.abs(dy)) {\n        if (dx > 0 && mobIdx < totalMob - 1) mobGoTo(mobIdx + 1);\n        else if (dx < 0 && mobIdx > 0) mobGoTo(mobIdx - 1);\n        else mobUpdate();\n      } else {\n        mobUpdate();\n      }\n    }, { passive: true });\n\n    mobUpdate();\n  }\n\n  \/* Run when DOM is ready *\/\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', galInit);\n  } else {\n    galInit();\n  }\n})();\n<\/script><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-10 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:100px;--awb-padding-right:0px;--awb-padding-bottom:40px;--awb-padding-left:60px;--awb-padding-top-small:60px;--awb-padding-right-small:0px;--awb-padding-bottom-small:60px;--awb-padding-left-small:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-14 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><!--\n  \u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\n  \u2551  WORDPRESS-COMPATIBLE TESTIMONIALS CAROUSEL                   \u2551\n  \u2551                                                               \u2551\n  \u2551  HOW TO ADD IMAGES:                                           \u2551\n  \u2551  Replace each #IMAGE_URL_HERE with your WordPress media URL   \u2551\n  \u2551  Example: https:\/\/yoursite.com\/wp-content\/uploads\/photo.jpg   \u2551\n  \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\n-->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400&family=Inter+Tight:wght@400;450;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     All styles scoped under #os-testimonials\n     to prevent WordPress theme conflicts\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  #os-testimonials *,\n  #os-testimonials *::before,\n  #os-testimonials *::after {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  #os-testimonials {\n    width: 100% !important;\n    max-width: 100% !important;\n    background: #ffffff !important;\n    padding: 0 !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    margin: 0 !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    font-family: 'Inter Tight', sans-serif !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n    line-height: 1.5 !important;\n    float: none !important;\n    border: none !important;\n  }\n\n  #os-testimonials .ct-inner {\n    display: flex !important;\n    align-items: stretch !important;\n    gap: 60px !important;\n    padding: 0 !important;\n    margin: 0 !important;\n  }\n\n  \/* \u2500\u2500 Left Column \u2500\u2500 *\/\n  #os-testimonials .ct-left {\n    flex: 0 0 429px !important;\n    max-width: 429px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 20px !important;\n  }\n\n  #os-testimonials .ct-badge {\n    display: inline-flex !important;\n    align-items: center !important;\n    width: fit-content !important;\n    padding: 6px 16px !important;\n    border-radius: 2px !important;\n    background: #E9EBF3 !important;\n    font-family: 'IBM Plex Mono', monospace !important;\n    font-weight: 400 !important;\n    font-size: 12px !important;\n    line-height: 150% !important;\n    text-transform: uppercase !important;\n    color: #22317F !important;\n    border: none !important;\n    letter-spacing: normal !important;\n  }\n\n  #os-testimonials .ct-heading {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 400 !important;\n    font-size: 44px !important;\n    line-height: 110% !important;\n    letter-spacing: -0.44px !important;\n    color: #030712 !important;\n    text-transform: none !important;\n    border: none !important;\n    padding: 0 !important;\n  }\n\n  #os-testimonials .ct-sub {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 400 !important;\n    font-size: 15px !important;\n    line-height: 150% !important;\n    color: #1E2939 !important;\n  }\n\n  \/* \u2500\u2500 Desktop Nav (inside left column) \u2500\u2500 *\/\n  #os-testimonials .ct-nav {\n    display: flex !important;\n    gap: 8px !important;\n    margin-top: auto !important;\n    padding-top: 24px !important;\n  }\n\n  #os-testimonials .ct-nav-btn {\n    width: 40px !important;\n    height: 40px !important;\n    min-width: 40px !important;\n    min-height: 40px !important;\n    border: 1.5px solid #201547 !important;\n    border-radius: 2px !important;\n    background: #ffffff !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    outline: none !important;\n    position: relative !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    user-select: none !important;\n    box-shadow: none !important;\n    transition: color 0.22s ease !important;\n  }\n  #os-testimonials .ct-nav-btn::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: #201547 !important;\n    transform: scaleX(0) !important;\n    transform-origin: left center !important;\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94) !important;\n    z-index: -1 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-testimonials .ct-nav-btn svg {\n    width: 8px !important;\n    height: 14px !important;\n    color: #201547 !important;\n    stroke: currentColor !important;\n    fill: none !important;\n    stroke-width: 1.8 !important;\n    stroke-linecap: round !important;\n    stroke-linejoin: round !important;\n    display: block !important;\n    position: relative !important;\n    transition: color 0.22s ease !important;\n  }\n  #os-testimonials .ct-nav-btn:hover::before {\n    transform: scaleX(1) !important;\n  }\n  #os-testimonials .ct-nav-btn:hover svg {\n    color: #ffffff !important;\n  }\n\n  \/* \u2500\u2500 Right Column \u2500\u2500 *\/\n  #os-testimonials .ct-right {\n    flex: 1 !important;\n    min-width: 0 !important;\n    display: flex !important;\n    align-items: center !important;\n    overflow: hidden !important;\n    border-radius: 4px !important;\n  }\n\n  #os-testimonials .ct-track {\n    display: flex !important;\n    gap: 20px !important;\n    flex-shrink: 0 !important;\n    will-change: transform !important;\n    transition: transform 0.5s cubic-bezier(0.4,0,0.2,1) !important;\n  }\n\n  \/* \u2500\u2500 Card \u2500\u2500 *\/\n  #os-testimonials .ct-card {\n    flex: 0 0 700px !important;\n    width: 700px !important;\n    min-height: 365px !important;\n    display: flex !important;\n    align-items: stretch !important;\n    gap: 24px !important;\n    padding: 20px 40px 20px 20px !important;\n    border-radius: 4px !important;\n    background: #F6F7F8 !important;\n    border: none !important;\n    box-shadow: none !important;\n  }\n\n  #os-testimonials .ct-img {\n    flex: 0 0 280px !important;\n    width: 280px !important;\n    height: 325px !important;\n    border-radius: 2px !important;\n    overflow: hidden !important;\n    align-self: center !important;\n    background: #e5e7eb !important;\n  }\n  #os-testimonials .ct-img img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    object-position: left !important;\n    display: block !important;\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  #os-testimonials .ct-content {\n    flex: 1 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    gap: 24px !important;\n    min-width: 0 !important;\n  }\n\n  #os-testimonials .ct-quote {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 500 !important;\n    font-size: 24px !important;\n    line-height: 130% !important;\n    letter-spacing: -0.24px !important;\n    color: #030712 !important;\n  }\n\n  #os-testimonials .ct-name {\n    font-family: 'Inter Tight', sans-serif !important;\n    font-weight: 500 !important;\n    font-size: 17px !important;\n    line-height: 150% !important;\n    color: #030712 !important;\n    margin-bottom: 2px !important;\n  }\n\n  #os-testimonials .ct-role {\n    font-family: 'IBM Plex Mono', monospace !important;\n    font-weight: 400 !important;\n    font-size: 13px !important;\n    line-height: 150% !important;\n    text-transform: uppercase !important;\n    color: #4A5565 !important;\n  }\n\n  \/* \u2500\u2500 Peek Card \u2500\u2500 *\/\n  #os-testimonials .ct-peek {\n    flex: 0 0 110px !important;\n    width: 110px !important;\n    height: 365px !important;\n    border-radius: 4px !important;\n    overflow: hidden !important;\n    margin-left: 20px !important;\n    transition: opacity 0.3s ease !important;\n    background: #e5e7eb !important;\n  }\n  #os-testimonials .ct-peek img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    object-position: left center !important;\n    display: block !important;\n    border: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  #os-testimonials .ct-peek.hidden {\n    opacity: 0 !important;\n    pointer-events: none !important;\n  }\n\n  \/* \u2500\u2500 Mobile Nav (hidden on desktop) \u2500\u2500 *\/\n  #os-testimonials .ct-nav-mobile {\n    display: none !important;\n    gap: 8px !important;\n    padding-top: 24px !important;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Tablet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1100px) {\n    #os-testimonials .ct-card {\n      flex: 0 0 560px !important;\n      width: 560px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Stack layout\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 960px) {\n    #os-testimonials .ct-inner {\n      flex-direction: column !important;\n      align-items: flex-start !important;\n      gap: 32px !important;\n    }\n    #os-testimonials .ct-left {\n      flex: unset !important;\n      max-width: 100% !important;\n      width: 100% !important;\n    }\n    \/* Hide desktop nav, show mobile nav *\/\n    #os-testimonials .ct-nav {\n      display: none !important;\n    }\n    #os-testimonials .ct-nav-mobile {\n      display: flex !important;\n    }\n    #os-testimonials .ct-right {\n      width: 100% !important;\n    }\n    #os-testimonials .ct-card {\n      flex: 0 0 calc(100vw - 40px) !important;\n      width: calc(100vw - 40px) !important;\n      max-width: 640px !important;\n    }\n    #os-testimonials .ct-peek {\n      display: none !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Mobile\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 640px) {\n    #os-testimonials .ct-heading {\n      font-size: 30px !important;\n    }\n    #os-testimonials .ct-sub {\n      font-size: 14px !important;\n    }\n    #os-testimonials .ct-card {\n      flex-direction: column !important;\n      flex: 0 0 calc(100vw - 32px) !important;\n      width: calc(100vw - 32px) !important;\n      padding: 16px !important;\n      min-height: unset !important;\n      gap: 16px !important;\n    }\n    #os-testimonials .ct-img {\n      width: 100% !important;\n      flex: unset !important;\n      height: 240px !important;\n    }\n    #os-testimonials .ct-quote {\n      font-size: 19px !important;\n    }\n    #os-testimonials .ct-name {\n      font-size: 15px !important;\n    }\n    #os-testimonials .ct-role {\n      font-size: 12px !important;\n    }\n    #os-testimonials .ct-content {\n      gap: 16px !important;\n    }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 Small mobile\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 400px) {\n    #os-testimonials .ct-heading {\n      font-size: 26px !important;\n    }\n    #os-testimonials .ct-badge {\n      font-size: 11px !important;\n      padding: 5px 12px !important;\n    }\n    #os-testimonials .ct-card {\n      flex: 0 0 calc(100vw - 24px) !important;\n      width: calc(100vw - 24px) !important;\n      padding: 14px !important;\n    }\n    #os-testimonials .ct-img {\n      height: 200px !important;\n    }\n    #os-testimonials .ct-quote {\n      font-size: 17px !important;\n    }\n    #os-testimonials .ct-nav-btn {\n      width: 36px !important;\n      height: 36px !important;\n      min-width: 36px !important;\n      min-height: 36px !important;\n    }\n  }\n<\/style>\n\n<section id=\"os-testimonials\">\n  <div class=\"ct-inner\">\n\n    <!-- \u2500\u2500 Left Column \u2500\u2500 -->\n    <div class=\"ct-left\">\n      <span class=\"ct-badge\">Testimonials<\/span>\n      <h2 class=\"ct-heading\">What Our Customers Say About Us.<\/h2>\n      <p class=\"ct-sub\">What our partners and clients say about working with us.<\/p>\n      <div class=\"ct-nav\" id=\"ctNavDesktop\">\n        <button class=\"ct-nav-btn\" id=\"ctPrevDesktop\" aria-label=\"Previous\">\n          <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\"><polyline points=\"7,1 1,7 7,13\"><\/polyline><\/svg>\n        <\/button>\n        <button class=\"ct-nav-btn\" id=\"ctNextDesktop\" aria-label=\"Next\">\n          <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\"><polyline points=\"1,1 7,7 1,13\"><\/polyline><\/svg>\n        <\/button>\n      <\/div>\n    <\/div>\n\n    <!-- \u2500\u2500 Right Column \u2014 Cards \u2500\u2500 -->\n    <div class=\"ct-right\">\n      <div class=\"ct-track\" id=\"ctTrack\">\n\n        <!-- \u2500\u2500 Card 1 \u2500\u2500 -->\n        <div class=\"ct-card\">\n          <div class=\"ct-img\">\n            <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271125%27%20height%3D%27750%27%20viewBox%3D%270%200%201125%20750%27%3E%3Crect%20width%3D%271125%27%20height%3D%27750%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/083cab8405684b07614a3e74b96b47d98b0460a6-1.png\" alt=\"Rahul Mehta\" loading=\"lazy\">\n          <\/div>\n          <div class=\"ct-content\">\n            <p class=\"ct-quote\">Cosign's modular systems made it incredibly easy to integrate signage into our design language. The flexibility in formats and finishes saved us both time and coordination effort.<\/p>\n            <div>\n              <p class=\"ct-name\">Rahul Mehta<\/p>\n              <p class=\"ct-role\">Senior Architect\u00a0\u00b7\u00a0UrbanAxis<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2500\u2500 Card 2 \u2500\u2500 -->\n        <div class=\"ct-card\">\n          <div class=\"ct-img\">\n            <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27750%27%20height%3D%27750%27%20viewBox%3D%270%200%20750%20750%27%3E%3Crect%20width%3D%27750%27%20height%3D%27750%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/f32f94cd7b7793ab734b75bb67b94f6ff45a14f0.png\" alt=\"Priya Nair\" loading=\"lazy\">\n          <\/div>\n          <div class=\"ct-content\">\n            <p class=\"ct-quote\">Working with Cosign was seamless from the first brief to final installation. Their attention to material quality and lead times is unmatched in the industry.<\/p>\n            <div>\n              <p class=\"ct-name\">Priya Nair<\/p>\n              <p class=\"ct-role\">Design Director\u00a0\u00b7\u00a0Studio Forma<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2500\u2500 Card 3 \u2500\u2500 -->\n        <div class=\"ct-card\">\n          <div class=\"ct-img\">\n            <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271200%27%20height%3D%271446%27%20viewBox%3D%270%200%201200%201446%27%3E%3Crect%20width%3D%271200%27%20height%3D%271446%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/07\/61b434cc3ae6c4e58059b7632db7060f1c3cecb2.png\" alt=\"Ankit Sharma\" loading=\"lazy\">\n          <\/div>\n          <div class=\"ct-content\">\n            <p class=\"ct-quote\">The customisation options Cosign offered let us stay true to our brand guidelines without compromise. Our clients noticed the quality immediately upon entering the space.<\/p>\n            <div>\n              <p class=\"ct-name\">Ankit Sharma<\/p>\n              <p class=\"ct-role\">Project Manager\u00a0\u00b7\u00a0Arcline Group<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <!-- \u2500\u2500 Peek (next card preview) \u2500\u2500 -->\n      <div class=\"ct-peek\" id=\"ctPeek\">\n        <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"#IMAGE_URL_HERE\" alt=\"Next testimonial\" loading=\"lazy\">\n      <\/div>\n    <\/div>\n\n    <!-- \u2500\u2500 Mobile Nav (below cards) \u2500\u2500 -->\n    <div class=\"ct-nav-mobile\" id=\"ctNavMobile\">\n      <button class=\"ct-nav-btn\" id=\"ctPrevMobile\" aria-label=\"Previous\">\n        <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\"><polyline points=\"7,1 1,7 7,13\"><\/polyline><\/svg>\n      <\/button>\n      <button class=\"ct-nav-btn\" id=\"ctNextMobile\" aria-label=\"Next\">\n        <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\"><polyline points=\"1,1 7,7 1,13\"><\/polyline><\/svg>\n      <\/button>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  \"use strict\";\n\n  function ctInit() {\n    var track = document.getElementById('ctTrack');\n    var peek  = document.getElementById('ctPeek');\n    if (!track) return;\n\n    var cards = track.querySelectorAll('.ct-card');\n    if (!cards.length) return;\n\n    var prevDesktop = document.getElementById('ctPrevDesktop');\n    var nextDesktop = document.getElementById('ctNextDesktop');\n    var prevMobile  = document.getElementById('ctPrevMobile');\n    var nextMobile  = document.getElementById('ctNextMobile');\n\n    var current = 0;\n\n    function stride() {\n      return cards[0].offsetWidth + 20;\n    }\n\n    function render() {\n      var max = cards.length - 1;\n      if (current > max) current = max;\n      if (current < 0) current = 0;\n      track.style.transform = 'translateX(-' + (current * stride()) + 'px)';\n      if (peek) {\n        if (current >= max) {\n          peek.classList.add('hidden');\n        } else {\n          peek.classList.remove('hidden');\n        }\n      }\n    }\n\n    function goPrev() {\n      current--;\n      render();\n    }\n    function goNext() {\n      current++;\n      render();\n    }\n\n    \/* Attach event listeners \u2014 desktop nav *\/\n    if (prevDesktop) prevDesktop.addEventListener('click', goPrev);\n    if (nextDesktop) nextDesktop.addEventListener('click', goNext);\n\n    \/* Attach event listeners \u2014 mobile nav *\/\n    if (prevMobile) prevMobile.addEventListener('click', goPrev);\n    if (nextMobile) nextMobile.addEventListener('click', goNext);\n\n    \/* Recalc on resize *\/\n    window.addEventListener('resize', render);\n\n    \/* Initial render *\/\n    render();\n  }\n\n  \/* Run when DOM is ready *\/\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', ctInit);\n  } else {\n    ctInit();\n  }\n})();\n<\/script><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-11 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-small-visibility\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0px;--awb-padding-right:60px;--awb-padding-bottom:80px;--awb-padding-left:60px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-15 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-35\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#030712;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Trusted by Global<br \/>\nleaders<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-16 fusion_builder_column_5_6 5_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:83.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.304%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.304%;--awb-width-medium:83.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:2.304%;--awb-spacing-left-medium:2.304%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/cosign.in\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-08-184429.png\" alt class=\"lazyload img-responsive\"\/><\/span><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-12 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-small-visibility\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:80px;--awb-padding-right:60px;--awb-padding-bottom:40px;--awb-padding-left:60px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-17 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-11 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">FAQ\u2019s<\/span><\/a><\/div><div class=\"fusion-text fusion-text-36 fusion-text-no-margin\" style=\"--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:20px;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Frequently Asked<br \/>\nQuestions<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-18 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:60px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:60px;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"healthcare-faq-wrapper\">\n\n    <div class=\"healthcare-faq-item active\">\n        <button class=\"healthcare-faq-question\">\n            <span>What types of public infrastructure projects do you support?<\/span>\n            <span class=\"icon\">\u2212<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Our signage systems are used across transport hubs, civic buildings, cultural institutions, sports venues, public parks, government campuses, and other high-traffic public environments.\n        <\/div>\n    <\/div>\n\n    <div class=\"healthcare-faq-item\">\n        <button class=\"healthcare-faq-question\">\n            <span>How does effective wayfinding improve the public experience?<\/span>\n            <span class=\"icon\">+<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Our modular signage systems, installed at strategic decision points, help people navigate unfamiliar spaces with confidence, reducing confusion and making journeys, visits, and public interactions more seamless.\n        <\/div>\n    <\/div>\n\n    <div class=\"healthcare-faq-item\">\n        <button class=\"healthcare-faq-question\">\n            <span>Can your systems be used across large, multi-site environments?<\/span>\n            <span class=\"icon\">+<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Yes. The Cosign modular signage systems can be installed across multiple buildings, campuses, transit networks, and interconnected public spaces, using compatible mounting systems for uniform functionality and consistent quality.\n        <\/div>\n    <\/div>\n\n    <div class=\"healthcare-faq-item\">\n        <button class=\"healthcare-faq-question\">\n            <span>Do you provide signage for both indoor and outdoor public spaces?<\/span>\n            <span class=\"icon\">+<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Absolutely. Our product range includes solutions for interior environments as well as outdoor pathways, entrances, plazas, transport links, and public gathering areas.\n        <\/div>\n    <\/div>\n\n    <div class=\"healthcare-faq-item\">\n        <button class=\"healthcare-faq-question\">\n            <span>Can signage be updated as facilities evolve over time?<\/span>\n            <span class=\"icon\">+<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Yes. Many of our systems are modular, making it easier to update information, locations, and messaging as spaces change or expand.\n        <\/div>\n    <\/div>\n\n    <div class=\"healthcare-faq-item\">\n        <button class=\"healthcare-faq-question\">\n            <span>What types of information can public infrastructure signage communicate?<\/span>\n            <span class=\"icon\">+<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Our aluminium frameworks are designed to accommodate panels that can present directions, building identification, service information, visitor guidance, transport connections, event details, and other essential public information.\n        <\/div>\n    <\/div>\n\n    <div class=\"healthcare-faq-item\">\n        <button class=\"healthcare-faq-question\">\n            <span>Why do signmakers prefer modular signage systems for complex public-space applications?<\/span>\n            <span class=\"icon\">+<\/span>\n        <\/button>\n        <div class=\"healthcare-faq-answer\">\n            Signmakers prefer modular systems because they offer scalable, uniform installation across diverse public sites, simplify updates as spaces evolve, and reduce waste and downtime - critical for complex, high-traffic environments where requirements frequently change.\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@500&display=swap');\n\n* { box-sizing: border-box; margin: 0; padding: 0; }\n\n.healthcare-faq-wrapper {\n    width: 100%;\n    font-family: 'Inter Tight', sans-serif;\n}\n\n.healthcare-faq-item {\n    background: #F2F2F2;\n    border-radius: 4px;\n    margin-bottom: 14px;\n    overflow: hidden;\n    transition: all 0.3s ease;\n}\n\n.healthcare-faq-question {\n    width: 100%;\n    border: none;\n    background: none;\n    padding: 20px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    text-align: left;\n    font-family: 'Inter Tight', sans-serif;\n    font-size: 17px;\n    font-weight: 500;\n    font-style: normal;\n    line-height: 1.5;\n    letter-spacing: 0%;\n    color: #222;\n}\n\n.healthcare-faq-question .icon {\n    font-size: 32px;\n    font-weight: 300;\n    color: #2A165F;\n    transition: 0.3s ease;\n    margin-left: 20px;\n    flex-shrink: 0;\n}\n\n.healthcare-faq-answer {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.4s ease;\n    padding: 0 20px;\n    font-family: 'Inter Tight', sans-serif;\n    font-size: 17px;\n    font-weight: 500;\n    line-height: 1.5;\n    letter-spacing: 0%;\n    color: #6B7280;\n}\n\n.healthcare-faq-item.active .healthcare-faq-answer {\n    max-height: 300px;\n    padding: 0 20px 20px 20px;\n}\n\n.healthcare-faq-item.active .icon {\n    transform: rotate(180deg);\n}\n<\/style>\n\n<script>\ndocument.querySelectorAll('.healthcare-faq-question').forEach(button => {\n    button.addEventListener('click', () => {\n        const faqItem = button.parentElement;\n\n        document.querySelectorAll('.healthcare-faq-item').forEach(item => {\n            if (item !== faqItem) {\n                item.classList.remove('active');\n                item.querySelector('.icon').textContent = '+';\n            }\n        });\n\n        faqItem.classList.toggle('active');\n        const icon = faqItem.querySelector('.icon');\n        icon.textContent = faqItem.classList.contains('active') ? '\u2212' : '+';\n    });\n});\n<\/script><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-13 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-small-visibility lazyload\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:100px;--awb-padding-right:60px;--awb-padding-bottom:100px;--awb-padding-left:60px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-background-color:#22317F33;--awb-background-image:linear-gradient(90deg, rgba(0,0,0,0.7) 0%,#22317F33 100%);;--awb-background-size:cover;--awb-flex-wrap:wrap;\" data-bg=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/58d94c4d51f6a2e1fec2e553f30ecbb2a449c3ea-1.png\" data-bg-gradient=\"linear-gradient(90deg, rgba(0,0,0,0.7) 0%,#22317F33 100%)\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-19 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:90px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:90px;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:90px;--awb-spacing-left-medium:90px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-12 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:rgba(255,255,255,0.1);--button_gradient_bottom_color:rgba(255,255,255,0.1);--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Get In Touch<\/span><\/a><\/div><div class=\"fusion-text fusion-text-37 fusion-text-no-margin\" style=\"--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:20px;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Start your signage project.<\/p>\n<\/div><div class=\"fusion-text fusion-text-38 fusion-text-no-margin\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Tell us about your project and our team will respond within one business day with product recommendations, specifications, or pricing.<\/p>\n<\/div><div class=\"fusion-separator fusion-full-width-sep\" style=\"align-self: center;margin-left: auto;margin-right: auto;margin-top:48px;width:100%;\"><div class=\"fusion-separator-border sep-single sep-solid\" style=\"--awb-height:20px;--awb-amount:20px;--awb-sep-color:#e2e4e9;border-color:#e2e4e9;border-top-width:1px;\"><\/div><\/div><div class=\"fusion-text fusion-text-39 fusion-text-no-margin\" style=\"--awb-font-size:13px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:24px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Belgium &amp; Europe<\/p>\n<\/div><div class=\"fusion-text fusion-text-40 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:12px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>+32 (0)13 35 10 30<\/p>\n<\/div><div class=\"fusion-text fusion-text-41 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:4px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Mon\u2013Fri \u00b7 9:00am\u20135:30pm CET<\/p>\n<\/div><div class=\"fusion-separator fusion-full-width-sep\" style=\"align-self: center;margin-left: auto;margin-right: auto;margin-top:24px;width:100%;\"><div class=\"fusion-separator-border sep-single sep-solid\" style=\"--awb-height:20px;--awb-amount:20px;--awb-sep-color:#e2e4e9;border-color:#e2e4e9;border-top-width:1px;\"><\/div><\/div><div class=\"fusion-text fusion-text-42 fusion-text-no-margin\" style=\"--awb-font-size:13px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:24px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>India<\/p>\n<\/div><div class=\"fusion-text fusion-text-43 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:12px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>+91 860 033 3999<\/p>\n<\/div><div class=\"fusion-text fusion-text-44 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:4px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Mon\u2013Sat \u00b7 9:30am\u20136:00pm IST<\/p>\n<\/div><div class=\"fusion-separator fusion-full-width-sep\" style=\"align-self: center;margin-left: auto;margin-right: auto;margin-top:24px;width:100%;\"><div class=\"fusion-separator-border sep-single sep-solid\" style=\"--awb-height:20px;--awb-amount:20px;--awb-sep-color:#e2e4e9;border-color:#e2e4e9;border-top-width:1px;\"><\/div><\/div><div class=\"fusion-text fusion-text-45 fusion-text-no-margin\" style=\"--awb-font-size:13px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:24px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Email<\/p>\n<\/div><div class=\"fusion-text fusion-text-46 fusion-text-no-margin\" style=\"--awb-font-size:17px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#ffffff;--awb-margin-top:12px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>info@cosign.be<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-20 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><style>\/* Hide the default radio dot *\/\r\n.fusion-form-radio-button-set input[type=\"radio\"] {\r\n  display: none !important;\r\n}\r\n\r\n\/* Each label = a button *\/\r\n.fusion-form-radio-button-set label {\r\n  display: inline-block;\r\n  padding: 10px 24px;\r\n  border: 1px solid #e0e0e0;\r\n  border-radius: 6px;\r\n  cursor: pointer;\r\n  background: #f1f1f1;\r\n  color: #555555;\r\n  font-size: 14px;\r\n  margin-right: 8px;\r\n  transition: background 0.2s, color 0.2s;\r\n}\r\n\r\n\/* Active\/selected button \u2014 dark navy *\/\r\n.fusion-form-radio-button-set input[type=\"radio\"]:checked + label {\r\n  background: #2d3565;\r\n  color: #ffffff;\r\n  border-color: #2d3565;\r\n}\r\n\r\n\/* Hover on inactive buttons *\/\r\n.fusion-form-radio-button-set label:hover {\r\n  background: #e4e4e4;\r\n  color: #333333;\r\n}<\/style><div class=\"fusion-form fusion-form-builder fusion-form-form-wrapper fusion-form-5655\" style=\"--awb-tooltip-text-color:#ffffff;--awb-tooltip-background-color:#333333;--awb-field-margin-top:0px;--awb-field-margin-bottom:0px;--awb-form-input-height:43px;--awb-label-font-size:12px;--awb-form-font-size:14px;--awb-form-placeholder-color:rgba(106,114,130,0.5);--awb-form-text-color:#6a7282;--awb-form-border-radius:2px;\" data-form-id=\"5655\" data-config=\"{&quot;form_id&quot;:&quot;5655&quot;,&quot;form_post_id&quot;:&quot;5655&quot;,&quot;post_id&quot;:7487,&quot;form_type&quot;:&quot;ajax&quot;,&quot;confirmation_type&quot;:&quot;message&quot;,&quot;redirect_url&quot;:&quot;&quot;,&quot;redirect_timeout&quot;:&quot;0&quot;,&quot;field_labels&quot;:{&quot;i_am_an&quot;:&quot;&quot;,&quot;name&quot;:&quot;&quot;,&quot;company&quot;:&quot;&quot;,&quot;email&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;,&quot;i_need&quot;:&quot;&quot;,&quot;project_description&quot;:&quot;&quot;},&quot;field_logics&quot;:{&quot;i_am_an&quot;:&quot;&quot;,&quot;name&quot;:&quot;&quot;,&quot;company&quot;:&quot;&quot;,&quot;email&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;,&quot;i_need&quot;:&quot;&quot;,&quot;project_description&quot;:&quot;&quot;,&quot;submit_1&quot;:&quot;&quot;},&quot;field_types&quot;:{&quot;i_am_an&quot;:&quot;radio&quot;,&quot;name&quot;:&quot;text&quot;,&quot;company&quot;:&quot;text&quot;,&quot;email&quot;:&quot;email&quot;,&quot;phone&quot;:&quot;phone_number&quot;,&quot;i_need&quot;:&quot;select&quot;,&quot;project_description&quot;:&quot;textarea&quot;,&quot;recaptcha_1&quot;:&quot;recaptcha&quot;,&quot;submit_1&quot;:&quot;submit&quot;},&quot;nonce_method&quot;:&quot;ajax&quot;,&quot;form_views&quot;:&quot;&quot;,&quot;form_views_counting&quot;:&quot;&quot;}\"><form action=\"https:\/\/cosignonline.com\/beta_cosign\/public-infrastucture\/\" target=\"_self\" method=\"post\" class=\"fusion-form fusion-form-5655\"><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-13-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:4px;--awb-border-radius-top-right:4px;--awb-border-radius-bottom-right:4px;--awb-border-radius-bottom-left:4px;--awb-overflow:hidden;--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:40px;--awb-padding-left:40px;--awb-padding-top-small:20px;--awb-padding-right-small:20px;--awb-padding-bottom-small:20px;--awb-padding-left-small:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:30px;--awb-margin-bottom-small:30px;--awb-background-color:#ffffff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-21 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-47 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I am an<\/p>\n<\/div><div class=\"fusion-text fusion-text-48 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I am an<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-radio-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><fieldset><div class=\"fusion-form-radio option-inline\"><input tabindex=\"\" id=\"radio-i_am_an-1-0\" type=\"radio\" value=\"Sign Maker\" name=\"i_am_an\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" checked  data-holds-private-data=\"false\"\/><label for=\"radio-i_am_an-1-0\">Sign Maker<\/label><\/div><div class=\"fusion-form-radio option-inline\"><input tabindex=\"\" id=\"radio-i_am_an-1-1\" type=\"radio\" value=\"Architect\" name=\"i_am_an\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" data-holds-private-data=\"false\"\/><label for=\"radio-i_am_an-1-1\">Architect<\/label><\/div><div class=\"fusion-form-radio option-inline\"><input tabindex=\"\" id=\"radio-i_am_an-1-2\" type=\"radio\" value=\"Project Owner\" name=\"i_am_an\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" data-holds-private-data=\"false\"\/><label for=\"radio-i_am_an-1-2\">Project Owner<\/label><\/div><\/fieldset><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-22 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-49 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Name<\/p>\n<\/div><div class=\"fusion-text fusion-text-50 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Name<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-text-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"text\" autocomplete=\"off\" name=\"name\" id=\"name\" value=\"\"  class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Enter your full name *\" data-holds-private-data=\"false\" minlength=\"0\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-23 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-51 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Company<\/p>\n<\/div><div class=\"fusion-text fusion-text-52 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Company<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-text-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"text\" autocomplete=\"off\" name=\"company\" id=\"company\" value=\"\"  class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Enter your company name *\" data-holds-private-data=\"false\" minlength=\"0\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-24 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-53 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Email<\/p>\n<\/div><div class=\"fusion-text fusion-text-54 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Email<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-email-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"email\" autocomplete=\"off\" name=\"email\" id=\"email\" value=\"\"  class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Enter your email address *\" data-holds-private-data=\"false\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-25 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-55 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Phone<\/p>\n<\/div><div class=\"fusion-text fusion-text-56 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Phone<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-phone-number-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"tel\" autocomplete=\"off\" name=\"phone\" id=\"phone\" value=\"\"  class=\"fusion-form-input\" placeholder=\"+91 -  \" data-holds-private-data=\"false\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-26 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-57 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I need<\/p>\n<\/div><div class=\"fusion-text fusion-text-58 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I need<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-select-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><div class=\"fusion-select-wrapper\"><select autocomplete=\"off\" tabindex=\"\" id=\"i_need\" name=\"i_need\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" data-holds-private-data=\"false\"><option value=\"A quote for a project\" >A quote for a project<\/option><\/select><div class=\"select-arrow\"><svg width=\"12\" height=\"8\" viewBox=\"0 0 12 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"> <path d=\"M1.5 1.75L6 6.25L10.5 1.75\" stroke=\"#6D6D6D\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/> <\/svg><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-27 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:52px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:32px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-59 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Project Description<\/p>\n<\/div><div class=\"fusion-text fusion-text-60 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Project Description<\/p>\n<\/div>\n<div class=\"fusion-form-field fusion-form-textarea-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><textarea cols=\"40\" autocomplete=\"off\"  minlength=\"0\"  rows=\"2\" tabindex=\"\" id=\"project_description\" name=\"project_description\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Project Card *\" data-holds-private-data=\"false\"><\/textarea><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-28 fusion_builder_column_1_1 1_1 fusion-flex-column submit-button\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-form-field fusion-form-recaptcha-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\">\t\t\t\t<div class=\"form-creator-recaptcha\" >\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"fusion-form-recaptcha-wrapper\">\n\t\t\t\t\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tid=\"g-recaptcha-id-form-5655\"\n\t\t\t\t\t\t\tclass=\"fusion-form-recaptcha-v3 recaptcha-container \"\n\t\t\t\t\t\t\tdata-sitekey=\"6LeZ8XYtAAAAACUgrkFuMR-U3q1s_y1x2FkGGB7A\"\n\t\t\t\t\t\t\tdata-badge=\"inline\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<input\n\t\t\t\t\t\t\ttype=\"hidden\"\n\t\t\t\t\t\t\tname=\"fusion-form-recaptcha-response\"\n\t\t\t\t\t\t\tclass=\"g-recaptcha-response\"\n\t\t\t\t\t\t\tid=\"fusion-form-recaptcha-response-5655\"\n\t\t\t\t\t\t\tvalue=\"\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div><div class=\"fusion-form-field fusion-form-submit-field fusion-form-label-above submit-button\" style=\"\" data-form-id=\"5655\"><div style=\"text-align:center;\"><button type=\"submit\" class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-13 fusion-button-span-yes submit-button button-default form-form-submit\" style=\"--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#22317f;--button_gradient_bottom_color:#22317f;--button_gradient_top_color_hover:#3d467f;--button_gradient_bottom_color_hover:#3d467f;\" data-form-number=\"5655\" tabindex=\"\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Submit<\/span><\/button><\/div><\/div><\/div><\/div><\/div><\/div><\/form><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-14 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-no-medium-visibility fusion-no-large-visibility lazyload\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:60px;--awb-padding-right:20px;--awb-padding-bottom:60px;--awb-padding-left:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-background-color:#22317F33;--awb-background-image:linear-gradient(90deg, rgba(0,0,0,0.7) 0%,#22317F33 100%);;--awb-background-size:cover;--awb-flex-wrap:wrap;\" data-bg=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/58d94c4d51f6a2e1fec2e553f30ecbb2a449c3ea-1.png\" data-bg-gradient=\"linear-gradient(90deg, rgba(0,0,0,0.7) 0%,#22317F33 100%)\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-29 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-14 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:rgba(255,255,255,0.1);--button_gradient_bottom_color:rgba(255,255,255,0.1);--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Get In Touch<\/span><\/a><\/div><div class=\"fusion-text fusion-text-61 fusion-text-no-margin\" style=\"--awb-font-size:44px;--awb-line-height:110%;--awb-letter-spacing:-1%;--awb-text-color:#ffffff;--awb-margin-top:20px;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Start your signage project.<\/p>\n<\/div><div class=\"fusion-text fusion-text-62 fusion-text-no-margin\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:rgba(255,255,255,0.8);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Tell us about your project and our team will respond within one business day with product recommendations, specifications, or pricing.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-30 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><style>\/* Hide the default radio dot *\/\r\n.fusion-form-radio-button-set input[type=\"radio\"] {\r\n  display: none !important;\r\n}\r\n\r\n\/* Each label = a button *\/\r\n.fusion-form-radio-button-set label {\r\n  display: inline-block;\r\n  padding: 10px 24px;\r\n  border: 1px solid #e0e0e0;\r\n  border-radius: 6px;\r\n  cursor: pointer;\r\n  background: #f1f1f1;\r\n  color: #555555;\r\n  font-size: 14px;\r\n  margin-right: 8px;\r\n  transition: background 0.2s, color 0.2s;\r\n}\r\n\r\n\/* Active\/selected button \u2014 dark navy *\/\r\n.fusion-form-radio-button-set input[type=\"radio\"]:checked + label {\r\n  background: #2d3565;\r\n  color: #ffffff;\r\n  border-color: #2d3565;\r\n}\r\n\r\n\/* Hover on inactive buttons *\/\r\n.fusion-form-radio-button-set label:hover {\r\n  background: #e4e4e4;\r\n  color: #333333;\r\n}<\/style><div class=\"fusion-form fusion-form-builder fusion-form-form-wrapper fusion-form-5655\" style=\"--awb-tooltip-text-color:#ffffff;--awb-tooltip-background-color:#333333;--awb-field-margin-top:0px;--awb-field-margin-bottom:0px;--awb-form-input-height:43px;--awb-label-font-size:12px;--awb-form-font-size:14px;--awb-form-placeholder-color:rgba(106,114,130,0.5);--awb-form-text-color:#6a7282;--awb-form-border-radius:2px;\" data-form-id=\"5655\" data-config=\"{&quot;form_id&quot;:&quot;5655&quot;,&quot;form_post_id&quot;:&quot;5655&quot;,&quot;post_id&quot;:7487,&quot;form_type&quot;:&quot;ajax&quot;,&quot;confirmation_type&quot;:&quot;message&quot;,&quot;redirect_url&quot;:&quot;&quot;,&quot;redirect_timeout&quot;:&quot;0&quot;,&quot;field_labels&quot;:{&quot;i_am_an&quot;:&quot;&quot;,&quot;name&quot;:&quot;&quot;,&quot;company&quot;:&quot;&quot;,&quot;email&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;,&quot;i_need&quot;:&quot;&quot;,&quot;project_description&quot;:&quot;&quot;},&quot;field_logics&quot;:{&quot;i_am_an&quot;:&quot;&quot;,&quot;name&quot;:&quot;&quot;,&quot;company&quot;:&quot;&quot;,&quot;email&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;,&quot;i_need&quot;:&quot;&quot;,&quot;project_description&quot;:&quot;&quot;,&quot;submit_2&quot;:&quot;&quot;},&quot;field_types&quot;:{&quot;i_am_an&quot;:&quot;radio&quot;,&quot;name&quot;:&quot;text&quot;,&quot;company&quot;:&quot;text&quot;,&quot;email&quot;:&quot;email&quot;,&quot;phone&quot;:&quot;phone_number&quot;,&quot;i_need&quot;:&quot;select&quot;,&quot;project_description&quot;:&quot;textarea&quot;,&quot;recaptcha_2&quot;:&quot;recaptcha&quot;,&quot;submit_2&quot;:&quot;submit&quot;},&quot;nonce_method&quot;:&quot;ajax&quot;,&quot;form_views&quot;:&quot;&quot;,&quot;form_views_counting&quot;:&quot;&quot;}\"><form action=\"https:\/\/cosignonline.com\/beta_cosign\/public-infrastucture\/\" target=\"_self\" method=\"post\" class=\"fusion-form fusion-form-5655\"><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-14-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:4px;--awb-border-radius-top-right:4px;--awb-border-radius-bottom-right:4px;--awb-border-radius-bottom-left:4px;--awb-overflow:hidden;--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:40px;--awb-padding-left:40px;--awb-padding-top-small:20px;--awb-padding-right-small:20px;--awb-padding-bottom-small:20px;--awb-padding-left-small:20px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:30px;--awb-margin-bottom-small:30px;--awb-background-color:#ffffff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-31 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-63 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I am an<\/p>\n<\/div><div class=\"fusion-text fusion-text-64 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I am an<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-radio-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><fieldset><div class=\"fusion-form-radio option-inline\"><input tabindex=\"\" id=\"radio-i_am_an-2-0\" type=\"radio\" value=\"Sign Maker\" name=\"i_am_an\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" checked  data-holds-private-data=\"false\"\/><label for=\"radio-i_am_an-2-0\">Sign Maker<\/label><\/div><div class=\"fusion-form-radio option-inline\"><input tabindex=\"\" id=\"radio-i_am_an-2-1\" type=\"radio\" value=\"Architect\" name=\"i_am_an\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" data-holds-private-data=\"false\"\/><label for=\"radio-i_am_an-2-1\">Architect<\/label><\/div><div class=\"fusion-form-radio option-inline\"><input tabindex=\"\" id=\"radio-i_am_an-2-2\" type=\"radio\" value=\"Project Owner\" name=\"i_am_an\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" data-holds-private-data=\"false\"\/><label for=\"radio-i_am_an-2-2\">Project Owner<\/label><\/div><\/fieldset><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-32 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-65 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Name<\/p>\n<\/div><div class=\"fusion-text fusion-text-66 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Name<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-text-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"text\" autocomplete=\"off\" name=\"name\" id=\"name\" value=\"\"  class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Enter your full name *\" data-holds-private-data=\"false\" minlength=\"0\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-33 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-67 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Company<\/p>\n<\/div><div class=\"fusion-text fusion-text-68 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Company<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-text-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"text\" autocomplete=\"off\" name=\"company\" id=\"company\" value=\"\"  class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Enter your company name *\" data-holds-private-data=\"false\" minlength=\"0\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-34 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-69 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Email<\/p>\n<\/div><div class=\"fusion-text fusion-text-70 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Email<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-email-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"email\" autocomplete=\"off\" name=\"email\" id=\"email\" value=\"\"  class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Enter your email address *\" data-holds-private-data=\"false\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-35 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-71 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Phone<\/p>\n<\/div><div class=\"fusion-text fusion-text-72 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Phone<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-phone-number-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><input type=\"tel\" autocomplete=\"off\" name=\"phone\" id=\"phone\" value=\"\"  class=\"fusion-form-input\" placeholder=\"+91 -  \" data-holds-private-data=\"false\"\/><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-36 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:12px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-73 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I need<\/p>\n<\/div><div class=\"fusion-text fusion-text-74 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>I need<\/p>\n<\/div><div class=\"fusion-form-field fusion-form-select-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><div class=\"fusion-select-wrapper\"><select autocomplete=\"off\" tabindex=\"\" id=\"i_need\" name=\"i_need\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" data-holds-private-data=\"false\"><option value=\"A quote for a project\" >A quote for a project<\/option><\/select><div class=\"select-arrow\"><svg width=\"12\" height=\"8\" viewBox=\"0 0 12 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"> <path d=\"M1.5 1.75L6 6.25L10.5 1.75\" stroke=\"#6D6D6D\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/> <\/svg><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-37 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:52px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:32px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-75 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:12px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Project Description<\/p>\n<\/div><div class=\"fusion-text fusion-text-76 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:11px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-transform:uppercase;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;IBM Plex Mono&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Project Description<\/p>\n<\/div>\n<div class=\"fusion-form-field fusion-form-textarea-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\"><textarea cols=\"40\" autocomplete=\"off\"  minlength=\"0\"  rows=\"2\" tabindex=\"\" id=\"project_description\" name=\"project_description\" class=\"fusion-form-input\" required=\"true\" aria-required=\"true\" placeholder=\"Project Card *\" data-holds-private-data=\"false\"><\/textarea><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-38 fusion_builder_column_1_1 1_1 fusion-flex-column submit-button\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-form-field fusion-form-recaptcha-field fusion-form-label-above\" style=\"\" data-form-id=\"5655\">\t\t\t\t<div class=\"form-creator-recaptcha\" >\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"fusion-form-recaptcha-wrapper\">\n\t\t\t\t\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tid=\"g-recaptcha-id-form-5655-2\"\n\t\t\t\t\t\t\tclass=\"fusion-form-recaptcha-v3 recaptcha-container \"\n\t\t\t\t\t\t\tdata-sitekey=\"6LeZ8XYtAAAAACUgrkFuMR-U3q1s_y1x2FkGGB7A\"\n\t\t\t\t\t\t\tdata-badge=\"inline\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<input\n\t\t\t\t\t\t\ttype=\"hidden\"\n\t\t\t\t\t\t\tname=\"fusion-form-recaptcha-response\"\n\t\t\t\t\t\t\tclass=\"g-recaptcha-response\"\n\t\t\t\t\t\t\tid=\"fusion-form-recaptcha-response-5655-2\"\n\t\t\t\t\t\t\tvalue=\"\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div><div class=\"fusion-form-field fusion-form-submit-field fusion-form-label-above submit-button\" style=\"\" data-form-id=\"5655\"><div style=\"text-align:center;\"><button type=\"submit\" class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-15 fusion-button-span-yes submit-button button-default form-form-submit\" style=\"--button_accent_color:#ffffff;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:2px;--button-border-radius-top-right:2px;--button-border-radius-bottom-right:2px;--button-border-radius-bottom-left:2px;--button_gradient_top_color:#22317f;--button_gradient_bottom_color:#22317f;--button_gradient_top_color_hover:#3d467f;--button_gradient_bottom_color_hover:#3d467f;\" data-form-number=\"5655\" tabindex=\"\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Submit<\/span><\/button><\/div><\/div><\/div><\/div><\/div><\/div><\/form><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-15 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:80px;--awb-padding-right:60px;--awb-padding-bottom:110px;--awb-padding-left:60px;--awb-padding-top-small:60px;--awb-padding-right-small:20px;--awb-padding-bottom-small:80px;--awb-padding-left-small:20px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-background-color:#201547;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-39 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:40px;--awb-padding-left:40px;--awb-padding-top-small:20px;--awb-padding-right-small:20px;--awb-padding-bottom-small:20px;--awb-padding-left-small:20px;--awb-overflow:hidden;--awb-bg-color:#ffffff;--awb-bg-color-hover:#ffffff;--awb-bg-size:cover;--awb-border-radius:4px 4px 0px 4px;--awb-width-large:100%;--awb-flex-grow:0;--awb-flex-shrink:0;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-flex-grow-medium:;--awb-flex-shrink-medium:;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-flex-grow-small:;--awb-flex-shrink-small:;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-9 fusion_builder_column_inner_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top-small:0px;--awb-padding-right-small:0px;--awb-padding-bottom-small:0px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-no-small-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-16 fusion-button-default-span fusion-button-default-type\" style=\"--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:12px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Sign Agent<\/span><\/a><\/div><div class=\"fusion-no-medium-visibility fusion-no-large-visibility\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-17 fusion-button-default-span fusion-button-default-type\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:16px;--awb-margin-left:0px;--awb-padding-top:6px;--awb-padding-right:16px;--awb-padding-bottom:6px;--awb-padding-left:16px;--button_accent_color:#22317f;--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button-border-radius-top-left:0;--button-border-radius-top-right:0;--button-border-radius-bottom-right:0;--button-border-radius-bottom-left:0;--button_gradient_top_color:#e9ebf3;--button_gradient_bottom_color:#e9ebf3;--button_gradient_top_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_gradient_bottom_color_hover:hsla(var(--awb-color5-h),calc(var(--awb-color5-s) - 5%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--button_text_transform:uppercase;--button_font_size:11px;--button_line_height:150%;--button_typography-letter-spacing:0px;--button_typography-font-family:&quot;IBM Plex Mono&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Sign Agent<\/span><\/a><\/div><div class=\"fusion-text fusion-text-77 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:36px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:20px;--awb-margin-bottom:12px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Manage every sign you install,<br \/>\nfrom specification to replacement.<\/p>\n<\/div><div class=\"fusion-text fusion-text-78 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:24px;--awb-line-height:120%;--awb-letter-spacing:-1%;--awb-text-color:#030712;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:8px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Manage every sign you install,<br \/>\nfrom specification to replacement.<\/p>\n<\/div><div class=\"fusion-text fusion-text-79 fusion-no-small-visibility fusion-text-no-margin\" style=\"--awb-font-size:15px;--awb-line-height:150%;--awb-letter-spacing:0px;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-bottom:75px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Once your Module Plus Indoor system is installed, SignAgent keeps it current. Track sign<br \/>\nlocations, manage content updates, and coordinate installers \u2014 all from one platform.<\/p>\n<\/div><div class=\"fusion-text fusion-text-80 fusion-no-medium-visibility fusion-no-large-visibility fusion-text-no-margin\" style=\"--awb-font-size:14px;--awb-line-height:150%;--awb-letter-spacing:0%;--awb-text-color:#1e2939;--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:24px;--awb-margin-left:0px;--awb-text-font-family:&quot;Inter Tight&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Once your Module Plus Indoor system is installed, SignAgent keeps it current. Track sign locations, manage content updates, and coordinate installers all from one platform.<\/p>\n<\/div><div class=\"fusion-image-element fusion-no-medium-visibility fusion-no-large-visibility\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:24px;--awb-margin-left:0px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"1397\" height=\"699\" title=\"c254193123b64e1799538e48b1fe47a7b79d6cf2\" src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1.png\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1.png\" alt class=\"lazyload img-responsive wp-image-5640\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271397%27%20height%3D%27699%27%20viewBox%3D%270%200%201397%20699%27%3E%3Crect%20width%3D%271397%27%20height%3D%27699%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-200x100.png 200w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-400x200.png 400w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-600x300.png 600w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-800x400.png 800w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-1200x600.png 1200w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1.png 1397w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 700px) 100vw, 600px\" \/><\/span><\/div><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@500&display=swap\" rel=\"stylesheet\">\n\n<style>\n  \/* Fully scoped \u2014 will NOT affect any other Odoo buttons *\/\n\n  .catalogue-btn-wrap {\n    display: inline-block;\n    width: 100%;\n    max-width: 568px;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    width: 100%;\n    height: 51px;\n    padding: 14px 28px 14px 30px;\n    font-family: 'Inter Tight', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    line-height: 150%;\n    text-decoration: none !important;\n    -webkit-text-decoration: none !important;\n    border-width: 1.5px;\n    border-style: solid;\n    border-radius: 2px;\n    cursor: pointer;\n    position: relative;\n    overflow: hidden;\n    isolation: isolate;\n    transform: translateZ(0);\n    white-space: nowrap;\n    box-sizing: border-box;\n\n    \/* Default: #22317F fill, white text *\/\n    background-color: #22317F;\n    border-color: #22317F;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue:hover,\n  .catalogue-btn-wrap .btn-catalogue:focus,\n  .catalogue-btn-wrap .btn-catalogue:active,\n  .catalogue-btn-wrap .btn-catalogue:visited {\n    text-decoration: none !important;\n    -webkit-text-decoration: none !important;\n  }\n\n  \/* Swipe fill \u2014 hover color #201547 *\/\n  .catalogue-btn-wrap .btn-catalogue::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    width: 0%;\n    height: 100%;\n    z-index: 0;\n    background-color: #201547;\n    transition: width 0.38s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n\n  .catalogue-btn-wrap .btn-catalogue:hover::before {\n    width: 100%;\n  }\n\n  \/* Text *\/\n  .catalogue-btn-wrap .btn-catalogue .btn-text {\n    position: relative;\n    z-index: 2;\n    font-family: 'Inter Tight', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    line-height: 150%;\n    color: #ffffff;\n    transition: color 0.38s ease;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue:hover .btn-text {\n    color: #ffffff !important; \/* stays white \u2014 dark bg on hover too *\/\n  }\n\n  \/* Icon wrap *\/\n  .catalogue-btn-wrap .btn-catalogue .btn-icon-wrap {\n    position: relative;\n    z-index: 2;\n    width: 16px;\n    height: 16px;\n    overflow: hidden;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue .btn-arrow,\n  .catalogue-btn-wrap .btn-catalogue .btn-arrow-ghost {\n    position: absolute;\n    width: 14px;\n    height: 14px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue .btn-arrow {\n    transform: translate(0px, 0px);\n    opacity: 1;\n    transition: transform 0.28s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.15s ease;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue:hover .btn-arrow {\n    transform: translate(16px, -16px);\n    opacity: 0;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue .btn-arrow-ghost {\n    transform: translate(-16px, 16px);\n    opacity: 0;\n    transition: transform 0.28s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.18s ease 0.06s;\n  }\n\n  .catalogue-btn-wrap .btn-catalogue:hover .btn-arrow-ghost {\n    transform: translate(0px, 0px);\n    opacity: 1;\n  }\n\n  \/* Arrow always white \u2014 both bg colors are dark *\/\n  .catalogue-btn-wrap .btn-catalogue .btn-arrow svg { stroke: #ffffff; }\n  .catalogue-btn-wrap .btn-catalogue .btn-arrow-ghost svg { stroke: #ffffff; }\n\n  \/* \u2500\u2500 Responsive for Mobile \u2500\u2500 *\/\n  @media (max-width: 600px) {\n    .catalogue-btn-wrap {\n      width: 100%;\n      max-width: 100%;\n    }\n\n    .catalogue-btn-wrap .btn-catalogue {\n      width: 100%;\n      height: auto;\n      min-height: 51px;\n      padding: 14px 20px 14px 20px;\n      font-size: 14px;\n      white-space: normal;\n      text-align: center;\n    }\n  }\n<\/style>\n\n<div class=\"catalogue-btn-wrap\">\n  <a href=\"\/catalogue\" class=\"btn-catalogue\">\n    <span class=\"btn-text\">Learn More About Signagent<\/span>\n    <span class=\"btn-icon-wrap\">\n      <span class=\"btn-arrow\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\">\n          <path d=\"M2.5 11.5L11.5 2.5M11.5 2.5H5.5M11.5 2.5V8.5\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/span>\n      <span class=\"btn-arrow-ghost\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\">\n          <path d=\"M2.5 11.5L11.5 2.5M11.5 2.5H5.5M11.5 2.5V8.5\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n        <\/svg>\n      <\/span>\n    <\/span>\n  <\/a>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-10 fusion_builder_column_inner_1_2 1_2 fusion-flex-column fusion-no-small-visibility\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-image-element\" style=\"--awb-margin-top:0px;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img decoding=\"async\" width=\"1397\" height=\"699\" title=\"c254193123b64e1799538e48b1fe47a7b79d6cf2\" src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1.png\" data-orig-src=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1.png\" alt class=\"lazyload img-responsive wp-image-5640\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271397%27%20height%3D%27699%27%20viewBox%3D%270%200%201397%20699%27%3E%3Crect%20width%3D%271397%27%20height%3D%27699%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-200x100.png 200w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-400x200.png 400w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-600x300.png 600w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-800x400.png 800w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1-1200x600.png 1200w, https:\/\/cosignonline.com\/beta_cosign\/wp-content\/uploads\/2026\/05\/c254193123b64e1799538e48b1fe47a7b79d6cf2-1.png 1397w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 700px) 100vw, 600px\" \/><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"footnotes":""},"class_list":["post-7487","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/pages\/7487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/comments?post=7487"}],"version-history":[{"count":8,"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/pages\/7487\/revisions"}],"predecessor-version":[{"id":9036,"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/pages\/7487\/revisions\/9036"}],"wp:attachment":[{"href":"https:\/\/cosignonline.com\/beta_cosign\/wp-json\/wp\/v2\/media?parent=7487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}