.elementor .e-2eea0e14-a386{width:24px;height:1px;background-color:var(--brand-red-light);}.elementor .e-5bda39bb-6f08{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--brand-red-light);letter-spacing:2px;text-transform:uppercase;}.elementor .e-6b582984-436d{margin-block-end:24px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-71532357-61fb{font-family:var(--font-heading);font-weight:500;font-size:56px;color:var(--text-primary-color);letter-spacing:-0.02em;line-height:62px;margin-block-end:24px;}.elementor .e-23083e19-d4ad{font-family:var(--font-body);font-weight:300;font-size:19px;color:var(--text-secondary-color);line-height:30px;margin-block-end:40px;}.elementor .e-70db161e-9e93:hover,.elementor .e-70db161e-9e93:focus-visible{background-color:var(--brand-red-hover);}.elementor .e-70db161e-9e93{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--text-primary-color);text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-width:1px;border-color:var(--brand-red);border-style:solid;background-color:var(--brand-red);}.elementor .e-74cbc3c-4072:hover,.elementor .e-74cbc3c-4072:focus-visible{color:var(--text-primary-color);}.elementor .e-74cbc3c-4072{font-family:var(--font-body);font-size:12px;color:var(--text-muted-color);letter-spacing:2px;text-decoration:none;text-transform:uppercase;cursor:pointer;}.elementor .e-1a658845-44ce{width:auto;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .e-994669d-edca{width:100%;max-width:640px;display:flex;flex-direction:column;flex:1 1 58%;justify-content:center;align-items:flex-start;}.elementor .e-b3f65dd-b60c{position:absolute;inset-block-start:16px;inset-inline-end:16px;font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:1px;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:rgba(11,11,12,0.8);}.elementor .e-5bf65192-7751{text-align:center;padding:24px;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/10/samurai-768x1024.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 0px;justify-content:center;align-items:center;background-position: center 20%;\n}.elementor .e-7a7a6e7-1d90{font-family:var(--font-body);font-size:11px;color:var(--brand-red-light);letter-spacing:2px;text-transform:uppercase;margin-block-end:4px;}.elementor .e-7d2fa862-d037{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);font-style:italic;}.elementor .e-6f4f52d8-a4da{padding:24px;border-block-start-width:1px;background-color:rgba(11,11,12,0.8);display:flex;flex-direction:column;}.elementor .e-cfd493e-cf62{width:100%;max-width:420px;max-height:480px;overflow:hidden;aspect-ratio:9/16;position:relative;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);box-shadow:0px 25px 50px -12px rgba(0,0,0,0.6);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-4a6114e8-7588{width:100%;display:flex;flex-direction:row;flex:1 1 42%;justify-content:flex-end;}.elementor .e-615458a2-ee29{max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-65c32bb7-bb71{width:100%;min-height:calc(100vh - 104px);padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--text-primary-color);border-style:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-3f0a9e7f-d96b{width:24px;height:1px;background-color:var(--brand-red-light);}.elementor .e-6e9802aa-31f8{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--brand-red-light);letter-spacing:1.8px;text-transform:uppercase;}.elementor .e-11f0ac38-974a{margin-block-end:16px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-13d1b356-6594{font-family:var(--font-heading);font-weight:500;font-size:40px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:1.15;margin-block-end:24px;}.elementor .e-45bbe548-d5c1{font-family:var(--font-body);font-size:18px;color:var(--text-primary-color);line-height:29px;margin-block-end:20px;}.elementor .e-28aeb116-93b7{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:27px;margin-block-end:20px;}.elementor .e-4e0cde87-3cb4{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:27px;margin-block-end:20px;}.elementor .e-7b28094d-b72d{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:27px;margin-block-end:20px;}.elementor .e-73aa096d-918b{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:27px;margin-block-end:20px;}.elementor .e-5efcf463-7a0b{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:27px;margin-block-end:28px;}.elementor .e-2b80c542-7587{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);line-height:32px;font-style:italic;padding-inline-start:20px;margin-block-end:32px;border-inline-start: 2px solid var(--brand-red);\n}.elementor .e-58111125-a7ad:hover,.elementor .e-58111125-a7ad:focus-visible{color:var(--text-primary-color);}.elementor .e-58111125-a7ad{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--brand-red-light);letter-spacing:0.5px;text-decoration:none;text-transform:uppercase;}.elementor .e-5b008989-677d{flex:1 1 55%;}.elementor .e-44a69fa5-4c6e{width:100%;height:520px;object-fit:cover;object-position:bottom right;background-image:linear-gradient(#000000, #000000);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;}.elementor .e-4ec8c5af-d4e5{position:absolute;inset-block-start:16px;inset-inline-end:16px;font-family:var(--font-body);font-weight:600;font-size:11px;color:var(--brand-red-light);letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:rgba(21,21,22,0.85);backdrop-filter:blur(4px);}.elementor .e-50a7f34a-a46b{font-family:var(--font-body);font-weight:600;font-size:11px;color:var(--brand-red-light);letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:rgba(21,21,22,0.85);backdrop-filter:blur(4px);}.elementor .e-4d53f1b6-18f9{font-family:var(--font-body);font-weight:600;font-size:11px;color:var(--text-secondary-color);letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:rgba(30,30,31,0.85);backdrop-filter:blur(4px);}.elementor .e-2b589d8f-e0ce{position:absolute;inset-inline-end:16px;inset-block-end:16px;inset-inline-start:16px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-329f9ca4-41de{overflow:hidden;position:relative;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);}.elementor .e-3b0e53b-36dd{position:sticky;inset-block-start:112px;flex:1 1 45%;}.elementor .e-7b44080f-1ba5{max-width:1280px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-105ec65f-d836{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--bg-primary);border-block-start: 1px solid var(--border-hairline); border-block-end: 1px solid var(--border-hairline);\n}.elementor .e-3b2f84c1-f973{width:6px;height:6px;border-radius:50%;background-color:var(--brand-red);}.elementor .e-6cdd50a9-c7e9{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--text-muted-color);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-761580b9-b236{margin-block-end:12px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-6d2abbe0-72b6{font-family:var(--font-heading);font-weight:500;font-size:36px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:41px;margin-block-end:16px;}.elementor .e-58e79d00-49c0{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:26px;}.elementor .e-2f63f628-a017{max-width:760px;margin-block-end:56px;}.elementor .e-2b60ba03-9442{width:100%;overflow:hidden;aspect-ratio:4/5;text-align:center;padding:24px;margin-block-end:24px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.55-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position: center top;\n}.elementor .e-36b2faaf-e60f{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);line-height:28px;margin-block-end:10px;}.elementor .e-69706b81-f381{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);line-height:20px;margin-block-end:24px;}.elementor .e-2aed61a9-8584:hover,.elementor .e-2aed61a9-8584:focus-visible{color:var(--brand-red);}.elementor .e-2aed61a9-8584{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--brand-red-light);text-decoration:none;}.elementor .e-19af6814-3157{padding-block-start:16px;border-block-start-width:1px;}.elementor .e-71e0df51-bad4:hover,.elementor .e-71e0df51-bad4:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-71e0df51-bad4{min-width:260px;padding:24px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;flex:1 1 260px;justify-content:space-between;}.elementor .e-749ff045-49fe{width:100%;overflow:hidden;aspect-ratio:4/5;text-align:center;padding:24px;margin-block-end:24px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.53-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5579a540-1a5a{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);line-height:28px;margin-block-end:10px;}.elementor .e-5cb68df-7253{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);line-height:20px;margin-block-end:24px;}.elementor .e-35da77f1-a755:hover,.elementor .e-35da77f1-a755:focus-visible{color:var(--brand-red);}.elementor .e-35da77f1-a755{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--brand-red-light);text-decoration:none;}.elementor .e-effe26-f1b0{padding-block-start:16px;border-block-start-width:1px;}.elementor .e-382da82b-d6e1:hover,.elementor .e-382da82b-d6e1:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-382da82b-d6e1{min-width:260px;padding:24px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;flex:1 1 260px;justify-content:space-between;}.elementor .e-3ae96aff-2c18{width:100%;overflow:hidden;aspect-ratio:4/5;text-align:center;padding:24px;margin-block-end:24px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/10/colour-traditional-bird-flowers-sleeve-tattoo-maryport.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5ec21a5c-b4aa{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);line-height:28px;margin-block-end:10px;}.elementor .e-1d2e653f-0bc3{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);line-height:20px;margin-block-end:24px;}.elementor .e-761b907f-7a80:hover,.elementor .e-761b907f-7a80:focus-visible{color:var(--brand-red);}.elementor .e-761b907f-7a80{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--brand-red-light);text-decoration:none;}.elementor .e-20c4356f-fc3c{padding-block-start:16px;border-block-start-width:1px;}.elementor .e-6930747d-aed6:hover,.elementor .e-6930747d-aed6:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-6930747d-aed6{min-width:260px;padding:24px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;flex:1 1 260px;justify-content:space-between;}.elementor .e-e7134ca-7c6a{width:100%;overflow:hidden;aspect-ratio:4/5;text-align:center;padding:24px;margin-block-end:24px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/10/black-geometric-mandala-forearm-tattoo-maryport.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-698fa976-70e8{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);line-height:20px;margin-block-end:24px;}.elementor .e-3ed9280d-c183{width:100%;overflow:hidden;aspect-ratio:4/5;text-align:center;padding:24px;margin-block-end:24px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-11-at-7.11.22-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2d8e25a0-f0c0{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);line-height:20px;margin-block-end:24px;}.elementor .e-e2e47a9-c006{display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;}.elementor .e-4215a8d5-74b4{max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4086e091-8189{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-block-end-width:1px;background-color:var(--bg-primary);}.elementor .e-21303a14-d103{width:16px;height:1px;background-color:var(--brand-red);}.elementor .e-6e007f33-6463{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--text-muted-color);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-57acd671-3dae{margin-block-end:12px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-265947db-1bea{font-family:var(--font-heading);font-weight:500;font-size:36px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:41px;margin-block-end:24px;}.elementor .e-67d3abd7-20d4{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:26px;margin-block-end:32px;}.elementor .e-2848bcd8-bb70:hover,.elementor .e-2848bcd8-bb70:focus-visible{color:var(--brand-red);}.elementor .e-2848bcd8-bb70{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--brand-red-light);text-decoration:none;}.elementor .e-79955086-5bee{width:100%;max-width:560px;flex:1 1 50%;}.elementor .e-14945fd9-9c6e{font-family:var(--font-body);font-size:13px;color:var(--text-muted-color);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-467d9580-62fc{font-family:var(--font-body);font-size:11px;color:var(--brand-red-light);letter-spacing:1px;text-transform:uppercase;}.elementor .e-4d1e5bcd-dff0{padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;background-color:rgba(11,11,12,0.72);backdrop-filter:blur(6px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-4b0fcfd-f050{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);font-style:italic;margin-block-end:8px;}.elementor .e-2e3b719f-aa13{max-width:280px;font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);}.elementor .e-6720b3c2-e974{text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;background-color:rgba(11,11,12,0.72);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;}.elementor .e-3996b196-6937{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);}.elementor .e-5b2d0de6-7a21{font-family:var(--font-body);font-size:14px;color:var(--text-primary-color);}.elementor .e-434b5592-dc70{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;background-color:rgba(11,11,12,0.72);backdrop-filter:blur(6px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-555a67ec-72cf{width:100%;max-width:480px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:24px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.49-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-1829370d-b2fb{width:100%;display:flex;flex-direction:row;flex:1 1 50%;justify-content:flex-end;}.elementor .e-11083161-2f19{max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-7452ae18-b6a1{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-block-end-width:1px;background-color:var(--bg-surface);}.elementor .e-3abc015a-5010{font-size:16px;color:var(--brand-red-light);}.elementor .e-59c45479-df96{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--text-muted-color);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-564d7b2a-bbb8{margin-block-end:12px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-74274a15-baa7{font-family:var(--font-heading);font-weight:500;font-size:36px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:41px;margin-block-end:16px;}.elementor .e-3e959dc5-a13f{font-family:var(--font-body);font-size:16px;color:var(--text-secondary-color);line-height:26px;}.elementor .e-477d57c-5f31{max-width:640px;margin-block-end:48px;}.elementor .e-153b4dc6-cbcb{font-size:20px;color:var(--brand-red-light);}.elementor .e-da4b24-33e1{font-family:var(--font-body);font-size:10px;color:var(--brand-red-light);letter-spacing:1px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;border-width:1px;border-color:rgba(200,16,46,0.4);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-1b964a61-d8ca{margin-block-end:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-6f46e0f5-789d{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);}.elementor .e-7bc6fa14-bde4{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);margin-block-start:4px;display:block;}.elementor .e-27f18822-f092:hover,.elementor .e-27f18822-f092:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-27f18822-f092{text-decoration:none;padding:20px;border-radius:6px;border-width:1px;border-color:var(--brand-red);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-1468efe7-98d2{font-size:20px;color:var(--text-muted-color);}.elementor .e-70ed6fcf-d1fe{font-family:var(--font-body);font-size:10px;color:var(--text-secondary-color);letter-spacing:1px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-3fb8ed1a-516e{margin-block-end:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-1f1f0ce4-bbb3{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);}.elementor .e-75435b51-7c0f{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);margin-block-start:4px;display:block;}.elementor .e-69a54bac-1816:hover,.elementor .e-69a54bac-1816:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-69a54bac-1816{text-decoration:none;padding:20px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-13d30640-4fbe{font-size:20px;color:var(--text-muted-color);}.elementor .e-43c92c8f-c215{font-family:var(--font-body);font-size:10px;color:var(--text-secondary-color);letter-spacing:1px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-7a0795e-6e08{margin-block-end:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-51cc94c2-fa13{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);}.elementor .e-a430cf4-29a7{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);margin-block-start:4px;display:block;}.elementor .e-417d4ecd-6bd8:hover,.elementor .e-417d4ecd-6bd8:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-417d4ecd-6bd8{text-decoration:none;padding:20px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-2dbb3408-5995{font-size:20px;color:var(--text-muted-color);}.elementor .e-ca3fbe2-f42f{font-family:var(--font-body);font-size:10px;color:var(--text-secondary-color);letter-spacing:1px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-5852a443-9c2f{margin-block-end:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-35b62ec4-7dc0{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);}.elementor .e-f48fe60-4f50{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);margin-block-start:4px;display:block;}.elementor .e-1e5a5819-1bbd:hover,.elementor .e-1e5a5819-1bbd:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-1e5a5819-1bbd{text-decoration:none;padding:20px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-221e51c8-1283{font-size:20px;color:var(--text-muted-color);}.elementor .e-573c19e7-4c06{font-family:var(--font-body);font-size:10px;color:var(--text-secondary-color);letter-spacing:1px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-2ab503e4-6893{margin-block-end:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-18a9b825-69d5{font-family:var(--font-heading);font-weight:500;font-size:22px;color:var(--text-primary-color);}.elementor .e-db524b1-7cc0{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);margin-block-start:4px;display:block;}.elementor .e-de737ed-c749:hover,.elementor .e-de737ed-c749:focus-visible{background-color:var(--bg-surface-2);}.elementor .e-de737ed-c749{text-decoration:none;padding:20px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-166adc29-488a{display:grid;gap:16px;grid-template-columns:repeat(5, 1fr);}.elementor .e-13d92cda-b5a9{max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4a51f851-30c7{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-block-end-width:1px;background-color:var(--bg-primary);}.elementor .e-76fcd785-3ce1{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--brand-red-light);letter-spacing:1.5px;text-transform:uppercase;margin-block-end:8px;}.elementor .e-71fb089-bdde{font-family:var(--font-heading);font-weight:500;font-size:36px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:41px;}.elementor .e-466031f2-c57d{display:flex;flex-direction:column;}.elementor .e-10c7dca2-8b70:hover,.elementor .e-10c7dca2-8b70:focus-visible{color:var(--text-primary-color);}.elementor .e-10c7dca2-8b70{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);text-decoration:none;display:flex;flex:1 0 auto;}.elementor .e-166d685d-be28{margin-block-end:48px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-64dcb75-f9a6{font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:2px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(11,11,12,0.75);}.elementor .e-2d7eaf77-2cc3{aspect-ratio:1/1;text-align:center;padding:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.42.03-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-position: center top;\n}.elementor .e-50cbf6ad-2964{font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:2px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(11,11,12,0.75);}.elementor .e-5675ad1f-acd2{aspect-ratio:1/1;text-align:center;padding:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.42.00-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-position: center top;\n}.elementor .e-44e1fd3b-1979{font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:2px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(11,11,12,0.75);}.elementor .e-67d8135d-5feb{aspect-ratio:1/1;text-align:center;padding:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.50-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-8b48794-c886{font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:2px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(11,11,12,0.75);}.elementor .e-606cbf99-5657{aspect-ratio:1/1;text-align:center;padding:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.46-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-position: center top;\n}.elementor .e-23e0428e-e670{font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:2px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(11,11,12,0.75);}.elementor .e-517ac1ec-8b17{aspect-ratio:1/1;text-align:center;padding:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.51-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-3c8417da-b929{font-family:var(--font-body);font-size:10px;color:var(--text-muted-color);letter-spacing:2px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:rgba(11,11,12,0.75);}.elementor .e-56778d5a-650f{aspect-ratio:1/1;text-align:center;padding:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-image:url("https://lukeagnewtattoo.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-19-at-12.41.54-PM.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-position: center top;\n}.elementor .e-3339433e-b761{margin-block-end:64px;display:grid;gap:16px;grid-template-columns:repeat(6, 1fr);}.elementor .e-7cfd7084-4e51{font-family:var(--font-heading);font-size:22px;color:var(--text-muted-color);margin-block-end:8px;}.elementor .e-24705a6-be5b{font-family:var(--font-body);font-size:16px;color:var(--text-muted-color);font-style:italic;}.elementor .e-1c3f81a1-f5bc{padding:32px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:rgba(30,30,31,0.4);display:flex;flex-direction:column;flex:1 1 0px;justify-content:center;align-items:flex-start;}.elementor .e-70ab3337-c203{font-family:var(--font-heading);font-size:22px;color:var(--text-muted-color);margin-block-end:8px;}.elementor .e-5763fcb0-d4fc{font-family:var(--font-body);font-size:16px;color:var(--text-muted-color);font-style:italic;}.elementor .e-61727ce6-c17f{padding:32px;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:rgba(30,30,31,0.4);display:flex;flex-direction:column;flex:1 1 0px;justify-content:center;align-items:flex-start;}.elementor .e-22438fa1-e1d7{margin-block-end:64px;display:flex;flex-direction:row;gap:24px;}.elementor .e-512f967f-6310{font-family:var(--font-body);font-weight:500;font-size:19px;color:var(--text-primary-color);letter-spacing:-0.01em;}.elementor .e-23f2ab4a-5115{font-family:var(--font-body);font-size:14px;color:var(--text-muted-color);margin-block-start:4px;}.elementor .e-39bce1c7-5af2{display:flex;flex-direction:column;}.elementor .e-af43236-cab0:hover,.elementor .e-af43236-cab0:focus-visible{color:var(--text-primary-color);}.elementor .e-af43236-cab0{font-family:var(--font-body);font-size:11px;color:var(--text-secondary-color);letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-47b0babf-f996:hover,.elementor .e-47b0babf-f996:focus-visible{color:var(--text-primary-color);}.elementor .e-47b0babf-f996{font-family:var(--font-body);font-size:11px;color:var(--text-secondary-color);letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-6953a20f-6920:hover,.elementor .e-6953a20f-6920:focus-visible{color:var(--text-primary-color);}.elementor .e-6953a20f-6920{font-family:var(--font-body);font-size:11px;color:var(--text-secondary-color);letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);}.elementor .e-8260a5f-dcf9{display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-7e9d11f7-d3bb{padding-block-start:32px;border-block-start-width:1px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-7686b990-f70b{max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3e091dfe-2715{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-block-end-width:1px;background-color:var(--bg-surface);}.elementor .e-cac3320-a45f{font-size:20px;}.elementor .e-51783093-bdb7{width:48px;height:48px;color:var(--brand-red);border-radius:50%;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);display:flex;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5fb25729-24cc{font-family:var(--font-heading);font-weight:500;font-size:24px;color:var(--text-primary-color);letter-spacing:-0.01em;}.elementor .e-767289a8-820f{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);margin-block-start:2px;}.elementor .e-25587a1f-2ad5{display:flex;flex-direction:column;}.elementor .e-5fdee06-47ec{display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-4afd7a9f-e921:hover,.elementor .e-4afd7a9f-e921:focus-visible{color:var(--brand-red);}.elementor .e-4afd7a9f-e921{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--brand-red-light);text-decoration:none;flex:0 0 auto;}.elementor .e-3234041e-b5b3{max-width:1280px;padding:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:6px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-7d7d6928-e0fd{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--bg-primary);}.elementor .e-44adf08-6bc4{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--brand-red-light);letter-spacing:1.5px;text-transform:uppercase;margin-block-end:8px;}.elementor .e-4888ef53-c005{font-family:var(--font-heading);font-weight:500;font-size:36px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:41px;margin-block-end:32px;}.elementor .e-32b34e4b-926e{font-size:20px;color:var(--text-muted-color);margin-block-start:4px;}.elementor .e-1c3e3b89-ed79{font-family:var(--font-body);font-size:11px;color:var(--text-muted-color);letter-spacing:1px;text-transform:uppercase;margin-block-end:4px;}.elementor .e-5a041f31-c6fa{font-family:var(--font-body);font-size:16px;color:var(--text-primary-color);line-height:26px;}.elementor .e-1eadece8-8c23{display:flex;flex-direction:column;}.elementor .e-7135ee04-e379{display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-3e44b01d-6ad2{font-size:20px;color:var(--text-muted-color);margin-block-start:4px;}.elementor .e-113a822e-b05a{font-family:var(--font-body);font-size:11px;color:var(--text-muted-color);letter-spacing:1px;text-transform:uppercase;margin-block-end:4px;}.elementor .e-60cd8067-a6b2{font-family:var(--font-body);font-size:16px;color:var(--text-primary-color);line-height:26px;}.elementor .e-a61f6b7-551c{display:flex;flex-direction:column;}.elementor .e-656fbd69-dbc4{display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-3d17fd5-3eee{display:flex;flex-direction:column;gap:24px;}.elementor .e-fcdc0d1-dde0{font-family:var(--font-body);font-size:11px;color:var(--text-muted-color);letter-spacing:1px;text-transform:uppercase;margin-block-end:4px;}.elementor .e-324efbfd-b3e5{font-family:var(--font-body);font-size:14px;color:var(--text-secondary-color);}.elementor .e-5f0687a2-84fb{padding:20px;margin-block-start:40px;border-radius:4px;border-width:1px;border-color:var(--border-hairline);border-style:solid;background-color:var(--bg-surface-2);display:flex;flex-direction:column;}.elementor .e-26945103-83dc{width:100%;display:flex;flex-direction:column;flex:1 1 42%;justify-content:flex-start;}.elementor .e-2214ce69-1044{width:100%;flex:1 1 58%;}.elementor .e-3369c90f-a5e3{max-width:1280px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-7970afd8-3807{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-block-end-width:1px;background-color:var(--bg-surface);}.elementor .e-7bb721b8-bbaa{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--brand-red-light);letter-spacing:2px;text-transform:uppercase;margin-block-end:12px;}.elementor .e-3c99715e-8e9b{font-family:var(--font-heading);font-weight:500;font-size:40px;color:var(--text-primary-color);letter-spacing:-0.01em;line-height:1.2;margin-block-end:16px;}.elementor .e-1f41ad2b-74ba{max-width:600px;font-family:var(--font-body);font-size:18px;color:var(--text-secondary-color);line-height:28px;margin-block-end:40px;}.elementor .e-90bcc5-c419:hover,.elementor .e-90bcc5-c419:focus-visible{background-color:var(--brand-red-hover);}.elementor .e-90bcc5-c419{font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--text-primary-color);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:4px;border-width:1px;border-color:var(--brand-red);border-style:solid;background-color:var(--brand-red);box-shadow:0px 10px 25px -5px rgba(200,16,46,0.4);}.elementor .e-26d19475-ece2{max-width:768px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-2eb6ff14-9fb1{width:100%;text-align:center;padding-block-start:112px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:2px;background-color:var(--bg-primary);}.elementor .e-60f32046-52b4{width:100%;display:flex;flex-direction:column;}.elementor .e-4c46a5dc-4fab{width:100%;min-height:100vh;font-family:var(--font-body);color:var(--text-primary-color);background-color:var(--bg-primary);display:flex;flex-direction:column;}