.elementor .e-f23c497-5196d9a{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-2269441-01871ce{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-f9a25a9-0aec273{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-4a52cb1-c24a7cb{padding:1.5625rem;border-radius:0.4375rem;background-color:#151515;flex-direction:column;gap:0.625rem;justify-content:center;align-items:center;}.elementor .e-e0b87e7-c98cabe{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:7px;display:block;inset:0; object-position:center;\n}.elementor .e-c77136d-c591507{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-ff7cabc-4707612{min-height:23.42rem;padding:0px;gap:0.625rem;grid-template-columns:60fr 39fr;grid-template-rows:auto;}.elementor .e-9bae40b-18574a6{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-559a3f8-fc1edec{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-c578de2-1b47f36{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-8212503-6a0f52c:hover,.elementor .e-8212503-6a0f52c:focus-visible{box-shadow:0px 0px 0px 2px #7F149C;}.elementor .e-8212503-6a0f52c{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-ea4fb80-0abfdbc{min-width:0px;padding:0px;margin:0px;display:flex;}.elementor .e-08a9ed4-0ba71c2{padding:0px;gap:10px;grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:1fr;}.elementor .e-8d51e3b-18ef57e{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-da9cce8-131fb7f:hover,.elementor .e-da9cce8-131fb7f:focus-visible{background-color:#7F149C;}.elementor .e-da9cce8-131fb7f{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-524d3ea-bd59d21{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-73a9804-9f178ab:hover,.elementor .e-73a9804-9f178ab:focus-visible{background-color:#7F149C;}.elementor .e-73a9804-9f178ab{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-317103b-2b68adc{color:#fff;padding:0.5rem;gap:1rem;justify-content:center;}.elementor .e-a93c1b0-e4de5c4{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-a21e7e2-e41be13{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-4a00157-e1230f6{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-8c998f5-ab8db8d{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-fd56695-379fb0f{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-bda2ec8-09336f0{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-0e93a68-285fc2b{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-98bea8f-963e0ed{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-b10182b-0fb42d4{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-9782a76-da3f2f4{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-3a57443-f1a988b{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-0a1be08-c2a9efe{text-align:center;padding:1.5625rem;border-radius:0.4375rem;background-color:#1f1f1f;flex-direction:column;gap:0.625rem;}.elementor .e-3d7a421-40e8733{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-b03f6b9-bfc40cf{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-4be4b31-00819c6{width:auto;}.elementor .e-83ed5fd-34e1a0f{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-fb0d55a-7341c09{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-6f750e2-bc78368:hover,.elementor .e-6f750e2-bc78368:focus-visible{background-color:#7F149C;}.elementor .e-6f750e2-bc78368{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-17fa11a-5a24358{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-b8d516e-c9e0203{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-68f9c57-899bd76{padding:0px;}.elementor .e-9d26b02-bd9a3f8{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-ba14996-9453f40{width:auto;}.elementor .e-216a050-56a67ad{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-ab7d05e-563fb75{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-47da909-1cc5cbd:hover,.elementor .e-47da909-1cc5cbd:focus-visible{background-color:#7F149C;}.elementor .e-47da909-1cc5cbd{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-d773bd3-c608703{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-8383117-fd43335{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-0ccd22f-8d1517f{padding:0px;}.elementor .e-08e8ee1-c323c00{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-684e694-c634e96{width:auto;}.elementor .e-339aef3-3209ab6{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-41ff41c-6218d64{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-d40594e-002db26:hover,.elementor .e-d40594e-002db26:focus-visible{background-color:#7F149C;}.elementor .e-d40594e-002db26{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-81dbb24-ac94bdf{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-cffca3c-ddb4781{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-1329bd8-88659f8{padding:0px;}.elementor .e-2b601ff-478e9e9{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-7a1c4b6-1545ea4{width:auto;}.elementor .e-c3c5e69-f97276e{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-f55d2f5-cbeb0c3{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-708ddbb-0516a04:hover,.elementor .e-708ddbb-0516a04:focus-visible{background-color:#7F149C;}.elementor .e-708ddbb-0516a04{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-408bd31-e0ab2b7{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-b574e33-864e314{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-ce82604-d1a14e0{padding:0px;}.elementor .e-e1b4ac6-96a2835{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-2f00735-1a8f03a{width:auto;}.elementor .e-ab2b27e-210cf81{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-40befc1-c2240a8{width:13.125px;height:15px;padding:0px;background-color:#fff;mask-position:center; mask-size:contain; mask-repeat:no-repeat;\n}.elementor .e-382ea66-4b2cf12:hover,.elementor .e-382ea66-4b2cf12:focus-visible{background-color:#7F149C;}.elementor .e-382ea66-4b2cf12{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-5e6ec8f-f9f55e2{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-183d589-ef6894e{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#1f1f1f;}.elementor .e-ea820c3-bc3b79c{padding:0px;}.elementor .e-bd0dc67-095409b{gap:0.3125rem;}.elementor .e-3d3f336-db086b9{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-262c4c8-0bab252{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-afd7ee6-5cbd139:hover,.elementor .e-afd7ee6-5cbd139:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-afd7ee6-5cbd139{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-c75467c-7b9aca1{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-ab41207-5887cc5:hover,.elementor .e-ab41207-5887cc5:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-ab41207-5887cc5{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-65c2c9c-741542e{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-109f656-6e1f9b5:hover,.elementor .e-109f656-6e1f9b5:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-109f656-6e1f9b5{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-1e05021-87f6fdc{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-91d2f12-9d33ff2:hover,.elementor .e-91d2f12-9d33ff2:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-91d2f12-9d33ff2{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-da5fd57-1fb1e2c{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-fc616ba-5bcb1fd:hover,.elementor .e-fc616ba-5bcb1fd:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-fc616ba-5bcb1fd{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-a717d24-92d4709{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-ca514e6-f64689a:hover,.elementor .e-ca514e6-f64689a:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-ca514e6-f64689a{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-4e5153b-79770ce{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-12d4d36-83c5dfc:hover,.elementor .e-12d4d36-83c5dfc:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-12d4d36-83c5dfc{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-c5fb7c4-4ad9579{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-efb6896-eac56be:hover,.elementor .e-efb6896-eac56be:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-efb6896-eac56be{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-dd0bf97-7196d05{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-88e1c24-52800f4:hover,.elementor .e-88e1c24-52800f4:focus-visible{box-shadow:0px 0px 0px 2px #7F149C inset;}.elementor .e-88e1c24-52800f4{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-5c92a19-ff1bb9c{padding:0px;gap:0.4375rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(3, auto);}.elementor .e-6b35063-d00fc35{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.4375rem;padding-inline-end:0px;}.elementor .e-bc1517e-b42a4a8{padding:0px;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-8f9f623-e256719{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}