.elementor .e-637f9fc2-a9ba{font-family:Roboto;font-size:0.8125rem;color:#757575;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;& p { margin: 0; } & a { color: inherit; }\n}.elementor .e-58caf4bd-6db4{font-family:Roboto;font-size:0.875rem;color:var(--New_Pulse);letter-spacing:0.11em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;display:block;& .pmg-clinic-heading__title { display: none; } & .pmg-clinic-heading__eyebrow { font-size: inherit; color: inherit; margin: 0; line-height: 1.25; }\n}.elementor .e-4b1435b0-3833{font-family:"Instrument Serif";font-weight:400;font-size:3.5rem;color:var(--Svart);line-height:1.1;margin:0px;display:block;cursor: auto;\n}.elementor .e-730638af-f582{font-family:Roboto;font-size:0.8125rem;color:var(--limbra-terracotta-dark);line-height:1.5;margin-block-start:1.25rem;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;display:block;& p { margin: 0; } &:empty { display: none; }\n}.elementor .e-2b4e8ef6-305d{font-family:Roboto;font-size:1.0625rem;line-height:1.4;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;& p { font-size: inherit; line-height: inherit; margin: 0; }\n}.elementor .e-20cdaa68-6fb9{font-family:Roboto;color:inherit;margin:0px;display:block;font-size: inherit; line-height: inherit; & p { margin: 0; }\n}.elementor .e-72fd7d64-1868:hover,.elementor .e-72fd7d64-1868:focus-visible{color:var(--Terracotta);}.elementor .e-72fd7d64-1868{font-family:Roboto;font-size:0.84rem;color:var(--Svart);line-height:1.5;text-decoration:none;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0.5rem;align-items:center;&:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; } &::before { content: ""; display: block; width: 0.75rem; height: 0.75rem; flex-shrink: 0; background-color: currentColor; mask: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9ImUtZm9udC1pY29uLXN2ZyBlLWZhcy1tYXAtbWFya2VkLWFsdCIgdmlld0JveD0iMCAwIDU3NiA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI4OCAwYy02OS41OSAwLTEyNiA1Ni40MS0xMjYgMTI2IDAgNTYuMjYgODIuMzUgMTU4LjggMTEzLjkgMTk2LjAyIDYuMzkgNy41NCAxNy44MiA3LjU0IDI0LjIgMEMzMzEuNjUgMjg0LjggNDE0IDE4Mi4yNiA0MTQgMTI2IDQxNCA1Ni40MSAzNTcuNTkgMCAyODggMHptMCAxNjhjLTIzLjIgMC00Mi0xOC44LTQyLTQyczE4LjgtNDIgNDItNDIgNDIgMTguOCA0MiA0Mi0xOC44IDQyLTQyIDQyek0yMC4xMiAyMTUuOTVBMzIuMDA2IDMyLjAwNiAwIDAgMCAwIDI0NS42NnYyNTAuMzJjMCAxMS4zMiAxMS40MyAxOS4wNiAyMS45NCAxNC44NkwxNjAgNDQ4VjIxNC45MmMtOC44NC0xNS45OC0xNi4wNy0zMS41NC0yMS4yNS00Ni40MkwyMC4xMiAyMTUuOTV6TTI4OCAzNTkuNjdjLTE0LjA3IDAtMjcuMzgtNi4xOC0zNi41MS0xNi45Ni0xOS42Ni0yMy4yLTQwLjU3LTQ5LjYyLTU5LjQ5LTc2LjcydjE4MmwxOTIgNjRWMjY2Yy0xOC45MiAyNy4wOS0zOS44MiA1My41Mi01OS40OSA3Ni43Mi05LjEzIDEwLjc3LTIyLjQ0IDE2Ljk1LTM2LjUxIDE2Ljk1em0yNjYuMDYtMTk4LjUxTDQxNiAyMjR2Mjg4bDEzOS44OC01NS45NUEzMS45OTYgMzEuOTk2IDAgMCAwIDU3NiA0MjYuMzRWMTc2LjAyYzAtMTEuMzItMTEuNDMtMTkuMDYtMjEuOTQtMTQuODZ6Ij48L3BhdGg+PC9zdmc+") center / contain no-repeat; } &:not(:has(.e-paragraph-base:not(:empty))) { display: none; } &::before { position: static !important; inset: auto !important; top: auto !important; left: auto !important; transform: none !important; margin: 0 !important; flex: 0 0 0.75rem; align-self: center; }\n}.elementor .e-1f9174cf-59e7{font-family:Roboto;color:inherit;margin:0px;display:block;font-size: inherit; line-height: inherit; & p { margin: 0; }\n}.elementor .e-7aee1e6a-50c6:hover,.elementor .e-7aee1e6a-50c6:focus-visible{color:var(--Terracotta);}.elementor .e-7aee1e6a-50c6{font-family:Roboto;font-size:0.84rem;color:var(--Svart);line-height:1.5;text-decoration:none;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0.5rem;align-items:center;&:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; } &::before { content: ""; display: block; width: 0.75rem; height: 0.75rem; flex-shrink: 0; background-color: currentColor; mask: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9ImUtZm9udC1pY29uLXN2ZyBlLWZhcy1jbG9jayIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1Niw4QzExOSw4LDgsMTE5LDgsMjU2UzExOSw1MDQsMjU2LDUwNCw1MDQsMzkzLDUwNCwyNTYsMzkzLDgsMjU2LDhabTkyLjQ5LDMxM2gwbC0yMCwyNWExNiwxNiwwLDAsMS0yMi40OSwyLjVoMGwtNjctNDkuNzJhNDAsNDAsMCwwLDEtMTUtMzEuMjNWMTEyYTE2LDE2LDAsMCwxLDE2LTE2aDMyYTE2LDE2LDAsMCwxLDE2LDE2VjI1Nmw1OCw0Mi41QTE2LDE2LDAsMCwxLDM0OC40OSwzMjFaIj48L3BhdGg+PC9zdmc+") center / contain no-repeat; } &:not(:has(.e-paragraph-base:not(:empty))) { display: none; } &::before { position: static !important; inset: auto !important; top: auto !important; left: auto !important; transform: none !important; margin: 0 !important; flex: 0 0 0.75rem; align-self: center; }\n}.elementor .e-1d1299e7-a64e{padding:0px;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0.3125rem;}.elementor .e-29338f24-5a91{font-family:Roboto;font-size:0.875rem;line-height:1.5;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-43a7f90c-1172{margin:0px;display:block;& .pmg-clinic-booking-cta { margin: 0; } & .pmg-clinic-booking-cta__button { display: flex; align-items: center; justify-content: center; width: 100%; font-family: var(--Roboto_Mono); font-weight: 400; font-size: 0.75rem; line-height: 1.4; color: var(--White); background: var(--New_Pulse); text-transform: uppercase; text-decoration: none; border: 0; border-radius: 999px; padding: 1rem 1.5rem; } & .pmg-clinic-booking-cta__button:hover { background: var(--New_Pulse_hover); } & .pmg-clinic-booking-cta__button:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; }\n}.elementor .e-5e69ca2f-f47d{font-family:Roboto;font-size:0.8125rem;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-775f4aef-d887{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 50%;align-items:stretch;}.elementor .e-522e3939-5cbd{width:100%;max-height:28.125rem;object-fit:cover;border-radius:2.5rem;display:block;}.elementor .e-1dced9a0-2cc1{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 50%;align-self:center;}.elementor .e-3776f2d4-1f8c{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2rem;align-items:flex-start;}.elementor .e-1d5efbcc-bec3{font-family:Roboto;color:#000000;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--Bone_white);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-51a2aebb-6b0c:hover,.elementor .e-51a2aebb-6b0c:focus-visible{color:var(--Svart);background-color:var(--Bone_white);}.elementor .e-51a2aebb-6b0c{font-family:Roboto;font-weight:400;font-size:0.875rem;color:#64433B;line-height:1.3;text-decoration:none;padding-block-start:0.5625rem;padding-block-end:0.5625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:999rem;border-width:1px;border-color:#D7C9C1;border-style:solid;background-color:transparent;display:inline-block;flex:0 0 auto;white-space: nowrap; &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; }\n}.elementor .e-71ea3946-8328:hover,.elementor .e-71ea3946-8328:focus-visible{color:var(--Svart);background-color:var(--Bone_white);}.elementor .e-71ea3946-8328{font-family:Roboto;font-weight:400;font-size:0.875rem;color:#64433B;line-height:1.3;text-decoration:none;padding-block-start:0.5625rem;padding-block-end:0.5625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:999rem;border-width:1px;border-color:#D7C9C1;border-style:solid;background-color:transparent;display:inline-block;flex:0 0 auto;white-space: nowrap; &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; }\n}.elementor .e-32b69a28-4b25:hover,.elementor .e-32b69a28-4b25:focus-visible{color:var(--Svart);background-color:var(--Bone_white);}.elementor .e-32b69a28-4b25{font-family:Roboto;font-weight:400;font-size:0.875rem;color:#64433B;line-height:1.3;text-decoration:none;padding-block-start:0.5625rem;padding-block-end:0.5625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:999rem;border-width:1px;border-color:#D7C9C1;border-style:solid;background-color:transparent;display:inline-block;flex:0 0 auto;white-space: nowrap; &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; }\n}.elementor .e-7780f8f8-3333:hover,.elementor .e-7780f8f8-3333:focus-visible{color:var(--Svart);background-color:var(--Bone_white);}.elementor .e-7780f8f8-3333{font-family:Roboto;font-weight:400;font-size:0.875rem;color:#64433B;line-height:1.3;text-decoration:none;padding-block-start:0.5625rem;padding-block-end:0.5625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:999rem;border-width:1px;border-color:#D7C9C1;border-style:solid;background-color:transparent;display:inline-block;flex:0 0 auto;white-space: nowrap; &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; }\n}.elementor .e-10e7c0ed-e542{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0.625rem;flex-wrap:wrap;align-items:center;}.elementor .e-365743-56c2{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;background-color:var(--White);display:flex;flex-direction:column;align-items:stretch;border-bottom-style: solid; border-bottom-color: #E3D9D3;\n}.elementor .e-31416709-f94f{font-family:var(--Roboto_Mono);font-size:0.75rem;color:#64433B;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46de321e-ed4e{scroll-margin-top:2rem;font-family:"Instrument Serif";font-weight:400;font-size:2.25rem;color:var(--Svart);line-height:1.15;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;color: #000 !important;\n}.elementor .e-584e4660-450a{max-width:30rem;font-family:Roboto;font-size:1rem;color:#64433B;line-height:1.6;margin-block-end:1.875rem;}.elementor .e-647f460b-bd2f{font-family:Roboto;font-weight:400;font-size:0.9375rem;letter-spacing:0px;margin:0px;font-size: inherit; line-height: inherit;\n}.elementor .e-257f5392-4af4:hover,.elementor .e-257f5392-4af4:focus-visible{background-color:var(--Bone_white);}.elementor .e-257f5392-4af4{width:auto;font-family:Roboto;font-weight:400;font-size:0.9375rem;color:#64433B;letter-spacing:0px;line-height:1.4;padding-block-start:0.6875rem;padding-block-end:0.6875rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;border-width:1px;border-color:#CDBBB2;border-style:solid;background-color:transparent;display:inline-flex;gap:0.5625rem;justify-content:center;align-items:center;&[aria-selected="true"] { border-color: #64433B; color: var(--Svart); background-color: transparent; } &[aria-selected="true"]::before { content: ""; display: block; width: 7px; height: 7px; flex-shrink: 0; border-radius: 50%; background-color: var(--New_Pulse); } &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; } &[aria-selected="true"]::before { position: static; inset: auto; top: auto; left: auto; margin: 0px; transform: none; align-self: center; } &:hover, &:focus-visible { color: #64433B !important; -webkit-text-fill-color: #64433B !important; background-color: var(--Bone_white, #F5EBE5); } &[aria-selected="true"]:hover, &[aria-selected="true"]:focus-visible { color: var(--Svart) !important; -webkit-text-fill-color: var(--Svart) !important; } & > span { color: inherit; -webkit-text-fill-color: inherit; }\n}.elementor .e-48ee5a75-71d4{font-family:Roboto;font-weight:400;font-size:0.9375rem;letter-spacing:0px;margin:0px;font-size: inherit; line-height: inherit;\n}.elementor .e-796dca44-b10b:hover,.elementor .e-796dca44-b10b:focus-visible{background-color:var(--Bone_white);}.elementor .e-796dca44-b10b{width:auto;font-family:Roboto;font-weight:400;font-size:0.9375rem;color:#64433B;letter-spacing:0px;line-height:1.4;padding-block-start:0.6875rem;padding-block-end:0.6875rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;border-width:1px;border-color:#CDBBB2;border-style:solid;background-color:transparent;display:inline-flex;gap:0.5625rem;justify-content:center;align-items:center;&[aria-selected="true"] { border-color: #64433B; color: var(--Svart); background-color: transparent; } &[aria-selected="true"]::before { content: ""; display: block; width: 7px; height: 7px; flex-shrink: 0; border-radius: 50%; background-color: var(--New_Pulse); } &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; } &[aria-selected="true"]::before { position: static; inset: auto; top: auto; left: auto; margin: 0px; transform: none; align-self: center; } &:hover, &:focus-visible { color: #64433B !important; -webkit-text-fill-color: #64433B !important; background-color: var(--Bone_white, #F5EBE5); } &[aria-selected="true"]:hover, &[aria-selected="true"]:focus-visible { color: var(--Svart) !important; -webkit-text-fill-color: var(--Svart) !important; } & > span { color: inherit; -webkit-text-fill-color: inherit; }\n}.elementor .e-5d934b15-3759{font-family:Roboto;font-weight:400;font-size:0.9375rem;letter-spacing:0px;margin:0px;font-size: inherit; line-height: inherit;\n}.elementor .e-314948d6-37e3:hover,.elementor .e-314948d6-37e3:focus-visible{background-color:var(--Bone_white);}.elementor .e-314948d6-37e3{width:auto;font-family:Roboto;font-weight:400;font-size:0.9375rem;color:#64433B;letter-spacing:0px;line-height:1.4;padding-block-start:0.6875rem;padding-block-end:0.6875rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;border-width:1px;border-color:#CDBBB2;border-style:solid;background-color:transparent;display:inline-flex;gap:0.5625rem;justify-content:center;align-items:center;&[aria-selected="true"] { border-color: #64433B; color: var(--Svart); background-color: transparent; } &[aria-selected="true"]::before { content: ""; display: block; width: 7px; height: 7px; flex-shrink: 0; border-radius: 50%; background-color: var(--New_Pulse); } &:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; } &[aria-selected="true"]::before { position: static; inset: auto; top: auto; left: auto; margin: 0px; transform: none; align-self: center; } &:hover, &:focus-visible { color: #64433B !important; -webkit-text-fill-color: #64433B !important; background-color: var(--Bone_white, #F5EBE5); } &[aria-selected="true"]:hover, &[aria-selected="true"]:focus-visible { color: var(--Svart) !important; -webkit-text-fill-color: var(--Svart) !important; } & > span { color: inherit; -webkit-text-fill-color: inherit; }\n}.elementor .e-2dc3173a-e6cc{display:flex;gap:0.625rem;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-72c18bf1-6543{margin:0px;display:block;& > ul.clinic-professions { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.75rem; } & > ul.clinic-professions > li { margin: 0; min-width: 0; } & > ul.clinic-professions .clinic-professions__link { display: block; background: var(--Bone_white); padding: 1rem 1.125rem; border-radius: 0.875rem; color: var(--Svart); text-decoration: none; } & .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand::after { content: "→"; display: inline-block; width: 1rem; height: 1rem; font-size: 1rem; line-height: 1; background: transparent !important; mask: none !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[aria-expanded="true"]::after { transform: rotate(-90deg); } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[hidden], & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[data-v2-mobile-only] { display: none !important; }\n}.elementor .e-66a58c93-c84b{min-width:0px;padding:0px;}.elementor .e-705b0346-90f4{margin:0px;display:block;& > ul.clinic-professions { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.75rem; } & > ul.clinic-professions > li { margin: 0; min-width: 0; } & > ul.clinic-professions .clinic-professions__link { display: block; background: var(--Bone_white); padding: 1rem 1.125rem; border-radius: 0.875rem; color: var(--Svart); text-decoration: none; } & .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand::after { content: "→"; display: inline-block; width: 1rem; height: 1rem; font-size: 1rem; line-height: 1; background: transparent !important; mask: none !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[aria-expanded="true"]::after { transform: rotate(-90deg); } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[hidden], & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[data-v2-mobile-only] { display: none !important; }\n}.elementor .e-6dfa51c1-e185{min-width:0px;padding:0px;}.elementor .e-16a9c218-b2ef{margin:0px;display:block;& > ul.clinic-professions { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.75rem; } & > ul.clinic-professions > li { margin: 0; min-width: 0; } & > ul.clinic-professions .clinic-professions__link { display: block; background: var(--Bone_white); padding: 1rem 1.125rem; border-radius: 0.875rem; color: var(--Svart); text-decoration: none; } & .pmg-clinic-v2-inventory__expand { color: #9E2F16 !important; background: transparent !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; margin: 1rem 0 0 !important; font-size: .875rem !important; } & .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand::after { content: "→"; display: inline-block; width: 1rem; height: 1rem; font-size: 1rem; line-height: 1; background: transparent !important; mask: none !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[aria-expanded="true"]::after { transform: rotate(-90deg); } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[hidden], & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[data-v2-mobile-only] { display: none !important; }\n}.elementor .e-17e38011-4eeb{min-width:0px;padding:0px;}.elementor .e-6de0a025-dd13{display:block;}.elementor .e-4ee26ce2-3f1f{padding:0px;display:flex;flex-direction:column;gap:1.875rem;& .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand::after { content: "→"; display: inline-block; width: 1rem; height: 1rem; font-size: 1rem; line-height: 1; background: transparent !important; mask: none !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[aria-expanded="true"]::after { transform: rotate(-90deg); } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[hidden], & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[data-v2-mobile-only] { display: none !important; }\n}.elementor .e-2847633a-7553{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3548891-d3af{scroll-margin-top:8rem;font-family:Roboto;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--White);display:flex;flex-direction:column;align-items:stretch;& .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand { display: inline-flex !important; align-items: center; justify-content: flex-start; gap: .375rem; margin: 1rem 0 0 !important; padding: 0 !important; width: auto !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #9E2F16 !important; font-family: Roboto !important; font-size: .875rem !important; line-height: 1.5 !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0 !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:hover { color: #64433B !important; text-decoration: underline; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand::after { content: "→"; display: inline-block; width: 1rem; height: 1rem; font-size: 1rem; line-height: 1; background: transparent !important; mask: none !important; } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[aria-expanded="true"]::after { transform: rotate(-90deg); } & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[hidden], & .pmg-clinic-v2-inventory .pmg-clinic-v2-inventory__expand[data-v2-mobile-only] { display: none !important; }\n}.elementor .e-738e5203-af53{font-family:var(--Roboto_Mono);font-size:0.75rem;color:#64433B;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c200c78-7be6{scroll-margin-top:2rem;font-family:"Instrument Serif";font-weight:400;font-size:2.25rem;color:var(--Svart);line-height:1.15;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3881c8c6-729d{margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3f1359a6-96c8{margin:0px;display:block;& .pmg-clinic-v2-inventory__therapist-booking a, & .pmg-clinic-v2-inventory__therapist-booking a:hover, & .pmg-clinic-v2-inventory__therapist-booking a:focus, & .pmg-clinic-v2-inventory__therapist-booking a:visited { color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important; } & .pmg-therapist-archive-card .pmg-therapist-archive-card__booking-button { display: inline-flex !important; align-items: center; justify-content: center; gap: .5rem !important; min-height: 2.375rem !important; padding: 0 1rem !important; border: 1px solid #C99D84 !important; border-radius: 999px !important; background: #F6D7C7 !important; color: #000000 !important; font-family: Roboto !important; font-size: .92rem !important; font-weight: 400 !important; line-height: 1.2 !important; text-decoration: none !important; text-transform: none; white-space: nowrap; box-sizing: border-box; } & .pmg-therapist-archive-card .pmg-therapist-archive-card__booking-button:hover, & .pmg-therapist-archive-card .pmg-therapist-archive-card__booking-button:focus-visible { border-color: #B77D5F !important; background: var(--pmg-ta-cta-hover, #F2C7B0) !important; color: #533528 !important; } & .pmg-therapist-archive-card .pmg-therapist-archive-card__booking-button::after { content: "›"; font-size: 1rem; line-height: 1; } & .pmg-therapist-archive-card .pmg-therapist-archive-card__booking-button span { color: inherit !important; }\n}.elementor .e-5271558c-dd38{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-43d0bcdc-e3ca{scroll-margin-top:8rem;font-family:Roboto;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--Skin-warm);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-674f890f-5911{margin:0px;display:block;}.elementor .e-658bfa75-86f0{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-13ce9ff0-979b{font-family:Roboto;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--limbra-off-white);display:flex;flex-direction:column;align-items:stretch;&:not(:has(.pmg-gr__section)) { display: none !important; } & .pmg-gr { width: 100%; max-width: none; }\n}.elementor .e-5fa0562a-4b82{font-family:var(--Roboto_Mono);font-size:0.6875rem;color:#64433B;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c9c6b31-f693{font-family:"Instrument Serif";font-weight:400;font-size:1.875rem;color:var(--Svart);line-height:1.15;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7516b17e-4e55{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-98cdb19-b86b{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-65224009-5c68{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-374c11d1-a76c{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:""; display:block; flex:0 0 1.1875rem; width:1.1875rem; height:1.1875rem; margin-top:.125rem; background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundpathdM2010c06-811-811S416410a88011160Zcirclecx12cy10r2.5svg"); background-size:contain; background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMjAgMTBjMCA2LTggMTEtOCAxMVM0IDE2IDQgMTBhOCA4IDAgMSAxIDE2IDBaIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMi41Ii8+PC9zdmc+");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-486a3c6-7174{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39c38267-84b0{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-2a43dfef-5aa3{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;display:block;& ul { list-style:none;padding:0px;margin:0px; } & li { display:flex;justify-content:space-between;gap:1rem; } & strong { font-weight:400; }\n}.elementor .e-3b1ab3d7-942e{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& ul { list-style:none;padding:0px;margin:0px; } & .pmg-v2-holiday__hours { font-family: Roboto, sans-serif !important; }\n}.elementor .e-35a81110-1148{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-2806955d-7f65{position:relative;scroll-margin-top:8rem;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:""; display:block; flex:0 0 1.1875rem; width:1.1875rem; height:1.1875rem; margin-top:.125rem; background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundcirclecx12cy12r9pathdM127v5l32svg"); background-size:contain; background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI5Ii8+PHBhdGggZD0iTTEyIDd2NWwzIDIiLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-21244037-507b{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2580abd4-1a06{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;display:block;& a { color:#9E2F16;text-decoration:none; }\n}.elementor .e-5f77a359-b7ba{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-58daa4c3-8d54{position:relative;padding-inline-start:2rem;border-block-end-width:0px;gap:0.8125rem;align-items:flex-start;&::before { content:""; display:block; flex:0 0 1.1875rem; width:1.1875rem; height:1.1875rem; margin-top:.125rem; background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundpathdm534115-22a131300055l2-25114c-14-72-12-3S1453Zsvg"); background-size:contain; background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJtNSAzIDQgMSAxIDUtMiAyYTEzIDEzIDAgMCAwIDUgNWwyLTIgNSAxIDEgNGMtMSA0LTcgMi0xMi0zUzEgNCA1IDNaIi8+PC9zdmc+");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-3dd3ec9-b7cf{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2f6bff3e-23ce{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-23f0bb4b-dda9{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-4db912e5-a38a{position:relative;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #EAE4E0; &:not(:has(#clinic-v2-parking-text)) { display:none; } &:has(#clinic-v2-parking-text:empty) { display:none; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJtNSA3IDItNGgxMGwyIDRtLTE2IDBoMTh2OUgzWm0yIDl2M20xNC0zdjNNNiAxMWgxbTEwIDBoMSIvPjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-4721f33c-33d6{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bb52180-5fe2{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-14a61832-8c58{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-2e68c9de-c31f{position:relative;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #EAE4E0; &:not(:has(#clinic-v2-transit-text)) { display:none; } &:has(#clinic-v2-transit-text:empty) { display:none; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSI1IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iMTciIHJ4PSIzIi8+PHBhdGggZD0iTTUgMTBoMTRNOCAxOXYzbTgtM3YzTTggMTRoMW02IDBoMSIvPjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-35438a1a-2c1c{min-width:0px;padding:0px;flex:1 1 46%;}.elementor .e-5f8eda7c-88d5{position:relative;z-index:0;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;& .pmg-city-clinic-map__canvas { border-radius:1.125rem;background:#E8DFD6; } & .pmg-city-clinic-map__marker { background:#DB3C0B; } isolation:isolate;\n}.elementor .e-115b3c30-9d24{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2aa58d87-eaa8{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-4996ce38-9c95:hover,.elementor .e-4996ce38-9c95:focus-visible{background-color:#F5EBE5;}.elementor .e-4996ce38-9c95{font-family:Roboto;font-size:0.8125rem;color:#9E2F16;line-height:1.4;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:#D8AAA0;border-style:solid;background-color:transparent;}.elementor .e-23acb361-c1d7:hover,.elementor .e-23acb361-c1d7:focus-visible{background-color:#F5EBE5;}.elementor .e-23acb361-c1d7{font-family:Roboto;font-size:0.8125rem;color:#9E2F16;line-height:1.4;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:#D8AAA0;border-style:solid;background-color:transparent;}.elementor .e-7f473ae1-6f75{padding:0px;margin-block-start:1rem;gap:0.625rem;flex-wrap:wrap;}.elementor .e-1c79655c-8a8b{min-width:0px;padding:0px;flex:1 1 54%;}.elementor .e-223586e6-362f{padding:2rem;border-radius:1.5rem;background-color:#FFFFFF;gap:3.25rem;align-items:flex-start;}.elementor .e-6e3bcba2-3a76{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-100294ca-db7b{scroll-margin-top:8rem;font-family:Roboto;padding-block-start:3.25rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--Skin-warm);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-7a7dc3d8-70e5{font-family:"Roboto Mono";font-size:0.6875rem;color:#64433B;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51d0b389-b38f{font-family:"Instrument Serif";font-weight:400;font-size:1.875rem;color:var(--Svart);line-height:1.2;margin-block-start:0px;margin-block-end:1.375rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-60a20495-34c4{margin:0px;display:block;}.elementor .e-21e65c38-848a{width:100%;max-width:81.25rem;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7d948d1e-f412{padding-block-start:3.5rem;padding-block-end:3.875rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;justify-content:center;&:not(:has(.pmg-clinic-gallery)) { display: none !important; }\n}.elementor .e-3ccafb6a-d3f7{font-family:var(--Roboto_Mono);font-size:0.6875rem;color:#64433B;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77d40bb8-a387{font-family:"Instrument Serif";font-weight:400;font-size:1.875rem;color:var(--Svart);line-height:1.15;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9c2b7d3-945b{font-family:var(--Roboto_Mono);font-size:0.6875rem;color:#64433B;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-55254a18-a566{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4cff0c9f-60c3{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-1763072-e937{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;display:block;& .pmg-clinic-v2-prices .pmg-clinic-price-list { margin: 0 !important; padding: 0 !important; gap: 0 !important; } & .pmg-clinic-v2-prices .pmg-clinic-price-list__group { margin: 0 !important; padding: 0 !important; border: 0 !important; border-bottom: 1px solid #D8C7B8 !important; border-radius: 0 !important; background: transparent !important; } & .pmg-clinic-v2-prices .pmg-clinic-price-list__summary { margin: 0 !important; padding: .9375rem 0 !important; gap: .75rem; } & .pmg-clinic-v2-prices .pmg-clinic-price-list__heading { margin: 0 !important; font-family: 'Instrument Serif' !important; font-size: 1.25rem !important; line-height: 1.3 !important; } & .pmg-clinic-v2-prices .pmg-clinic-price-list__items { margin: 0 !important; padding: 0 0 .5rem !important; } & .pmg-clinic-v2-prices .pmg-clinic-price-list__item { padding: .625rem 0 !important; margin: 0 !important; border-top: 1px solid #E3D9D3 !important; grid-template-columns: minmax(0, 1fr) auto !important; gap: 1rem !important; } & .pmg-clinic-v2-prices .pmg-clinic-price-list__price { text-align: right !important; font-family: 'Roboto Mono' !important; font-size: .9375rem !important; line-height: 1.5 !important; }\n}.elementor .e-7792e7c4-4cc3{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-1bc20374-40a4{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:"";display:block;flex:0 0 1.1875rem;width:1.1875rem;height:1.1875rem;margin-top:.125rem;background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundpathdm3129-9h8v8l-99Zcirclecx16cy7r1svg");background-size:contain;background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJtMyAxMiA5LTloOHY4bC05IDlaIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI3IiByPSIxIi8+PC9zdmc+");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-351ca72f-370a{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1913a0c9-79b9{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-17083dd-9ce3{font-family:Roboto;font-size:0.875rem;color:#9E2F16;line-height:1.55;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#9E2F16;text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-5bfc1b02-bc0e{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-7759ac70-7d5d{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:"";display:block;flex:0 0 1.1875rem;width:1.1875rem;height:1.1875rem;margin-top:.125rem;background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundpathdm12383v6c05-89-89s-8-4-8-9V6Zsvg");background-size:contain;background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJtMTIgMyA4IDN2NmMwIDUtOCA5LTggOXMtOC00LTgtOVY2WiIvPjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-2ffee212-65aa{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f569340-8062{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-288db1c8-4871{font-family:Roboto;font-size:0.875rem;color:#9E2F16;line-height:1.55;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#9E2F16;text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-6aad0182-8e8d{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-3452b6b6-9af3{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:"";display:block;flex:0 0 1.1875rem;width:1.1875rem;height:1.1875rem;margin-top:.125rem;background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundrectx3y7width18height14rx2pathdM87V3h8v4M312h18svg");background-size:contain;background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHJ4PSIyIi8+PHBhdGggZD0iTTggN1YzaDh2NE0zIDEyaDE4Ii8+PC9zdmc+");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-1dd83f45-ecaf{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69504afa-b7b8{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-1900e04-7b70{font-family:Roboto;font-size:0.875rem;color:#9E2F16;line-height:1.55;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#9E2F16;text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-67709211-7902{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-6b5e19a5-33ac{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:"";display:block;flex:0 0 1.1875rem;width:1.1875rem;height:1.1875rem;margin-top:.125rem;background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundpathdm12383v6c05-89-89s-8-4-8-9V6Zsvg");background-size:contain;background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJtMTIgMyA4IDN2NmMwIDUtOCA5LTggOXMtOC00LTgtOVY2WiIvPjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-28e433c8-6270{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #EAE4E0;\n}.elementor .e-1c3eddd-984e{min-width:0px;padding:0px;flex:1 1 50%;}.elementor .e-66fe0e55-3d76{font-family:var(--Roboto_Mono);font-size:0.6875rem;color:#64433B;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16570629-2f82{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-152bfa4f-61dc{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-311f5198-96bf{font-family:Roboto;font-size:0.875rem;color:#9E2F16;line-height:1.55;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& a { color:#9E2F16;text-decoration:none; } & a:hover { text-decoration:underline; } & .pmg-clinic-booking-cta__button { background:transparent;padding:0px;border:0px;color:#9E2F16;font-family:Roboto;font-size:.875rem;min-height:0px;text-transform:none; } & .pmg-clinic-booking-cta__button { background:transparent !important; padding:0px !important; border:0px !important; color:#9E2F16 !important; font-family:Roboto !important; font-size:.875rem !important; min-height:0px !important; text-transform:none !important; }\n}.elementor .e-5e6d6c2c-4727{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-7d367351-6a8a{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:"";display:block;flex:0 0 1.1875rem;width:1.1875rem;height:1.1875rem;margin-top:.125rem;background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundpathdM63h12v18H6Zm35h6m-64h6m-64h4svg");background-size:contain;background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNiAzaDEydjE4SDZabTMgNWg2bS02IDRoNm0tNiA0aDQiLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-5276c443-fc8b{font-family:Roboto;font-size:1rem;color:var(--Svart);line-height:1.55;margin-block-start:0px;margin-block-end:0.3125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10aa6722-6db5{font-family:Roboto;font-size:0.875rem;color:#64433B;line-height:1.55;margin:0px;}.elementor .e-3bf230ac-7781{font-family:Roboto;font-size:0.875rem;color:#9E2F16;line-height:1.55;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#9E2F16;text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-258e434f-3889{font-family:Roboto;font-size:0.875rem;color:#9E2F16;line-height:1.55;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& a { color:#9E2F16;text-decoration:none; } & a:hover { text-decoration:underline; } & a, & button { background:transparent;padding:0px;border:0px;color:#9E2F16;font-family:Roboto;font-size:.875rem;min-height:0px;text-transform:none; }\n}.elementor .e-5a366036-317c{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-7a9a7c78-ca3c{position:relative;padding-inline-start:2rem;border-block-end-width:1px;gap:0.8125rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #EAE4E0; &::before { content:"";display:block;flex:0 0 1.1875rem;width:1.1875rem;height:1.1875rem;margin-top:.125rem;background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestroke64433bstroke-width1.6stroke-linecaproundstroke-linejoinroundrectx3y5width18height16rx2pathdM72v6m10-6v6M310h18svg");background-size:contain;background-repeat:no-repeat; } &::before { content:"";position:absolute;top:1.1875rem;left:0px;display:block;width:1.1875rem;height:1.1875rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjQ0MzNiIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHJ4PSIyIi8+PHBhdGggZD0iTTcgMnY2bTEwLTZ2Nk0zIDEwaDE4Ii8+PC9zdmc+");background-size:contain;background-repeat:no-repeat; }\n}.elementor .e-10c7e73a-ae8a{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #EAE4E0;\n}.elementor .e-7fbb333d-6179{min-width:0px;padding:0px;flex:1 1 50%;}.elementor .e-13b6c974-3966{padding-block-start:1.625rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.5rem;background-color:#FFFFFF;gap:3rem;align-items:flex-start;}.elementor .e-b0e6714-509f{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5b19236b-c0b8{scroll-margin-top:8rem;font-family:Roboto;padding-block-start:3.25rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--Bone_white);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-4244411-3443{font-family:var(--Roboto_Mono);font-size:0.75rem;color:#64433B;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5be86692-2f52{scroll-margin-top:2rem;font-family:"Instrument Serif";font-weight:400;font-size:2.25rem;color:var(--Svart);line-height:1.15;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1c0b953d-318d{padding:0px;flex:0 0 32%;}.elementor .e-7d5d1454-8da1{font-family:Roboto;font-size:1.0625rem;line-height:1.65;margin:0px;display:block;}.elementor .e-793804bc-f30b{min-width:0px;font-size:1.0625rem;line-height:1.65;padding:0px;flex:1 1 68%;}.elementor .e-6bc2b065-5718{padding:0px;display:flex;gap:3.5rem;align-items:flex-start;}.elementor .e-44e8fdef-95fa{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-ac8796e-abca{font-family:Roboto;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--White);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-7a2246f7-2420{margin:0px;display:block;& .pmg-clinic-nearby .pmg-ue-clinic-card__button { display: inline-flex !important; align-items: center; justify-content: center; width: auto !important; min-height: 2.125rem; margin-left: auto; padding: .5625rem 1rem !important; border: 1px solid #D8C7B8 !important; border-radius: 999px !important; background: transparent !important; color: var(--Svart) !important; font-family: 'Roboto Mono', monospace !important; font-size: .6875rem !important; font-weight: 400 !important; line-height: 1.4 !important; text-transform: uppercase; text-decoration: none !important; white-space: nowrap; box-sizing: border-box; } & .pmg-clinic-nearby .pmg-ue-clinic-card__button:hover { background: #F5EBE5 !important; border-color: #9E2F16 !important; } & .pmg-clinic-nearby .pmg-ue-clinic-card__button:focus-visible { outline: 2px solid #9E2F16; outline-offset: 3px; }\n}.elementor .e-6dee48ab-769e{font-family:var(--Roboto_Mono);font-size:0.6875rem;color:#64433B;letter-spacing:0.03em;text-transform:uppercase;padding-block-start:2.125rem;margin-block-start:2.125rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #D8C7B8;\n}.elementor .e-7e539162-1519{padding:0px;margin:0px;border-width:0px;display:block;border-top-style: solid; border-top-color: #D8C7B8; & .pmg-clinic-local-links { background:transparent !important; border:0px !important; border-radius:0px !important; padding:0px !important; box-shadow:none !important; display:flex; flex-wrap:wrap; align-items:center; gap:1.75rem; } & .pmg-clinic-local-links__eyebrow, & .pmg-clinic-local-links__title, & .pmg-clinic-local-links__treatments-title, & .pmg-clinic-local-links__all-clinics, & .pmg-clinic-local-links__actions > .pmg-clinic-local-links__button--secondary { display:none !important; } & .pmg-clinic-local-links__actions, & .pmg-clinic-local-links__treatments, & .pmg-clinic-local-links__list, & .pmg-clinic-local-links__list li { display:contents !important; } & .pmg-clinic-local-links__button { display:inline-flex !important; align-items:center; gap:.5rem; background:transparent !important; border:0px !important; border-radius:0px !important; padding:0px !important; margin:0px !important; font-family:Roboto; font-size:.875rem; font-weight:400 !important; color:#9E2F16 !important; text-decoration:none !important; min-height:0px !important; line-height:1.5; } & .pmg-clinic-local-links__button svg { width:1rem; height:1rem; stroke:currentColor; fill:none; stroke-width:1.5; flex-shrink:0; } & .pmg-clinic-local-links__button:hover { text-decoration:underline !important; }\n}.elementor .e-44507f0c-3b62{width:100%;max-width:81.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-37c6e144-4b41{font-family:Roboto;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--Bone_white);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-32b29cfc-e565{font-family:Roboto;font-weight:400;font-size:0.9375rem;color:var(--Svart);line-height:1.4;margin:0px;}.elementor .e-142d3f6b-a146{font-family:Roboto;font-size:0.8125rem;color:#64433B;line-height:1.4;margin-block-start:0.3125rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& .pmg-clinic-available-times { margin: 0; font-size: inherit; }\n}.elementor .e-3052bd79-e49d{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-2a55d8fb-1873{margin:0px;display:block;flex:0 0 auto;& .pmg-clinic-booking-cta { margin: 0; } & a, & button { display: inline-block; font-family: var(--Roboto_Mono); font-size: 0.75rem; line-height: 1.4; font-weight: 500; text-transform: uppercase; color: var(--White); background: var(--New_Pulse); border: 0; border-radius: 999rem; padding: 0.875rem 1.5rem; text-decoration: none; white-space: nowrap; cursor: pointer; } & a:hover, & button:hover { background: var(--New_Pulse_hover); } & a:focus-visible, & button:focus-visible { outline: 2px solid var(--Terracotta); outline-offset: 3px; }\n}.elementor .e-5963ab84-ed4b{width:28rem;max-width:calc(100vw - 3rem);position:fixed;inset-inline-end:1.5rem;inset-block-end:1.5rem;z-index:90;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.25rem;padding-inline-end:1rem;border-radius:1.25rem;border-width:1px;border-color:#D7C9C1;border-style:solid;background-color:var(--White);box-shadow:0px 0.875rem 2.25rem 0px rgba(100,67,59,0.18);display:flex;flex-direction:row;gap:1.125rem;align-items:center;}