.elementor .e-4d3ac183-96ec{width:100%;position:absolute;inset-block-start:8vh;inset-inline-start:0px;z-index:1;font-family:var(--hc-display);font-size:clamp(160px, 30vw, 460px);color:transparent;line-height:1;text-align:center;text-transform:uppercase;display:block;-webkit-text-stroke: 2px rgba(239,182,54,0.5); pointer-events: none; white-space: nowrap;\n}.elementor .e-56515f-bbcc{font-family:var(--hc-body);font-weight:700;font-size:13px;color:var(--hc-gold);letter-spacing:0.3em;text-align:center;text-transform:uppercase;margin-block-end:22px;display:block;}.elementor .e-1fc50f3f-cea7{font-family:var(--hc-display);font-size:clamp(64px, 11vw, 160px);color:#ffffff;line-height:0.95;text-align:center;text-transform:uppercase;margin-block-end:28px;text-shadow: 0 6px 40px rgba(242,85,44,0.6);\n}.elementor .e-3b04c010-7bb2{max-width:600px;font-family:var(--hc-body);font-weight:300;font-size:clamp(17px, 1.6vw, 22px);color:rgba(255,255,255,0.9);line-height:1.6;text-align:center;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-2dab02ad-7831{max-width:900px;position:relative;z-index:2;text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-7797e002-512a{width:100%;height:70px;position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-color:var(--hc-cream);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(180deg);pointer-events: none; -webkit-mask-image: url('https://weraisedigital.co.uk/hatherleighcarnival/wp-content/plugins/elementor/assets/shapes/mountains.svg'); mask-image: url('https://weraisedigital.co.uk/hatherleighcarnival/wp-content/plugins/elementor/assets/shapes/mountains.svg'); -webkit-mask-size: 116% 100%; mask-size: 116% 100%; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;\n}.elementor .e-5b904202-b3c6{min-height:100vh;overflow:hidden;position:relative;text-align:center;padding-block-end:160px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(180deg, rgba(13,10,34,0.5) 0%,rgba(13,10,34,0.15) 40%,rgba(13,10,34,0.93) 100%),url("https://www.hatherleighcarnival.co.uk/wp-content/uploads/2026/10/hatherleigh-carnival-2025-saturday-morning-dsc-0106-2.webp");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%;background-color:#0D0A22;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-position: center 45%;\n}.elementor .e-7a4514a3-ead7{font-family:var(--hc-display);font-size:clamp(28px, 3vw, 42px);color:#EFB636;line-height:1;}.elementor .e-34186780-7dd3{font-family:var(--hc-body);font-weight:600;font-size:13px;color:rgba(255,255,255,0.85);line-height:1.3;margin-block-start:6px;display:block;}.elementor .e-3ebb7151-e3ba{text-align:center;padding-block-start:22px;padding-block-end:20px;padding-inline-start:12px;padding-inline-end:12px;border-radius:20px;background-color:var(--hc-navy);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-19efc3ee-2691{font-family:var(--hc-display);font-size:clamp(28px, 3vw, 42px);color:#ffffff;line-height:1;}.elementor .e-2998a7a2-deb6{font-family:var(--hc-body);font-weight:600;font-size:13px;color:rgba(255,255,255,0.9);line-height:1.3;margin-block-start:6px;display:block;}.elementor .e-4d9ceeae-7ce3{text-align:center;padding-block-start:22px;padding-block-end:20px;padding-inline-start:12px;padding-inline-end:12px;border-radius:20px;background-color:var(--hc-ember);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);}.elementor .e-7323b799-a4b1{font-family:var(--hc-display);font-size:clamp(28px, 3vw, 42px);color:#ffffff;line-height:1;}.elementor .e-7ba227bb-7d0b{font-family:var(--hc-body);font-weight:600;font-size:13px;color:rgba(255,255,255,0.9);line-height:1.3;margin-block-start:6px;display:block;}.elementor .e-578517c1-c4d9{text-align:center;padding-block-start:22px;padding-block-end:20px;padding-inline-start:12px;padding-inline-end:12px;border-radius:20px;background-color:var(--hc-blue);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-2eedc1e2-fc12{width:100%;padding:0px;margin-block-start:16px;display:grid;gap:14px;grid-template-columns:repeat(3, minmax(0,1fr));grid-template-rows:auto;}.elementor .e-34087466-1888{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-68ef887e-bf40{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-173cc01d-4898{font-family:var(--hc-display);font-size:17px;color:var(--hc-navy);text-align:center;padding-block-start:12px;display:block;}.elementor .e-1e765361-8341:hover,.elementor .e-1e765361-8341:focus-visible{z-index:3;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.03, 1.03, 1);}.elementor .e-1e765361-8341{width:76%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;background-color:#ffffff;box-shadow:0px 24px 50px 0px rgba(13,10,34,0.22);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-4deg);transition:all 0.4s;}.elementor .e-24e21776-bf33{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .e-60a156fa-da63{font-family:var(--hc-display);font-size:17px;color:var(--hc-ember);text-align:center;padding-block-start:12px;display:block;}.elementor .e-348852e3-fa50:hover,.elementor .e-348852e3-fa50:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(2deg) scale3d(1.04, 1.04, 1);}.elementor .e-348852e3-fa50{width:50%;position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;background-color:#ffffff;box-shadow:0px 24px 50px 0px rgba(13,10,34,0.28);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(6deg);transition:all 0.4s;}.elementor .e-3ab9c314-99ad{min-height:580px;position:relative;padding:0px;}.elementor .e-9983ef-7aa7{width:100%;max-width:1180px;padding:0px;display:grid;gap:80px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto;align-items:center;}.elementor .e-4c09664e-6574{overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:130px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--hc-cream);display:flex;flex-direction:column;align-items:center;}.elementor .e-601e0e12-96ec{font-family:var(--hc-display);font-size:18px;color:#ffffff;letter-spacing:0.03em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:12px;border-radius:999px;background-color:var(--hc-blue);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-2deg);display:inline-block;}.elementor .e-1d327e67-c4cd{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7fde6aad-d7bd{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-71690e5c-3e66:hover,.elementor .e-71690e5c-3e66:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.02, 1.02, 1);}.elementor .e-71690e5c-3e66{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;grid-row:span 2;}.elementor .e-7fb13baa-bd65{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-6bdc3a1-9a65:hover,.elementor .e-6bdc3a1-9a65:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-6bdc3a1-9a65{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;grid-column:span 2;}.elementor .e-6f73e99a-6f74{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;object-position: center 30%;\n}.elementor .e-3c42b8a3-eb0d:hover,.elementor .e-3c42b8a3-eb0d:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-3c42b8a3-eb0d{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;grid-row:span 2;}.elementor .e-159442d4-7c15{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-5f620f64-e939:hover,.elementor .e-5f620f64-e939:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.02, 1.02, 1);}.elementor .e-5f620f64-e939{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;}.elementor .e-52017501-2d1b{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-3d059520-861e:hover,.elementor .e-3d059520-861e:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-3d059520-861e{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;}.elementor .e-4ff78aa9-5f76{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-a2962c5-23ba:hover,.elementor .e-a2962c5-23ba:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.02, 1.02, 1);}.elementor .e-a2962c5-23ba{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;grid-column:span 2;}.elementor .e-4c6ce2ad-63c2{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-771a49d9-c23e:hover,.elementor .e-771a49d9-c23e:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-771a49d9-c23e{overflow:hidden;position:relative;padding:0px;border-radius:20px;transition:all 0.4s;display:grid;grid-column:span 2;}.elementor .e-1bea3448-2e0d{width:100%;padding:0px;display:grid;gap:14px;grid-template-columns:repeat(4, minmax(0,1fr));grid-template-rows:190px 190px 190px;grid-auto-flow: dense;\n}.elementor .e-13c146d0-a896{width:100%;max-width:1180px;padding:0px;display:grid;gap:60px;grid-template-columns:minmax(0,0.8fr) minmax(0,1.4fr);grid-template-rows:auto;align-items:center;}.elementor .e-2418b5bc-a486{position:relative;padding-block-start:130px;padding-block-end:130px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-188993d8-ede9{color:var(--hc-gold);}.elementor .e-571ed5d0-2c11{color:#ffffff;text-align:center;}.elementor .e-1750a17c-f879{font-family:var(--hc-body);font-size:19px;color:rgba(255,255,255,0.85);line-height:1.6;text-align:center;}.elementor .e-3ed9dbea-f037{max-width:760px;text-align:center;padding:0px;margin-block-end:70px;display:flex;flex-direction:column;align-items:center;}.elementor .e-15f9c1b0-91e3{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-6ac2b2d5-fd94{background-color:var(--hc-blue);box-shadow:0px 10px 24px 0px rgba(70,127,247,0.4);}.elementor .e-2e9113e2-9271{margin-block-start:40px;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);}.elementor .e-67e09388-4639{color:#0D0A22;background-color:var(--hc-gold);box-shadow:0px 10px 24px 0px rgba(239,182,54,0.45);}.elementor .e-1e0f6b29-3ef1{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-e24880e-cf3f{background-color:var(--hc-navy);box-shadow:0px 10px 24px 0px rgba(24,18,61,0.4);}.elementor .e-396809c5-3e35{margin-block-start:22px;}.elementor .e-28a4c7ed-56d8{margin-block-start:40px;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .e-6f0f2532-2b2e{width:100%;max-width:1180px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0,1fr));grid-template-rows:auto;align-items:start;}.elementor .e-228eba7a-176a{overflow:hidden;position:relative;padding-block-start:130px;padding-block-end:150px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:radial-gradient(circle at 20% 10%, rgba(242,85,44,0.4) 0%,rgba(24,18,61,0) 45%),radial-gradient(circle at 80% 90%, rgba(239,182,54,0.25) 0%,rgba(24,18,61,0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--hc-navy);display:flex;flex-direction:column;align-items:center;}.elementor .e-624befa5-3186{font-size:64px;line-height:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-8deg);display:block;}.elementor .e-4a775ded-1b95{font-family:var(--hc-display);font-size:clamp(20px, 2.3vw, 30px);color:#EFB636;line-height:1.25;text-transform:uppercase;}.elementor .e-1b7325-4815{max-width:1060px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:50px;padding-inline-end:50px;margin-inline-start:auto;margin-inline-end:auto;background-color:#0D0A22;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .e-5825cfbd-addf{position:relative;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EFB636;}.elementor .e-51411068-4b3c{text-align:center;}.elementor .e-2233ad85-e040{text-align:center;}.elementor .e-59c6153-f5d7{max-width:760px;text-align:center;padding:0px;margin-block-end:50px;display:flex;flex-direction:column;align-items:center;}.elementor .e-552e0da1-acf9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-32922c5-5a0d:hover,.elementor .e-32922c5-5a0d:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.02, 1.02, 1);}.elementor .e-32922c5-5a0d{overflow:hidden;position:relative;padding:0px;border-radius:22px;transition:all 0.4s;display:grid;grid-column:span 2;}.elementor .e-818da96-b18e{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-55a4e241-cfe2:hover,.elementor .e-55a4e241-cfe2:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-55a4e241-cfe2{overflow:hidden;position:relative;padding:0px;border-radius:22px;transition:all 0.4s;display:grid;grid-row:span 2;}.elementor .e-731ce8cf-c3ee{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-d66b944-b3e8:hover,.elementor .e-d66b944-b3e8:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.02, 1.02, 1);}.elementor .e-d66b944-b3e8{overflow:hidden;position:relative;padding:0px;border-radius:22px;transition:all 0.4s;display:grid;}.elementor .e-58a9ee42-87fc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-59bcca72-f7b9:hover,.elementor .e-59bcca72-f7b9:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-59bcca72-f7b9{overflow:hidden;position:relative;padding:0px;border-radius:22px;transition:all 0.4s;display:grid;}.elementor .e-7afb915f-e6a4{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-60d3fb82-eb6d:hover,.elementor .e-60d3fb82-eb6d:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.02, 1.02, 1);}.elementor .e-60d3fb82-eb6d{overflow:hidden;position:relative;padding:0px;border-radius:22px;transition:all 0.4s;display:grid;}.elementor .e-4e76a27e-eadc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-36cafe4e-a3eb:hover,.elementor .e-36cafe4e-a3eb:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(1deg) scale3d(1.02, 1.02, 1);}.elementor .e-36cafe4e-a3eb{overflow:hidden;position:relative;padding:0px;border-radius:22px;transition:all 0.4s;display:grid;}.elementor .e-6a78b596-c494{width:100%;max-width:1180px;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(4, minmax(0,1fr));grid-template-rows:260px 260px;}.elementor .e-79e4d392-2a97{font-size:62px;line-height:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-8deg);display:block;}.elementor .e-244fd4b5-e3fa{font-family:var(--hc-display);font-size:clamp(24px, 2.6vw, 34px);color:var(--hc-ember);line-height:1.1;text-transform:uppercase;margin-block-end:8px;}.elementor .e-62e303e6-3987{font-size:17px;margin-block-end:0px;max-width: none;\n}.elementor .e-1eae68fb-ccc6{width:100%;min-width:0px;padding:0px;flex:1 1 0%;}.elementor .e-778c32d5-b0f3{width:100%;max-width:1180px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:50px;border-radius:26px;border-width:3px;border-color:#EFB636;border-style:dashed;background-color:#ffffff;box-shadow:0px 18px 44px 0px rgba(24,18,61,0.08);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-0.6deg);display:none;flex-direction:row;gap:28px;align-items:center;}.elementor .e-2aa21c72-64cf{position:relative;padding-block-start:130px;padding-block-end:130px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--hc-cream);display:flex;flex-direction:column;align-items:center;}.elementor .e-5b6d939c-cdaa{color:var(--hc-gold);}.elementor .e-705571c2-3c8f{font-size:clamp(42px, 6.5vw, 92px);color:#ffffff;text-align:center;}.elementor .e-56edf381-9c30{max-width:680px;font-size:21px;color:rgba(255,255,255,0.9);text-align:center;margin-block-end:40px;}.elementor .e-3edfa037-a19a{color:#ffffff;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-4695edf4-f2d8{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-1d9180f3-dae0{max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-52a00132-c974{min-height:85vh;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#0D0A22;display:flex;justify-content:center;align-items:center;background-image: radial-gradient(ellipse at center, rgba(13,10,34,0.35) 0%, rgba(13,10,34,0.85) 75%), url('https://weraisedigital.co.uk/hatherleighcarnival/wp-content/uploads/2026/10/hatherleigh-carnival-2025-saturday-morning-dsc-0219-2.webp'); background-size: cover; background-position: center; background-attachment: fixed;\n}