.elementor .e-523d5722-6e00{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;display:block;max-width: none; pointer-events: none;\n}.elementor .e-1caf92b1-1423{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0.78) 80%,rgba(0,0,0,0.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-2bdb62f0-d843{font-size:13px;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;background-color:#E41B24;display:inline-block;}.elementor .e-6229b1a3-ae4f{font-weight:300;font-size:76px;color:#FFFFFF;letter-spacing:0.03em;line-height:1;text-transform:uppercase;display:block;}.elementor .e-1e2c2910-9783{max-width:560px;font-size:19px;color:#EEEEEE;line-height:1.6;display:block;}.elementor .e-3ac5a471-40f4:hover,.elementor .e-3ac5a471-40f4:focus-visible{background-color:#910006;}.elementor .e-3ac5a471-40f4{font-size:15px;color:#FFFFFF;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;background-color:#E41B24;transition:background-color 0.3s;display:inline-block;}.elementor .e-5efc7af7-a8ff:hover,.elementor .e-5efc7af7-a8ff:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-5efc7af7-a8ff{font-size:15px;color:#FFFFFF;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:31px;padding-inline-end:31px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s;display:inline-block;}.elementor .e-385c14ce-a618{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-62843b56-f530{width:100%;max-width:1180px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-2d42640d-fdc0{min-height:640px;overflow:hidden;position:relative;padding-block-start:160px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://soundleisure.com/wp-content/uploads/2026/11/factory-tour-tour-hero-poster.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#000000;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-19bbcc87-ab11{font-weight:600;font-size:12px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-2c5d6041-44d1{font-size:17px;color:#111111;display:block;}.elementor .e-4d8b65b5-af95{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:6px;}.elementor .e-3c4343b8-6b0b{font-weight:600;font-size:12px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-22ae4277-50a8{font-size:17px;color:#111111;display:block;}.elementor .e-2158978b-41f0{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E6E6E6;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-50f63baa-53cb{font-weight:600;font-size:12px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-30ae2da6-fcbf{font-size:17px;color:#111111;display:block;}.elementor .e-7f6dad74-618f{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E6E6E6;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-37e0334c-37aa{font-weight:600;font-size:12px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-4b6f6046-5df8{font-size:17px;color:#111111;display:block;}.elementor .e-247556-3d00{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E6E6E6;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-291304a7-dd68{font-weight:600;font-size:12px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-660d59ae-35c2{font-size:17px;color:#111111;display:block;}.elementor .e-6facc5d9-b8df{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E6E6E6;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-2f3ec1cb-86a4{width:100%;max-width:1180px;padding:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E41B24;border-style:solid;background-color:#FFFFFF;box-shadow:0px 12px 32px 0px rgba(0,0,0,0.1);gap:0px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;}.elementor .e-6c902782-d2ae{position:relative;z-index:3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-44px;display:flex;justify-content:center;}.elementor .e-4804ee23-a2c3{font-size:13px;color:#C3141C;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-7a98229a-5b15{font-weight:300;font-size:44px;color:#111111;letter-spacing:0.02em;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-3808650a-1450{width:auto;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-b7c1a4d-a133{width:auto;padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-180f1eee-578a{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-3fc755cf-78fe{font-weight:600;font-size:22px;color:#111111;letter-spacing:0.03em;line-height:1.25;text-transform:uppercase;display:block;}.elementor .e-19d59255-c8ab{font-size:15px;color:#555555;line-height:1.5;display:block;}.elementor .e-28f14f18-3cf1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 260px;}.elementor .e-7c629dd1-171a{font-size:13px;color:#333333;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;background-color:#F1F1F1;display:inline-block;white-space: nowrap;\n}.elementor .e-20f960e6-9ce7{font-weight:600;font-size:26px;color:#111111;line-height:1;display:block;}.elementor .e-6976b7c0-9b81{font-size:12px;color:#555555;letter-spacing:0.12em;text-transform:uppercase;display:block;}.elementor .e-154756de-eb1b{width:110px;padding:0px;display:flex;flex-direction:column;gap:2px;align-items:flex-end;}.elementor .e-55a3a638-b39a:hover,.elementor .e-55a3a638-b39a:focus-visible{background-color:#910006;}.elementor .e-55a3a638-b39a{font-size:15px;color:#FFFFFF;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;background-color:#E41B24;transition:background-color 0.3s;display:inline-block;}.elementor .e-5f5cbf82-ddc4{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E3E3E3;border-style:solid;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-74e92141-4070{display:grid;gap:0px;grid-template-columns:1fr;grid-auto-rows:auto;}.elementor .e-279ac52c-3475{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E3E3E3;border-style:solid;}.elementor .e-646b913c-7782{font-size:15px;color:#555555;line-height:1.6;display:block;& a { color: #111111; text-decoration: underline; }\n}.elementor .e-3725fe3-dee5{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .e-4e51bffd-38be{padding-block-start:96px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;display:flex;justify-content:center;}.elementor .e-f3a4247-d8b5{font-size:13px;color:#C3141C;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-7c0bb00-f918{font-weight:300;font-size:40px;color:#111111;letter-spacing:0.02em;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-39a28b56-676e{font-size:18px;color:#444444;line-height:1.7;display:block;}.elementor .e-13908504-45e3{font-size:18px;color:#444444;line-height:1.7;display:block;}.elementor .e-77f46e06-677a:hover,.elementor .e-77f46e06-677a:focus-visible{background-color:#E41B24;}.elementor .e-77f46e06-677a{font-size:15px;color:#FFFFFF;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;border-radius:0px;background-color:#111111;transition:background-color 0.3s;display:inline-block;}.elementor .e-53608770-6cba{padding:56px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-29e7d409-d76e{font-weight:600;font-size:13px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-62538f0f-bf44{font-size:18px;color:#111111;line-height:1.6;display:block;}.elementor .e-52375840-6c17{font-size:18px;color:#111111;line-height:1.6;display:block;}.elementor .e-5308a12e-2a43{font-size:18px;color:#111111;line-height:1.6;display:block;}.elementor .e-5284f1e3-f617{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-16b2addb-5cbf{font-weight:600;font-size:13px;color:#C3141C;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-7f422994-b865:hover,.elementor .e-7f422994-b865:focus-visible{color:#E41B24;}.elementor .e-7f422994-b865{font-weight:600;font-size:24px;color:#111111;display:block;}.elementor .e-ab8857c-f4c2:hover,.elementor .e-ab8857c-f4c2:focus-visible{color:#E41B24;}.elementor .e-ab8857c-f4c2{font-size:18px;color:#111111;text-decoration:underline;display:block;}.elementor .e-371ecffc-4faa{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DDDDDD;border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-71496dad-5038{padding:56px;background-color:#F4F3F1;display:flex;flex-direction:column;gap:28px;justify-content:center;}.elementor .e-9607504-a0f6{width:100%;max-width:1180px;padding:0px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DDDDDD;border-style:solid;gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;border-top-color: #111111;\n}.elementor .e-a4610cb-1cd9{padding-block-start:0px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;justify-content:center;}.elementor .e-7728ffd6-816c{font-weight:300;font-size:40px;color:#111111;letter-spacing:0.02em;text-align:center;text-transform:uppercase;display:block;}.elementor .e-282e3b26-5e0c{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:#3A3632;display:block;}.elementor .e-6fd87a6d-ee0a{font-weight:600;font-size:19px;color:#111111;letter-spacing:0.04em;line-height:1.25;text-transform:uppercase;display:block;}.elementor .e-28550bf8-ad0b{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-7237c08a-3fc0{padding-block-start:22px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;}.elementor .e-1442d650-8b0b{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-789959b-d4e9{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:#3A3632;display:block;}.elementor .e-669da652-f863{font-weight:600;font-size:19px;color:#111111;letter-spacing:0.04em;line-height:1.25;text-transform:uppercase;display:block;}.elementor .e-629f46aa-1d95{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-36da321a-6655{padding-block-start:22px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2bd70482-ccea{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-4803d2a6-a19e{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:#3A3632;display:block;}.elementor .e-521a7722-3d26{font-weight:600;font-size:19px;color:#111111;letter-spacing:0.04em;line-height:1.25;text-transform:uppercase;display:block;}.elementor .e-5d04ef01-d5fc{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-3d74fd2-9548{padding-block-start:22px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;}.elementor .e-30c8ea34-d3e3{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-35539c1f-4bff{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:#3A3632;display:block;}.elementor .e-62d42dad-90e7{font-weight:600;font-size:19px;color:#111111;letter-spacing:0.04em;line-height:1.25;text-transform:uppercase;display:block;}.elementor .e-1ae4b329-f7db{font-size:15px;color:#555555;line-height:1.6;display:block;}.elementor .e-2407e2d-559e{padding-block-start:22px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6fff7d0c-109c{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-49f97422-fa6f{width:100%;padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-7de2a290-500b{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-18610058-bdee{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F4F3F1;display:flex;justify-content:center;}.elementor .e-42e4620e-121e{font-size:13px;color:rgba(255,255,255,0.8);letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-124e0908-5018{font-weight:300;font-size:42px;color:#FFFFFF;letter-spacing:0.02em;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-7cafb17a-7688{font-size:18px;color:#EEEEEE;line-height:1.6;display:block;}.elementor .e-6cca318a-d6a9{width:auto;max-width:620px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-315f30c4-a570:hover,.elementor .e-315f30c4-a570:focus-visible{color:#FFFFFF;background-color:#111111;}.elementor .e-315f30c4-a570{font-size:15px;color:#C3141C;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#FFFFFF;transition:background-color 0.3s, color 0.3s;display:inline-block;}.elementor .e-593e9b05-5dca{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-5f46ec02-e6b3{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%),url("https://soundleisure.com/wp-content/uploads/2021/02/Book-A-Factory-Tour-BG@2x.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#4A0A0D;display:flex;justify-content:center;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}