.elementor .e-2aa5a98a-9732{font-size:min(var(--art-fs-hero), 10svh);margin:0px;}.elementor .e-7adcb5ea-df0c{max-width:560px;margin-block-start:min(28px, 3svh);margin-block-end:0px;}.elementor .e-24366ab5-885b{margin-block-start:min(30px, 3.4svh);margin-block-end:0px;}.elementor .e-7e86c93e-e8d9{max-width:min(1040px, 64vw);padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-26e6def-a4be{min-height:max(32rem, calc(100svh - var(--art-header-h) - var(--wp-admin--admin-bar--height, 0px) - 24rem));padding-block-start:min(40px, 4svh);padding-block-end:min(40px, 4svh);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.4) 48%,rgba(26, 20, 15, 0.76) 100%),url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/09/reception-desk-window-light-art-clinic-belgravia.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--art-ink);display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:flex-start;background-repeat: repeat, no-repeat; background-size: auto, cover; background-position: 0% 0%, center center;\n}.elementor .e-51f75239-29b8{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-1bbed85e-12ca{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;}.elementor .e-2bb21ad7-e802{width:700px;height:auto;max-width:48vw;position:absolute;inset-block-start:0px;inset-inline-end:-60px;inset-inline-start:auto;z-index:0;opacity:85%;pointer-events: none;\n}.elementor .e-2e4e37bb-e00c{margin:0px;}.elementor .e-73a2cd74-1e75{max-width:34rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ccfbbb8-e713{position:relative;z-index:1;display:block;}.elementor .e-687d05c1-8c00{margin:0px;}.elementor .e-6a7e10fc-578e{font-family:var(--art-sans);font-weight:500;font-size:var(--art-fs-ui);color:var(--art-ink-soft);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-f9a938-2901:hover,.elementor .e-f9a938-2901:focus-visible{border-color:var(--art-ink-soft);}.elementor .e-f9a938-2901:focus{color:var(--art-ink);border-color:var(--art-ink);outline-style:none;background-color:transparent;box-shadow: 0px 1px 0px 0px var(--art-ink);\n}.elementor .e-f9a938-2901{width:100%;height:auto;min-height:48px;font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body);color:var(--art-ink);line-height:1.5;padding-block-start:10px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-color:var(--art-line-strong);border-style:solid;outline-style:none;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);transition:border-color 0.25s;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::placeholder { color: var(--art-ink-muted); opacity: 1; }\n}.elementor .e-51d8f622-859b{min-width:0px;padding:0px;}.elementor .e-3e9823a1-5a7b{font-family:var(--art-sans);font-weight:500;font-size:var(--art-fs-ui);color:var(--art-ink-soft);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-5206fd5b-124a:hover,.elementor .e-5206fd5b-124a:focus-visible{border-color:var(--art-ink-soft);}.elementor .e-5206fd5b-124a:focus{color:var(--art-ink);border-color:var(--art-ink);outline-style:none;background-color:transparent;box-shadow: 0px 1px 0px 0px var(--art-ink);\n}.elementor .e-5206fd5b-124a{width:100%;height:auto;min-height:48px;font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body);color:var(--art-ink);line-height:1.5;padding-block-start:10px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-color:var(--art-line-strong);border-style:solid;outline-style:none;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);transition:border-color 0.25s;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::placeholder { color: var(--art-ink-muted); opacity: 1; }\n}.elementor .e-650553ad-62e2{min-width:0px;padding:0px;}.elementor .e-74347e9d-f1be{font-family:var(--art-sans);font-weight:500;font-size:var(--art-fs-ui);color:var(--art-ink-soft);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-3fa87abc-a9d4:hover,.elementor .e-3fa87abc-a9d4:focus-visible{border-color:var(--art-ink-soft);}.elementor .e-3fa87abc-a9d4:focus{color:var(--art-ink);border-color:var(--art-ink);outline-style:none;background-color:transparent;box-shadow: 0px 1px 0px 0px var(--art-ink);\n}.elementor .e-3fa87abc-a9d4{width:100%;height:auto;min-height:48px;font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body);color:var(--art-ink);line-height:1.5;padding-block-start:10px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-color:var(--art-line-strong);border-style:solid;outline-style:none;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);transition:border-color 0.25s;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::placeholder { color: var(--art-ink-muted); opacity: 1; }\n}.elementor .e-71b19261-83e2{min-width:0px;padding:0px;}.elementor .e-1302b7e9-5a51{font-family:var(--art-sans);font-weight:500;font-size:var(--art-fs-ui);color:var(--art-ink-soft);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-85ab25e-4bd2:hover,.elementor .e-85ab25e-4bd2:focus-visible{border-color:var(--art-ink-soft);}.elementor .e-85ab25e-4bd2:focus{color:var(--art-ink);border-color:var(--art-ink);outline-style:none;background-color:transparent;box-shadow: 0px 1px 0px 0px var(--art-ink);\n}.elementor .e-85ab25e-4bd2{width:100%;height:auto;min-height:48px;font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body);color:var(--art-ink);line-height:1.5;padding-block-start:10px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-color:var(--art-line-strong);border-style:solid;outline-style:none;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);transition:border-color 0.25s;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::placeholder { color: var(--art-ink-muted); opacity: 1; }\n}.elementor .e-c50c986-7df4{min-width:0px;padding:0px;}.elementor .e-4b4f5820-c736{font-family:var(--art-sans);font-weight:500;font-size:var(--art-fs-ui);color:var(--art-ink-soft);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;margin-block-end:10px;display:block;}.elementor .e-502d1612-1e3a:hover,.elementor .e-502d1612-1e3a:focus-visible{border-color:var(--art-ink-soft);}.elementor .e-502d1612-1e3a:focus{color:var(--art-ink);border-color:var(--art-ink);outline-style:none;background-color:transparent;box-shadow: 0px 1px 0px 0px var(--art-ink);\n}.elementor .e-502d1612-1e3a{width:100%;height:auto;min-height:132px;font-family:var(--art-sans);font-weight:400;font-size:var(--art-fs-body);color:var(--art-ink);line-height:1.6;padding-block-start:10px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-color:var(--art-line-strong);border-style:solid;outline-style:none;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);transition:border-color 0.25s;display:block;flex:1 1 auto;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; resize: vertical;\n}.elementor .e-4c33e21d-5d4f{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:1 / -1;align-self:stretch;}.elementor .e-6bcaa9d1-6c40{min-height:var(--art-btn-h);font-family:var(--art-sans);font-weight:500;font-size:var(--art-fs-ui);color:var(--art-cream);letter-spacing:0.18em;line-height:1.2;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:var(--art-deep-dark);border-style:solid;background-color:var(--art-deep-dark);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-474c0653-b614{font-family:var(--art-sans);font-size:var(--art-fs-caption);color:var(--art-ink-muted);line-height:1.5;margin:0px;}.elementor .e-25bc8de5-1dc7{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;grid-column:1 / -1;align-items:center;}.elementor .e-51a938de-51d8{font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;}.elementor .e-77e8160-b5b6{padding:0px;grid-column:1 / -1;}.elementor .e-54dc948-1fd3{font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;}.elementor .e-514c765b-7d74{padding:0px;grid-column:1 / -1;}.elementor .e-d854021-e7a8{column-gap:clamp(1.25rem, 2vw, 2rem);padding:0px;margin-block-start:30px;display:grid;flex:1 1 auto;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr);grid-template-rows:auto auto 1fr auto;align-items:start;row-gap: 28px;\n}.elementor .e-11d1b3f5-f40d{min-width:0px;padding:clamp(2.5rem, 3.4vw, 3.75rem);background-color:var(--art-white);display:flex;flex-direction:column;}.elementor .e-44af6ff9-ec70{margin:0px;}.elementor .e-3e30c64f-3265{padding:0px;}.elementor .e-1ab31698-75f4{padding:0px;}.elementor .e-17f1c4d1-1c82{padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-6f690efb-718f{margin:0px;}.elementor .e-39799168-888e{padding:0px;}.elementor .e-50d563e8-f925{padding:0px;}.elementor .e-46cc06cd-439c{padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-65010608-934f{margin:0px;}.elementor .e-7e3f50fa-9604{padding:0px;}.elementor .e-17ee04a-bb5c{padding:0px;}.elementor .e-5f2d1801-2d09{padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-3f26bf64-13e2{margin:0px;}.elementor .e-5e085179-2547{padding:0px;}.elementor .e-508eb6ef-d0b3{padding:0px;}.elementor .e-5d3ff28b-39b7{padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-78c29ced-e308{margin:0px;}.elementor .e-7f03067e-6c1a{padding:0px;}.elementor .e-4fb6db27-d969{padding:0px;}.elementor .e-6b009568-7681{padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-7c0e818b-9909{min-width:0px;position:relative;z-index:1;padding:0px;border-color:var(--art-line-strong);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & > div { grid-template-columns: minmax(0px, 1fr) auto; grid-template-rows: auto auto; column-gap: 1.5rem; row-gap: 10px; align-items: center; } & > div > :nth-child(1) { grid-column: 1; grid-row: 1; } & > div > :nth-child(2) { grid-column: 1; grid-row: 2; } & > div > :nth-child(3) { grid-column: 2; grid-row: 1 / span 2; align-self: center; padding-block-start: 0px; justify-content: flex-end; }\n}.elementor .e-29d1a110-699d{position:relative;z-index:1;column-gap:clamp(3.25rem, 8vw, 7.75rem);padding:0px;margin-block-start:clamp(2.75rem, 5vw, 4.5rem);display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr);grid-template-rows:auto;align-items:stretch;row-gap: 42px;\n}.elementor .e-6aa857c3-3bb9{overflow:visible;position:relative;}.elementor .e-ef23f4c-5ff4{overflow:visible;}.elementor .e-18f1434b-c6b0{margin:0px;}.elementor .e-2d6c0527-f6d1{max-width:34rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48b0cb5-b840{padding-block-start:var(--art-section-y);margin-block-end:clamp(2.75rem, 5vw, 4.5rem);border-color:rgba(26, 20, 15, 0.08);border-style:solid;display:block;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-29f69f1c-c4bb{margin:0px;}.elementor .e-481b0d2e-836f{margin-block-start:14px;margin-block-end:0px;}.elementor .e-7890f498-110f{padding:0px;margin-block-start:20px;gap:2rem;flex-wrap:wrap;}.elementor .e-5ea4b4bb-a22d{margin-block-start:clamp(2.25rem, 4vw, 3.5rem);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-19dc1a4e-313e{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) max-content;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6e9824b-247f{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) max-content;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1f0c9d3f-23d9{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) max-content;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-17fbf6e6-e958{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) max-content;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1697f9f8-5365{padding:0px;margin-block-start:14px;border-color:var(--art-line-strong);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-269b5c17-59a4{padding:0px;}.elementor .e-4df15f99-6e3f{height:100%;min-height:360px;position:relative;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;&::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/contact-map-lowndes-street-art-clinic-belgravia-desktop.webp"); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; pointer-events: none; }\n}.elementor .e-4ae05403-764a{position:relative;z-index:1;padding:clamp(2.5rem, 3.4vw, 3.75rem);background-color:var(--art-white);display:grid;gap:clamp(2.5rem, 5vw, 5.5rem);grid-template-columns:minmax(260px, 0.5fr) minmax(0px, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-3a034d76-1692{overflow:visible;position:relative;}.elementor .e-642e6826-1b2b{padding-block-start:0px;}.elementor .e-f6e4ce1-c99d{margin:0px;}.elementor .e-426b2c65-c6ed{padding-block-start:var(--art-section-y);margin-block-end:clamp(2.75rem, 5vw, 4.5rem);border-color:rgba(26, 20, 15, 0.08);border-style:solid;display:block;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-90d3ffa-eb95{width:2.75rem;min-width:2.75rem;margin:0px;}.elementor .e-1af579cf-2d23{padding:0px;display:flex;flex-direction:row;gap:0px;align-items: baseline;\n}.elementor .e-602150fb-a6fd{width:20px;height:20px;}.elementor .e-5ea397e6-2c90{margin:0px;}.elementor .e-cb69899-864d{width:2.75rem;min-width:2.75rem;margin:0px;}.elementor .e-1945c84d-caca{padding:0px;display:flex;flex-direction:row;gap:0px;align-items: baseline;\n}.elementor .e-319bc10b-f967{width:20px;height:20px;}.elementor .e-28ab4799-ffe4{margin:0px;}.elementor .e-3b24480f-4424{width:2.75rem;min-width:2.75rem;margin:0px;}.elementor .e-7fb97ce2-2849{padding:0px;display:flex;flex-direction:row;gap:0px;align-items: baseline;\n}.elementor .e-6d28f07-9711{width:20px;height:20px;}.elementor .e-55b97e85-9111{margin:0px;}.elementor .e-6deefa7c-6249{width:2.75rem;min-width:2.75rem;margin:0px;}.elementor .e-1762ae04-bd4e{padding:0px;display:flex;flex-direction:row;gap:0px;align-items: baseline;\n}.elementor .e-9a4fea3-55c6{width:20px;height:20px;}.elementor .e-203ca3cc-90c4{margin:0px;}.elementor .e-5cf66dd1-b142{width:2.75rem;min-width:2.75rem;margin:0px;}.elementor .e-feda65a-215d{padding:0px;display:flex;flex-direction:row;gap:0px;align-items: baseline;\n}.elementor .e-d3b3eb6-da82{width:20px;height:20px;}.elementor .e-5aaa5c6a-8c91{margin:0px;}.elementor .e-27868f20-6b92{width:2.75rem;min-width:2.75rem;margin:0px;}.elementor .e-9267780-93a7{padding:0px;display:flex;flex-direction:row;gap:0px;align-items: baseline;\n}.elementor .e-6a6e76f4-e9b3{width:20px;height:20px;}.elementor .e-7ff54c68-7b00{margin:0px;}.elementor .e-7baac5d2-aacc{overflow:visible;position:relative;}.elementor .e-388f7d93-10d7{padding-block-start:0px;}.elementor .e-1b2054e2-e90c{font-size:var(--art-fs-display-m);margin:0px;}.elementor .e-7e56e103-2b40{margin:0px;}.elementor .e-24c9379b-bf64{margin-block-start:14px;margin-block-end:0px;}.elementor .e-7ea26ca2-53fb{margin-block-start:32px;}.elementor .e-2d4e759e-6fb1{margin-block-start:24px;}.elementor .e-640fe6e9-a807{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7e9af32a-3772{background-color:var(--art-deep);}