.elementor .e-340bb0ba-b7b2{font-size:1rem;text-shadow: 0 1px 0 rgba(255,255,255,.85);\n}.elementor .e-796d6486-3177{margin-block-start:8px;}.elementor .e-79212935-80ed{background-image:url("https://neonclean.dev2.vooba.co.uk/wp-content/uploads/2026/10/hero-dog.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-18b44449-dbe6{font-family:var(--nc-font-display);font-weight:800;font-size:2.25rem;color:var(--nc-green);letter-spacing:-0.02em;line-height:1;}.elementor .e-3afaf41e-f1df{text-align: left;\n}.elementor .e-f2ec538-75e5{padding:0px;flex-direction:column;gap:2px;}.elementor .e-16053bdc-55be{padding:0px;gap:16px;flex:1 1 220px;align-items:center;}.elementor .e-45e7dc91-d5b6{text-align: left;\n}.elementor .e-133563f7-3ba0{width:79px;height:15px;}.elementor .e-83ff459-878b{padding:0px;flex-direction:row;gap:8px;align-items:center;}.elementor .e-7b81b435-6e83{padding:0px;flex-direction:column;gap:2px;}.elementor .e-6d04e403-fca6:hover,.elementor .e-6d04e403-fca6:focus-visible{color:var(--nc-cyan);}.elementor .e-6d04e403-fca6{color:var(--nc-ink);text-decoration:none;padding:0px;gap:16px;flex:1 1 220px;align-items:center;}.elementor .e-5b18e762-f3c8{text-align: left;\n}.elementor .e-fc64003-ce2d{padding:0px;flex-direction:column;gap:2px;}.elementor .e-687a84f0-d5fc{padding:0px;gap:16px;flex:1 1 220px;align-items:center;}.elementor .e-7f254bc6-5653{text-align: left;\n}.elementor .e-25dbd65c-ac4f{padding:0px;flex-direction:column;gap:2px;}.elementor .e-16c63ba9-ef1b{padding:0px;gap:16px;flex:1 1 220px;align-items:center;}.elementor .e-3ae23be9-74bd{flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-495fcebe-d265{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image: linear-gradient(180deg, #f6f6f6 0, #ffffff 26px, #ffffff calc(100% - 26px), #f6f6f6 100%);\n}.elementor .e-7ceb3943-a061{max-width:760px;flex:1 1 520px;}.elementor .e-c4da5aa-bd84{flex:0 1 420px;}.elementor .e-3b0e6687-5095{padding:0px;margin-block-end:24px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-3961a4e7-1c4c{width:auto;height:0px;min-width:0px;position:absolute;inset-block-start:38px;inset-inline-end:12.5%;inset-inline-start:12.5%;z-index:0;padding:0px;border-block-start-width:3px;border-top-style: dashed; border-top-color: var(--nc-dash);\n}.elementor .e-28637a1b-517e{width:80px;height:80px;border-radius:50%;background-color:#ffffff;box-shadow:0px 0px 0px 8px #ffffff;}.elementor .e-2ae779e2-5f14{font-size:0.8rem;}.elementor .e-45495129-4e01{max-width:26ch;text-align:center;}.elementor .e-601038aa-5e46{text-align:center;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-1cb2a0bd-cb35{width:80px;height:80px;border-radius:50%;background-color:#ffffff;box-shadow:0px 0px 0px 8px #ffffff;}.elementor .e-13939d3e-d210{font-size:0.8rem;}.elementor .e-6d179bdc-fd36{max-width:26ch;text-align:center;}.elementor .e-689a054c-c306{text-align:center;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-4089b96-e3ca{width:80px;height:80px;border-radius:50%;background-color:#ffffff;box-shadow:0px 0px 0px 8px #ffffff;}.elementor .e-1ebb3f51-7b18{font-size:0.8rem;}.elementor .e-14324b5e-45ab{max-width:26ch;text-align:center;}.elementor .e-2a12b9e1-c93c{text-align:center;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-4f641dae-3364{width:80px;height:80px;border-radius:50%;background-color:#ffffff;box-shadow:0px 0px 0px 8px #ffffff;}.elementor .e-1b37e541-8d50{font-size:0.8rem;}.elementor .e-74cc6524-b5e0{max-width:26ch;text-align:center;}.elementor .e-5fe76932-1961{text-align:center;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;align-items:center;}.elementor .e-165cfdbf-d0b3{position:relative;z-index:1;padding:0px;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-1eed7b11-c1a0{padding:0px;}.elementor .e-1aa2d1bb-86e9{max-width:480px;padding:0px;flex-direction:column;gap:12px;flex:1 1 360px;}.elementor .e-49b116d1-f8ec{text-decoration:none;}.elementor .e-94f342b-7e4e{overflow:hidden;padding:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;display:grid;flex:1 1 520px;grid-template-columns:repeat(2, 1fr);}.elementor .e-462bde8b-c9c1{flex-direction:row;gap:48px;flex-wrap:wrap;align-items:center;}.elementor .e-67772d27-6f15{width:100%;height:auto;}.elementor .e-1a45ba92-a3ab{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;display:block;}.elementor .e-5f867106-1fae{padding:0px;background-color:var(--nc-frost);}.elementor .e-485ec0d4-34cb{padding:0px;flex:1 1 460px;}.elementor .e-4373911a-c6ee{padding:0px;margin-block-start:8px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-5975d72d-c9e9{margin-block-start:16px;}.elementor .e-5f228629-bac5{padding:0px;flex-direction:column;gap:12px;flex:1 1 460px;align-items:flex-start;}.elementor .e-67a5c40b-e5de{flex-direction:row;gap:48px;flex-wrap:wrap;align-items:center;}.elementor .e-238d1f1f-cade{font-size:0.95rem;line-height:1.55;}.elementor .e-5e486c11-ee8e{margin-block-start:auto;}.elementor .e-257f99a5-f5af{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-2e0f13ba-80ba{font-size:0.95rem;line-height:1.55;}.elementor .e-1b124751-794b{margin-block-start:auto;}.elementor .e-23db7a09-95ec{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-1383b58a-c6e4{font-size:0.95rem;line-height:1.55;}.elementor .e-2c4a69ea-932e{margin-block-start:auto;}.elementor .e-2c10b749-a0de{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-69da1e1f-35ae{font-size:0.95rem;line-height:1.55;}.elementor .e-63f5985f-69d4{margin-block-start:auto;}.elementor .e-2af4bb92-ac1d{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-137785b9-583a{font-size:0.95rem;line-height:1.55;}.elementor .e-626f02b8-c772{margin-block-start:auto;}.elementor .e-381224ca-faa4{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-34c161a1-6ee8{font-size:0.95rem;line-height:1.55;}.elementor .e-187a74c-3cd2{margin-block-start:auto;}.elementor .e-20c72c4b-b4b7{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-6a130eee-2ab2{font-size:0.95rem;line-height:1.55;}.elementor .e-6c7037b0-8866{margin-block-start:auto;}.elementor .e-d5798be-aff9{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-42e70a54-3f59{font-size:0.95rem;line-height:1.55;}.elementor .e-340ebb4d-4d22{margin-block-start:auto;}.elementor .e-2b023d6e-e5ff{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-6981adc2-75f3{font-size:0.95rem;line-height:1.55;}.elementor .e-199dceb6-9ed3{margin-block-start:auto;}.elementor .e-248c3348-a3d8{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-277c643f-6ae5{font-size:0.95rem;line-height:1.55;}.elementor .e-6bd95c5-adb5{margin-block-start:auto;}.elementor .e-775c5891-b059{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-6cc4ac30-c483{font-size:0.95rem;line-height:1.55;}.elementor .e-3d5a44d4-5a92{margin-block-start:auto;}.elementor .e-65fc9bc4-3a9d{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align: start;\n}.elementor .e-1b12e77-bf09{padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;overflow-x: auto; scroll-snap-type: x mandatory;\n}.elementor .e-762bc04b-8f82{width:79px;height:15px;}.elementor .e-6c8078a4-34aa{font-weight:700;color:var(--nc-cyan);}.elementor .e-dc09d70-75ae{width:auto;text-decoration:none;padding:0px;flex-direction:row;gap:8px;align-items:center;}.elementor .e-5f01f9b4-e965{padding:0px;margin-block-start:8px;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-4b2d3bc2-dc22{width:18px;height:18px;}.elementor .e-42b68c6f-79b5{font-family:var(--nc-font-display);font-weight:700;color:#ffffff;}.elementor .e-35c94fac-84e9{margin-block-start:12px;}.elementor .e-731e3b46-d5fe{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;object-position: center 35%;\n}