{"id":1440,"date":"2026-08-15T01:50:19","date_gmt":"2026-08-15T01:50:19","guid":{"rendered":"https:\/\/projectedimagelighting.com\/?page_id=1440"},"modified":"2026-09-16T18:01:51","modified_gmt":"2026-09-16T18:01:51","slug":"elementor-1440","status":"publish","type":"page","link":"https:\/\/projectedimagelighting.com\/","title":{"rendered":"Projection Image Lighting"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1440\" class=\"elementor elementor-1440\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d1ef885 e-con e-atomic-element e-flexbox-base e-6467b4f \" data-id=\"d1ef885\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d1ef885\" id=\"HERO\" data-e-type=\"e-flexbox\" data-id=\"d1ef885\">\n    <div class=\"elementor-element elementor-element-90baf61 e-con e-atomic-element e-flexbox-base e-90baf61-7a203ff \" data-id=\"90baf61\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"90baf61\" data-e-type=\"e-flexbox\" data-id=\"90baf61\">\n    <div class=\"elementor-element elementor-element-9126c00 e-con e-atomic-element e-flexbox-base e-9126c00-633a76d \" data-id=\"9126c00\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9126c00\" data-e-type=\"e-flexbox\" data-id=\"9126c00\">\n    \t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base e-fdd54fa-7a0b287\" data-interaction-id=\"fdd54fa\" data-e-type=\"widget\" data-id=\"fdd54fa\" id=\"1374\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4.webp\" width=\"1920\" height=\"720\" srcset=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4.webp 1920w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-300x113.webp 300w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-1024x384.webp 1024w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-768x288.webp 768w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-1536x576.webp 1536w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-019d8f4 e-con e-atomic-element e-flexbox-base e-019d8f4-60a47b6 \" data-id=\"019d8f4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"019d8f4\" data-e-type=\"e-flexbox\" data-id=\"019d8f4\">\n    \t\t<div class=\"elementor-element elementor-element-ec2901c elementor-nav-menu--dropdown-mobile elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"ec2901c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"SITE MENU\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade\">\n\t\t\t\t<ul id=\"menu-1-ec2901c\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6735\"><a href=\"#PRODUCT\" class=\"elementor-item elementor-item-anchor\">PRODUCT<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6736\"><a href=\"#ABOUT\" class=\"elementor-item elementor-item-anchor\">ABOUT<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6737\"><a href=\"#SOLUTIONS\" class=\"elementor-item elementor-item-anchor\">SOLUTIONS<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6738\"><a href=\"#INDUSTRIES\" class=\"elementor-item elementor-item-anchor\">INDUSTRIES<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6739\"><a href=\"#CONTACT\" class=\"elementor-item elementor-item-anchor\">CONTACT<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-ec2901c\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6735\"><a href=\"#PRODUCT\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">PRODUCT<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6736\"><a href=\"#ABOUT\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">ABOUT<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6737\"><a href=\"#SOLUTIONS\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">SOLUTIONS<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6738\"><a href=\"#INDUSTRIES\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">INDUSTRIES<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-6739\"><a href=\"#CONTACT\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">CONTACT<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-8387696 e-con e-atomic-element e-flexbox-base e-8387696-7b1e557 \" data-id=\"8387696\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8387696\" data-e-type=\"e-flexbox\" data-id=\"8387696\">\n    \t\t\t<a href=\"#CONTACT\" target=\"_self\" class=\"e-116c3a9-98aa7df e-button-base\" data-interaction-id=\"116c3a9\" id=\"get-quote-button\" data-e-type=\"widget\" data-id=\"116c3a9\" >\n\t\tGET A QUOTE\n\t<\/a>\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-2183f62 e-con e-atomic-element e-flexbox-base e-2183f62-79243b7 \" data-id=\"2183f62\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2183f62\" data-e-type=\"e-flexbox\" data-id=\"2183f62\">\n    <div class=\"elementor-element elementor-element-09832f0 e-con e-atomic-element e-flexbox-base e-09832f0-ee1f106 \" data-id=\"09832f0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"09832f0\" data-e-type=\"e-flexbox\" data-id=\"09832f0\">\n    \t\t\t<h2 data-interaction-id=\"f486536\" class=\"e-f486536-9675316 e-heading-base\" id=\"smarter-way\" data-e-type=\"widget\" data-id=\"f486536\">THE SMARTER WAY TO MARK<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"5ab5985\" class=\"e-5ab5985-11c9e51 e-heading-base\" data-e-type=\"widget\" data-id=\"5ab5985\">SKIP THE PAINT.<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"09a7f11\" class=\"e-09a7f11-b841345 e-heading-base\" data-e-type=\"widget\" data-id=\"09a7f11\">SEE THE DIFFERENCE.<\/h2>\n\t\t\t\t\t<p class=\"e-4002d7f-3b7273e e-paragraph-base\" data-interaction-id=\"4002d7f\" data-e-type=\"widget\" data-id=\"4002d7f\">Projected Image Lighting eliminates the cost and downtime of paint while delivering brighter, clearer visuals that improve safety and performance in any environment.<\/p>\n\t\t<div class=\"elementor-element elementor-element-3603c98 e-con e-atomic-element e-flexbox-base e-3603c98-45d6f06 \" data-id=\"3603c98\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3603c98\" data-e-type=\"e-flexbox\" data-id=\"3603c98\">\n    \t\t\t<a href=\"#SOLUTIONS\" target=\"_self\" class=\"e-31d7d8c-09dc893 e-button-base\" data-interaction-id=\"31d7d8c\" id=\"explore-solutions\" data-e-type=\"widget\" data-id=\"31d7d8c\">\n\t\tEXPLORE SOLUTIONS \n\t<\/a>\t\t\t\t\t<a href=\"#PRODUCT\" target=\"_self\" class=\"e-0849c07-f6e15f0 e-button-base\" data-interaction-id=\"0849c07\" data-e-type=\"widget\" data-id=\"0849c07\">\n\t\tVIEW PRODUCT\n\t<\/a>\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-061d4e4 e-con e-atomic-element e-flexbox-base e-061d4e4-d2709c1 \" data-id=\"061d4e4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"061d4e4\" data-e-type=\"e-flexbox\" data-id=\"061d4e4\">\n    <div class=\"elementor-element elementor-element-3170f5c e-con e-atomic-element e-flexbox-base e-3170f5c-c776163 \" data-id=\"3170f5c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3170f5c\" id=\"ABOUT-IDEALS-BOTH\" data-e-type=\"e-flexbox\" data-id=\"3170f5c\">\n    <div class=\"elementor-element elementor-element-fd2b1bb e-con e-atomic-element e-flexbox-base e-fd2b1bb-94fb4c5 \" data-id=\"fd2b1bb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fd2b1bb\" data-e-type=\"e-flexbox\" data-id=\"fd2b1bb\">\n    <div class=\"elementor-element elementor-element-ecd7a18 e-con e-atomic-element e-flexbox-base e-ecd7a18-90ad834 \" data-id=\"ecd7a18\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ecd7a18\" data-e-type=\"e-flexbox\" data-id=\"ecd7a18\">\n    \t\t<div class=\"elementor-element elementor-element-ae40f5f elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"ae40f5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-2531-arrows-rotate-dollar-hover-spin.json&quot;,&quot;id&quot;:2873,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-429d2f8 e-con e-atomic-element e-flexbox-base e-429d2f8-960f70c \" data-id=\"429d2f8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"429d2f8\" data-e-type=\"e-flexbox\" data-id=\"429d2f8\">\n    \t\t\t<h2 data-interaction-id=\"b4781c8\" class=\"e-b4781c8-474b03a e-heading-base\" data-e-type=\"widget\" data-id=\"b4781c8\">REDUCE COSTS<\/h2>\n\t\t\t\t\t<p class=\"e-2d762b8-b27993f e-paragraph-base\" data-interaction-id=\"2d762b8\" data-e-type=\"widget\" data-id=\"2d762b8\">Eliminate paint, labor, maintenance, and ongoing reapplications.<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t\n<hr class=\"e-40a761d-38997fb e-divider-base\" data-interaction-id=\"40a761d\"  data-e-type=\"widget\" data-id=\"40a761d\" \/>\n\t\t<div class=\"elementor-element elementor-element-480bb39 e-con e-atomic-element e-flexbox-base e-480bb39-93751ca e-480bb39-93751ca e-480bb39-93751ca \" data-id=\"480bb39\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"480bb39\" data-e-type=\"e-flexbox\" data-id=\"480bb39\">\n    <div class=\"elementor-element elementor-element-2a436a8 e-con e-atomic-element e-flexbox-base e-2a436a8-63ea4cd \" data-id=\"2a436a8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2a436a8\" data-e-type=\"e-flexbox\" data-id=\"2a436a8\">\n    \t\t<div class=\"elementor-element elementor-element-063b8ce elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"063b8ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-1236-hands-open-eye-hover-pinch.json&quot;,&quot;id&quot;:2886,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ee29a7d e-con e-atomic-element e-flexbox-base e-ee29a7d-6b8b665 \" data-id=\"ee29a7d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ee29a7d\" data-e-type=\"e-flexbox\" data-id=\"ee29a7d\">\n    \t\t\t<h2 data-interaction-id=\"221c04c\" class=\"e-221c04c-c459e27 e-heading-base\" data-e-type=\"widget\" data-id=\"221c04c\">SUPERIOR VISIBILITY<\/h2>\n\t\t\t\t\t<p class=\"e-4a96de9-b7554c5 e-paragraph-base\" data-interaction-id=\"4a96de9\" data-e-type=\"widget\" data-id=\"4a96de9\">Brighter, sharper projections improve awareness and reduce accidents.<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t\n<hr class=\"e-dcfeafd-987849c e-divider-base\" data-interaction-id=\"dcfeafd\"  data-e-type=\"widget\" data-id=\"dcfeafd\" \/>\n\t\t<div class=\"elementor-element elementor-element-eb9eefe e-con e-atomic-element e-flexbox-base e-eb9eefe-bde6a92 e-eb9eefe-bde6a92 \" data-id=\"eb9eefe\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"eb9eefe\" data-e-type=\"e-flexbox\" data-id=\"eb9eefe\">\n    <div class=\"elementor-element elementor-element-3d8f966 e-con e-atomic-element e-flexbox-base e-3d8f966-43d9bd1 \" data-id=\"3d8f966\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3d8f966\" data-e-type=\"e-flexbox\" data-id=\"3d8f966\">\n    \t\t<div class=\"elementor-element elementor-element-ba98b23 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"ba98b23\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-409-wrench-hover-oscillate.json&quot;,&quot;id&quot;:2881,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4d37b9b e-con e-atomic-element e-flexbox-base e-4d37b9b-9f9af1b \" data-id=\"4d37b9b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4d37b9b\" data-e-type=\"e-flexbox\" data-id=\"4d37b9b\">\n    \t\t\t<h2 data-interaction-id=\"f6f1335\" class=\"e-f6f1335-8a3e51a e-heading-base\" data-e-type=\"widget\" data-id=\"f6f1335\">EASY TO INSTALL<\/h2>\n\t\t\t\t\t<p class=\"e-e465383-852fab3 e-paragraph-base\" data-interaction-id=\"e465383\" data-e-type=\"widget\" data-id=\"e465383\">Designed for fast, simple installation with minimal tools or disruption.<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t\n<hr class=\"e-74d6dfe-47ace7d e-divider-base\" data-interaction-id=\"74d6dfe\"  data-e-type=\"widget\" data-id=\"74d6dfe\" \/>\n\t\t<div class=\"elementor-element elementor-element-5144420 e-con e-atomic-element e-flexbox-base e-5144420-95713fe e-5144420-95713fe e-5144420-95713fe \" data-id=\"5144420\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5144420\" data-e-type=\"e-flexbox\" data-id=\"5144420\">\n    <div class=\"elementor-element elementor-element-cacebfe e-con e-atomic-element e-flexbox-base e-cacebfe-ad433d8 \" data-id=\"cacebfe\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"cacebfe\" data-e-type=\"e-flexbox\" data-id=\"cacebfe\">\n    \t\t<div class=\"elementor-element elementor-element-1e2a798 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"1e2a798\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-45-clock-hover-oscillate.json&quot;,&quot;id&quot;:2882,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-b5fafcc e-con e-atomic-element e-flexbox-base e-b5fafcc-84c5e75 \" data-id=\"b5fafcc\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b5fafcc\" data-e-type=\"e-flexbox\" data-id=\"b5fafcc\">\n    \t\t\t<h2 data-interaction-id=\"14b4db0\" class=\"e-14b4db0-8c83006 e-heading-base\" data-e-type=\"widget\" data-id=\"14b4db0\">BUILT TO LAST<\/h2>\n\t\t\t\t\t<p class=\"e-b8d51b1-1b45a58 e-paragraph-base\" data-interaction-id=\"b8d51b1\" data-e-type=\"widget\" data-id=\"b8d51b1\">Industrial-grade projectors engineered for the toughest environments.<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-c626e26 e-con e-atomic-element e-flexbox-base e-b412de1 \" data-id=\"c626e26\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"c626e26\" id=\"PRODUCT\" data-e-type=\"e-flexbox\" data-id=\"c626e26\">\n    <div class=\"elementor-element elementor-element-e300e19 e-con e-atomic-element e-flexbox-base e-e300e19-2ce26fd \" data-id=\"e300e19\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e300e19\" data-e-type=\"e-flexbox\" data-id=\"e300e19\">\n    <div class=\"elementor-element elementor-element-82d6738 e-con e-atomic-element e-flexbox-base e-82d6738-e2fd50e \" data-id=\"82d6738\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"82d6738\" id=\"industries-glow-right\" data-e-type=\"e-flexbox\" data-id=\"82d6738\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"c220998\" data-e-type=\"widget\" data-id=\"c220998\" id=\"4227\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/exec-aaaee84a-2ce2-414c-b0f8-e399cb689ac9.webp\" width=\"1157\" height=\"1359\" srcset=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/exec-aaaee84a-2ce2-414c-b0f8-e399cb689ac9.webp 1157w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/exec-aaaee84a-2ce2-414c-b0f8-e399cb689ac9-255x300.webp 255w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/exec-aaaee84a-2ce2-414c-b0f8-e399cb689ac9-872x1024.webp 872w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/exec-aaaee84a-2ce2-414c-b0f8-e399cb689ac9-768x902.webp 768w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-c826e6d e-con e-atomic-element e-flexbox-base e-c826e6d-5fed4be \" data-id=\"c826e6d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"c826e6d\" data-e-type=\"e-flexbox\" data-id=\"c826e6d\">\n    \t\t\t<h2 data-interaction-id=\"015eab8\" class=\"e-015eab8-22552cb e-heading-base\" data-e-type=\"widget\" data-id=\"015eab8\">PIL19A LED GOBO PROJECTOR<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"8a6e850\" class=\"e-8a6e850-58a2efb e-heading-base\" data-e-type=\"widget\" data-id=\"8a6e850\">PRECISION THAT PERFORMS.<\/h2>\n\t\t\t\t\t<p class=\"e-8c9939f-b231f60 e-8c9939f-b231f60 e-paragraph-base\" data-interaction-id=\"8c9939f\" data-e-type=\"widget\" data-id=\"8c9939f\">Engineered to deliver powerful, high-contrast projections that remain clear in demanding spaces. Weather-ready construction built to perform where conditions are tough and reliability matters. Motorized optics make it easy to adapt coverage for different projection areas without sacrificing image clarity. The result is precise, dependable visual guidance exactly where your operation needs it.<\/p>\n\t\t<div class=\"elementor-element elementor-element-0915cd4 e-con e-atomic-element e-flexbox-base e-0915cd4-d87289b \" data-id=\"0915cd4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0915cd4\" id=\"ABOUT-IDEALS-BOTH\" data-e-type=\"e-flexbox\" data-id=\"0915cd4\">\n    <div class=\"elementor-element elementor-element-0d4fc5a e-con e-atomic-element e-flexbox-base e-0d4fc5a-d341c80 \" data-id=\"0d4fc5a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0d4fc5a\" data-e-type=\"e-flexbox\" data-id=\"0d4fc5a\">\n    \t\t<div class=\"elementor-element elementor-element-294373e elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"294373e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-2503-laser-hover-pinch.json&quot;,&quot;id&quot;:2747,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;number_of_times&quot;:0,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"6d1f3a3\" class=\"e-6d1f3a3-35471c1 e-heading-base\" data-e-type=\"widget\" data-id=\"6d1f3a3\">12,307 LUMENS<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-4b20224-106b22e e-divider-base\" data-interaction-id=\"4b20224\"  data-e-type=\"widget\" data-id=\"4b20224\" \/>\n\t\t<div class=\"elementor-element elementor-element-4c2ab61 e-con e-atomic-element e-flexbox-base e-4c2ab61-c263e6b \" data-id=\"4c2ab61\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4c2ab61\" data-e-type=\"e-flexbox\" data-id=\"4c2ab61\">\n    \t\t<div class=\"elementor-element elementor-element-34fd640 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"34fd640\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-447-drop-hover-split.json&quot;,&quot;id&quot;:2766,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;number_of_times&quot;:0,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"f0ae212\" class=\"e-f0ae212-bd65322 e-heading-base\" data-e-type=\"widget\" data-id=\"f0ae212\">IP66 WATER RATING<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-8f041f1-cc626d2 e-divider-base\" data-interaction-id=\"8f041f1\"  data-e-type=\"widget\" data-id=\"8f041f1\" \/>\n\t\t<div class=\"elementor-element elementor-element-b13f5d1 e-con e-atomic-element e-flexbox-base e-b13f5d1-d498668 \" data-id=\"b13f5d1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b13f5d1\" data-e-type=\"e-flexbox\" data-id=\"b13f5d1\">\n    \t\t<div class=\"elementor-element elementor-element-29a053e elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"29a053e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-1807-boxing-glove-hover-pinch.json&quot;,&quot;id&quot;:3886,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;number_of_times&quot;:0,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"ef22549\" class=\"e-ef22549-b0be41e e-heading-base\" data-e-type=\"widget\" data-id=\"ef22549\">IK07 IMPACT RATING<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-7698401-a0371f5 e-divider-base\" data-interaction-id=\"7698401\"  data-e-type=\"widget\" data-id=\"7698401\" \/>\n\t\t<div class=\"elementor-element elementor-element-e8400fb e-con e-atomic-element e-flexbox-base e-e8400fb-8884ec9 \" data-id=\"e8400fb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e8400fb\" data-e-type=\"e-flexbox\" data-id=\"e8400fb\">\n    \t\t<div class=\"elementor-element elementor-element-460b71b elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"460b71b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-3147-crosshair-alt-hover-dynamic.json&quot;,&quot;id&quot;:2781,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;number_of_times&quot;:0,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"7bd8df3\" class=\"e-7bd8df3-5d4e898 e-heading-base\" data-e-type=\"widget\" data-id=\"7bd8df3\">MOTORIZED OPTICS<\/h2>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-57c1ee3 e-con e-atomic-element e-flexbox-base e-5bfd85d \" data-id=\"57c1ee3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"57c1ee3\" id=\"ABOUT\" data-e-type=\"e-flexbox\" data-id=\"57c1ee3\">\n    <div class=\"elementor-element elementor-element-38f1de7 e-con e-atomic-element e-flexbox-base e-38f1de7-d66eb7b \" data-id=\"38f1de7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"38f1de7\" data-e-type=\"e-flexbox\" data-id=\"38f1de7\">\n    \t\t\t<h2 data-interaction-id=\"8c2d1ae\" class=\"e-8c2d1ae-e6720e2 e-heading-base\" data-e-type=\"widget\" data-id=\"8c2d1ae\">ABOUT JPI<\/h2>\n\t\t<div class=\"elementor-element elementor-element-973b734 e-con e-atomic-element e-flexbox-base e-973b734-eff9b32 \" data-id=\"973b734\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"973b734\" data-e-type=\"e-flexbox\" data-id=\"973b734\">\n    \t\t\t<h2 data-interaction-id=\"30eb872\" class=\"e-30eb872-e345b00 e-heading-base\" id=\"pil-quote\" data-e-type=\"widget\" data-id=\"30eb872\"><strong><s>\"<\/s><\/strong>&nbsp; WE CREATE VISIBLE ENVIRONMENTS SO PEOPLE CAN WORK SAFER, MOVE SMARTER, AND FEEL CONFIDENT. &nbsp;<strong><s>\" <\/s><\/strong><\/h2>\n\t\t\n<\/div>\n\t\t<div class=\"elementor-element elementor-element-cdd8cb8 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"cdd8cb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-b4b76cf-3833b96 e-paragraph-base\" data-interaction-id=\"b4b76cf\" id=\"pil-description\" data-e-type=\"widget\" data-id=\"b4b76cf\">For more than 40 years, JPI has worked as a Tier 1 OEM supplier inside manufacturing environments where visibility, communication, and safety matter most. That experience inspired <u id=\"e-mtsqrqod-f38icg0\">Projected Image Lighting\u2122 (PIL\u2122)&nbsp;<\/u>\u2014 a smarter way to deliver critical floor markings and safety messaging without the limitations of paint.&nbsp;&nbsp;<u id=\"e-mtsqrqod-oz9kqdk\">PIL\u2122<\/u> projects bright, high vis imagery exactly where it\u2019s needed.&nbsp; It helps facilities protect their people, adapt as operations change and eliminate the constant maintenance of traditional painted signage.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-3eb25d2 e-con e-atomic-element e-flexbox-base e-3eb25d2-dd4d2a3 \" data-id=\"3eb25d2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3eb25d2\" data-e-type=\"e-flexbox\" data-id=\"3eb25d2\">\n    <div class=\"elementor-element elementor-element-7299024 e-con e-atomic-element e-flexbox-base e-7299024-d7fd52e \" data-id=\"7299024\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7299024\" id=\"ABOUT-IDEALS\" data-e-type=\"e-flexbox\" data-id=\"7299024\">\n    \t\t\t<h2 data-interaction-id=\"c799378\" class=\"e-c799378-625446d e-heading-base\" data-e-type=\"widget\" data-id=\"c799378\">BUILT FOR<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"2b866b5\" class=\"e-2b866b5-9c70955 e-heading-base\" data-e-type=\"widget\" data-id=\"2b866b5\">RESULTS<\/h2>\n\t\t\t\t\t<p class=\"e-0c212e0-885422d e-0c212e0-885422d e-paragraph-base\" data-interaction-id=\"0c212e0\" data-e-type=\"widget\" data-id=\"0c212e0\">Proven visibility, consistent performance in demanding settings.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-a02a3f1 e-con e-atomic-element e-flexbox-base e-a02a3f1-8697e14 \" data-id=\"a02a3f1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a02a3f1\" id=\"ABOUT-IDEALS\" data-e-type=\"e-flexbox\" data-id=\"a02a3f1\">\n    \t\t\t<h2 data-interaction-id=\"8edea04\" class=\"e-8edea04-1e455a3 e-heading-base\" data-e-type=\"widget\" data-id=\"8edea04\">FOCUSED ON<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"5a464b7\" class=\"e-5a464b7-85c79e1 e-heading-base\" data-e-type=\"widget\" data-id=\"5a464b7\">TRUST<\/h2>\n\t\t\t\t\t<p class=\"e-f37ca56-ff73dca e-f37ca56-ff73dca e-paragraph-base\" data-interaction-id=\"f37ca56\" data-e-type=\"widget\" data-id=\"f37ca56\">Built on reliability, with dependable guidance where it matters most.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d56b8c8 e-con e-atomic-element e-flexbox-base e-d56b8c8-6043123 e-d56b8c8-6043123 \" data-id=\"d56b8c8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d56b8c8\" id=\"ABOUT-IDEALS\" data-e-type=\"e-flexbox\" data-id=\"d56b8c8\">\n    \t\t\t<h2 data-interaction-id=\"1a82930\" class=\"e-1a82930-c991f12 e-heading-base\" data-e-type=\"widget\" data-id=\"1a82930\">ENGINEERED FOR<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"8735604\" class=\"e-8735604-d4c9c6f e-heading-base\" data-e-type=\"widget\" data-id=\"8735604\">VALUE<\/h2>\n\t\t\t\t\t<p class=\"e-f9833fe-48c5977 e-f9833fe-48c5977 e-paragraph-base\" data-interaction-id=\"f9833fe\" data-e-type=\"widget\" data-id=\"f9833fe\">Built for lasting value with smart solutions that reduce costs over time.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-90c15bd e-con e-atomic-element e-flexbox-base e-90c15bd-1efadf5 e-90c15bd-1efadf5 \" data-id=\"90c15bd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"90c15bd\" id=\"ABOUT-IDEALS\" data-e-type=\"e-flexbox\" data-id=\"90c15bd\">\n    \t\t\t<h2 data-interaction-id=\"c14cbff\" class=\"e-c14cbff-eede0b4 e-heading-base\" data-e-type=\"widget\" data-id=\"c14cbff\">COMMITTED TO<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"5fa853e\" class=\"e-5fa853e-c810a61 e-heading-base\" data-e-type=\"widget\" data-id=\"5fa853e\">YOU<\/h2>\n\t\t\t\t\t<p class=\"e-9d93bc5-31ba21a e-9d93bc5-31ba21a e-paragraph-base\" data-interaction-id=\"9d93bc5\" data-e-type=\"widget\" data-id=\"9d93bc5\">Dedicated to dependable support and solutions built around your needs.<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-f6043f1 e-con e-atomic-element e-flexbox-base e-5464ef3 \" data-id=\"f6043f1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f6043f1\" id=\"SOLUTIONS\" data-e-type=\"e-flexbox\" data-id=\"f6043f1\">\n    \t\t\t<h2 data-interaction-id=\"4c0afd4\" class=\"e-4c0afd4-6232680 e-heading-base\" data-e-type=\"widget\" data-id=\"4c0afd4\">SOLUTIONS THAT WORK<\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-f20c86d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f20c86d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-3a06c3e-72807b8 e-paragraph-base\" data-interaction-id=\"3a06c3e\" data-e-type=\"widget\" data-id=\"3a06c3e\">From safety to productivity, Projected Image Lighting solutions help you create smarter, safer and more efficient spaces.<\/p>\n\t\t<div class=\"elementor-element elementor-element-e30aa26 e-con e-atomic-element e-flexbox-base e-e30aa26-1e0c1d1 \" data-id=\"e30aa26\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e30aa26\" data-e-type=\"e-flexbox\" data-id=\"e30aa26\">\n    <a class=\"elementor-element elementor-element-681ca6f e-con e-atomic-element e-flexbox-base e-681ca6f-c00f331 \" data-id=\"681ca6f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"681ca6f\" href=\"#INDUSTRIES\" target=\"_self\" id=\"solution-tech-card\" data-e-type=\"e-flexbox\" data-id=\"681ca6f\">\n    <div class=\"elementor-element elementor-element-13a8673 e-con e-atomic-element e-flexbox-base e-13a8673-f58bf71 e-13a8673-f58bf71 \" data-id=\"13a8673\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"13a8673\" data-e-type=\"e-flexbox\" data-id=\"13a8673\">\n    \t\t<div class=\"elementor-element elementor-element-8fd644a elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"8fd644a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-646-person-walking-hover-walking.json&quot;,&quot;id&quot;:3957,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:89.8,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-90b3a9c e-con e-atomic-element e-flexbox-base e-90b3a9c-1de7fd0 \" data-id=\"90b3a9c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"90b3a9c\" data-e-type=\"e-flexbox\" data-id=\"90b3a9c\">\n    \t\t\t<h2 data-interaction-id=\"21587dc\" class=\"e-21587dc-1cfd0e5 e-heading-base\" data-e-type=\"widget\" data-id=\"21587dc\">SAFETY MARKINGS<\/h2>\n\t\t\t\t\t<p class=\"e-c98fb68-82d85d8 e-c98fb68-82d85d8 e-paragraph-base\" data-interaction-id=\"c98fb68\" data-e-type=\"widget\" data-id=\"c98fb68\">Reduce accidents and protect your employees with clear, visual alerts. Highlight hazards, walkways, and safety zones without paint.<\/p>\n\t\t\t\t\t<img decoding=\"async\" class=\"e-image-base e-ca3e1df-b63823f\" data-interaction-id=\"ca3e1df\" id=\"pill-card-arrow\" data-e-type=\"widget\" data-id=\"ca3e1df\" id=\"6014\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/arrow.svg\" width=\"24\" height=\"24\" srcset=\"\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/a>\n<a class=\"elementor-element elementor-element-06182eb e-con e-atomic-element e-flexbox-base e-06182eb-395dda9 \" data-id=\"06182eb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"06182eb\" href=\"#INDUSTRIES\" target=\"_self\" id=\"solution-tech-card\" data-e-type=\"e-flexbox\" data-id=\"06182eb\">\n    <div class=\"elementor-element elementor-element-bb4d775 e-con e-atomic-element e-flexbox-base e-bb4d775-b5a6c99 e-bb4d775-b5a6c99 e-bb4d775-b5a6c99 e-bb4d775-b5a6c99 e-bb4d775-b5a6c99 \" data-id=\"bb4d775\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bb4d775\" data-e-type=\"e-flexbox\" data-id=\"bb4d775\">\n    \t\t<div class=\"elementor-element elementor-element-00bb78a elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"00bb78a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-3395-arrows-up-branches-hover-pinch.json&quot;,&quot;id&quot;:2801,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ca3789e e-con e-atomic-element e-flexbox-base e-ca3789e-59936e3 \" data-id=\"ca3789e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ca3789e\" data-e-type=\"e-flexbox\" data-id=\"ca3789e\">\n    \t\t\t<h2 data-interaction-id=\"458695f\" class=\"e-458695f-7f5e99c e-heading-base\" data-e-type=\"widget\" data-id=\"458695f\">OPERATIONAL FLOWS<\/h2>\n\t\t\t\t\t<p class=\"e-70e936a-f90f745 e-paragraph-base\" data-interaction-id=\"70e936a\" data-e-type=\"widget\" data-id=\"70e936a\">Streamline site operations with clear, projected guidance. Improve workflow and keep each area moving efficiently on demand.<\/p>\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-8216e0c-ed4bc6b\" data-interaction-id=\"8216e0c\" id=\"pill-card-arrow\" data-e-type=\"widget\" data-id=\"8216e0c\" id=\"6014\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/arrow.svg\" width=\"24\" height=\"24\" srcset=\"\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/a>\n<a class=\"elementor-element elementor-element-72941cc e-con e-atomic-element e-flexbox-base e-72941cc-390121e \" data-id=\"72941cc\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"72941cc\" href=\"#INDUSTRIES\" target=\"_self\" id=\"solution-tech-card\" data-e-type=\"e-flexbox\" data-id=\"72941cc\">\n    <div class=\"elementor-element elementor-element-bd1924c e-con e-atomic-element e-flexbox-base e-bd1924c-b86a2ca e-bd1924c-b86a2ca \" data-id=\"bd1924c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bd1924c\" data-e-type=\"e-flexbox\" data-id=\"bd1924c\">\n    \t\t<div class=\"elementor-element elementor-element-57fb9e5 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"57fb9e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-993-trademark-hover-rotation.json&quot;,&quot;id&quot;:2805,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7aa7ec6 e-con e-atomic-element e-flexbox-base e-7aa7ec6-6512d21 \" data-id=\"7aa7ec6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7aa7ec6\" data-e-type=\"e-flexbox\" data-id=\"7aa7ec6\">\n    \t\t\t<h2 data-interaction-id=\"233e4f2\" class=\"e-233e4f2-5aedebe e-heading-base\" data-e-type=\"widget\" data-id=\"233e4f2\">BRANDING INTEGRATION<\/h2>\n\t\t\t\t\t<p class=\"e-bd39b6a-fa82847 e-paragraph-base\" data-interaction-id=\"bd39b6a\" data-e-type=\"widget\" data-id=\"bd39b6a\">Turn every floor into a branded experience with bright, projected visuals. Reinforce your identity to make lasting impressions each visit.<\/p>\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-04834e6-44f16b2\" data-interaction-id=\"04834e6\" id=\"pill-card-arrow\" data-e-type=\"widget\" data-id=\"04834e6\" id=\"6014\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/arrow.svg\" width=\"24\" height=\"24\" srcset=\"\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/a>\n<a class=\"elementor-element elementor-element-ad98d1e e-con e-atomic-element e-flexbox-base e-ad98d1e-aaddc2c \" data-id=\"ad98d1e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ad98d1e\" href=\"#INDUSTRIES\" target=\"_self\" id=\"solution-tech-card\" data-e-type=\"e-flexbox\" data-id=\"ad98d1e\">\n    <div class=\"elementor-element elementor-element-36cd0ea e-con e-atomic-element e-flexbox-base e-36cd0ea-f1841d2 e-36cd0ea-f1841d2 \" data-id=\"36cd0ea\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"36cd0ea\" data-e-type=\"e-flexbox\" data-id=\"36cd0ea\">\n    \t\t<div class=\"elementor-element elementor-element-c8f3f99 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"c8f3f99\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/wired-outline-201-sliders-vertical-hover-change.json&quot;,&quot;id&quot;:2809,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-0ff4c61 e-con e-atomic-element e-flexbox-base e-0ff4c61-acce17e \" data-id=\"0ff4c61\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0ff4c61\" data-e-type=\"e-flexbox\" data-id=\"0ff4c61\">\n    \t\t\t<h2 data-interaction-id=\"a8c21b8\" class=\"e-a8c21b8-25c006c e-heading-base\" data-e-type=\"widget\" data-id=\"a8c21b8\">CUSTOM APPLICATIONS<\/h2>\n\t\t\t\t\t<p class=\"e-9ea8219-dcba34c e-paragraph-base\" data-interaction-id=\"9ea8219\" data-e-type=\"widget\" data-id=\"9ea8219\">Bespoke projections transform your space to meet your specific goals. Solve complex challenges with applications built to endure.<\/p>\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-df3cbe4-d0db66c\" data-interaction-id=\"df3cbe4\" id=\"pill-card-arrow\" data-e-type=\"widget\" data-id=\"df3cbe4\" id=\"6014\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/arrow.svg\" width=\"24\" height=\"24\" srcset=\"\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/a>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-ca857fb e-con e-atomic-element e-flexbox-base e-ca857fb-07e4091 \" data-id=\"ca857fb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ca857fb\" id=\"INDUSTRIES\" data-e-type=\"e-flexbox\" data-id=\"ca857fb\">\n    <div class=\"elementor-element elementor-element-641c846 e-con e-atomic-element e-flexbox-base e-641c846-da7db36 \" data-id=\"641c846\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"641c846\" data-e-type=\"e-flexbox\" data-id=\"641c846\">\n    \t\t\t<h2 data-interaction-id=\"cbd0b71\" class=\"e-cbd0b71-bebba19 e-heading-base\" data-e-type=\"widget\" data-id=\"cbd0b71\">BUILT FOR EVERY INDUSTRY<\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-92be7d7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"92be7d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-0dd4664-0ed6975 e-paragraph-base\" data-interaction-id=\"0dd4664\" data-e-type=\"widget\" data-id=\"0dd4664\">Projection Image Lighting adapts to the work at hand\u2014from guiding traffic and marking work zones to wayfinding and branded experiences.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1f704d elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-html\" data-id=\"c1f704d\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"ABOUT-IDEALS-VIDEO\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div\r\n    class=\"pil-video\"\r\n    data-muted=\"true\"\r\n    data-audio-activated=\"false\"\r\n>\r\n\r\n    <iframe\r\n        src=\"https:\/\/player.vimeo.com\/video\/1039119888?badge=0&amp;autopause=0&amp;autoplay=1&amp;muted=1&amp;loop=1&amp;controls=0&amp;playsinline=1\"\r\n        allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\"\r\n        allowfullscreen\r\n        referrerpolicy=\"strict-origin-when-cross-origin\"\r\n        title=\"PIL REVISED 1224\">\r\n    <\/iframe>\r\n\r\n\r\n    <!-- ===================================================\r\n         INITIAL LARGE UNMUTE CONTROL\r\n         =================================================== -->\r\n\r\n    <button\r\n        class=\"pil-initial-unmute\"\r\n        type=\"button\"\r\n        aria-label=\"Unmute video\">\r\n\r\n        <span class=\"pil-initial-unmute-label\">\r\n            UNMUTE\r\n        <\/span>\r\n\r\n    <\/button>\r\n\r\n\r\n    <!-- ===================================================\r\n         COMPACT AUDIO CONTROL\r\n         =================================================== -->\r\n\r\n    <div class=\"pil-audio-control-group\">\r\n\r\n        <!-- MUTE \/ UNMUTE BUTTON -->\r\n\r\n        <button\r\n            class=\"pil-audio-toggle\"\r\n            type=\"button\"\r\n            aria-label=\"Mute video\">\r\n\r\n            <!-- SOUND ON -->\r\n\r\n            <svg\r\n                class=\"pil-audio-icon pil-audio-icon--on\"\r\n                viewBox=\"0 0 24 24\"\r\n                aria-hidden=\"true\">\r\n\r\n                <path d=\"M11 5 6 9H3v6h3l5 4V5z\"><\/path>\r\n\r\n                <path d=\"M15 9.5a4 4 0 0 1 0 5\"><\/path>\r\n\r\n                <path d=\"M18 7a7 7 0 0 1 0 10\"><\/path>\r\n\r\n            <\/svg>\r\n\r\n\r\n            <!-- MUTED -->\r\n\r\n            <svg\r\n                class=\"pil-audio-icon pil-audio-icon--muted\"\r\n                viewBox=\"0 0 24 24\"\r\n                aria-hidden=\"true\">\r\n\r\n                <path d=\"M11 5 6 9H3v6h3l5 4V5z\"><\/path>\r\n\r\n                <path d=\"m16 10 5 5\"><\/path>\r\n\r\n                <path d=\"m21 10-5 5\"><\/path>\r\n\r\n            <\/svg>\r\n\r\n        <\/button>\r\n\r\n\r\n        <!-- VOLUME PANEL -->\r\n\r\n        <div class=\"pil-volume-panel\">\r\n\r\n            <input\r\n                class=\"pil-volume-slider\"\r\n                type=\"range\"\r\n                min=\"0\"\r\n                max=\"1\"\r\n                step=\"0.01\"\r\n                value=\"1\"\r\n                aria-label=\"Video volume\">\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- ===================================================\r\n         FULLSCREEN CONTROL\r\n         =================================================== -->\r\n\r\n    <button\r\n        class=\"pil-fullscreen-toggle\"\r\n        type=\"button\"\r\n        aria-label=\"Enter fullscreen\">\r\n\r\n        <svg\r\n            viewBox=\"0 0 24 24\"\r\n            aria-hidden=\"true\">\r\n\r\n            <path d=\"M8 3H3v5\"><\/path>\r\n            <path d=\"M16 3h5v5\"><\/path>\r\n            <path d=\"M3 16v5h5\"><\/path>\r\n            <path d=\"M21 16v5h-5\"><\/path>\r\n\r\n        <\/svg>\r\n\r\n    <\/button>\r\n\r\n\r\n    <!-- ACCESSIBILITY STATUS -->\r\n\r\n    <span\r\n        class=\"pil-video-status\"\r\n        role=\"status\">\r\n    <\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<script>\r\n(function () {\r\n\r\n    \/* =====================================================\r\n       LOAD VIMEO API\r\n       ===================================================== *\/\r\n\r\n    function loadVimeoAPI() {\r\n\r\n        return new Promise(function (resolve, reject) {\r\n\r\n            if (\r\n                window.Vimeo &&\r\n                window.Vimeo.Player\r\n            ) {\r\n                resolve();\r\n                return;\r\n            }\r\n\r\n\r\n            let script =\r\n                document.querySelector(\r\n                    'script[data-pil-vimeo-api=\"true\"]'\r\n                );\r\n\r\n\r\n            if (!script) {\r\n\r\n                script =\r\n                    document.createElement(\"script\");\r\n\r\n\r\n                script.src =\r\n                    \"https:\/\/player.vimeo.com\/api\/player.js\";\r\n\r\n\r\n                script.async =\r\n                    true;\r\n\r\n\r\n                script.setAttribute(\r\n                    \"data-pil-vimeo-api\",\r\n                    \"true\"\r\n                );\r\n\r\n\r\n                document.head.appendChild(\r\n                    script\r\n                );\r\n            }\r\n\r\n\r\n            let attempts = 0;\r\n\r\n\r\n            const check =\r\n                setInterval(function () {\r\n\r\n                    attempts++;\r\n\r\n\r\n                    if (\r\n                        window.Vimeo &&\r\n                        window.Vimeo.Player\r\n                    ) {\r\n\r\n                        clearInterval(check);\r\n\r\n                        resolve();\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    if (\r\n                        attempts > 100\r\n                    ) {\r\n\r\n                        clearInterval(check);\r\n\r\n\r\n                        reject(\r\n                            new Error(\r\n                                \"Vimeo API failed to load.\"\r\n                            )\r\n                        );\r\n                    }\r\n\r\n                }, 100);\r\n\r\n        });\r\n    }\r\n\r\n\r\n\r\n    \/* =====================================================\r\n       INITIALIZE PLAYER\r\n       ===================================================== *\/\r\n\r\n    async function initializePILVideo() {\r\n\r\n        const wrapper =\r\n            document.querySelector(\r\n                \"#ABOUT-IDEALS-VIDEO .pil-video\"\r\n            );\r\n\r\n\r\n        if (!wrapper) {\r\n            return;\r\n        }\r\n\r\n\r\n        if (\r\n            wrapper.dataset.initialized ===\r\n            \"true\"\r\n        ) {\r\n            return;\r\n        }\r\n\r\n\r\n        const iframe =\r\n            wrapper.querySelector(\r\n                \"iframe\"\r\n            );\r\n\r\n\r\n        const initialUnmuteButton =\r\n            wrapper.querySelector(\r\n                \".pil-initial-unmute\"\r\n            );\r\n\r\n\r\n        const audioGroup =\r\n            wrapper.querySelector(\r\n                \".pil-audio-control-group\"\r\n            );\r\n\r\n\r\n        const audioButton =\r\n            wrapper.querySelector(\r\n                \".pil-audio-toggle\"\r\n            );\r\n\r\n\r\n        const volumePanel =\r\n            wrapper.querySelector(\r\n                \".pil-volume-panel\"\r\n            );\r\n\r\n\r\n        const volumeSlider =\r\n            wrapper.querySelector(\r\n                \".pil-volume-slider\"\r\n            );\r\n\r\n\r\n        const fullscreenButton =\r\n            wrapper.querySelector(\r\n                \".pil-fullscreen-toggle\"\r\n            );\r\n\r\n\r\n        const status =\r\n            wrapper.querySelector(\r\n                \".pil-video-status\"\r\n            );\r\n\r\n\r\n        if (\r\n            !iframe ||\r\n            !initialUnmuteButton ||\r\n            !audioGroup ||\r\n            !audioButton ||\r\n            !volumePanel ||\r\n            !volumeSlider ||\r\n            !fullscreenButton\r\n        ) {\r\n            return;\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           LOAD VIMEO API\r\n           ================================================= *\/\r\n\r\n        try {\r\n\r\n            await loadVimeoAPI();\r\n\r\n        }\r\n\r\n        catch (error) {\r\n\r\n            if (status) {\r\n\r\n                status.textContent =\r\n                    \"Video controls could not load.\";\r\n            }\r\n\r\n\r\n            console.error(\r\n                \"PIL Vimeo:\",\r\n                error\r\n            );\r\n\r\n\r\n            return;\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           CREATE PLAYER\r\n           ================================================= *\/\r\n\r\n        const player =\r\n            new Vimeo.Player(\r\n                iframe\r\n            );\r\n\r\n\r\n        wrapper.dataset.initialized =\r\n            \"true\";\r\n\r\n\r\n\r\n        \/* =================================================\r\n           STATE\r\n           ================================================= *\/\r\n\r\n        let muted =\r\n            true;\r\n\r\n\r\n        let currentVolume =\r\n            1;\r\n\r\n\r\n        let lastAudibleVolume =\r\n            1;\r\n\r\n\r\n        let isPlaying =\r\n            false;\r\n\r\n\r\n        let playbackIntent =\r\n            false;\r\n\r\n\r\n        let audioActivated =\r\n            false;\r\n\r\n\r\n        let fullscreenActive =\r\n            false;\r\n\r\n\r\n        let resumeAfterFullscreen =\r\n            false;\r\n\r\n\r\n        let resumeAfterPageReturn =\r\n            false;\r\n\r\n\r\n        let resumeInProgress =\r\n            false;\r\n\r\n\r\n        let resumeAttempts =\r\n            0;\r\n\r\n\r\n        let resumeTimer =\r\n            null;\r\n\r\n\r\n        let controlAnimationTimer =\r\n            null;\r\n\r\n\r\n        let volumeSetTimer =\r\n            null;\r\n\r\n\r\n        let volumeHideTimer =\r\n            null;\r\n\r\n\r\n        let lastFullscreenAnimation =\r\n            0;\r\n\r\n\r\n\r\n        \/* =================================================\r\n           VOLUME CLAMP\r\n           ================================================= *\/\r\n\r\n        function clampVolume(value) {\r\n\r\n            value =\r\n                Number(value);\r\n\r\n\r\n            if (!Number.isFinite(value)) {\r\n                return 1;\r\n            }\r\n\r\n\r\n            return Math.min(\r\n                1,\r\n                Math.max(\r\n                    0,\r\n                    value\r\n                )\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           UPDATE VOLUME SLIDER\r\n           ================================================= *\/\r\n\r\n        function updateVolumeSlider(volume) {\r\n\r\n            volume =\r\n                clampVolume(\r\n                    volume\r\n                );\r\n\r\n\r\n            volumeSlider.value =\r\n                String(volume);\r\n\r\n\r\n            volumeSlider.style.setProperty(\r\n                \"--pil-volume\",\r\n                (volume * 100) + \"%\"\r\n            );\r\n\r\n\r\n            volumeSlider.setAttribute(\r\n                \"aria-valuetext\",\r\n                Math.round(\r\n                    volume * 100\r\n                ) + \"%\"\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           UPDATE AUDIO STATE\r\n           ================================================= *\/\r\n\r\n        function updateAudioState(\r\n            isMuted,\r\n            volume\r\n        ) {\r\n\r\n            if (\r\n                typeof volume ===\r\n                \"number\"\r\n            ) {\r\n\r\n                currentVolume =\r\n                    clampVolume(\r\n                        volume\r\n                    );\r\n\r\n\r\n                if (\r\n                    currentVolume > 0\r\n                ) {\r\n\r\n                    lastAudibleVolume =\r\n                        currentVolume;\r\n                }\r\n\r\n\r\n                updateVolumeSlider(\r\n                    currentVolume\r\n                );\r\n            }\r\n\r\n\r\n            muted =\r\n                !!isMuted ||\r\n                currentVolume <= 0;\r\n\r\n\r\n            wrapper.dataset.muted =\r\n                String(\r\n                    muted\r\n                );\r\n\r\n\r\n            audioButton.setAttribute(\r\n                \"aria-label\",\r\n\r\n                muted\r\n                    ? \"Unmute video\"\r\n                    : \"Mute video\"\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           SYNC AUDIO STATE\r\n           ================================================= *\/\r\n\r\n        async function syncAudioState() {\r\n\r\n            try {\r\n\r\n                const values =\r\n                    await Promise.all([\r\n\r\n                        player.getMuted(),\r\n\r\n                        player.getVolume()\r\n\r\n                    ]);\r\n\r\n\r\n                updateAudioState(\r\n                    values[0],\r\n                    values[1]\r\n                );\r\n\r\n            }\r\n\r\n            catch (error) {\r\n\r\n                \/* PRESERVE CURRENT STATE *\/\r\n\r\n            }\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           SYNC PLAYBACK\r\n           ================================================= *\/\r\n\r\n        async function syncPlaybackState() {\r\n\r\n            try {\r\n\r\n                const paused =\r\n                    await player.getPaused();\r\n\r\n\r\n                isPlaying =\r\n                    !paused;\r\n\r\n\r\n                if (isPlaying) {\r\n\r\n                    playbackIntent =\r\n                        true;\r\n                }\r\n\r\n            }\r\n\r\n            catch (error) {\r\n\r\n                \/* PRESERVE CURRENT STATE *\/\r\n\r\n            }\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           VOLUME PANEL OPEN\r\n           ================================================= *\/\r\n\r\n        function openVolumePanel() {\r\n\r\n            if (!audioActivated) {\r\n                return;\r\n            }\r\n\r\n\r\n            clearTimeout(\r\n                volumeHideTimer\r\n            );\r\n\r\n\r\n            volumeHideTimer =\r\n                null;\r\n\r\n\r\n            audioGroup.classList.add(\r\n                \"pil-volume-open\"\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           VOLUME PANEL CLOSE\r\n           0.5 SECOND DELAY\r\n           ================================================= *\/\r\n\r\n        function scheduleVolumePanelClose() {\r\n\r\n            clearTimeout(\r\n                volumeHideTimer\r\n            );\r\n\r\n\r\n            volumeHideTimer =\r\n                setTimeout(\r\n                    function () {\r\n\r\n                        audioGroup.classList.remove(\r\n                            \"pil-volume-open\"\r\n                        );\r\n\r\n\r\n                        volumeHideTimer =\r\n                            null;\r\n\r\n                    },\r\n                    500\r\n                );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           FORCE VOLUME PANEL CLOSED\r\n           ================================================= *\/\r\n\r\n        function closeVolumePanelImmediately() {\r\n\r\n            clearTimeout(\r\n                volumeHideTimer\r\n            );\r\n\r\n\r\n            volumeHideTimer =\r\n                null;\r\n\r\n\r\n            audioGroup.classList.remove(\r\n                \"pil-volume-open\"\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           VOLUME PANEL POINTER BEHAVIOR\r\n           ================================================= *\/\r\n\r\n        audioButton.addEventListener(\r\n            \"mouseenter\",\r\n\r\n            function () {\r\n\r\n                openVolumePanel();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        audioButton.addEventListener(\r\n            \"mouseleave\",\r\n\r\n            function () {\r\n\r\n                scheduleVolumePanelClose();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumePanel.addEventListener(\r\n            \"mouseenter\",\r\n\r\n            function () {\r\n\r\n                openVolumePanel();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumePanel.addEventListener(\r\n            \"mouseleave\",\r\n\r\n            function () {\r\n\r\n                scheduleVolumePanelClose();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"mouseenter\",\r\n\r\n            function () {\r\n\r\n                openVolumePanel();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"mouseleave\",\r\n\r\n            function () {\r\n\r\n                scheduleVolumePanelClose();\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           KEYBOARD ACCESSIBILITY\r\n           ================================================= *\/\r\n\r\n        audioButton.addEventListener(\r\n            \"focus\",\r\n\r\n            function () {\r\n\r\n                openVolumePanel();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        audioButton.addEventListener(\r\n            \"blur\",\r\n\r\n            function () {\r\n\r\n                scheduleVolumePanelClose();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"focus\",\r\n\r\n            function () {\r\n\r\n                openVolumePanel();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"blur\",\r\n\r\n            function () {\r\n\r\n                scheduleVolumePanelClose();\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           COMPACT AUDIO ACTIVATION\r\n           ================================================= *\/\r\n\r\n        function activateCompactAudioControl(\r\n            animate\r\n        ) {\r\n\r\n            audioActivated =\r\n                true;\r\n\r\n\r\n            wrapper.dataset.audioActivated =\r\n                \"true\";\r\n\r\n\r\n            if (!animate) {\r\n                return;\r\n            }\r\n\r\n\r\n            audioGroup.classList.remove(\r\n                \"pil-control-enter\"\r\n            );\r\n\r\n\r\n            void audioGroup.offsetWidth;\r\n\r\n\r\n            audioGroup.classList.add(\r\n                \"pil-control-enter\"\r\n            );\r\n\r\n\r\n            clearTimeout(\r\n                controlAnimationTimer\r\n            );\r\n\r\n\r\n            controlAnimationTimer =\r\n                setTimeout(\r\n                    function () {\r\n\r\n                        audioGroup.classList.remove(\r\n                            \"pil-control-enter\"\r\n                        );\r\n\r\n                    },\r\n                    800\r\n                );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           FULLSCREEN ENTRANCE ANIMATION\r\n           ================================================= *\/\r\n\r\n        function animateFullscreenControls() {\r\n\r\n            const now =\r\n                Date.now();\r\n\r\n\r\n            if (\r\n                now -\r\n                lastFullscreenAnimation <\r\n                400\r\n            ) {\r\n                return;\r\n            }\r\n\r\n\r\n            lastFullscreenAnimation =\r\n                now;\r\n\r\n\r\n            closeVolumePanelImmediately();\r\n\r\n\r\n            fullscreenButton.classList.remove(\r\n                \"pil-control-enter\"\r\n            );\r\n\r\n\r\n            audioGroup.classList.remove(\r\n                \"pil-control-enter\"\r\n            );\r\n\r\n\r\n            void fullscreenButton.offsetWidth;\r\n\r\n\r\n            fullscreenButton.classList.add(\r\n                \"pil-control-enter\"\r\n            );\r\n\r\n\r\n            if (audioActivated) {\r\n\r\n                audioGroup.classList.add(\r\n                    \"pil-control-enter\"\r\n                );\r\n            }\r\n\r\n\r\n            clearTimeout(\r\n                controlAnimationTimer\r\n            );\r\n\r\n\r\n            controlAnimationTimer =\r\n                setTimeout(\r\n                    function () {\r\n\r\n                        fullscreenButton.classList.remove(\r\n                            \"pil-control-enter\"\r\n                        );\r\n\r\n\r\n                        audioGroup.classList.remove(\r\n                            \"pil-control-enter\"\r\n                        );\r\n\r\n                    },\r\n                    800\r\n                );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           READY\r\n           ================================================= *\/\r\n\r\n        try {\r\n\r\n            await player.ready();\r\n\r\n\r\n            await syncAudioState();\r\n\r\n\r\n            await syncPlaybackState();\r\n\r\n        }\r\n\r\n        catch (error) {\r\n\r\n            console.error(\r\n                \"PIL Vimeo player:\",\r\n                error\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           TRACK PLAYBACK\r\n           ================================================= *\/\r\n\r\n        player.on(\r\n            \"play\",\r\n\r\n            function () {\r\n\r\n                isPlaying =\r\n                    true;\r\n\r\n\r\n                playbackIntent =\r\n                    true;\r\n            }\r\n        );\r\n\r\n\r\n        player.on(\r\n            \"playing\",\r\n\r\n            function () {\r\n\r\n                isPlaying =\r\n                    true;\r\n\r\n\r\n                playbackIntent =\r\n                    true;\r\n            }\r\n        );\r\n\r\n\r\n        player.on(\r\n            \"pause\",\r\n\r\n            function () {\r\n\r\n                isPlaying =\r\n                    false;\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           TRACK AUDIO\r\n           ================================================= *\/\r\n\r\n        player.on(\r\n            \"volumechange\",\r\n\r\n            function () {\r\n\r\n                syncAudioState();\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           INITIAL LARGE UNMUTE\r\n           ================================================= *\/\r\n\r\n        initialUnmuteButton.addEventListener(\r\n            \"click\",\r\n\r\n            async function (event) {\r\n\r\n                event.preventDefault();\r\n\r\n                event.stopPropagation();\r\n\r\n\r\n                if (audioActivated) {\r\n                    return;\r\n                }\r\n\r\n\r\n                initialUnmuteButton.disabled =\r\n                    true;\r\n\r\n\r\n                if (status) {\r\n\r\n                    status.textContent =\r\n                        \"\";\r\n                }\r\n\r\n\r\n                try {\r\n\r\n                    let targetVolume =\r\n                        currentVolume;\r\n\r\n\r\n                    if (\r\n                        targetVolume <= 0\r\n                    ) {\r\n\r\n                        targetVolume =\r\n                            lastAudibleVolume > 0\r\n                                ? lastAudibleVolume\r\n                                : 1;\r\n\r\n\r\n                        await player.setVolume(\r\n                            targetVolume\r\n                        );\r\n                    }\r\n\r\n\r\n                    await player.setMuted(\r\n                        false\r\n                    );\r\n\r\n\r\n                    try {\r\n\r\n                        const paused =\r\n                            await player.getPaused();\r\n\r\n\r\n                        if (paused) {\r\n\r\n                            await player.play();\r\n                        }\r\n\r\n                    }\r\n\r\n                    catch (error) {\r\n\r\n                        \/* CONTINUE AUDIO ACTIVATION *\/\r\n\r\n                    }\r\n\r\n\r\n                    playbackIntent =\r\n                        true;\r\n\r\n\r\n                    await syncAudioState();\r\n\r\n\r\n                    activateCompactAudioControl(\r\n                        true\r\n                    );\r\n\r\n\r\n                    if (status) {\r\n\r\n                        status.textContent =\r\n                            \"Sound enabled.\";\r\n                    }\r\n\r\n                }\r\n\r\n                catch (error) {\r\n\r\n                    console.error(\r\n                        \"PIL Vimeo initial audio:\",\r\n                        error\r\n                    );\r\n\r\n\r\n                    if (status) {\r\n\r\n                        status.textContent =\r\n                            \"Unable to enable sound.\";\r\n                    }\r\n\r\n\r\n                    initialUnmuteButton.disabled =\r\n                        false;\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           COMPACT MUTE \/ UNMUTE\r\n           ================================================= *\/\r\n\r\n        audioButton.addEventListener(\r\n            \"click\",\r\n\r\n            async function (event) {\r\n\r\n                event.preventDefault();\r\n\r\n                event.stopPropagation();\r\n\r\n\r\n                if (!audioActivated) {\r\n                    return;\r\n                }\r\n\r\n\r\n                openVolumePanel();\r\n\r\n\r\n                audioButton.disabled =\r\n                    true;\r\n\r\n\r\n                if (status) {\r\n\r\n                    status.textContent =\r\n                        \"\";\r\n                }\r\n\r\n\r\n                try {\r\n\r\n                    if (muted) {\r\n\r\n                        let restoreVolume =\r\n                            currentVolume;\r\n\r\n\r\n                        if (\r\n                            restoreVolume <= 0\r\n                        ) {\r\n\r\n                            restoreVolume =\r\n                                lastAudibleVolume > 0\r\n                                    ? lastAudibleVolume\r\n                                    : 1;\r\n\r\n\r\n                            await player.setVolume(\r\n                                restoreVolume\r\n                            );\r\n                        }\r\n\r\n\r\n                        await player.setMuted(\r\n                            false\r\n                        );\r\n\r\n                    }\r\n\r\n                    else {\r\n\r\n                        if (\r\n                            currentVolume > 0\r\n                        ) {\r\n\r\n                            lastAudibleVolume =\r\n                                currentVolume;\r\n                        }\r\n\r\n\r\n                        await player.setMuted(\r\n                            true\r\n                        );\r\n                    }\r\n\r\n\r\n                    await syncAudioState();\r\n\r\n\r\n                    if (status) {\r\n\r\n                        status.textContent =\r\n                            muted\r\n                                ? \"Sound muted.\"\r\n                                : \"Sound enabled.\";\r\n                    }\r\n\r\n                }\r\n\r\n                catch (error) {\r\n\r\n                    console.error(\r\n                        \"PIL Vimeo audio:\",\r\n                        error\r\n                    );\r\n\r\n\r\n                    if (status) {\r\n\r\n                        status.textContent =\r\n                            \"Unable to change sound.\";\r\n                    }\r\n\r\n                }\r\n\r\n                finally {\r\n\r\n                    audioButton.disabled =\r\n                        false;\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           VOLUME SLIDER\r\n           ================================================= *\/\r\n\r\n        volumeSlider.addEventListener(\r\n            \"pointerdown\",\r\n\r\n            function (event) {\r\n\r\n                event.stopPropagation();\r\n\r\n\r\n                openVolumePanel();\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"input\",\r\n\r\n            function (event) {\r\n\r\n                event.stopPropagation();\r\n\r\n\r\n                openVolumePanel();\r\n\r\n\r\n                const requestedVolume =\r\n                    clampVolume(\r\n                        event.target.value\r\n                    );\r\n\r\n\r\n                currentVolume =\r\n                    requestedVolume;\r\n\r\n\r\n                if (\r\n                    requestedVolume > 0\r\n                ) {\r\n\r\n                    lastAudibleVolume =\r\n                        requestedVolume;\r\n\r\n\r\n                    muted =\r\n                        false;\r\n\r\n                }\r\n\r\n                else {\r\n\r\n                    muted =\r\n                        true;\r\n                }\r\n\r\n\r\n                wrapper.dataset.muted =\r\n                    String(\r\n                        muted\r\n                    );\r\n\r\n\r\n                updateVolumeSlider(\r\n                    requestedVolume\r\n                );\r\n\r\n\r\n                audioButton.setAttribute(\r\n                    \"aria-label\",\r\n\r\n                    muted\r\n                        ? \"Unmute video\"\r\n                        : \"Mute video\"\r\n                );\r\n\r\n\r\n                clearTimeout(\r\n                    volumeSetTimer\r\n                );\r\n\r\n\r\n                volumeSetTimer =\r\n                    setTimeout(\r\n                        async function () {\r\n\r\n                            try {\r\n\r\n                                if (\r\n                                    requestedVolume <= 0\r\n                                ) {\r\n\r\n                                    await player.setVolume(\r\n                                        0\r\n                                    );\r\n\r\n\r\n                                    await player.setMuted(\r\n                                        true\r\n                                    );\r\n\r\n                                }\r\n\r\n                                else {\r\n\r\n                                    await player.setVolume(\r\n                                        requestedVolume\r\n                                    );\r\n\r\n\r\n                                    await player.setMuted(\r\n                                        false\r\n                                    );\r\n                                }\r\n\r\n\r\n                                await syncAudioState();\r\n\r\n                            }\r\n\r\n                            catch (error) {\r\n\r\n                                console.warn(\r\n                                    \"PIL Vimeo volume:\",\r\n                                    error\r\n                                );\r\n                            }\r\n\r\n                        },\r\n                        20\r\n                    );\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"change\",\r\n\r\n            function () {\r\n\r\n                if (\r\n                    !volumePanel.matches(\":hover\") &&\r\n                    !audioButton.matches(\":hover\")\r\n                ) {\r\n\r\n                    scheduleVolumePanelClose();\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n        volumeSlider.addEventListener(\r\n            \"click\",\r\n\r\n            function (event) {\r\n\r\n                event.stopPropagation();\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           DOM FULLSCREEN STATE\r\n           ================================================= *\/\r\n\r\n        function isWrapperFullscreen() {\r\n\r\n            return (\r\n                document.fullscreenElement ===\r\n                wrapper\r\n            ) || (\r\n                document.webkitFullscreenElement ===\r\n                wrapper\r\n            );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           UPDATE FULLSCREEN BUTTON\r\n           ================================================= *\/\r\n\r\n        function updateFullscreenButton() {\r\n\r\n            const isFullscreen =\r\n                fullscreenActive ||\r\n                isWrapperFullscreen();\r\n\r\n\r\n            fullscreenButton.setAttribute(\r\n                \"aria-label\",\r\n\r\n                isFullscreen\r\n                    ? \"Exit fullscreen\"\r\n                    : \"Enter fullscreen\"\r\n            );\r\n\r\n\r\n            if (isFullscreen) {\r\n\r\n                fullscreenButton.innerHTML = `\r\n                    <svg\r\n                        viewBox=\"0 0 24 24\"\r\n                        aria-hidden=\"true\">\r\n\r\n                        <path d=\"M8 8H3V3\"><\/path>\r\n                        <path d=\"M16 8h5V3\"><\/path>\r\n                        <path d=\"M8 16H3v5\"><\/path>\r\n                        <path d=\"M16 16h5v5\"><\/path>\r\n\r\n                    <\/svg>\r\n                `;\r\n\r\n            }\r\n\r\n            else {\r\n\r\n                fullscreenButton.innerHTML = `\r\n                    <svg\r\n                        viewBox=\"0 0 24 24\"\r\n                        aria-hidden=\"true\">\r\n\r\n                        <path d=\"M8 3H3v5\"><\/path>\r\n                        <path d=\"M16 3h5v5\"><\/path>\r\n                        <path d=\"M3 16v5h5\"><\/path>\r\n                        <path d=\"M21 16v5h-5\"><\/path>\r\n\r\n                    <\/svg>\r\n                `;\r\n\r\n            }\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           RESUME VIDEO\r\n           ================================================= *\/\r\n\r\n        async function resumeVideo(reason) {\r\n\r\n            if (resumeInProgress) {\r\n                return;\r\n            }\r\n\r\n\r\n            const shouldResume =\r\n                (\r\n                    reason === \"fullscreen\" &&\r\n                    resumeAfterFullscreen\r\n                ) ||\r\n                (\r\n                    reason === \"page\" &&\r\n                    resumeAfterPageReturn\r\n                );\r\n\r\n\r\n            if (!shouldResume) {\r\n                return;\r\n            }\r\n\r\n\r\n            resumeInProgress =\r\n                true;\r\n\r\n\r\n            try {\r\n\r\n                if (\r\n                    reason ===\r\n                    \"fullscreen\"\r\n                ) {\r\n\r\n                    let stillFullscreen =\r\n                        false;\r\n\r\n\r\n                    try {\r\n\r\n                        stillFullscreen =\r\n                            await player.getFullscreen();\r\n\r\n                    }\r\n\r\n                    catch (error) {\r\n\r\n                        stillFullscreen =\r\n                            false;\r\n                    }\r\n\r\n\r\n                    if (stillFullscreen) {\r\n\r\n                        fullscreenActive =\r\n                            true;\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    fullscreenActive =\r\n                        false;\r\n                }\r\n\r\n\r\n                await new Promise(\r\n                    function (resolve) {\r\n\r\n                        setTimeout(\r\n                            resolve,\r\n                            300\r\n                        );\r\n\r\n                    }\r\n                );\r\n\r\n\r\n                let paused =\r\n                    true;\r\n\r\n\r\n                try {\r\n\r\n                    paused =\r\n                        await player.getPaused();\r\n\r\n                }\r\n\r\n                catch (error) {\r\n\r\n                    paused =\r\n                        true;\r\n                }\r\n\r\n\r\n                if (paused) {\r\n\r\n                    await player.play();\r\n                }\r\n\r\n\r\n                isPlaying =\r\n                    true;\r\n\r\n\r\n                playbackIntent =\r\n                    true;\r\n\r\n\r\n                if (\r\n                    reason ===\r\n                    \"fullscreen\"\r\n                ) {\r\n\r\n                    resumeAfterFullscreen =\r\n                        false;\r\n                }\r\n\r\n\r\n                if (\r\n                    reason ===\r\n                    \"page\"\r\n                ) {\r\n\r\n                    resumeAfterPageReturn =\r\n                        false;\r\n                }\r\n\r\n\r\n                resumeAttempts =\r\n                    0;\r\n\r\n\r\n                if (status) {\r\n\r\n                    status.textContent =\r\n                        \"Video resumed.\";\r\n                }\r\n\r\n            }\r\n\r\n            catch (error) {\r\n\r\n                resumeAttempts++;\r\n\r\n\r\n                console.warn(\r\n                    \"PIL Vimeo resume:\",\r\n                    error\r\n                );\r\n\r\n\r\n                if (\r\n                    resumeAttempts < 3\r\n                ) {\r\n\r\n                    clearTimeout(\r\n                        resumeTimer\r\n                    );\r\n\r\n\r\n                    resumeTimer =\r\n                        setTimeout(\r\n                            function () {\r\n\r\n                                resumeVideo(\r\n                                    reason\r\n                                );\r\n\r\n                            },\r\n                            750\r\n                        );\r\n                }\r\n\r\n            }\r\n\r\n            finally {\r\n\r\n                resumeInProgress =\r\n                    false;\r\n            }\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           SCHEDULE FULLSCREEN RESUME\r\n           ================================================= *\/\r\n\r\n        function scheduleFullscreenResume(delay) {\r\n\r\n            if (\r\n                !resumeAfterFullscreen\r\n            ) {\r\n                return;\r\n            }\r\n\r\n\r\n            clearTimeout(\r\n                resumeTimer\r\n            );\r\n\r\n\r\n            resumeTimer =\r\n                setTimeout(\r\n                    function () {\r\n\r\n                        resumeVideo(\r\n                            \"fullscreen\"\r\n                        );\r\n\r\n                    },\r\n                    delay || 350\r\n                );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           SCHEDULE PAGE RESUME\r\n           ================================================= *\/\r\n\r\n        function schedulePageResume(delay) {\r\n\r\n            if (\r\n                !resumeAfterPageReturn\r\n            ) {\r\n                return;\r\n            }\r\n\r\n\r\n            clearTimeout(\r\n                resumeTimer\r\n            );\r\n\r\n\r\n            resumeTimer =\r\n                setTimeout(\r\n                    function () {\r\n\r\n                        resumeVideo(\r\n                            \"page\"\r\n                        );\r\n\r\n                    },\r\n                    delay || 350\r\n                );\r\n        }\r\n\r\n\r\n\r\n        \/* =================================================\r\n           ENTER \/ EXIT FULLSCREEN\r\n           ================================================= *\/\r\n\r\n        fullscreenButton.addEventListener(\r\n            \"click\",\r\n\r\n            async function (event) {\r\n\r\n                event.preventDefault();\r\n\r\n                event.stopPropagation();\r\n\r\n\r\n                closeVolumePanelImmediately();\r\n\r\n\r\n                resumeAfterFullscreen =\r\n                    playbackIntent;\r\n\r\n\r\n                resumeAttempts =\r\n                    0;\r\n\r\n\r\n                try {\r\n\r\n                    if (\r\n                        document.fullscreenElement\r\n                    ) {\r\n\r\n                        await document.exitFullscreen();\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    if (\r\n                        document.webkitFullscreenElement &&\r\n                        document.webkitExitFullscreen\r\n                    ) {\r\n\r\n                        document.webkitExitFullscreen();\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    fullscreenActive =\r\n                        true;\r\n\r\n\r\n                    if (\r\n                        wrapper.requestFullscreen\r\n                    ) {\r\n\r\n                        await wrapper.requestFullscreen();\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    if (\r\n                        wrapper.webkitRequestFullscreen\r\n                    ) {\r\n\r\n                        wrapper.webkitRequestFullscreen();\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    if (\r\n                        player.requestFullscreen\r\n                    ) {\r\n\r\n                        await player.requestFullscreen();\r\n\r\n                        return;\r\n                    }\r\n\r\n\r\n                    fullscreenActive =\r\n                        false;\r\n\r\n                }\r\n\r\n                catch (error) {\r\n\r\n                    fullscreenActive =\r\n                        false;\r\n\r\n\r\n                    console.error(\r\n                        \"PIL Vimeo fullscreen:\",\r\n                        error\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           STANDARD FULLSCREEN EVENT\r\n           ================================================= *\/\r\n\r\n        document.addEventListener(\r\n            \"fullscreenchange\",\r\n\r\n            function () {\r\n\r\n                const active =\r\n                    isWrapperFullscreen();\r\n\r\n\r\n                fullscreenActive =\r\n                    active;\r\n\r\n\r\n                updateFullscreenButton();\r\n\r\n\r\n                closeVolumePanelImmediately();\r\n\r\n\r\n                if (active) {\r\n\r\n                    animateFullscreenControls();\r\n\r\n                }\r\n\r\n                else if (\r\n                    resumeAfterFullscreen\r\n                ) {\r\n\r\n                    scheduleFullscreenResume(\r\n                        250\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           WEBKIT FULLSCREEN EVENT\r\n           ================================================= *\/\r\n\r\n        document.addEventListener(\r\n            \"webkitfullscreenchange\",\r\n\r\n            function () {\r\n\r\n                const active =\r\n                    isWrapperFullscreen();\r\n\r\n\r\n                fullscreenActive =\r\n                    active;\r\n\r\n\r\n                updateFullscreenButton();\r\n\r\n\r\n                closeVolumePanelImmediately();\r\n\r\n\r\n                if (active) {\r\n\r\n                    animateFullscreenControls();\r\n\r\n                }\r\n\r\n                else if (\r\n                    resumeAfterFullscreen\r\n                ) {\r\n\r\n                    scheduleFullscreenResume(\r\n                        300\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           VIMEO FULLSCREEN EVENT\r\n           ================================================= *\/\r\n\r\n        player.on(\r\n            \"fullscreenchange\",\r\n\r\n            function (data) {\r\n\r\n                fullscreenActive =\r\n                    !!data.fullscreen;\r\n\r\n\r\n                updateFullscreenButton();\r\n\r\n\r\n                closeVolumePanelImmediately();\r\n\r\n\r\n                if (fullscreenActive) {\r\n\r\n                    animateFullscreenControls();\r\n\r\n                }\r\n\r\n                else if (\r\n                    resumeAfterFullscreen\r\n                ) {\r\n\r\n                    scheduleFullscreenResume(\r\n                        350\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           PAGE \/ TAB VISIBILITY\r\n           ================================================= *\/\r\n\r\n        document.addEventListener(\r\n            \"visibilitychange\",\r\n\r\n            function () {\r\n\r\n                if (document.hidden) {\r\n\r\n                    closeVolumePanelImmediately();\r\n\r\n\r\n                    if (\r\n                        playbackIntent\r\n                    ) {\r\n\r\n                        resumeAfterPageReturn =\r\n                            true;\r\n                    }\r\n\r\n\r\n                    return;\r\n                }\r\n\r\n\r\n                if (\r\n                    resumeAfterFullscreen\r\n                ) {\r\n\r\n                    scheduleFullscreenResume(\r\n                        450\r\n                    );\r\n                }\r\n\r\n\r\n                if (\r\n                    resumeAfterPageReturn\r\n                ) {\r\n\r\n                    schedulePageResume(\r\n                        500\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           PAGEHIDE\r\n           ================================================= *\/\r\n\r\n        window.addEventListener(\r\n            \"pagehide\",\r\n\r\n            function () {\r\n\r\n                closeVolumePanelImmediately();\r\n\r\n\r\n                if (\r\n                    playbackIntent\r\n                ) {\r\n\r\n                    resumeAfterPageReturn =\r\n                        true;\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           PAGESHOW\r\n           ================================================= *\/\r\n\r\n        window.addEventListener(\r\n            \"pageshow\",\r\n\r\n            function () {\r\n\r\n                if (\r\n                    resumeAfterPageReturn\r\n                ) {\r\n\r\n                    schedulePageResume(\r\n                        450\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           WINDOW FOCUS\r\n           ================================================= *\/\r\n\r\n        window.addEventListener(\r\n            \"focus\",\r\n\r\n            function () {\r\n\r\n                if (\r\n                    resumeAfterFullscreen\r\n                ) {\r\n\r\n                    scheduleFullscreenResume(\r\n                        450\r\n                    );\r\n                }\r\n\r\n\r\n                if (\r\n                    resumeAfterPageReturn\r\n                ) {\r\n\r\n                    schedulePageResume(\r\n                        500\r\n                    );\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n\r\n        \/* =================================================\r\n           INITIAL STATE\r\n           ================================================= *\/\r\n\r\n        wrapper.dataset.audioActivated =\r\n            \"false\";\r\n\r\n\r\n        updateVolumeSlider(\r\n            currentVolume\r\n        );\r\n\r\n\r\n        updateFullscreenButton();\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* =====================================================\r\n       INITIAL PAGE LOAD\r\n       ===================================================== *\/\r\n\r\n    if (\r\n        document.readyState ===\r\n        \"loading\"\r\n    ) {\r\n\r\n        document.addEventListener(\r\n            \"DOMContentLoaded\",\r\n            initializePILVideo,\r\n            {\r\n                once: true\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n    else {\r\n\r\n        initializePILVideo();\r\n    }\r\n\r\n\r\n\r\n    \/* =====================================================\r\n       BACK \/ FORWARD CACHE\r\n       ===================================================== *\/\r\n\r\n    window.addEventListener(\r\n        \"pageshow\",\r\n\r\n        function () {\r\n\r\n            initializePILVideo();\r\n\r\n        }\r\n    );\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e876e9b e-con e-atomic-element e-flexbox-base e-e876e9b-222c668 \" data-id=\"e876e9b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e876e9b\" data-e-type=\"e-flexbox\" data-id=\"e876e9b\">\n    <div class=\"elementor-element elementor-element-1c05f9f e-con e-atomic-element e-flexbox-base e-1c05f9f-7ea89eb e-1c05f9f-7ea89eb \" data-id=\"1c05f9f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1c05f9f\" id=\"industries-glow\" data-e-type=\"e-flexbox\" data-id=\"1c05f9f\">\n    <div class=\"elementor-element elementor-element-f410db4 e-con e-atomic-element e-flexbox-base e-f410db4-caa0def \" data-id=\"f410db4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f410db4\" data-e-type=\"e-flexbox\" data-id=\"f410db4\">\n    \t\t<div class=\"elementor-element elementor-element-904ccf4 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"904ccf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-487-factory-hover-pinch-1.json&quot;,&quot;id&quot;:3908,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"7a24c4d\" class=\"e-7a24c4d-0f63770 e-heading-base\" data-e-type=\"widget\" data-id=\"7a24c4d\">MANUFACTURING<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-0b02e96-f80b35d e-divider-base\" data-interaction-id=\"0b02e96\"  data-e-type=\"widget\" data-id=\"0b02e96\" \/>\n\t\t<div class=\"elementor-element elementor-element-95b5faa e-con e-atomic-element e-flexbox-base e-95b5faa-622153e e-95b5faa-622153e \" data-id=\"95b5faa\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"95b5faa\" data-e-type=\"e-flexbox\" data-id=\"95b5faa\">\n    \t\t<div class=\"elementor-element elementor-element-31a1b7d elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"31a1b7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-1357-warehouse-hover-pinch-1.json&quot;,&quot;id&quot;:3912,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"6cbaf35\" class=\"e-6cbaf35-279c44e e-heading-base\" data-e-type=\"widget\" data-id=\"6cbaf35\">DISTRIBUTION CENTERS<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-9998967-a60758b e-divider-base\" data-interaction-id=\"9998967\"  data-e-type=\"widget\" data-id=\"9998967\" \/>\n\t\t<div class=\"elementor-element elementor-element-fe4c260 e-con e-atomic-element e-flexbox-base e-fe4c260-7797c27 e-fe4c260-7797c27 \" data-id=\"fe4c260\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fe4c260\" data-e-type=\"e-flexbox\" data-id=\"fe4c260\">\n    \t\t<div class=\"elementor-element elementor-element-ec9cdbc elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"ec9cdbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-497-truck-hover-pinch-1.json&quot;,&quot;id&quot;:3916,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"e9cd8c7\" class=\"e-e9cd8c7-1f46eb1 e-heading-base\" data-e-type=\"widget\" data-id=\"e9cd8c7\">WAREHOUSE LOGISTICS<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-2d03dd6-28a2566 e-divider-base\" data-interaction-id=\"2d03dd6\"  data-e-type=\"widget\" data-id=\"2d03dd6\" \/>\n\t\t<div class=\"elementor-element elementor-element-2e6fd9a e-con e-atomic-element e-flexbox-base e-2e6fd9a-c1d29c4 e-2e6fd9a-c1d29c4 \" data-id=\"2e6fd9a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2e6fd9a\" data-e-type=\"e-flexbox\" data-id=\"2e6fd9a\">\n    \t\t<div class=\"elementor-element elementor-element-20c2e7a elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"20c2e7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-2302-heat-press-printer-hover-pinch-1.json&quot;,&quot;id&quot;:3917,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"60cbf1e\" class=\"e-60cbf1e-2e9fecf e-heading-base\" data-e-type=\"widget\" data-id=\"60cbf1e\">HEAVY INDUSTRY<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-2962bb2-4a071ae e-divider-base\" data-interaction-id=\"2962bb2\"  data-e-type=\"widget\" data-id=\"2962bb2\" \/>\n\t\t<div class=\"elementor-element elementor-element-3aa4e8c e-con e-atomic-element e-flexbox-base e-3aa4e8c-b79df4f e-3aa4e8c-b79df4f \" data-id=\"3aa4e8c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3aa4e8c\" data-e-type=\"e-flexbox\" data-id=\"3aa4e8c\">\n    \t\t<div class=\"elementor-element elementor-element-71825e3 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"71825e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-2313-stadium-hover-pinch.json&quot;,&quot;id&quot;:6700,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"ad5be3f\" class=\"e-ad5be3f-9d1a71f e-heading-base\" data-e-type=\"widget\" data-id=\"ad5be3f\">STADIUMS<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-32969d6-a27744e e-divider-base\" data-interaction-id=\"32969d6\"  data-e-type=\"widget\" data-id=\"32969d6\" \/>\n\t\t<div class=\"elementor-element elementor-element-a3303b2 e-con e-atomic-element e-flexbox-base e-a3303b2-6c6ed16 e-a3303b2-6c6ed16 \" data-id=\"a3303b2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a3303b2\" data-e-type=\"e-flexbox\" data-id=\"a3303b2\">\n    \t\t<div class=\"elementor-element elementor-element-870a446 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"870a446\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-2036-cape-town-hover-pinch-clean.json&quot;,&quot;id&quot;:6716,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"eec8ac9\" class=\"e-eec8ac9-112ecae e-heading-base\" data-e-type=\"widget\" data-id=\"eec8ac9\">LARGE PUBLIC VENUES<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-97eec4a-b765864 e-divider-base\" data-interaction-id=\"97eec4a\"  data-e-type=\"widget\" data-id=\"97eec4a\" \/>\n\t\t<div class=\"elementor-element elementor-element-3577870 e-con e-atomic-element e-flexbox-base e-3577870-510e54e e-3577870-510e54e \" data-id=\"3577870\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3577870\" data-e-type=\"e-flexbox\" data-id=\"3577870\">\n    \t\t<div class=\"elementor-element elementor-element-c31c328 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"c31c328\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-2882-cart-full-hover-pinch-1.json&quot;,&quot;id&quot;:3918,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"0ac8a72\" class=\"e-0ac8a72-f507a00 e-heading-base\" data-e-type=\"widget\" data-id=\"0ac8a72\">RETAIL<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-d8ccf75-bdd3fd3 e-divider-base\" data-interaction-id=\"d8ccf75\"  data-e-type=\"widget\" data-id=\"d8ccf75\" \/>\n\t\t<div class=\"elementor-element elementor-element-9c58095 e-con e-atomic-element e-flexbox-base e-9c58095-e1360fe e-9c58095-e1360fe \" data-id=\"9c58095\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9c58095\" data-e-type=\"e-flexbox\" data-id=\"9c58095\">\n    \t\t<div class=\"elementor-element elementor-element-440a7fb elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"440a7fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-485-hospital-hover-pinch-1.json&quot;,&quot;id&quot;:3922,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"8503be6\" class=\"e-8503be6-5f7008c e-heading-base\" data-e-type=\"widget\" data-id=\"8503be6\">HEALTHCARE<\/h2>\n\t\t\n<\/div>\n\t\t\t\n<hr class=\"e-d76ea8e-c74dba3 e-divider-base\" data-interaction-id=\"d76ea8e\"  data-e-type=\"widget\" data-id=\"d76ea8e\" \/>\n\t\t<div class=\"elementor-element elementor-element-8627dc0 e-con e-atomic-element e-flexbox-base e-8627dc0-4e0e001 e-8627dc0-4e0e001 \" data-id=\"8627dc0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8627dc0\" data-e-type=\"e-flexbox\" data-id=\"8627dc0\">\n    \t\t<div class=\"elementor-element elementor-element-99c906e elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"99c906e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-outline-406-student-cap-hover-pinch-1.json&quot;,&quot;id&quot;:3923,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.5,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"11017a9\" class=\"e-11017a9-e974c4e e-heading-base\" data-e-type=\"widget\" data-id=\"11017a9\">INSTITUTIONS<\/h2>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-80ea12b e-con e-atomic-element e-flexbox-base e-069bc01 e-069bc01 \" data-id=\"80ea12b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"80ea12b\" id=\"CONTACT\" data-e-type=\"e-flexbox\" data-id=\"80ea12b\">\n    <div class=\"elementor-element elementor-element-a999c46 e-con e-atomic-element e-flexbox-base e-a999c46-5021b12 \" data-id=\"a999c46\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a999c46\" data-e-type=\"e-flexbox\" data-id=\"a999c46\">\n    <div class=\"elementor-element elementor-element-b433738 e-con e-atomic-element e-flexbox-base e-b433738-d3a0697 \" data-id=\"b433738\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b433738\" data-e-type=\"e-flexbox\" data-id=\"b433738\">\n    \t\t\t<h2 data-interaction-id=\"510593c\" class=\"e-510593c-a077f60 e-heading-base\" data-e-type=\"widget\" data-id=\"510593c\">LET'S TALK!<\/h2>\n\t\t\n<\/div>\n\t\t\t<p class=\"e-9a4e0f9-bfdfb3d e-9a4e0f9-bfdfb3d e-paragraph-base\" data-interaction-id=\"9a4e0f9\" data-e-type=\"widget\" data-id=\"9a4e0f9\">Have a question, need a quote, or want to learn more about our solutions? Our team is ready to help you find the right approach for your needs.<\/p>\n\t\t<div class=\"elementor-element elementor-element-caca790 e-con e-atomic-element e-flexbox-base e-caca790-5694044 \" data-id=\"caca790\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"caca790\" data-e-type=\"e-flexbox\" data-id=\"caca790\">\n    <a class=\"elementor-element elementor-element-3e4321d e-con e-atomic-element e-flexbox-base e-3e4321d-f1e1dc4 \" data-id=\"3e4321d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3e4321d\" href=\"tel:+12489353542\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"3e4321d\">\n    <div class=\"elementor-element elementor-element-9c4ddfd e-con e-atomic-element e-flexbox-base e-9c4ddfd-616f2f6 \" data-id=\"9c4ddfd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9c4ddfd\" data-e-type=\"e-flexbox\" data-id=\"9c4ddfd\">\n    \t\t<div class=\"elementor-element elementor-element-5e4dd57 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"5e4dd57\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-flat-140-phone-loop-calling.json&quot;,&quot;id&quot;:3835,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d90db6e e-con e-atomic-element e-flexbox-base e-d90db6e-a4531ba \" data-id=\"d90db6e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d90db6e\" data-e-type=\"e-flexbox\" data-id=\"d90db6e\">\n    \t\t\t<p class=\"e-7f8f8d7-bc4e5da e-paragraph-base\" data-interaction-id=\"7f8f8d7\" id=\"CONTACT-METHOD-BOLD\" data-e-type=\"widget\" data-id=\"7f8f8d7\"><strong>CALL US<\/strong><br>+1 (248) 935-3542<\/p>\n\t\t\n<\/div>\n\n<\/a>\n<a class=\"elementor-element elementor-element-bfa85ef e-con e-atomic-element e-flexbox-base e-bfa85ef-daaa043 \" data-id=\"bfa85ef\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bfa85ef\" href=\"mailto:INFO@PROJECTEDIMAGELIGHTING.COM\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"bfa85ef\">\n    <div class=\"elementor-element elementor-element-a21c57c e-con e-atomic-element e-flexbox-base e-a21c57c-c25e201 \" data-id=\"a21c57c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a21c57c\" data-e-type=\"e-flexbox\" data-id=\"a21c57c\">\n    \t\t<div class=\"elementor-element elementor-element-62b05cf elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"62b05cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-flat-145-mail-hover-pinch-gray-seams-2.json&quot;,&quot;id&quot;:3854,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-a191335 e-con e-atomic-element e-flexbox-base e-a191335-885f41a \" data-id=\"a191335\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a191335\" data-e-type=\"e-flexbox\" data-id=\"a191335\">\n    \t\t\t<p class=\"e-be20a62-6db540e e-paragraph-base\" data-interaction-id=\"be20a62\" id=\"CONTACT-METHOD-BOLD\" data-e-type=\"widget\" data-id=\"be20a62\"><strong id=\"e-mtnfoosg-4idrgep\">EMAIL US<\/strong><br>INFO@PROJECTEDIMAGELIGHTING.COM<\/p>\n\t\t\n<\/div>\n\n<\/a>\n<a class=\"elementor-element elementor-element-a1da677 e-con e-atomic-element e-flexbox-base e-a1da677-b2ba16a \" data-id=\"a1da677\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a1da677\" href=\"https:\/\/maps.app.goo.gl\/1hHhmvkqwd3E4T7F7\" target=\"_blank\" data-e-type=\"e-flexbox\" data-id=\"a1da677\">\n    <div class=\"elementor-element elementor-element-51e7a34 e-con e-atomic-element e-flexbox-base e-51e7a34-2f4f729 \" data-id=\"51e7a34\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"51e7a34\" data-e-type=\"e-flexbox\" data-id=\"51e7a34\">\n    \t\t<div class=\"elementor-element elementor-element-d8d01ac elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"d8d01ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/projectedimagelighting.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wired-flat-52-location-pin-on-square-hover-jump.json&quot;,&quot;id&quot;:4117,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-a9e7bef e-con e-atomic-element e-flexbox-base \" data-id=\"a9e7bef\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a9e7bef\" data-e-type=\"e-flexbox\" data-id=\"a9e7bef\">\n    \t\t\t<p class=\"e-30de895-096504d e-paragraph-base\" data-interaction-id=\"30de895\" id=\"CONTACT-METHOD-BOLD\" data-e-type=\"widget\" data-id=\"30de895\"><strong>VISIT US<\/strong><br>34525 GLENDALE STREET - LIVONIA, MI - 48150<\/p>\n\t\t\n<\/div>\n\n<\/a>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-44993bb e-con e-atomic-element e-flexbox-base e-44993bb-e4b7394 \" data-id=\"44993bb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"44993bb\" data-e-type=\"e-flexbox\" data-id=\"44993bb\">\n    <form class=\"e-con e-atomic-element e-form-base form-state-default e-c824989-1a778c6 \"\n      data-id=\"c824989\"\n      data-element_type=\"e-form\"\n      data-e-type=\"e-form\"\n      data-interaction-id=\"c824989\"\n      data-interactions=\"null\"\n      x-data=\"eFormc824989\"\n      x-on:submit=\"submit\"      aria-label=\"Projected&#x20;Image&#x20;Lighting&#x20;Contact&#x20;Form\"\n      data-form-name=\"Projected&#x20;Image&#x20;Lighting&#x20;Contact&#x20;Form\"\n            toolname=\"projected_image_lighting_contact_form_c824989\"\n      tooldescription=\"Submit&#x20;the&#x20;Projected&#x20;Image&#x20;Lighting&#x20;Contact&#x20;Form&#x20;form&#x20;with&#x20;the&#x20;provided&#x20;field&#x20;values.\"      id=\"industries-glow-transparent\"\n      >\n    \t\t\t<h2 data-interaction-id=\"5d4dc23\" class=\"e-5d4dc23-61fdff9 e-heading-base\" data-e-type=\"widget\" data-id=\"5d4dc23\">SEND US A MESSAGE<\/h2>\n\t\t\t\t\t\n<hr class=\"e-9a29ed1-7c2d68c e-divider-base\" data-interaction-id=\"9a29ed1\"  data-e-type=\"widget\" data-id=\"9a29ed1\" \/>\n\t\t<div class=\"elementor-element elementor-element-b958e57 e-con e-atomic-element e-flexbox-base e-b958e57-1ed3b83 \" data-id=\"b958e57\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b958e57\" data-e-type=\"e-flexbox\" data-id=\"b958e57\">\n    \t\t\t<input \n\tid=e-form-input-a4ed97f\n\tname=e-form-input-a4ed97f\n\tclass=\"e-df58a77-da0b6d6 e-form-input-base\"\n\ttype=\"text\"\n\tdata-interaction-id=\"df58a77\"\n\tdata-e-type=\"widget\" data-id=\"df58a77\" \n\t\n\tplaceholder=First&#x20;Name&#x20;&#x2A;\n\trequired\n\t\n\tautocomplete=on\n\/>\n\t\t\t\t\t<input \n\tid=e-form-input-ce2b8d7\n\tname=e-form-input-ce2b8d7\n\tclass=\"e-a67c47c-ffbc2bc e-form-input-base\"\n\ttype=\"text\"\n\tdata-interaction-id=\"a67c47c\"\n\tdata-e-type=\"widget\" data-id=\"a67c47c\" \n\t\n\tplaceholder=Last&#x20;Name&#x20;&#x2A;\n\trequired\n\t\n\tautocomplete=on\n\/>\n\t\t\n<\/div>\n\t\t\t<input \n\tid=e-form-input-5\n\tname=e-form-input-5\n\tclass=\"e-6714eef-9607705 e-form-input-base\"\n\ttype=\"text\"\n\tdata-interaction-id=\"6714eef\"\n\tdata-e-type=\"widget\" data-id=\"6714eef\" \n\t\n\tplaceholder=Company&#x20;&#x2A;\n\trequired\n\t\n\tautocomplete=on\n\/>\n\t\t\t\t\t<input \n\tid=e-form-input-7\n\tname=e-form-input-7\n\tclass=\"e-61ced24-be68f89 e-form-input-base\"\n\ttype=\"text\"\n\tdata-interaction-id=\"61ced24\"\n\tdata-e-type=\"widget\" data-id=\"61ced24\" \n\t\n\tplaceholder=Email&#x20;&#x2A;\n\trequired\n\t\n\tautocomplete=on\n\/>\n\t\t\t\t\t<input \n\tid=e-form-input-9\n\tname=e-form-input-9\n\tclass=\"e-ac0b792-988b1cc e-form-input-base\"\n\ttype=\"text\"\n\tdata-interaction-id=\"ac0b792\"\n\tdata-e-type=\"widget\" data-id=\"ac0b792\" \n\t\n\tplaceholder=Phone&#x20;&#x2A;\n\trequired\n\t\n\tautocomplete=on\n\/>\n\t\t\t\t\t<select \n\tid=e-form-select-11\n\tname=e-form-select-11\n\tclass=\"e-2668df8-e6f4e2e e-form-select-base\"\n\tdata-interaction-id=\"2668df8\"\n\tdata-e-type=\"widget\" data-id=\"2668df8\" \n\t\n\t\n\t\n>\n\t\t\t<option value=\"empty\">How can we help? *<\/option>\n\t\t\t<option value=\"\">General Questions<\/option>\n\t\t\t<option value=\"\">Order Request<\/option>\n\t\t\t<option value=\"\">Quote Request<\/option>\n\t\t\t<option value=\"\">Technical Support<\/option>\n\t<\/select>\n\t\t\t\t\t<textarea\t\n\tid=e-form-message\n\tname=e-form-message\n\tclass=\"e-34d0b14-aa498c3 e-form-textarea-base\"\n\tdata-interaction-id=\"34d0b14\"\n\tdata-e-type=\"widget\" data-id=\"34d0b14\"\n\t\n\tplaceholder=Your&#x20;Message&#x20;&#x2A;\n\trequired\n\t\n\trows=4\n\t\n\t\n\tdata-resizable\n><\/textarea>\n\t\t\t\t\t<button \n\t\n\tclass=\"e-6aec70e-f2cd7e9 e-form-submit-button-base\"\n\ttype=\"submit\"\n\tdata-interaction-id=\"6aec70e\"\n\tdata-e-type=\"widget\" data-id=\"6aec70e\"\n\t\n>SUBMIT<\/button>\n\t\t\t\t\t<p class=\"e-a9feb04-e36bf93 e-paragraph-base\" data-interaction-id=\"a9feb04\" data-e-type=\"widget\" data-id=\"a9feb04\">We typically respond within 1 business day.<\/p>\n\t\t<div class=\"e-con e-atomic-element e-form-success-message-base e-1225738-5f3c72a message-success \"\n     tabindex=\"-1\"\n     data-id=\"1225738\"\n     data-element_type=\"e-form-success-message\"\n     data-e-type=\"e-form-success-message\"\n     data-interaction-id=\"1225738\"\n     aria-live=\"polite\"\n     >\n    \t\t\t<p class=\"e-3b860e6-4afe21c e-paragraph-base\" data-interaction-id=\"3b860e6\" data-e-type=\"widget\" data-id=\"3b860e6\">MESSAGE RECEIVED, THANK YOU!<\/p>\n\t\t\n<\/div>\n<div class=\"e-con e-atomic-element e-form-error-message-base message-error \"\n     tabindex=\"-1\"\n     data-id=\"e9a7ece\"\n     data-element_type=\"e-form-error-message\"\n     data-e-type=\"e-form-error-message\"\n     data-interaction-id=\"e9a7ece\"\n     role=\"alert\"\n     >\n    \t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"be185bf\" data-e-type=\"widget\" data-id=\"be185bf\">We couldn\u2019t process your submission. Please retry<\/p>\n\t\t\n<\/div>\n\n<\/form>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-3ae1372 e-con e-atomic-element e-flexbox-base e-853c28a \" data-id=\"3ae1372\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3ae1372\" data-e-type=\"e-flexbox\" data-id=\"3ae1372\">\n    <div class=\"elementor-element elementor-element-7c6fbd5 e-con e-atomic-element e-flexbox-base e-7c6fbd5-2d65c5e \" data-id=\"7c6fbd5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7c6fbd5\" data-e-type=\"e-flexbox\" data-id=\"7c6fbd5\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-a23dcc0-eae9d5b\" data-interaction-id=\"a23dcc0\" data-e-type=\"widget\" data-id=\"a23dcc0\" id=\"1374\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4.webp\" width=\"1920\" height=\"720\" srcset=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4.webp 1920w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-300x113.webp 300w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-1024x384.webp 1024w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-768x288.webp 768w, https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/08\/PIL_Stack_RGB_REV4-1536x576.webp 1536w\" alt=\"\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-efe3ff5 e-con e-atomic-element e-flexbox-base e-efe3ff5-db2bbff \" data-id=\"efe3ff5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"efe3ff5\" data-e-type=\"e-flexbox\" data-id=\"efe3ff5\">\n    \t\t\t<h2 data-interaction-id=\"9b5ec4a\" class=\"e-9b5ec4a-dc2d64b e-heading-base\" data-e-type=\"widget\" data-id=\"9b5ec4a\"><a href=\"#HERO\" target=\"_self\" class=\"e-heading-link-base\">\n\t\tBACK TO TOP\n\t<\/a><\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-6beb6ca elementor-widget elementor-widget-html\" data-id=\"6beb6ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"footer-copyright\">\r\n    \u00a9 <span id=\"current-year\"><\/span> Joseph Productions, Inc. Projected Image Lighting\u2122. All Rights Reserved.\r\n<\/div>\r\n\r\n<script>\r\n    document.getElementById(\"current-year\").textContent = new Date().getFullYear();\r\n<\/script>\r\n\r\n\r\n\r\n\r\n<style>\r\n    \r\n    .footer-copyright {\r\n    font-size: 13px;\r\n    color: rgba(255, 255, 255, 0.65);\r\n    text-align: center;\r\n}\r\n    \r\n<\/style>\r\n\r\n\r\n\r\n\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n    \/* REMOVE PREVIOUS PIL BACKGROUNDS *\/\r\n\r\n    [\r\n        \"pil-wave-field\",\r\n        \"pil-scroll-background\",\r\n        \"pil-storm-bg\",\r\n        \"pil-glass-flow\",\r\n        \"pil-ribbon-flow\",\r\n        \"pil-cut-planes\",\r\n        \"pil-extreme-planes\",\r\n        \"pil-feathered-planes\"\r\n    ].forEach(function(id) {\r\n\r\n        const element =\r\n            document.getElementById(id);\r\n\r\n        if (element) {\r\n            element.remove();\r\n        }\r\n\r\n    });\r\n\r\n\r\n    \/* CREATE FEATHERED GLASS FIELD *\/\r\n\r\n    const background =\r\n        document.createElement(\"div\");\r\n\r\n    background.id =\r\n        \"pil-feathered-planes\";\r\n\r\n\r\n    background.innerHTML = `\r\n        <div class=\"pil-shape shape-1\"><\/div>\r\n        <div class=\"pil-shape shape-2\"><\/div>\r\n        <div class=\"pil-shape shape-3\"><\/div>\r\n        <div class=\"pil-shape shape-4\"><\/div>\r\n        <div class=\"pil-shape shape-5\"><\/div>\r\n        <div class=\"pil-shape shape-6\"><\/div>\r\n        <div class=\"pil-shape shape-7\"><\/div>\r\n        <div class=\"pil-shape shape-8\"><\/div>\r\n        <div class=\"pil-shape shape-9\"><\/div>\r\n        <div class=\"pil-shape shape-10\"><\/div>\r\n    `;\r\n\r\n\r\n    document.body.prepend(\r\n        background\r\n    );\r\n\r\n});\r\n<\/script>\r\n\r\n\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-008b84d e-con e-atomic-element e-flexbox-base e-008b84d-a3c6112 \" data-id=\"008b84d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"008b84d\" data-e-type=\"e-flexbox\" data-id=\"008b84d\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-e8ba8e6-18ee5c9\" data-interaction-id=\"e8ba8e6\" data-e-type=\"widget\" data-id=\"e8ba8e6\" id=\"4758\" src=\"https:\/\/projectedimagelighting.com\/wp-content\/uploads\/2026\/09\/jpiswm-e1788594856271.webp\" width=\"208\" height=\"145\" srcset=\"\" alt=\"\"\/>\t\t\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GET A QUOTE THE SMARTER WAY TO MARK SKIP THE PAINT. SEE THE DIFFERENCE. Projected Image Lighting eliminates the cost and downtime of paint while delivering brighter, clearer visuals that improve safety and performance in any environment. EXPLORE SOLUTIONS VIEW PRODUCT REDUCE COSTS Eliminate paint, labor, maintenance, and ongoing reapplications. SUPERIOR VISIBILITY Brighter, sharper projections [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-1440","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=\/wp\/v2\/pages\/1440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1440"}],"version-history":[{"count":36,"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=\/wp\/v2\/pages\/1440\/revisions"}],"predecessor-version":[{"id":6840,"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=\/wp\/v2\/pages\/1440\/revisions\/6840"}],"wp:attachment":[{"href":"https:\/\/projectedimagelighting.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}