@media(max-width:860px){.elementor .e-6fff0c3c-7a6b{margin-block-end:40px;grid-row:1;align-self:end;}}@media(max-width:860px){.elementor .e-5f1361f1-1ca3{font-size:19px;color:var(--art-ink);margin-block-start:36px;grid-row:2;max-width: none;\n}}@media(max-width:860px){.elementor .e-6c6193ba-6a48{max-width:340px;color:var(--art-cream);border-color:var(--art-deep-dark);background-color:var(--art-deep-dark);align-self:stretch;&:hover, &:focus-visible { color: var(--art-cream); border-color: var(--art-deep-dark); background-color: var(--art-deep); }\n}}@media(max-width:860px){.elementor .e-22db259a-e7e8{flex-direction:column;grid-row:3;align-items:flex-start;align-self:stretch;}}@media(max-width:860px){.elementor .e-6b70849d-2d14{width:100%;max-width:100%;display:contents;}}@media(max-width:860px){.elementor .e-3202f8fa-520d{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-reading-aftercare-letter-reception-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: center top; pointer-events: none; }\n}}@media(max-width:860px){.elementor .e-4b4f11cc-a69f{display:none;}}@media(max-width:860px){.elementor .e-44693df5-fabc{display:none;}}@media(max-width:860px){.elementor .e-1f291549-c834{font-size:26px;padding-inline-end:0px;margin-block-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-5431e8f3-9bb0{display:block;}}@media(max-width:860px){.elementor .e-41d03493-5a04{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-6f4652c7-842d{display:block;}}@media(max-width:860px){.elementor .e-2ff4141a-8749{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-2eb77d5c-1202{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-5c47c79c-d33c{font-size:26px;padding-inline-end:0px;margin-block-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-2ca0efe6-4ab3{display:block;}}@media(max-width:860px){.elementor .e-4edce584-952c{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-19c2c10a-46f0{display:block;}}@media(max-width:860px){.elementor .e-790d2383-c1ef{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-3f64c4f6-324b{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-5831ad47-4b7a{font-size:26px;padding-inline-end:0px;margin-block-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-f460556-5b9d{display:block;}}@media(max-width:860px){.elementor .e-59fac4f-1b3d{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-9111564-a170{display:block;}}@media(max-width:860px){.elementor .e-21dc7dab-ac06{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-3867a379-acbc{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-67a9ef0f-e2ca{font-size:26px;padding-inline-end:0px;margin-block-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-1b041349-ffa3{display:block;}}@media(max-width:860px){.elementor .e-2ec0992-8020{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-65ba4474-cfc1{display:block;}}@media(max-width:860px){.elementor .e-2bb87e52-7acb{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-1c157653-12fe{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-415e77c3-fbaf{font-size:26px;padding-inline-end:0px;margin-block-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-3eeb49f7-9824{display:block;}}@media(max-width:860px){.elementor .e-783eb50-65b4{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-2320bccd-2130{display:block;}}@media(max-width:860px){.elementor .e-45c03e14-6ad0{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-11df9644-a8ed{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-68459823-bb55{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-6a002b38-673f{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-75fc9150-c942{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-4c3197f1-f54e{grid-template-columns:minmax(0, 1fr);row-gap: 18px;\n}}@media(max-width:860px){.elementor .e-773c1228-9650{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-40da3959-2d87{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-36123384-a9f8{font-size:27px;padding-inline-end:0px;margin-block-end:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-588096f-41c7{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-5d20acb9-56ff{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-6c09b9f3-21f6{display:none;}}@media(max-width:860px){.elementor .e-14284a48-e362{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-7b24e442-5ebc{margin-block-start:30px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-3ca6c036-66df{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-15c8ff2f-368a{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-269ec864-a9d2{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-79f030e1-4c9b{display:none;}}@media(max-width:860px){.elementor .e-3c987965-1c11{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-51d1cc12-7471{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-7430cbb0-1d39{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-b084a24-a461{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-6d7a65f2-337d{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-55db0a-9f51{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-57d5c37f-a67a{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-5b18d055-c980{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-78034ead-66df{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-2d881c39-9c9b{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-403fcd63-af96{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-1bcadbb9-d834{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-24da50cd-6990{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-38e137c2-a123{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-4a21f688-e1ce{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-1ac592c7-3326{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-1a14845e-27de{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-7cae9090-d98c{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-565beeb4-c388{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-a379ad0-52fe{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-5f1c9ad5-5833{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-608f29d3-eb07{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-755dc858-5317{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-476b47b6-3360{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-67a478de-9a5d{font-size:24px;padding-inline-end:0px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-3074097d-a069{margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-794ae752-a9a9{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-12f0cf89-fd68{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-181fcd96-8391{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-4d9ce724-ad82{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-1a462339-6043{font-size:23px;padding-inline-end:0px;margin-block-end:22px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-45b6058f-fc83{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-5c856cd5-6f8b{font-size:24px;}}@media(max-width:860px){.elementor .e-6aca0735-a891{font-size:24px;}}@media(max-width:860px){.elementor .e-7cfafc5a-d892{font-size:24px;}}@media(max-width:860px){.elementor .e-7ec0b8b1-6945{font-size:24px;}}@media(max-width:860px){.elementor .e-ffc0498-9a0e{margin-block-start:30px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-7f96715c-4268{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-1ac6c255-ea63{font-size:23px;margin-block-start:36px;margin-inline-start:0px;}}@media(max-width:860px){.elementor .e-1aa92bc6-c0ca{margin-inline-start:0px;}}@media(max-width:860px){.elementor .e-2b7b4d73-3d6d{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-5535b1a-c890{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-3d0b63c5-f9ba{font-size:27px;padding-inline-end:0px;margin-block-end:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-617c48c0-a0b3{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-6980fc05-fde7{margin-block-start:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-4dcf0e1a-2ba4{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-5a74f369-714b{font-size:27px;padding-inline-end:0px;margin-block-end:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-66cd74b6-8efd{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-413d6533-d73b{margin-block-start:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-6fdc0897-97e8{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-3854f7b5-a081{font-size:27px;padding-inline-end:0px;margin-block-end:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-1da360de-60be{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-41170afe-3841{margin-block-start:18px;grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-3cc432c0-4de4{grid-template-columns:minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-5d33e0d1-ebad{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-1900cb7a-b722{margin-block-start:36px;margin-inline-start:0px;}}@media(max-width:860px){.elementor .e-4a7c36bd-b918{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-1108167-a6b1{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-5b0e1eb-4143{aspect-ratio:4 / 5;margin-block-end:42px;display:block;}}@media(max-width:860px){.elementor .e-a76384c-3705{display:none;}}@media(max-width:860px){.elementor .e-7be13983-5c40{grid-column:1 / -1;grid-row:auto;}}@media(max-width:860px){.elementor .e-bf3fc6c-3dbb{grid-column:1 / -1;grid-row:auto;}}@media(max-width:860px){.elementor .e-38054f8a-beaa{grid-column:1 / -1;grid-row:auto;}}@media(max-width:860px){.elementor .e-26ea8af0-d344{grid-column:1 / -1;grid-row:auto;}}@media(max-width:860px){.elementor .e-2a23bce2-d2d9{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;row-gap: 26px;\n}}@media(max-width:860px){.elementor .e-572c7329-4ac4{margin-block-start:36px;margin-inline-start:0px;}}@media(max-width:860px){.elementor .e-136a5a07-ef12{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-54c1429e-8c54{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-1ebf1631-a5f6{width:2rem;}}@media(max-width:860px){.elementor .e-5310238-41ce{font-size:1.375rem;}}@media(max-width:860px){.elementor .e-2c2e4f8-e2eb{width:20px;height:20px;}}@media(max-width:860px){.elementor .e-4e7a72c6-a73e{width:20px;}}@media(max-width:860px){.elementor .e-686a20ba-701c{padding-inline-start:2rem;}}@media(max-width:860px){.elementor .e-3e58f3b7-3fd2{width:2rem;}}@media(max-width:860px){.elementor .e-772eeb7a-2184{font-size:1.375rem;}}@media(max-width:860px){.elementor .e-63a14948-1777{width:20px;height:20px;}}@media(max-width:860px){.elementor .e-593f9acf-4e82{width:20px;}}@media(max-width:860px){.elementor .e-5f345e3d-4d3c{padding-inline-start:2rem;}}@media(max-width:860px){.elementor .e-539a3fab-da2e{width:2rem;}}@media(max-width:860px){.elementor .e-cf9af10-f8e4{font-size:1.375rem;}}@media(max-width:860px){.elementor .e-28519a61-2f23{width:20px;height:20px;}}@media(max-width:860px){.elementor .e-7efeb52b-9cee{width:20px;}}@media(max-width:860px){.elementor .e-52abf1cf-7617{padding-inline-start:2rem;}}@media(max-width:860px){.elementor .e-20f50fc3-bd1e{width:2rem;}}@media(max-width:860px){.elementor .e-5979ad00-f3c3{font-size:1.375rem;}}@media(max-width:860px){.elementor .e-26669a5d-3e88{width:20px;height:20px;}}@media(max-width:860px){.elementor .e-2470dde7-26be{width:20px;}}@media(max-width:860px){.elementor .e-74df1cdb-681a{padding-inline-start:2rem;}}@media(max-width:860px){.elementor .e-3c33002b-3488{width:2rem;}}@media(max-width:860px){.elementor .e-7a9acf69-b91c{font-size:1.375rem;}}@media(max-width:860px){.elementor .e-ef3d955-2ea2{width:20px;height:20px;}}@media(max-width:860px){.elementor .e-149039a1-f1d4{width:20px;}}@media(max-width:860px){.elementor .e-30990bb5-876d{padding-inline-start:2rem;}}@media(max-width:860px){.elementor .e-1c9831e-60f2{width:2rem;}}@media(max-width:860px){.elementor .e-6bd25fa3-52a5{font-size:1.375rem;}}@media(max-width:860px){.elementor .e-b14b552-b829{width:20px;height:20px;}}@media(max-width:860px){.elementor .e-5e81825b-d09e{width:20px;}}@media(max-width:860px){.elementor .e-27a5b9ef-d96b{padding-inline-start:2rem;}}@media(max-width:860px){.elementor .e-71c95d52-4fde{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-399a0470-7f76{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-682f9975-8842{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-39adb290-e38a{margin-inline-start:0px;}}@media(max-width:860px){.elementor .e-126e58f6-615a{max-width:340px;align-self:stretch;}}@media(max-width:860px){.elementor .e-4b39c6eb-66b1{font-size:24px;}}@media(max-width:860px){.elementor .e-924bfab-8d0f{grid-column:1 / -1;}}@media(max-width:860px){.elementor .e-19b4c283-911b{margin-block-start:30px;grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-49abbb33-6a45{margin-block-start:30px;grid-column:2 / 3;}}@media(max-width:860px){.elementor .e-4fef498c-6a7e{column-gap:32px;margin-block-start:36px;grid-template-columns:max-content minmax(0, 1fr);}}@media(max-width:860px){.elementor .e-38ccd30e-4a1e{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-73d639df-f93d{padding-block-start:0px;padding-block-end:42px;}}