.elementor .e-5130f985-3522{max-width:20ch;}.elementor .e-4e57819-faa4:hover,.elementor .e-4e57819-faa4:focus-visible{color:#0A0A0A;background-color:#FFFFFF;}.elementor .e-4e57819-faa4{color:#FFFFFF;border-width:2px;border-color:#FFFFFF;border-style:solid;}.elementor .e-74c3a471-e5c4{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;}.elementor .e-69d3897d-6e9c{gap:20px;}.elementor .e-5515fd2d-d5b6{min-height:min(76vh, 700px);padding-block-start:140px;background-image:linear-gradient(180deg, rgba(10,10,10,0.45) 0%,rgba(10,10,10,0.7) 50%,rgba(10,10,10,0.95) 100%),url("https://surfaceprinters.com/wp-content/uploads/2026/10/midtown-butcher-brick-storefront.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:flex-end;}.elementor .e-30d2dc8-6e51{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-76d28698-d8b2{font-size:16px;line-height:1.5;}.elementor .e-58007035-90c7{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-30d3cb85-b89f{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-19c62736-9207{font-size:16px;line-height:1.5;}.elementor .e-b29e7e9-4181{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-65cf10e8-9807{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-70a7e2fa-e214{font-size:16px;line-height:1.5;}.elementor .e-6dda7964-a095{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-1b6437ad-5d1e{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-419daeef-a287{font-size:16px;line-height:1.5;}.elementor .e-a4d88ee-aa2c{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-42187424-4b05{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-7cf11cc6-716f{font-size:16px;line-height:1.5;}.elementor .e-1ff85457-63d9{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-3bb47049-7930{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-72367802-9fe1{font-size:16px;line-height:1.5;}.elementor .e-7590772f-dd7c{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-50289a9-a5cc{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-77924830-8b6f{font-size:16px;line-height:1.5;}.elementor .e-54dec04e-60e7{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-48f93e3d-817a{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-end:6px;border-radius:10px;border-block-end-width:6px;}.elementor .e-782184e8-f66a{font-size:16px;line-height:1.5;}.elementor .e-770c94f6-8f69{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-182253f7-6af2{column-gap:24px;padding:0px;margin-block-start:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-8310ff0-2d42{display:flex;flex-direction:column;gap:14px;}.elementor .e-4d1f3c65-6a15{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-5a2d8b8-d394{font-size:1.375rem;}.elementor .e-740f786f-faef{font-size:16px;}.elementor .e-32ca3b85-fbf0{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-414733bc-238e{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-162f9ead-471c{font-size:1.375rem;}.elementor .e-654474cc-d344{font-size:16px;}.elementor .e-1b3a8f86-8b6e{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-77752c5a-9cd0{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-143958e4-a93e{font-size:1.375rem;}.elementor .e-b7afe96-937f{font-size:16px;}.elementor .e-9345bb5-a3a3{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-65dcb025-844a{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-2c733b4a-d0b4{font-size:1.375rem;}.elementor .e-35d5873a-4fb6{font-size:16px;}.elementor .e-42023a1a-6bf4{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-16f0bd4a-23d7{padding:0px;margin-block-start:clamp(24px, 3vw, 40px);gap:clamp(20px, 2.5vw, 32px);grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-77e41422-8131{width:100%;height:100%;min-height:300px;object-fit:cover;}.elementor .e-56bf1b1d-9885{padding:0px;margin-block-start:4px;}.elementor .e-f091ac8-c271{padding:clamp(28px, 4vw, 56px);display:flex;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-2e5167a6-e23f{overflow:hidden;padding:0px;margin-block-start:16px;border-radius:8px;border-block-start-width:6px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D6D6D6;border-style:solid;gap:0px;grid-template-columns:1.3fr 1fr;grid-template-rows:auto;}.elementor .e-33678e6f-3006{column-gap:28px;padding:0px;margin-block-start:8px;border-block-start-width:2px;grid-template-columns:minmax(12rem, 22rem) 1fr;grid-template-rows:auto;}.elementor .e-26cadaf7-f914{max-width:72ch;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:16px;border-inline-start-width:4px;background-color:#FFFFFF;}.elementor .e-4fb80632-6401{width:100%;min-height:clamp(280px, 38vw, 560px);padding:0px;background-image:url("https://surfaceprinters.com/wp-content/uploads/2026/10/sports-mural-gym.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-598e5fc0-8340{margin-block-start:auto;}.elementor .e-652bb2e5-e5b2{padding:clamp(28px, 4vw, 56px);border-block-start-width:6px;flex-direction:column;gap:14px;justify-content:flex-start;align-items:flex-start;}.elementor .e-4a7d75bf-8aec{margin-block-start:auto;}.elementor .e-7fce92a9-4f98{padding:clamp(28px, 4vw, 56px);border-block-start-width:6px;flex-direction:column;gap:14px;justify-content:flex-start;align-items:flex-start;}.elementor .e-7c66f10b-e4b5{margin-block-start:auto;}.elementor .e-7d11e989-dd78{padding:clamp(28px, 4vw, 56px);border-block-start-width:6px;flex-direction:column;gap:14px;justify-content:flex-start;align-items:flex-start;}.elementor .e-47a7368d-83c7{padding:0px;background-color:#0A0A0A;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-12b76edd-ec43{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5b6512e9-28e8{padding:0px;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-5b9d75fa-87dc{width:100%;overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background-color:#0A0A0A;}.elementor .e-2ef273bf-4c43{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-d51fe93-d945{width:100%;overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background-color:#0A0A0A;}.elementor .e-462096c9-8ef6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-b6eabe5-3c44{width:100%;overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background-color:#0A0A0A;}.elementor .e-b0f4381-83c0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-52efa11c-2094{width:100%;overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background-color:#0A0A0A;}.elementor .e-a120126-c8e7{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-48ef6093-e74e{max-width:1160px;padding:0px;margin-block-start:8px;gap:clamp(12px, 2vw, 24px);grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-fa94e17-8ef5{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-7224fd33-2aaa{gap:18px;align-items:flex-start;}.elementor .e-4bfa4abb-f013{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-4f37f75f-e4fb{gap:16px;}.elementor .e-113fa350-d47d{padding-block-start:clamp(48px, 5vw, 80px);padding-block-end:clamp(48px, 5vw, 80px);}