.elementor .e-269d9e25-5bdc{max-width:80%;font-family:"Eagle Lake";font-weight:400;font-size:1.875rem;color:#fff;line-height:1;text-align:center;text-transform:uppercase;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;cursor: auto;\n}.elementor .e-1eac288c-f712{max-width:80%;font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;text-align:center;margin:0px;display:block;cursor: auto;\n}.elementor .e-79b4cf5a-f744{max-width:80%;font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;text-align:center;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6b2a3500-e827{padding:1.5625rem;border-radius:0.4375rem;background-color:#151515;flex-direction:column;gap:0.625rem;justify-content:center;align-items:center;}.elementor .e-60d4586-174f{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:7px;display:block;inset:0; object-position:center;\n}.elementor .e-51431bde-4df6{min-height:325px;overflow:hidden;position:relative;padding:0px;border-radius:0.4375rem;background-color:#151515;justify-content:center;align-items:center;align-self:stretch;}.elementor .e-7389e9c1-e1ec{min-height:23.42rem;padding:0px;gap:0.625rem;grid-template-columns:60fr 39fr;grid-template-rows:auto;}.elementor .e-45b380fb-45cc{width:100%;height:17.1875rem;object-fit:cover;cursor:pointer;border-start-start-radius:0.4375rem;border-start-end-radius:0.4375rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block;}.elementor .e-492f1aa7-5251{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#000;line-height:1.125;text-align:center;text-transform:capitalize;cursor:pointer;padding-block-start:0.75rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;display:block;}.elementor .e-34868db3-69ad{font-family:"Open Sans";font-weight:500;font-size:1.125rem;color:#000;line-height:1;text-align:center;cursor:pointer;padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;margin:0px;display:block;}.elementor .e-2beab1b3-70df:hover,.elementor .e-2beab1b3-70df:focus-visible{box-shadow:0px 0px 0px 2px #7F149C;}.elementor .e-2beab1b3-70df{overflow:hidden;color:#000;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.4375rem;background-color:#fff;transition:box-shadow 0.2s;flex-direction:column;gap:0px;justify-content:space-between;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-21aadb8a-37e0{min-width:0px;padding:0px;margin:0px;display:flex;}.elementor .e-6a27dc69-3121{padding:0px;gap:10px;grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:1fr;}.elementor .e-16a1dbee-9ef3{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-5bfd78fb-743f:hover,.elementor .e-5bfd78fb-743f:focus-visible{background-color:#7F149C;}.elementor .e-5bfd78fb-743f{width:auto;font-family:"Open Sans";color:#fff;cursor:pointer;border-width:0px;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-2d16dc9c-c41f{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-3f22a40c-f5d2:hover,.elementor .e-3f22a40c-f5d2:focus-visible{background-color:#7F149C;}.elementor .e-3f22a40c-f5d2{width:auto;font-family:"Open Sans";color:#fff;cursor:pointer;border-width:0px;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-62ba7645-c80e{color:#fff;padding:0.5rem;gap:1rem;justify-content:center;}.elementor .e-4757fa7f-cd6f{width:102%;max-width:100%;padding:1px;margin-block-start:10px;margin-block-end:10px;border-radius:7px;box-sizing: border-box;\n}.elementor .e-61f3cb59-6a18{width:100%;max-width:1400px;color:#fff;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#000;box-sizing: border-box; & p a { color: #7F149C; text-decoration: underline; text-underline-offset: 3px; cursor: pointer; } & p a:hover { color: #fff; } & a:focus-visible, & summary:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; } & a[aria-disabled='true'] { cursor: default; opacity: .5; }\n}.elementor .e-55017a54-6c88{font-family:"Eagle Lake";font-weight:400;font-size:1.125rem;color:#fff;line-height:1.222;text-transform:uppercase;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;cursor: auto;\n}.elementor .e-5912ebd-462f{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:block;cursor: auto;\n}.elementor .e-4c49b991-7f28{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6c00e30-6af3{font-family:"Eagle Lake";font-weight:400;font-size:1.125rem;color:#fff;line-height:1.222;text-transform:uppercase;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-413e182f-c51a{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:block;cursor: auto;\n}.elementor .e-59738cfb-d4d4{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-c3795b3-18f1{font-family:"Eagle Lake";font-weight:400;font-size:1.125rem;color:#fff;line-height:1.222;text-transform:uppercase;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6ca1e3cc-b9b5{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:block;cursor: auto;\n}.elementor .e-4aeff88-e4c6{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-5af1e5b6-aacc{text-align:center;padding:1.5625rem;border-radius:0.4375rem;background-color:#1f1f1f;flex-direction:column;gap:0.625rem;}.elementor .e-3fe1affd-49ce{font-family:"Eagle Lake";font-weight:400;font-size:1rem;color:#fff;line-height:1;padding-block-start:0.625rem;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;margin-block-end:20px;display:block;cursor: auto;\n}.elementor .e-2dd82b31-d195{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-1412a2c1-4a00{width:auto;}.elementor .e-42a33db4-aaf7{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:none;cursor: auto;\n}.elementor .e-36996897-3ff6{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-2211ae10-ac5a:hover,.elementor .e-2211ae10-ac5a:focus-visible{background-color:#7F149C;}.elementor .e-2211ae10-ac5a{color:#fff;cursor:pointer;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:7px;background-color:#1f1f1f;gap:0.625rem;justify-content:flex-start;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-30e0b20c-db32{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.4;margin:0px;display:block;cursor: auto;\n}.elementor .e-355a5cc6-f32f{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-2b0aa1d5-e9c0{padding:0px;}.elementor .e-4e2120e7-ade6{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-6dcf453f-6695{width:auto;}.elementor .e-27fbcac4-8c63{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:none;cursor: auto;\n}.elementor .e-594a00ce-dd1a{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-5be5fc04-d439:hover,.elementor .e-5be5fc04-d439:focus-visible{background-color:#7F149C;}.elementor .e-5be5fc04-d439{color:#fff;cursor:pointer;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:7px;background-color:#1f1f1f;gap:0.625rem;justify-content:flex-start;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-2a3a758-6bc1{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.4;margin:0px;display:block;cursor: auto;\n}.elementor .e-26388949-6143{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-2b107caf-b37f{padding:0px;}.elementor .e-6c78cce6-8af2{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-7aedb06-1174{width:auto;}.elementor .e-6968d77e-7256{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:none;cursor: auto;\n}.elementor .e-17b9182f-c486{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-6b3367cf-c61e:hover,.elementor .e-6b3367cf-c61e:focus-visible{background-color:#7F149C;}.elementor .e-6b3367cf-c61e{color:#fff;cursor:pointer;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:7px;background-color:#1f1f1f;gap:0.625rem;justify-content:flex-start;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-da6641d-9034{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.4;margin:0px;display:block;cursor: auto;\n}.elementor .e-5f6c63e5-9c4f{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-6bd8a831-f4a2{padding:0px;}.elementor .e-3cae7207-1c81{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-16234fc1-8b48{width:auto;}.elementor .e-9f95ec2-c924{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:none;cursor: auto;\n}.elementor .e-bdc6690-8b4f{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-21a3a3f6-456f:hover,.elementor .e-21a3a3f6-456f:focus-visible{background-color:#7F149C;}.elementor .e-21a3a3f6-456f{color:#fff;cursor:pointer;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:7px;background-color:#1f1f1f;gap:0.625rem;justify-content:flex-start;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-1c2c4e4c-6bcf{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.4;margin:0px;display:block;cursor: auto;\n}.elementor .e-3c44ad08-8212{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-5b98f884-e91b{padding:0px;}.elementor .e-adaf767-e50d{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-5b4d14b8-b4eb{width:auto;}.elementor .e-6af9b9f8-1759{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.1;margin:0px;display:none;cursor: auto;\n}.elementor .e-3c95a871-dfaf{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-56699e43-cd63:hover,.elementor .e-56699e43-cd63:focus-visible{background-color:#7F149C;}.elementor .e-56699e43-cd63{color:#fff;cursor:pointer;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:7px;background-color:#1f1f1f;gap:0.625rem;justify-content:flex-start;&:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-38d51af8-3517{font-family:"Open Sans";font-weight:400;font-size:1rem;color:#fff;line-height:1.4;margin:0px;display:block;cursor: auto;\n}.elementor .e-503733f8-c66c{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-31dd353c-6164{padding:0px;}.elementor .e-5db2e984-5eb7{gap:0.3125rem;}.elementor .e-4d0c13a2-1dde{font-family:"Eagle Lake";font-weight:400;font-size:1rem;color:#fff;line-height:1;padding-block-start:20px;margin-block-end:20px;display:block;cursor: auto;\n}.elementor .e-6ae298e2-ed2e{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-2c44377a-8b28:hover,.elementor .e-2c44377a-8b28:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-2c44377a-8b28{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2025/08/Gothic-Woman-Holding-Skull-Ornament-1024x465.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-dac0180-45c7{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-54b1e8f0-c198:hover,.elementor .e-54b1e8f0-c198:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-54b1e8f0-c198{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2024/07/Depositphotos_7807106_XL-1024x681.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-1625feba-d569{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-7b64074b-8f50:hover,.elementor .e-7b64074b-8f50:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-7b64074b-8f50{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2025/08/Mordern-Gothic-Home-Decor.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-5a2dfcfb-bc2d{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-3d5a37a2-3c83:hover,.elementor .e-3d5a37a2-3c83:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-3d5a37a2-3c83{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2025/08/Woman-Hold-Figurine-To-The-Camera.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-40c1ba80-3971{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-3cee911f-230f:hover,.elementor .e-3cee911f-230f:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-3cee911f-230f{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2025/08/Woman-Opens-Mystery-Box-Wide.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-485df5f3-f812{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-128df811-2ec8:hover,.elementor .e-128df811-2ec8:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-128df811-2ec8{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2021/02/Depositphotos_3166998_ds-683x1024.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-5219e33f-ad48{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-622ff09f-6978:hover,.elementor .e-622ff09f-6978:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-622ff09f-6978{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2026/03/creepy-skull-on-a-witchcraft-ouija-board-and-candl-2026-01-09-06-50-32-utc-1024x576.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-1d5dca35-f894{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-273346b0-9462:hover,.elementor .e-273346b0-9462:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-273346b0-9462{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2026/03/halloween-border-skull-candles-on-a-dark-backgrou-2026-01-08-07-58-58-utc-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-69366151-72bd{font-family:"Eagle Lake";font-weight:400;font-size:1.1875rem;color:#fff;line-height:1.2;text-align:center;cursor:pointer;margin:0px;display:block;cursor: auto;\n}.elementor .e-5f1b0d3-a695:hover,.elementor .e-5f1b0d3-a695:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-5f1b0d3-a695{min-height:7.8125rem;text-decoration:none;cursor:pointer;padding:2.1875rem;border-radius:0.4375rem;background-image:linear-gradient(0deg, rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%),url("https://gothiclegends.co.uk/wp-content/uploads/2026/03/candles-burning-on-golden-candlestick-in-church-2026-01-09-01-03-51-utc-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:box-shadow 0.2s;justify-content:center;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; &:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; }\n}.elementor .e-27d784e2-d0fd{padding:0px;gap:0.4375rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(3, auto);}.elementor .e-4d9c7226-3ddb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4375rem;padding-inline-end:0px;}.elementor .e-1fcd4d9c-f10e{padding:0px;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-4198aed5-b949{width:100%;max-width:1400px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#151515;box-sizing: border-box; & p a { color: #7F149C; text-decoration: underline; text-underline-offset: 3px; cursor: pointer; } & p a:hover { color: #fff; } & a:focus-visible, & summary:focus-visible { outline: 2px solid #7F149C; outline-offset: 3px; } & a[aria-disabled='true'] { cursor: default; opacity: .5; }\n}