@media(max-width:860px){.elementor .e-504c987c-e882{margin-block-end:40px;grid-row:1;align-self:end;}}@media(max-width:860px){.elementor .e-22ff3ec3-e7ff{font-size:19px;color:var(--art-ink);margin-block-start:36px;grid-row:2;max-width: none;\n}}@media(max-width:860px){.elementor .e-6691011-5402{color:var(--art-ink-muted);margin-block-start:24px;grid-row:3;max-width: none;\n}}@media(max-width:860px){.elementor .e-5b1c6764-84ee{width:100%;max-width:100%;display:contents;}}@media(max-width:860px){.elementor .e-30188bc1-c258{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(26,20,15,0) 0%,rgba(26,20,15,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--art-paper);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:70svh auto auto;justify-content:flex-end;align-items:flex-start;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%; min-height: 70svh; isolation: isolate; &::after { content: ""; position: absolute; inset-block-start: 0px; inset-inline-start: 0px; inset-inline-end: 0px; height: 70svh; z-index: -1; background-color: var(--art-deep); background-image: linear-gradient(180deg, rgba(26,20,15,0.24) 0%,rgba(26,20,15,0.40) 48%,rgba(26,20,15,0.76) 100%),url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/patient-holding-written-plan-reception-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: 70% top; pointer-events: none; }\n}}@media(max-width:860px){.elementor .e-64eaa781-d762{display:none;}}@media(max-width:860px){.elementor .e-4d6a7e10-8969{display:none;}}@media(max-width:860px){.elementor .e-6f7396b7-b008{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-120caac3-b42b{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-5dc62459-1feb{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-45562e34-4200{width:100vw;aspect-ratio:4 / 5;object-position:center center;margin-block-start:42px;margin-inline-start:-24px;max-width: none;\n}}@media(max-width:860px){.elementor .e-c548ea-7c6e{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-57c63191-5fa4{font-size:27px;}}@media(max-width:860px){.elementor .e-53028bf9-f81c{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-2d1a8c5b-bebd{font-size:27px;}}@media(max-width:860px){.elementor .e-29097309-7c0d{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-4e8d4c2c-8230{font-size:27px;}}@media(max-width:860px){.elementor .e-31e52545-1c26{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-42700a54-8cc2{font-size:27px;}}@media(max-width:860px){.elementor .e-232f375c-f3d1{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-34457663-1807{font-size:27px;}}@media(max-width:860px){.elementor .e-3a0abfc5-d93d{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-b3a3e44-df0e{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-14715e09-dcee{margin-block-start:42px;}}@media(max-width:860px){.elementor .e-455e2541-e8bb{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-7386980-6a46{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-159d79cd-7471{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-8a5c0c6-e8ff{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-3898414e-7e44{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-70dc30d2-b0c2{font-size:33px;}}@media(max-width:860px){.elementor .e-4af26d57-3334{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-2899626e-8d2b{font-size:27px;padding-block-start:26px;padding-inline-start:0px;border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-2aed8d2e-cb28{font-size:27px;}}@media(max-width:860px){.elementor .e-c4d8e6e-4e3e{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-535fa68e-5d96{grid-template-columns:44px minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-75ad8d48-32b3{font-size:27px;padding-block-start:26px;padding-inline-start:0px;border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-5fb27bba-b628{font-size:27px;}}@media(max-width:860px){.elementor .e-2af8cbf7-f374{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-5d6c88b8-6655{grid-template-columns:44px minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-646f9090-2a33{font-size:27px;padding-block-start:26px;padding-inline-start:0px;border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-237d2df9-997b{font-size:27px;}}@media(max-width:860px){.elementor .e-757e2942-b167{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-3b26d7df-dbf8{grid-template-columns:44px minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-5e282562-f674{font-size:27px;padding-block-start:26px;padding-inline-start:0px;border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-4923625b-36bc{font-size:27px;}}@media(max-width:860px){.elementor .e-43a669eb-577d{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-73b62ffc-40a6{grid-template-columns:44px minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-c28fc2a-f1ef{font-size:27px;padding-block-start:26px;padding-inline-start:0px;border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-496eeb8f-39b0{font-size:27px;}}@media(max-width:860px){.elementor .e-2ffffc7f-42a9{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-44161421-b76f{grid-template-columns:44px minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-6e89682-8de1{margin-block-start:36px;grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-76019f53-e4a0{font-size:30px;margin-block-start:42px;margin-inline-start:0px;grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-7e4a3f87-8565{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;}}@media(max-width:860px){.elementor .e-680fdfdb-70c7{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-59b54833-e2f1{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-52b196a0-6492{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-c866871-b212{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-44ae4377-75df{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-3d8670c2-7e09{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-5019784a-b2eb{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-2882bb6f-96c8{font-size:33px;}}@media(max-width:860px){.elementor .e-73dfa8e2-5589{font-size:27px;}}@media(max-width:860px){.elementor .e-6bc82a46-6b20{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-df4934f-2871{font-size:27px;}}@media(max-width:860px){.elementor .e-5945cd87-8e65{padding-block-start:26px;padding-block-end:28px;border-block-end-width: 1px;\n}}@media(max-width:860px){.elementor .e-4c0eda53-f3b6{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-145871dd-4616{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-2a97dbff-3920{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-65e8fba3-c871{width:100%;max-width:100%;padding-block-start:42px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-47f446b3-5180{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-3122baa5-2105{max-width:340px;align-self:stretch;}}@media(max-width:860px){.elementor .e-3b15807a-4ed3{flex-direction:column;align-items:flex-start;align-self:stretch;}}@media(max-width:860px){.elementor .e-5d1be99c-ae43{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-3017c63c-30dd{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-3dd6ece-2307{width:100%;max-width:100%;padding-block-start:42px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-627c603b-b9d2{padding-block-start:0px;padding-block-end:42px;}}