.elementor .e-23712d61-fea7{font-size:min(var(--art-fs-hero), 10svh);margin:0px;}.elementor .e-1ed49681-bf52{max-width:540px;margin-block-start:min(28px, 3svh);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50edc13b-dbf8{margin-block-start:min(32px, 3.5svh);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-694cf154-5f76{max-width:min(760px, 56vw);position:relative;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-48797a44-8987{min-height:calc(95svh - var(--art-header-h) - var(--wp-admin--admin-bar--height, 0px));position:relative;padding-block-start:min(40px, 4svh);padding-block-end:clamp(3rem, 7svh, 5.5rem);padding-inline-start:clamp(2.75rem, 6.25vw, 7.75rem);padding-inline-end:clamp(2.75rem, 6.25vw, 7.75rem);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/reception-fireplace-armchairs-art-clinic-belgravia.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-390ddf84-9698{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-1082c678-dd19{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;}.elementor .e-6af0d63f-af81{width:700px;height:auto;max-width:48vw;position:absolute;inset-block-start:0px;inset-inline-start:-60px;z-index:0;opacity:85%;pointer-events: none;\n}.elementor .e-218ab6d9-955c{max-width:720px;margin:0px;}.elementor .e-34c86dcb-fc00{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-2d8fc20d-ae95{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-40ef8dc2-7a0e{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1em;}.elementor .e-5796140d-423c{position:relative;z-index:1;column-gap:0px;padding:0px;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;row-gap: 28px;\n}.elementor .e-7097bf41-9ab6{overflow:visible;position:relative;}.elementor .e-50a7d50c-8994{overflow:hidden;position:relative;}.elementor .e-5069d68e-56ae{max-width:12em;margin:0px;}.elementor .e-41da0760-88ba{max-width:max(46rem, min(1040px, 64vw));margin-block-start:42px;margin-block-end:0px;}.elementor .e-35789c5d-c40f{max-width:max(46rem, min(1040px, 64vw));margin-block-start:1.15em;margin-block-end:0px;}.elementor .e-704f91c9-bb83{margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-5419ae1-473b{padding-block-start:clamp(4rem, 7vw, 7.75rem);padding-block-end:clamp(4rem, 7vw, 7.75rem);padding-inline-start:calc(200% / 3 - var(--art-field-page) / 2);padding-inline-end:clamp(2.75rem, 5vw, 6.5rem);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-153ef3c9-86cc{width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-55067fc7-f841{padding:0px;background-color:var(--art-deep);display:grid;gap:0px;grid-template-columns:3fr 1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-6833e83d-77ae{margin:0px;}.elementor .e-23c07619-38f5{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-39f5ea3d-55c3{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-331b9da0-d701{max-width:46rem;padding:0px;margin-block-start:28px;display:flex;flex-direction:column;gap:1.1em;}.elementor .e-13955281-5e5e{padding:0px;display:flex;flex-direction:column;grid-column:1 / 2;grid-row:1 / 2;align-items:stretch;}.elementor .e-78b22f5b-9f8a{width:100%;position:relative;padding:24px;background-color:var(--art-deep);display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 4;justify-content:center;align-items:center;&::before { content: ""; position: absolute; inset-block-start: 18px; inset-block-end: 18px; inset-inline-start: 18px; inset-inline-end: 18px; width: auto; height: auto; border-width: 1px; border-style: dashed; border-color: var(--art-line-on-dark-strong); pointer-events: none; } &::after { content: ""; position: absolute; inset-block-start: 0px; inset-block-end: 0px; inset-inline-start: 0px; inset-inline-end: 0px; width: auto; height: auto; background-image: url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/dr-priya-verma-houndstooth-blazer-portrait-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: center center; pointer-events: none; }\n}.elementor .e-13ab3c2c-a870{margin:0px;}.elementor .e-7417f528-862f{max-width:34rem;font-size:var(--art-fs-body-l);margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f3ba41-699d{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3fe57cc2-7529{margin:0px;}.elementor .e-b867e1d-1702{max-width:34rem;font-size:var(--art-fs-body-l);margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-40cd0ba9-2cc4{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-6bfc5377-70fc{margin:0px;}.elementor .e-7ae091f5-e45f{max-width:34rem;font-size:var(--art-fs-body-l);margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47fe4c47-9b9d{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-25f3028e-902c{margin:0px;}.elementor .e-77064953-de19{max-width:34rem;font-size:var(--art-fs-body-l);margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5866486e-cbaf{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-4e8a8941-dcf4{padding:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;grid-column:1 / 2;grid-row:2 / 3;align-items:stretch;border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5cf309f1-9bfd{margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / 2;grid-row:3 / 4;align-self:start;justify-self: start; text-align: left;\n}.elementor .e-69b5c323-8785{position:relative;z-index:1;column-gap:clamp(2.5rem, 5vw, 5.5rem);padding:0px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, 0.5fr);grid-template-rows:auto auto auto;align-items:stretch;row-gap: 0px;\n}.elementor .e-7894b50-90aa{overflow:visible;position:relative;}.elementor .e-160fb60a-2dd6{width:100%;height:100%;min-height:100%;position:relative;padding:24px;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;&::before { content: ""; position: absolute; inset-block-start: 18px; inset-block-end: 18px; inset-inline-start: 18px; inset-inline-end: 18px; width: auto; height: auto; border-width: 1px; border-style: dashed; border-color: var(--art-line-on-dark-strong); pointer-events: none; } &::after { content: ""; position: absolute; inset-block-start: 0px; inset-block-end: 0px; inset-inline-start: 0px; inset-inline-end: 0px; width: auto; height: auto; background-image: url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/treatment-menu-marble-table-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: center center; pointer-events: none; }\n}.elementor .e-5c86917a-3e34{margin:0px;}.elementor .e-5657fe96-9198{margin:0px;}.elementor .e-30dd78cb-7049{margin:0px;}.elementor .e-1de76bf8-3ca1{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1em;}.elementor .e-309920a-f466{position:relative;z-index:1;column-gap:0px;padding:0px;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;row-gap: 28px;\n}.elementor .e-77c783ac-d877{font-family:var(--art-serif);font-size:clamp(1.5rem, 1.9vw, 2rem);line-height:1.15;margin:0px;white-space: nowrap;\n}.elementor .e-4ec00bb3-6946{font-family:var(--art-serif);font-size:clamp(1.5rem, 1.9vw, 2rem);line-height:1.15;margin:0px;white-space: nowrap;\n}.elementor .e-6ba5eff8-a4cf{font-family:var(--art-serif);font-size:clamp(1.5rem, 1.9vw, 2rem);line-height:1.15;margin:0px;white-space: nowrap;\n}.elementor .e-634a5f2e-8788{font-family:var(--art-serif);font-size:clamp(1.5rem, 1.9vw, 2rem);line-height:1.15;margin:0px;white-space: nowrap;\n}.elementor .e-67ac5e97-ea98{font-family:var(--art-serif);font-size:clamp(1.5rem, 1.9vw, 2rem);line-height:1.15;margin:0px;white-space: nowrap;\n}.elementor .e-27b23079-da22{font-family:var(--art-serif);font-size:clamp(1.5rem, 1.9vw, 2rem);line-height:1.15;margin:0px;white-space: nowrap;\n}.elementor .e-17f6e8da-330f{column-gap:clamp(14px, 1.4vw, 22px);padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(3.5rem, 6vw, 6rem);display:flex;flex-direction:row;flex-wrap:wrap;align-self:stretch;align-items: baseline; row-gap: 14px; border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(243,240,235,0.2); border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(243,240,235,0.2); & span { display: none; color: var(--art-cream-muted); margin-inline-end: clamp(14px, 1.4vw, 22px); } & p:not(:last-child)::after { content: "·"; color: var(--art-cream-muted); margin-inline-start: clamp(14px, 1.4vw, 22px); }\n}.elementor .e-2003a1b2-d5e1{margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-4411bff9-1b7e{padding-block-start:clamp(4rem, 7vw, 7.75rem);padding-block-end:clamp(4rem, 7vw, 7.75rem);padding-inline-start:clamp(2.75rem, 5vw, 6.5rem);padding-inline-end:clamp(2.75rem, 5vw, 6.5rem);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-307bc0ce-250f{padding:0px;background-color:var(--art-deep);display:grid;gap:0px;grid-template-columns:1fr 3fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-14e0501a-5f76{max-width:640px;margin-block-start:0px;margin-block-end:28px;}.elementor .e-6233b7ce-32b0{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-36c53079-d42d{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-6b148ee2-cb99{max-width:520px;padding:0px;display:flex;flex-direction:column;gap:1.1em;}.elementor .e-544928c5-2713{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-79cd101e-365e{width:100%;aspect-ratio:3 / 4;position:relative;padding:0px;background-image:url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/patient-reading-treatment-menu-art-clinic-belgravia.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-35db535e-b790{font-size:clamp(34px, 3.2vw, 50px);letter-spacing:-0.03em;line-height:1;font-style:italic;margin-block-start:0px;margin-block-end:18px;}.elementor .e-255f3d71-35ef{max-width:280px;margin:0px;}.elementor .e-7589e0cb-477b{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);display:grid;grid-template-rows:subgrid;grid-row:span 2;}.elementor .e-7f9f429b-9162{font-size:clamp(34px, 3.2vw, 50px);letter-spacing:-0.03em;line-height:1;font-style:italic;margin-block-start:0px;margin-block-end:18px;}.elementor .e-2360a586-8cc0{max-width:280px;margin:0px;}.elementor .e-543db7f1-d1a1{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;grid-template-rows:subgrid;grid-row:span 2;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-21c49076-cfde{font-size:clamp(34px, 3.2vw, 50px);letter-spacing:-0.03em;line-height:1;font-style:italic;margin-block-start:0px;margin-block-end:18px;}.elementor .e-455ddec2-dc51{max-width:280px;margin:0px;}.elementor .e-561a6176-e85a{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;grid-template-rows:subgrid;grid-row:span 2;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-6841c205-e5a7{font-size:clamp(34px, 3.2vw, 50px);letter-spacing:-0.03em;line-height:1;font-style:italic;margin-block-start:0px;margin-block-end:18px;}.elementor .e-50570082-4218{max-width:280px;margin:0px;}.elementor .e-514141c1-27ac{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;grid-template-rows:subgrid;grid-row:span 2;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-2fbf9cb9-74cb{padding:0px;margin-block-start:clamp(64px, 7vw, 104px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto;align-items:start;border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7aabb661-4382{margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-2500872-16d2{width:100%;aspect-ratio:4 / 5;position:relative;padding:0px;background-image:url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/reception-gold-leaf-marble-table-art-clinic-belgravia.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;background-position: center 45%;\n}.elementor .e-4de8b353-bd40{width:100%;aspect-ratio:4 / 5;position:relative;padding:0px;background-image:url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/consulting-room-sideboard-flowers-art-clinic-belgravia.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-26563a7c-2c94{width:100%;aspect-ratio:4 / 5;position:relative;padding:0px;background-image:url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/monogrammed-towel-embroidery-art-clinic-belgravia.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-8cc7a1a-b280{column-gap:clamp(20px, 2.2vw, 40px);padding:0px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;row-gap: 0px;\n}.elementor .e-475b4a21-a394{max-width:720px;margin:0px;}.elementor .e-3bfb3ac9-b35c{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-81ba5b8-8912{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:1.1em;}.elementor .e-ffde9c0-8bb6{position:relative;z-index:1;column-gap:0px;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;row-gap: 28px;\n}.elementor .e-2689726f-9cba{padding-block-start:var(--art-section-y);border-color:rgba(26,20,15,0.08);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-30b00025-31a2{padding-block-start:0px;}.elementor .e-79b30206-df93{font-size:var(--art-fs-display-m);margin:0px;}.elementor .e-122b4fa-eff5{margin:0px;}.elementor .e-5b010ee3-6bdf{margin:0px;}.elementor .e-114ef24-d424{max-width:446px;padding:0px;margin-block-start:28px;margin-block-end:32px;display:flex;flex-direction:column;gap:1.1em;}.elementor .e-2a8c40b1-34ae{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 14px 24px;\n}.elementor .e-461c1fb3-eb35{padding:clamp(54px, 5.2vw, 92px);background-color:var(--art-paper);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-61939449-3751{height:100%;min-height:clamp(520px, 42vw, 700px);position:relative;padding:24px;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:center;&::before { content: ""; position: absolute; inset-block-start: 18px; inset-block-end: 18px; inset-inline-start: 18px; inset-inline-end: 18px; width: auto; height: auto; border-width: 1px; border-style: dashed; border-color: var(--art-line-on-dark-strong); pointer-events: none; } &::after { content: ""; position: absolute; inset-block-start: 0px; inset-block-end: 0px; inset-inline-start: 0px; inset-inline-end: 0px; width: auto; height: auto; background-image: url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/dr-priya-verma-gaurav-verma-founders-reception-fireplace-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: center center; pointer-events: none; }\n}.elementor .e-6b647d65-50ae{width:var(--art-field-page);max-width:var(--art-field-page);padding:0px;display:grid;gap:0px;grid-template-columns:75% 25%;grid-template-rows:auto;align-items:stretch;}.elementor .e-722bb077-a5b9{padding-block-start:clamp(84px, 9vw, 136px);padding-block-end:clamp(84px, 9vw, 136px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-taupe);display:flex;flex-direction:column;align-items:center;}.elementor .e-6e842c73-5fd6{margin:0px;}.elementor .e-2b9a860b-1d6d{margin:0px;}.elementor .e-73af1dfc-7201{max-width:280px;margin-block-start:14px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58a9f267-545c{margin-block-start:auto;}.elementor .e-719540af-fd0b{min-height:260px;padding-block-start:34px;padding-block-end:38px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2vw, 36px);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-49435c13-6742{margin:0px;}.elementor .e-3a71c2ca-b41e{max-width:280px;margin-block-start:14px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52bef479-6ffc{margin-block-start:auto;}.elementor .e-70cc8365-2119{min-height:260px;padding-block-start:34px;padding-block-end:38px;padding-inline-start:clamp(20px, 2vw, 36px);padding-inline-end:clamp(20px, 2vw, 36px);border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-7e1996ea-6f59{margin:0px;}.elementor .e-24be7335-8ffa{max-width:280px;margin-block-start:14px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2671e3d9-5da9{margin-block-start:auto;}.elementor .e-6b3c26da-5709{min-height:260px;padding-block-start:34px;padding-block-end:38px;padding-inline-start:clamp(20px, 2vw, 36px);padding-inline-end:clamp(20px, 2vw, 36px);border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-28893de-3f6f{margin:0px;}.elementor .e-19e8a177-15e7{max-width:280px;margin-block-start:14px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a3fb4d1-8f1a{margin-block-start:auto;}.elementor .e-660dab3a-fad0{min-height:260px;padding-block-start:34px;padding-block-end:38px;padding-inline-start:clamp(20px, 2vw, 36px);padding-inline-end:clamp(20px, 2vw, 36px);border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-6d707b6f-8823{padding:0px;margin-block-start:clamp(40px, 4vw, 64px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;align-items:stretch;align-self:stretch;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2537ca4d-c1ed{font-size:var(--art-fs-display-m);margin:0px;}.elementor .e-2a69c25d-9e82{margin-block-start:26px;margin-block-end:0px;}.elementor .e-71420df3-7bf5{margin-block-start:32px;}.elementor .e-70800e30-9293{margin-block-start:24px;}.elementor .e-22b9baee-1adb{width:clamp(24rem, 33vw, 47.5rem);z-index:1;padding:clamp(2.5rem, 3.4vw, 3.75rem);background-color:var(--art-paper);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-25e720ee-d351{min-height:820px;position:relative;padding-block-start:clamp(4rem, 6vw, 6.5rem);padding-block-end:clamp(4rem, 6vw, 6.5rem);padding-inline-start:clamp(2.75rem, 7vw, 8.5rem);padding-inline-end:clamp(2.75rem, 7vw, 8.5rem);background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;&::before { content: ""; position: absolute; inset-block-start: 18px; inset-block-end: 18px; inset-inline-start: 18px; inset-inline-end: 18px; width: auto; height: auto; border-width: 1px; border-style: dashed; border-color: var(--art-line-on-dark-strong); pointer-events: none; } &::after { content: ""; position: absolute; inset-block-start: 0px; inset-block-end: 0px; inset-inline-start: 0px; inset-inline-end: 0px; width: auto; height: auto; background-image: url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/treatment-room-round-mirror-fireplace-couch-art-clinic-belgravia.webp"); background-repeat: no-repeat; background-size: cover; background-position: 0% 20%; pointer-events: none; }\n}