.elementor .e-8167462-5ca1{font-family:Roboto;font-weight:700;font-size:14px;color:#ffe94e;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-54da7a4c-5b37{max-width:52rem;font-family:Roboto;font-weight:800;font-size:60px;color:#ffffff;line-height:1.05;& span { color: #ffe94e; }\n}.elementor .e-2c9e75be-ee4e{max-width:44rem;font-family:Lato;font-size:20px;color:#e6dcf5;line-height:1.6;}.elementor .e-376e03f5-d9ba{font-family:Roboto;font-weight:800;font-size:30px;color:#ffe94e;}.elementor .e-5633eae7-e06b{font-family:Lato;font-size:15px;color:#e6dcf5;line-height:1.4;}.elementor .e-1094fa67-3808{padding:20px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-7d8002f9-a658{font-family:Roboto;font-weight:800;font-size:30px;color:#ffe94e;}.elementor .e-17927b72-2014{font-family:Lato;font-size:15px;color:#e6dcf5;line-height:1.4;}.elementor .e-13397c71-7482{padding:20px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-22a10838-d696{font-family:Roboto;font-weight:800;font-size:30px;color:#ffe94e;}.elementor .e-2de6cc62-d87e{font-family:Lato;font-size:15px;color:#e6dcf5;line-height:1.4;}.elementor .e-52f277ad-bf09{padding:20px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-4822d35f-40a5{font-family:Roboto;font-weight:800;font-size:30px;color:#ffe94e;}.elementor .e-5ef81d9d-21f2{font-family:Lato;font-size:15px;color:#e6dcf5;line-height:1.4;}.elementor .e-2c9c2761-ff2c{padding:20px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:6px;}.elementor .e-4117a2b5-80ba{padding:0px;margin-block-start:16px;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-42980f09-f40f:hover,.elementor .e-42980f09-f40f:focus-visible{background-color:#fff3a3;}.elementor .e-42980f09-f40f{font-family:Roboto;font-weight:700;font-size:16px;color:#1a0a3d;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#ffe94e;}.elementor .e-111bf09a-f0a0:hover,.elementor .e-111bf09a-f0a0:focus-visible{background-color:rgba(255,255,255,0.12);}.elementor .e-111bf09a-f0a0{font-family:Roboto;font-weight:700;font-size:16px;color:#ffffff;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-236f88e8-2291{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;}.elementor .e-1fb62942-7814{font-family:Lato;font-size:14px;color:#c9bde0;}.elementor .e-3dd010a8-9a3f{max-width:72rem;padding:0px;flex-direction:column;gap:24px;}.elementor .e-221ef9be-9ce6{padding-block-start:96px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, rgba(26,10,61,0.94) 0%,rgba(59,22,128,0.88) 55%,rgba(111,46,206,0.80) 100%),url("https://unifresher.co.uk/wp-content/uploads/2026/08/Clifton-Suspension-Bridge-Facebook.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1a0a3d;flex-direction:column;align-items:center;}.elementor .e-4d623f0e-e0b7{font-family:Lato;font-size:15px;color:#494257;line-height:1.6;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:8px;border-radius:12px;border-width:1px;border-color:#f3e48a;border-style:solid;background-color:#fff9d6;}.elementor .e-4c9c496d-2b6a{height:220px;margin-block-start:8px;}.elementor .e-3a3f4898-26c6{position:sticky;inset-block-start:120px;flex:1 1 0px;}.elementor .e-3ded2118-66f3{width:34px;height:34px;font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;line-height:34px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-7fc1bf78-7b9c{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .e-7dc5929-94ba{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-20px;gap:18px;align-items:flex-start;}.elementor .e-790fe45a-881a{width:34px;height:34px;font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;line-height:34px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-32bc94a6-a5f0{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .e-54f6e18-7d58{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-20px;gap:18px;align-items:flex-start;}.elementor .e-7e1d2f6d-e21b{width:34px;height:34px;font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;line-height:34px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-5264a1f3-3429{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .e-5d143b82-afc9{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-20px;gap:18px;align-items:flex-start;}.elementor .e-4b7e6962-fbe6{width:34px;height:34px;font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;line-height:34px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-951ca4e-5982{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .e-3e6bf5f7-3abc{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-20px;gap:18px;align-items:flex-start;}.elementor .e-88553d6-29e0{width:34px;height:34px;font-family:Roboto;font-weight:700;font-size:15px;color:#1a0a3d;line-height:34px;text-align:center;border-radius:50%;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-55747bef-fa1e{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .e-4360aecb-f972{padding:0px;margin-inline-start:-20px;gap:18px;align-items:flex-start;}.elementor .e-100cda97-16a9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:0px;flex:1 1 0px;border-left-style: solid; border-left-color: #e6dcf5;\n}.elementor .e-48b5be4d-9452{max-width:72rem;padding:0px;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-12f4335e-69f6{width:100%;min-height:680px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3e5148fc-49b6{font-family:Roboto;font-weight:800;font-size:40px;color:#ffffff;line-height:1.2;text-align:center;text-shadow: 0 2px 18px rgba(0,0,0,0.35);\n}.elementor .e-4ca7b70d-64c5:hover,.elementor .e-4ca7b70d-64c5:focus-visible{background-color:#fff3a3;}.elementor .e-4ca7b70d-64c5{font-family:Lato;font-size:16px;color:#1a0a3d;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#ffe94e;}.elementor .e-6791a7ef-dead{max-width:54rem;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-18316d60-5871{min-height:440px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(26,10,61,0.3) 0%,rgba(26,10,61,0.82) 100%),url("https://unifresher.co.uk/wp-content/uploads/2026/08/Castle-Park-Bristol-BID-Facebook.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1a0a3d;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7e749d57-c4d4{width:calc(100% + 48px);height:240px;object-fit:cover;margin-block-start:0px;margin-block-end:6px;margin-inline-start:-24px;margin-inline-end:-24px;display:block;max-width: none;\n}.elementor .e-7c553a79-252b{font-size:22px;}.elementor .e-5defc772-22cf{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-inline-end-width:1px;flex-direction:column;gap:10px;border-right-style: solid; border-right-color: #efe8fa;\n}.elementor .e-68beeaba-b54a{width:calc(100% + 48px);height:240px;object-fit:cover;margin-block-start:0px;margin-block-end:6px;margin-inline-start:-24px;margin-inline-end:-24px;display:block;max-width: none;\n}.elementor .e-ced72d8-3061{font-size:22px;}.elementor .e-940066-6532{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:10px;}.elementor .e-7a24bf1a-d779{overflow:hidden;padding:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(26,10,61,0.08);gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-15eb2c0c-c34b{font-family:Lato;font-size:16px;color:#494257;& a { color: #6f2ece; font-weight: 700; text-decoration: underline; }\n}.elementor .e-8bde935-4e5e{background-color:#f7f2fe;}.elementor .e-35e0d6a5-8274{flex-direction:row-reverse;}.elementor .e-1f253f26-15ed{flex-direction:row-reverse;}.elementor .e-343c303b-8738{flex-direction:row-reverse;}.elementor .e-7dd853e4-efcf{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:64px;}.elementor .e-15efd0d2-5700{max-width:40rem;font-family:Lato;font-size:17px;color:#f3ecfd;line-height:1.55;}.elementor .e-15728af-7d80:hover,.elementor .e-15728af-7d80:focus-visible{background-color:#fff3a3;}.elementor .e-15728af-7d80{font-family:Roboto;font-weight:700;font-size:15px;color:#1a0a3d;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-4bf8676f-7f55{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#1a0a3d;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-582eea93-6560{padding:28px;border-radius:20px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(26,10,61,0.08);flex-direction:column;gap:16px;}.elementor .e-22b187cb-8a3e{background-color:#f7f2fe;}.elementor .e-17a88392-77f0{font-family:Roboto;font-weight:700;font-size:15px;color:#6f2ece;margin-block-start:auto;}.elementor .e-57544dc6-9e5a{font-family:Roboto;font-weight:700;font-size:15px;color:#6f2ece;margin-block-start:auto;}.elementor .e-11cba282-2c47{font-family:Roboto;font-weight:700;font-size:15px;color:#6f2ece;margin-block-start:auto;}.elementor .e-32bb5885-9c18{font-family:Roboto;font-weight:700;font-size:15px;color:#6f2ece;margin-block-start:auto;}.elementor .e-4805a12c-db27{padding:0px;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-7d0867fd-738f{&[aria-selected="true"] { background-color: #6f2ece; border-color: #6f2ece; color: #ffffff; }\n}.elementor .e-2326b865-6e03{&[aria-selected="true"] { background-color: #6f2ece; border-color: #6f2ece; color: #ffffff; }\n}.elementor .e-1aff64fb-628b{&[aria-selected="true"] { background-color: #6f2ece; border-color: #6f2ece; color: #ffffff; }\n}.elementor .e-771ba472-9c63{font-family:Lato;font-size:15px;color:#494257;line-height:1.5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:#fbf9fd;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-a2fb398-aeb1{font-family:Lato;font-size:15px;color:#e6dcf5;}.elementor .e-261d5600-5360{font-family:Roboto;font-weight:800;font-size:22px;color:#ffe94e;text-align: right;\n}.elementor .e-623a5e66-5c0f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;background-color:#1a0a3d;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1051e1b9-7802{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-5e2a9cf8-fbbc{font-family:Lato;font-size:15px;color:#494257;line-height:1.5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:#fbf9fd;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-5dff3ca5-770c{font-family:Lato;font-size:15px;color:#e6dcf5;}.elementor .e-64aeef9c-1cab{font-family:Roboto;font-weight:800;font-size:22px;color:#ffe94e;text-align: right;\n}.elementor .e-261c6ed3-6334{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;background-color:#1a0a3d;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-38796c76-f800{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-60cd2f3a-e22e{font-family:Lato;font-size:15px;color:#494257;line-height:1.5;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:#fbf9fd;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-32b6b194-84c0{font-family:Lato;font-size:15px;color:#e6dcf5;}.elementor .e-60ec5410-80f5{font-family:Roboto;font-weight:800;font-size:22px;color:#ffe94e;text-align: right;\n}.elementor .e-57e2ae46-6bc0{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;background-color:#1a0a3d;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6d0524bb-9aea{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-356e1942-e881{margin-block-start:8px;gap:16px;}.elementor .e-29d3151d-e258{font-family:Lato;font-size:14px;color:#67617a;line-height:1.55;}.elementor .e-10768372-add6{font-family:Roboto;font-size:16px;color:#1a0a3d;}.elementor .e-6ee58f36-5af0{padding:0px;background-color:#6f2ece;flex:62 1 0px;}.elementor .e-59f65c7c-6b00{padding:0px;background-color:#1a0a3d;flex:14 1 0px;}.elementor .e-2a7e72e9-7382{padding:0px;background-color:#ffe94e;flex:8 1 0px;}.elementor .e-512c3256-d9de{padding:0px;background-color:#9b59f5;flex:7 1 0px;}.elementor .e-45605abf-26ee{padding:0px;background-color:#c9b3f0;flex:5 1 0px;}.elementor .e-569fe9de-fd6c{padding:0px;background-color:#67617a;flex:4 1 0px;}.elementor .e-7d3ba21b-e411{height:28px;overflow:hidden;padding:0px;border-radius:999px;flex-direction:row;gap:3px;}.elementor .e-77dd55f0-bcc7{font-family:Lato;font-size:14px;color:#494257;& span { color: #6f2ece; font-size: 16px; }\n}.elementor .e-73e34714-e7e8{font-family:Lato;font-size:14px;color:#494257;& span { color: #1a0a3d; font-size: 16px; }\n}.elementor .e-56921506-52bc{font-family:Lato;font-size:14px;color:#494257;& span { color: #e0c400; font-size: 16px; }\n}.elementor .e-7c6bb04e-e5af{font-family:Lato;font-size:14px;color:#494257;& span { color: #9b59f5; font-size: 16px; }\n}.elementor .e-481d16ec-93af{font-family:Lato;font-size:14px;color:#494257;& span { color: #c9b3f0; font-size: 16px; }\n}.elementor .e-30d48d0f-5295{font-family:Lato;font-size:14px;color:#494257;& span { color: #67617a; font-size: 16px; }\n}.elementor .e-4852ae95-6c4b{padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap: 6px 12px;\n}.elementor .e-1176a00d-dd1c{padding:20px;border-radius:16px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;flex-direction:column;gap:12px;}.elementor .e-4eadcdfb-f6e4{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-776150c8-8fcd{font-family:Roboto;font-weight:700;font-size:12px;color:#1a0a3d;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#ffe94e;align-self:flex-start;}.elementor .e-618afbcf-5527{font-family:Roboto;font-weight:800;font-size:26px;color:#ffffff;line-height:1.2;margin-block-end:4px;}.elementor .e-7745fbec-2216{width:34px;height:34px;font-family:Roboto;font-weight:800;font-size:16px;color:#1a0a3d;line-height:34px;text-align:center;border-radius:50%;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-6b57992b-4c90{font-family:Lato;font-size:15px;color:#d9cdf0;line-height:1.55;& strong { font-family: Roboto; font-size: 17px; color: #ffffff; }\n}.elementor .e-6ed6f70-8e18{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-58814c5e-9287{width:34px;height:34px;font-family:Roboto;font-weight:800;font-size:16px;color:#1a0a3d;line-height:34px;text-align:center;border-radius:50%;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-2890c8e8-7afc{font-family:Lato;font-size:15px;color:#d9cdf0;line-height:1.55;& strong { font-family: Roboto; font-size: 17px; color: #ffffff; }\n}.elementor .e-11441fdb-7e5d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-56d9b3f7-5bdf{width:34px;height:34px;font-family:Roboto;font-weight:800;font-size:16px;color:#1a0a3d;line-height:34px;text-align:center;border-radius:50%;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-70616de3-193c{font-family:Lato;font-size:15px;color:#d9cdf0;line-height:1.55;& strong { font-family: Roboto; font-size: 17px; color: #ffffff; }\n}.elementor .e-32a5f35e-fb26{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-d68b515-21c0{width:34px;height:34px;font-family:Roboto;font-weight:800;font-size:16px;color:#1a0a3d;line-height:34px;text-align:center;border-radius:50%;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-4955c792-1f41{font-family:Lato;font-size:15px;color:#d9cdf0;line-height:1.55;& strong { font-family: Roboto; font-size: 17px; color: #ffffff; }\n}.elementor .e-7c47c665-89d2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-551a610d-1fd0{width:34px;height:34px;font-family:Roboto;font-weight:800;font-size:16px;color:#1a0a3d;line-height:34px;text-align:center;border-radius:50%;background-color:#ffe94e;flex:0 0 auto;}.elementor .e-234227f9-88b9{font-family:Lato;font-size:15px;color:#d9cdf0;line-height:1.55;& strong { font-family: Roboto; font-size: 17px; color: #ffffff; }\n}.elementor .e-26942425-3f8d{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-6e175107-21f5{padding:32px;border-radius:24px;background-image:radial-gradient(circle at 100% 0%, rgba(111,46,206,0.65) 0%,rgba(26,10,61,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1a0a3d;box-shadow:0px 18px 40px 0px rgba(26,10,61,0.22);flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-526bc5b3-e4ac{max-width:72rem;padding:0px;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-4af35587-7a3c{background-color:#f7f2fe;}.elementor .e-1fe8c845-b516{font-family:Roboto;font-weight:800;font-size:40px;color:#ffffff;line-height:1.2;text-align:center;text-shadow: 0 2px 18px rgba(0,0,0,0.35);\n}.elementor .e-6ffeb87b-9d51:hover,.elementor .e-6ffeb87b-9d51:focus-visible{background-color:#fff3a3;}.elementor .e-6ffeb87b-9d51{font-family:Lato;font-size:16px;color:#1a0a3d;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#ffe94e;}.elementor .e-6930d6-1082{max-width:54rem;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-4c68e24a-d7f6{min-height:440px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(26,10,61,0.35) 0%,rgba(26,10,61,0.85) 100%),url("https://unifresher.co.uk/wp-content/uploads/2020/12/TheklaBristol-Facebook-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1a0a3d;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-46c64063-20b2{color:#ffe94e;}.elementor .e-2ba2d5db-30d9{color:#ffffff;}.elementor .e-6ec05d90-de17{color:#e6dcf5;}.elementor .e-1aa67314-4f30:hover,.elementor .e-1aa67314-4f30:focus-visible{border-color:#ffe94e;}.elementor .e-1aa67314-4f30{color:#ffffff;border-color:rgba(255,255,255,0.35);background-color:transparent;&[aria-selected="true"] { background-color: #ffe94e; border-color: #ffe94e; color: #1a0a3d; }\n}.elementor .e-2112a3c2-1666:hover,.elementor .e-2112a3c2-1666:focus-visible{border-color:#ffe94e;}.elementor .e-2112a3c2-1666{color:#ffffff;border-color:rgba(255,255,255,0.35);background-color:transparent;&[aria-selected="true"] { background-color: #ffe94e; border-color: #ffe94e; color: #1a0a3d; }\n}.elementor .e-793fd6b0-eaa1:hover,.elementor .e-793fd6b0-eaa1:focus-visible{border-color:#ffe94e;}.elementor .e-793fd6b0-eaa1{color:#ffffff;border-color:rgba(255,255,255,0.35);background-color:transparent;&[aria-selected="true"] { background-color: #ffe94e; border-color: #ffe94e; color: #1a0a3d; }\n}.elementor .e-6aa31b28-7230:hover,.elementor .e-6aa31b28-7230:focus-visible{border-color:#ffe94e;}.elementor .e-6aa31b28-7230{color:#ffffff;border-color:rgba(255,255,255,0.35);background-color:transparent;&[aria-selected="true"] { background-color: #ffe94e; border-color: #ffe94e; color: #1a0a3d; }\n}.elementor .e-2e813e1e-5646{gap:20px;}.elementor .e-6d7a368-16d9{background-image:linear-gradient(160deg, #1a0a3d 0%,#2a1060 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1a0a3d;}.elementor .e-62d00d8a-b77c{padding:0px;gap:12px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-525578c6-a2b8{background-color:#fff9d6;}.elementor .e-d7d7f92-eb08{width:100%;padding:0px;}.elementor .e-1fe93df1-ad4e{width:100%;height:360px;object-fit:cover;margin-block-end:6px;border-radius:22px;display:block;}.elementor .e-16f40f91-d448{font-family:Roboto;font-weight:800;font-size:32px;color:#1a0a3d;line-height:1.15;}.elementor .e-646f3f6b-b71f{font-family:Lato;font-size:17px;color:#494257;line-height:1.6;}.elementor .e-445da99e-1e6a{font-family:Roboto;font-weight:700;font-size:16px;color:#6f2ece;}.elementor .e-2c588999-3434:hover,.elementor .e-2c588999-3434:focus-visible{opacity:92%;}.elementor .e-2c588999-3434{padding:0px;flex-direction:column;gap:12px;}.elementor .e-30dbdea2-3df5{font-family:Roboto;font-weight:700;font-size:19px;color:#1a0a3d;line-height:1.3;}.elementor .e-36040770-cd29:hover,.elementor .e-36040770-cd29:focus-visible{padding-inline-start:6px;}.elementor .e-36040770-cd29{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: #e6dcf5;\n}.elementor .e-1a30d04d-688d{font-family:Roboto;font-weight:700;font-size:19px;color:#1a0a3d;line-height:1.3;}.elementor .e-4094d719-8f94:hover,.elementor .e-4094d719-8f94:focus-visible{padding-inline-start:6px;}.elementor .e-4094d719-8f94{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: #e6dcf5;\n}.elementor .e-3e0884b0-95d5{font-family:Roboto;font-weight:700;font-size:19px;color:#1a0a3d;line-height:1.3;}.elementor .e-7e67aa90-65c8:hover,.elementor .e-7e67aa90-65c8:focus-visible{padding-inline-start:6px;}.elementor .e-7e67aa90-65c8{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: #e6dcf5;\n}.elementor .e-4ce2a836-9f7a{font-family:Roboto;font-weight:700;font-size:19px;color:#1a0a3d;line-height:1.3;}.elementor .e-3b8905f3-9dea:hover,.elementor .e-3b8905f3-9dea:focus-visible{padding-inline-start:6px;}.elementor .e-3b8905f3-9dea{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: #e6dcf5;\n}.elementor .e-3eca9d3a-c861{font-family:Roboto;font-weight:700;font-size:19px;color:#1a0a3d;line-height:1.3;}.elementor .e-1c78c7f3-b76c:hover,.elementor .e-1c78c7f3-b76c:focus-visible{padding-inline-start:6px;}.elementor .e-1c78c7f3-b76c{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .e-2f0c5202-3d94{padding:0px;flex-direction:column;gap:0px;}.elementor .e-7d2da724-d65d{padding:0px;gap:48px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-1f92f7f8-15f9{background-color:#f7f2fe;}.elementor .e-2d578b2d-d560{width:100%;height:190px;object-fit:cover;background-color:#f3ecfd;display:block;}.elementor .e-6c2bb2ff-f024{font-family:Roboto;font-weight:700;font-size:12px;color:#6f2ece;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-2f913eff-3181{font-size:19px;line-height:1.3;}.elementor .e-506b8e7d-83cf{font-family:Lato;font-size:14px;color:#67617a;}.elementor .e-4b7c0984-b9a0{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:8px;}.elementor .e-6dbf0c93-b4cf:hover,.elementor .e-6dbf0c93-b4cf:focus-visible{box-shadow:0px 12px 28px 0px rgba(26,10,61,0.12);transform:translate3d(0px, -3px, 0px);}.elementor .e-6dbf0c93-b4cf{width:100%;overflow:hidden;padding:0px;border-radius:18px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;}.elementor .e-3300d685-ecc9{display:flex;}.elementor .e-7da62c57-1951{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-406e6525-b15b{font-family:Roboto;font-weight:700;font-size:15px;color:#1a0a3d;}.elementor .e-634ca99f-986b:hover,.elementor .e-634ca99f-986b:focus-visible{border-color:#6f2ece;}.elementor .e-634ca99f-986b{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:2px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;}.elementor .e-5a55e83f-54cc{font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;}.elementor .e-26f590b4-a842:hover,.elementor .e-26f590b4-a842:focus-visible{background-color:#5420a5;}.elementor .e-26f590b4-a842{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:2px;border-color:#6f2ece;border-style:solid;background-color:#6f2ece;}.elementor .e-2975c53b-e6b4{margin-block-start:28px;display:flex;gap:12px;justify-content:center;}.elementor .e-e5a990-4705{color:#1a0a3d;}.elementor .e-1b16d9d7-e1dc{font-family:Roboto;font-weight:800;font-size:26px;color:#1a0a3d;}.elementor .e-3da1edc3-35fb{font-family:Lato;font-size:16px;color:#1a0a3d;line-height:1.6;}.elementor .e-7936b9e6-f541:hover,.elementor .e-7936b9e6-f541:focus-visible{background-color:#3b1680;}.elementor .e-7936b9e6-f541{font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:4px;border-radius:999px;background-color:#1a0a3d;}.elementor .e-456f6f79-80c0{padding:28px;border-radius:20px;background-color:#ffe94e;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-645f781-f3c1{color:#ffe94e;}.elementor .e-1705eb9a-e47b{font-family:Roboto;font-weight:800;font-size:26px;color:#ffffff;}.elementor .e-3183c68d-66cb{font-family:Lato;font-size:16px;color:#e6dcf5;line-height:1.6;}.elementor .e-1c7d910a-6915:hover,.elementor .e-1c7d910a-6915:focus-visible{background-color:#fff3a3;}.elementor .e-1c7d910a-6915{font-family:Roboto;font-weight:700;font-size:15px;color:#1a0a3d;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:4px;border-radius:999px;background-color:#ffe94e;}.elementor .e-759b512d-d1f5{padding:28px;border-radius:20px;background-color:#1a0a3d;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-60d22081-2717{max-width:72rem;padding:0px;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-658589c0-99ea{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;}.elementor .e-5da05ec0-ae02{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-7cd1fe37-523c{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-36bb7380-e8b7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-6f9fe854-b12d{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-2e7237dc-98b1{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-6f5735d7-1df5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-30bc27f6-24b0{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-227acee7-9b7f{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-68b55b5f-e5bc{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-52b57556-3b0e{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-1386c2f5-45db{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-29702a7e-d9e1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-7c2c9309-23da{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-19c35a57-5785{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-7681f65b-8c2e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-38d7d380-c882{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-11b28656-4542{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-5e1d825c-4b55{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #efe8fa;\n}.elementor .e-68259b7e-2b7b{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-11676151-74a7{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-69b5abc-cbb7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;align-items:flex-start;}.elementor .e-22a47450-a33a{width:30px;height:30px;font-family:Roboto;font-weight:800;font-size:16px;color:#ffffff;line-height:30px;text-align:center;border-radius:50%;background-color:#6f2ece;flex:0 0 auto;}.elementor .e-313c1ae0-d0b3{font-family:Lato;font-size:16px;color:#494257;line-height:1.55;& strong { font-family: Roboto; font-size: 18px; color: #1a0a3d; }\n}.elementor .e-126ffc56-d677{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;align-items:flex-start;}.elementor .e-3d6ccb71-e798{padding-block-start:12px;padding-block-end:12px;padding-inline-start:32px;padding-inline-end:32px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(26,10,61,0.08);grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap: 0 48px;\n}.elementor .e-32392322-a5ca{background-color:#fff9d6;}.elementor .e-24d7fbe4-bf29{padding:0px;flex-direction:column;gap:0px;}.elementor .e-337001f-4d33{padding:0px;flex-direction:column;gap:0px;}.elementor .e-3d2415fb-bcc2{padding:0px;flex-direction:column;gap:0px;}.elementor .e-41ee0711-3fee{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-radius:22px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(26,10,61,0.08);gap:40px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-66553c00-8a9d{background-color:#f7f2fe;}.elementor .e-45aa6a94-425e{width:100%;max-width:52rem;padding:0px;flex-direction:column;gap:20px;}.elementor .e-17434dce-44a0{font-family:Roboto;font-weight:800;font-size:38px;color:#ffffff;line-height:1.15;text-align:center;}.elementor .e-31bcd250-cc3a{font-family:Lato;font-size:18px;color:#f3ecfd;line-height:1.6;text-align:center;}.elementor .e-a97cc6d-e2d3:hover,.elementor .e-a97cc6d-e2d3:focus-visible{background-color:#fff3a3;}.elementor .e-a97cc6d-e2d3{font-family:Roboto;font-weight:700;font-size:16px;color:#1a0a3d;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#ffe94e;}.elementor .e-104ddfde-bc26{max-width:46rem;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-402cfcda-e8a1{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, #3b1680 0%,#6f2ece 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1a0a3d;}.elementor .e-1a5c3314-ea28{width:100%;padding:0px;}