@media(max-width:860px){.elementor .e-5c4fac1d-349d{margin-block-end:40px;grid-row:1;align-self:end;}}@media(max-width:860px){.elementor .e-7f54aabb-fa01{font-size:19px;color:var(--art-ink);margin-block-start:36px;grid-row:2;max-width: none;\n}}@media(max-width:860px){.elementor .e-1569bc7d-5079{color:var(--art-ink-muted);margin-block-start:24px;grid-row:3;max-width: none;\n}}@media(max-width:860px){.elementor .e-7a147278-5dad{width:100%;max-width:100%;display:contents;}}@media(max-width:860px){.elementor .e-17ffc955-6420{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/regenerative-aesthetics-vials-white-rose-marble-counter-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: auto auto,auto max(140%, 57vw); background-position: 0% 0%,86% 100%; pointer-events: none; }\n}}@media(max-width:860px){.elementor .e-4f39b881-9eea{display:none;}}@media(max-width:860px){.elementor .e-64666baa-31a5{display:none;}}@media(max-width:860px){.elementor .e-158ac6ac-c481{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-29ba0035-9200{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-7b714138-a03f{font-size:27px;}}@media(max-width:860px){.elementor .e-4d86e33b-9ce0{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-1d68f6a6-ec55{font-size:27px;}}@media(max-width:860px){.elementor .e-6b330540-97e7{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-79855baa-99d0{font-size:27px;}}@media(max-width:860px){.elementor .e-394aeed8-3272{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-4316de45-a087{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-d6d5a0a-6efc{font-size:30px;margin-block-start:42px;}}@media(max-width:860px){.elementor .e-56c901a5-c44a{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-56ebfcc-d6ec{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-7e446c5f-efa8{width:100%;max-width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:860px){.elementor .e-d8d1cc4-5c57{padding-block-start:42px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-4c18bb19-9ed1{font-size:33px;}}@media(max-width:860px){.elementor .e-43bf95ab-64d3{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-19a68418-ec69{margin-block-end:6px;grid-column:1 / 2;grid-row:1 / 2;align-self:start;}}@media(max-width:860px){.elementor .e-23b068b5-99ed{font-size:30px;grid-column:1 / 2;grid-row:2 / 3;align-self:start;}}@media(max-width:860px){.elementor .e-4d156cab-fef8{grid-column:1 / 2;grid-row:3 / 4;}}@media(max-width:860px){.elementor .e-6e6135ae-c32a{grid-column:1 / 2;grid-row:4 / 5;}}@media(max-width:860px){.elementor .e-5aaebd7-410d{padding-block-start:26px;padding-block-end:28px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto;}}@media(max-width:860px){.elementor .e-1348dd17-ef55{margin-block-end:6px;grid-column:1 / 2;grid-row:1 / 2;align-self:start;}}@media(max-width:860px){.elementor .e-608d8f03-f7a2{font-size:30px;grid-column:1 / 2;grid-row:2 / 3;align-self:start;}}@media(max-width:860px){.elementor .e-6ae0fcb4-819e{grid-column:1 / 2;grid-row:3 / 4;}}@media(max-width:860px){.elementor .e-4b919a88-3022{grid-column:1 / 2;grid-row:4 / 5;}}@media(max-width:860px){.elementor .e-76445ed5-de2a{padding-block-start:26px;padding-block-end:28px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto;}}@media(max-width:860px){.elementor .e-6fd85596-7c21{margin-block-end:6px;grid-column:1 / 2;grid-row:1 / 2;align-self:start;}}@media(max-width:860px){.elementor .e-3f8a0c78-5d22{font-size:30px;grid-column:1 / 2;grid-row:2 / 3;align-self:start;}}@media(max-width:860px){.elementor .e-4a8914a9-3321{grid-column:1 / 2;grid-row:3 / 4;}}@media(max-width:860px){.elementor .e-59c724db-40ec{grid-column:1 / 2;grid-row:4 / 5;}}@media(max-width:860px){.elementor .e-33b8391c-77f0{padding-block-start:26px;padding-block-end:28px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto;}}@media(max-width:860px){.elementor .e-1c3a5e67-bc5c{margin-block-end:6px;grid-column:1 / 2;grid-row:1 / 2;align-self:start;}}@media(max-width:860px){.elementor .e-3158e44f-db43{font-size:30px;grid-column:1 / 2;grid-row:2 / 3;align-self:start;}}@media(max-width:860px){.elementor .e-59d3c608-c3c0{grid-column:1 / 2;grid-row:3 / 4;}}@media(max-width:860px){.elementor .e-29950fed-26f6{grid-column:1 / 2;grid-row:4 / 5;}}@media(max-width:860px){.elementor .e-4714e7af-49c5{padding-block-start:26px;padding-block-end:28px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto;}}@media(max-width:860px){.elementor .e-330875b0-c258{margin-block-end:6px;grid-column:1 / 2;grid-row:1 / 2;align-self:start;}}@media(max-width:860px){.elementor .e-2046832e-1fd9{font-size:30px;grid-column:1 / 2;grid-row:2 / 3;align-self:start;}}@media(max-width:860px){.elementor .e-f587440-a6f8{grid-column:1 / 2;grid-row:3 / 4;}}@media(max-width:860px){.elementor .e-90eb814-ac05{grid-column:1 / 2;grid-row:4 / 5;}}@media(max-width:860px){.elementor .e-373ad240-ade8{padding-block-start:26px;padding-block-end:28px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto auto;border-block-end-width: 1px;\n}}@media(max-width:860px){.elementor .e-42da20b3-8222{margin-block-start:36px;grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-6f0d17a5-8b80{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:860px){.elementor .e-3dd89156-39c2{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-4e7df141-9abb{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-45381852-6ae4{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-3285e479-3211{font-size:27px;}}@media(max-width:860px){.elementor .e-1deba2a3-76cb{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-11752a3d-1f2b{font-size:27px;}}@media(max-width:860px){.elementor .e-258923aa-813d{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-58a8160e-4a9c{font-size:27px;}}@media(max-width:860px){.elementor .e-11e15dd9-23cb{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-53d18da8-7151{font-size:27px;}}@media(max-width:860px){.elementor .e-4fbf9761-b284{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-30b43c24-8cff{font-size:27px;}}@media(max-width:860px){.elementor .e-22f98ecc-ecc9{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-29951465-6d2e{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-266509a8-b21a{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-310ba242-7df3{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-6ea2df6d-2858{margin-block-start:42px;}}@media(max-width:860px){.elementor .e-48539c43-434c{font-size:33px;margin-block-end:22px;}}@media(max-width:860px){.elementor .e-ae0c211-80f0{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-6131cf38-e5b4{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-5a782b96-6b7a{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-20c9c2b5-6d81{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-2689edbe-6f09{font-size:33px;}}@media(max-width:860px){.elementor .e-33f48e93-8338{font-size:27px;}}@media(max-width:860px){.elementor .e-21063d1c-34ca{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-3c72ce2d-646e{font-size:27px;}}@media(max-width:860px){.elementor .e-2ef5cf4b-584b{padding-block-start:26px;padding-block-end:28px;}}@media(max-width:860px){.elementor .e-16084ff9-b1bf{font-size:27px;}}@media(max-width:860px){.elementor .e-77d5b599-5c4a{padding-block-start:26px;padding-block-end:28px;border-block-end-width: 1px;\n}}@media(max-width:860px){.elementor .e-478f5e81-6509{margin-block-start:36px;}}@media(max-width:860px){.elementor .e-69e0bf83-aa67{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-7e34c560-822e{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-777289ac-4bf2{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-642b4be8-338a{padding-block-start:0px;padding-block-end:42px;}}@media(max-width:860px){.elementor .e-1f70ede8-5695{max-width:340px;align-self:stretch;}}@media(max-width:860px){.elementor .e-313d532d-b957{flex-direction:column;align-items:flex-start;align-self:stretch;}}@media(max-width:860px){.elementor .e-75720136-d9ae{grid-column:1 / 2;}}@media(max-width:860px){.elementor .e-32a48ceb-c87a{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:860px){.elementor .e-173ecd3a-bd58{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-2ed8c108-d8d9{padding-block-start:0px;padding-block-end:42px;}}