@media(max-width:860px){.elementor .e-452b07ee-f086{margin-block-end:40px;grid-row:1;align-self:end;}}@media(max-width:860px){.elementor .e-70da3c8f-a006{font-size:19px;color:var(--art-ink);margin-block-start:36px;grid-row:2;max-width: none;\n}}@media(max-width:860px){.elementor .e-2aa0b470-5df3{color:var(--art-ink-muted);margin-block-start:24px;grid-row:3;max-width: none;\n}}@media(max-width:860px){.elementor .e-3f782416-6e1f{width:100%;max-width:100%;display:contents;}}@media(max-width:860px){.elementor .e-421fddcc-ae61{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/doctor-sketching-face-plan-desk-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: 30% top; pointer-events: none; }\n}}@media(max-width:860px){.elementor .e-3f2f619f-178d{display:none;}}@media(max-width:860px){.elementor .e-6902e74e-8143{display:none;}}@media(max-width:860px){.elementor .e-4b749a7b-cfd1{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-19f69cdb-1b97{font-size:33px;margin-block-end:0px;}}@media(max-width:860px){.elementor .e-661c63bf-7ff2{font-size:27px;}}@media(max-width:860px){.elementor .e-2a1f648-29ac{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-1658a7d4-d4d5{font-size:27px;}}@media(max-width:860px){.elementor .e-5539dc0e-6dc2{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-2bf1905f-e03d{font-size:27px;}}@media(max-width:860px){.elementor .e-1be90608-8ccb{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-4acdb8c1-21ce{font-size:27px;}}@media(max-width:860px){.elementor .e-2e3fce2b-950e{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-6cc0d553-dd1e{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-17e5fd96-c950{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-3e899e40-c3c4{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-4c5fdcd3-4ad1{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-73205d06-1179{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-290a32d1-7d8b{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-495a66fe-5b39{font-size:33px;}}@media(max-width:860px){.elementor .e-2b78bb33-9073{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-114a4ca4-5718{font-size:44px;margin-block-start:36px;grid-column:1 / 2;grid-row:2 / 3;}}@media(max-width:860px){.elementor .e-42654787-b79b{height:36px;grid-column:1 / 2;grid-row:3 / 4;}}@media(max-width:860px){.elementor .e-356623d5-36e0{font-size:27px;}}@media(max-width:860px){.elementor .e-69e9e245-7f8d{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;display:block;grid-row:auto;border-block-start-width: 1px; border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-1dc0095c-7d2d{font-size:27px;}}@media(max-width:860px){.elementor .e-6c5917c-b6d4{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;display:block;grid-row:auto;border-block-start-width: 1px; border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-20c58d0a-488a{font-size:27px;}}@media(max-width:860px){.elementor .e-2bb6e3a1-ecbd{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;display:block;grid-row:auto;border-block-start-width: 1px; border-inline-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-1cc0ceca-8328{grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-column:1 / 2;grid-row:4 / 5;border-block-start-width: 0px;\n}}@media(max-width:860px){.elementor .e-34c85bba-82ed{font-size:30px;margin-block-start:42px;grid-column:1 / 2;grid-row:5 / 6;}}@media(max-width:860px){.elementor .e-a404aef-5aeb{grid-column:1 / 2;grid-row:6 / 7;}}@media(max-width:860px){.elementor .e-1a38e9bf-dff9{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto auto auto;}}@media(max-width:860px){.elementor .e-55b796b4-e4ae{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-119423f4-ca10{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-51e35ec9-56a4{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-4b9e0d16-1718{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-596cf599-6ad4{margin-block-start:42px;}}@media(max-width:860px){.elementor .e-5a495311-e803{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-ed65d16-fef2{margin-block-start:42px;}}@media(max-width:860px){.elementor .e-28519a2-8bdd{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-74005d54-42aa{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-72a03728-90a6{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-4d66af6f-249b{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-63b99046-38f1{font-size:33px;}}@media(max-width:860px){.elementor .e-441155e8-378e{font-size:27px;}}@media(max-width:860px){.elementor .e-7e3da7eb-c992{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-329ff983-8586{font-size:27px;}}@media(max-width:860px){.elementor .e-5169f888-3f2c{padding-block-start:26px;padding-block-end:28px;border-block-end-width: 1px;\n}}@media(max-width:860px){.elementor .e-59ef4190-d399{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-3b722ac1-b668{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-cebbb64-f79e{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-5d144571-ff27{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-3997746f-1d65{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-5b086a6e-729d{max-width:340px;align-self:stretch;}}@media(max-width:860px){.elementor .e-5c7ebee1-8a75{flex-direction:column;align-items:flex-start;align-self:stretch;}}@media(max-width:860px){.elementor .e-5e834007-1625{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-2599434e-b7dc{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-90de2ab-7114{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-363af679-5c7a{padding-block-start:0px;padding-block-end:42px;}}