@media(max-width:860px){.elementor .e-375f4a37-9f93{margin-block-end:40px;grid-row:1;align-self:end;}}@media(max-width:860px){.elementor .e-55aea800-7a3a{font-size:19px;color:var(--art-ink);margin-block-start:36px;grid-row:2;max-width: none;\n}}@media(max-width:860px){.elementor .e-476ceb2b-fd31{color:var(--art-ink-muted);margin-block-start:24px;grid-row:3;max-width: none;\n}}@media(max-width:860px){.elementor .e-77c98d79-f4e3{width:100%;max-width:100%;display:contents;}}@media(max-width:860px){.elementor .e-194f4a94-cee4{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/natural-skin-portrait-soft-light-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: 36% top; pointer-events: none; }\n}}@media(max-width:860px){.elementor .e-4d76ea7f-60ad{display:none;}}@media(max-width:860px){.elementor .e-3238d4c2-836b{display:none;}}@media(max-width:860px){.elementor .e-6434dcda-2ca1{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-39e4a47-18ea{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-31619bed-3512{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-62d5e82d-c8b5{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-23db1ed9-f8e3{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-171ee64c-be90{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-6fd3c5e3-dccd{font-size:33px;}}@media(max-width:860px){.elementor .e-48ed39c-503f{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-7b95e1f7-23db{font-size:27px;}}@media(max-width:860px){.elementor .e-169e7c36-b1a0{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-inline-end-width: 0px; border-block-end-width: 0px;\n}}@media(max-width:860px){.elementor .e-575a469c-b09b{font-size:27px;}}@media(max-width:860px){.elementor .e-34b1ec69-4068{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-inline-end-width: 0px; border-block-end-width: 0px;\n}}@media(max-width:860px){.elementor .e-31ac544d-8053{font-size:27px;}}@media(max-width:860px){.elementor .e-3ef19da8-e781{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-inline-end-width: 0px; border-block-end-width: 0px;\n}}@media(max-width:860px){.elementor .e-1a9a1b77-1dcf{font-size:27px;}}@media(max-width:860px){.elementor .e-32dea7be-759d{padding-block-start:26px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-inline-end-width: 0px; border-block-end-width: 1px;\n}}@media(max-width:860px){.elementor .e-3ae07e21-1e7b{margin-block-start:36px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-4883c405-deeb{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:860px){.elementor .e-3eed35b8-867e{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-29d0b1fc-a451{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-1911ad94-8f09{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-1feed686-fc04{font-size:27px;}}@media(max-width:860px){.elementor .e-532e5187-c4cb{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-69ac498b-86c6{font-size:27px;}}@media(max-width:860px){.elementor .e-3e4eb60a-decc{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-632e8ed0-ba0d{font-size:27px;}}@media(max-width:860px){.elementor .e-4d6a92d6-878a{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-28bed466-547d{margin-block-start:0px;}}@media(max-width:860px){.elementor .e-38e66e21-823c{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-57e758f6-9b63{width:100vw;aspect-ratio:4 / 5;margin-block-start:42px;margin-inline-start:-24px;max-width: none; &::before { inset-block-start: 12px; inset-block-end: 12px; inset-inline-start: 12px; inset-inline-end: 12px; }\n}}@media(max-width:860px){.elementor .e-4a963095-ce11{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-72318696-8985{margin-block-start:42px;}}@media(max-width:860px){.elementor .e-386271dc-9cab{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-68b8b5bd-eb31{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-ec3837-1f8c{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-6cd1a234-7f63{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-53bea733-b7fc{font-size:33px;}}@media(max-width:860px){.elementor .e-621385f3-2263{font-size:27px;}}@media(max-width:860px){.elementor .e-173b48ce-580f{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-9898d1d-4049{font-size:27px;}}@media(max-width:860px){.elementor .e-2b56b34e-44e5{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-1c058c4a-a14a{font-size:27px;}}@media(max-width:860px){.elementor .e-596824d4-27fd{padding-block-start:26px;padding-block-end:28px;border-block-end-width: 1px;\n}}@media(max-width:860px){.elementor .e-3b32796-ef53{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-14abe15f-e1be{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-3c9f937e-9f0f{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-3b78543f-77ba{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-89b27d7-8ea5{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-6b6c7936-da05{max-width:340px;align-self:stretch;}}@media(max-width:860px){.elementor .e-22c50268-cf08{flex-direction:column;align-items:flex-start;align-self:stretch;}}@media(max-width:860px){.elementor .e-33781172-cdef{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-3fe0cd52-6b40{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-6793803d-c566{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-50b47f6f-cc4d{padding-block-start:0px;padding-block-end:42px;}}