Window Film for Banks

scotiabank Oakville, Ontario

Crafting The Perfect Scotiabank Red Window Film

Project Overview:
In a bid to enhance the aesthetic appeal and functionality of their entrance, Scotiabank sought to add a vibrant red window film to the entrance way of their new branch in Oakville, Ontario.

Challenge:
INPS partnered with 3M Canada and Scotiabank’s senior project managers and designers to fabricate a window film that perfectly matched the Scotiabank Red ensuring brand consistency and enhancing the aesthetic appeal of the entrance.

Solution:
INPS developed a comprehensive solution that involved multiple steps and meticulous attention to detail:

  • INPS prepared red print layer samples measuring 3 x 3 feet on 3MIJ8150 Clearview with 8518 Overlaminate. These samples were crucial for testing and approval.
  • It was decided to use a 100% opaque film for the bottom 24 inches, transitioning to a gradient, and eventually becoming translucent. 

  • INPS aimed to complete the film in a single layer. However, to achieve the precise Scotiabank Red, it became necessary to use two layers of film. 

The opaque portion at the bottom helped intensify the red color, making it stand out prominently. The gradient transition ensured a smooth and visually appealing shift from opaque to translucent, enhancing the overall look of the entrance. 

The final product was a resounding success. The red window film matched Scotiabank’s signature red color perfectly, and the layered approach ensured the color was vibrant and visually striking. 

Project Details: Location: Scotiabank, Oakville, Ontario
 

Scope of Project:

  • Digital Printing
  • Over Laminate

  • Printed Privacy Film

  • Custom Window Film

  • Installation

document.addEventListener("DOMContentLoaded", () => { // Only run on touch-style devices (phones/tablets) const isTouch = window.matchMedia("(hover: none), (pointer: coarse)").matches; if (!isTouch) return; // Optional: narrow scope to your header if you want. // Example: const scope = document.querySelector("header"); const scope = document; // Common WordPress/Elementor submenu patterns const parentSelector = "li.menu-item-has-children > a, li.menu-item-has-children > .elementor-item"; // Close all open submenus inside scope const closeAll = () => { scope.querySelectorAll("li.menu-item-has-children.is-open").forEach((li) => { li.classList.remove("is-open"); const a = li.querySelector(":scope > a, :scope > .elementor-item"); if (a) a.setAttribute("aria-expanded", "false"); }); }; // Click/tap outside closes document.addEventListener("click", (e) => { // If the click is outside the menu area, close if (!e.target.closest(".elementor-nav-menu, .elementor-location-header, header")) { closeAll(); } }); // Make parent items toggle on first tap scope.querySelectorAll(parentSelector).forEach((link) => { link.addEventListener("click", (e) => { const li = e.currentTarget.closest("li.menu-item-has-children"); if (!li) return; const alreadyOpen = li.classList.contains("is-open"); // If submenu isn't open yet: open it and prevent navigation if (!alreadyOpen) { e.preventDefault(); e.stopPropagation(); // Close siblings/other open menus first (keeps things tidy) closeAll(); li.classList.add("is-open"); link.setAttribute("aria-expanded", "true"); return; } // If it's already open, allow the click to navigate normally (2nd tap) // (No preventDefault here) }); }); });