.elementor .e-b95b3e1-e2e2{margin:0px;& a { color: inherit; text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1.5px; } & a:hover { color: var(--wa-creme); }\n}.elementor .e-1ba092c-a527{padding-inline-start:14px;margin:0px;border-color:rgba(208, 192, 176, 0.5);border-style:solid;border-inline-start-width: 1.5px; border-inline-end-width: 0px; border-block-start-width: 0px; border-block-end-width: 0px;\n}.elementor .e-7b9604bc-df69{font-family:var(--wa-font-body);font-weight:700;font-size:14px;color:var(--wa-sand);letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 8px 14px;\n}.elementor .e-40739ddd-a82d{font-family:var(--wa-font-head);font-weight:600;font-size:clamp(32px, 3.6vw, 48px);color:var(--wa-creme);line-height:1.12;margin:0px;text-wrap: balance; overflow-wrap: break-word; hyphens: auto;\n}.elementor .e-50355c98-7f37{width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;display:block;}.elementor .e-1b8f46ea-b2ee{position:absolute;inset-block-end:10px;inset-inline-start:10px;font-family:var(--wa-font-body);font-weight:700;font-size:12px;color:var(--wa-creme);letter-spacing:0.02em;line-height:1.35;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:999px;background-color:rgba(46, 46, 45, 0.84);}.elementor .e-5e3a6a08-16e0{width:100%;overflow:hidden;position:relative;padding:0px;margin-block-start:12px;border-radius:16px;background-color:#2E2E2D;box-shadow:0px 18px 44px 0px rgba(0, 0, 0, 0.32);display:block;&:not(:has(img[src])) { display: none; }\n}.elementor .e-1a8a4532-10be{width:100%;max-width:920px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-387e0856-3b3e{overflow:hidden;color:var(--wa-creme);padding-block-start:112px;padding-block-end:64px;background-color:var(--wa-charcoal);}.elementor .e-768c6032-2141{width:100%;max-width:760px;font-family:var(--wa-font-body);font-size:18px;color:var(--wa-charcoal);line-height:1.7;padding:0px;display:block;overflow-wrap: break-word; & .elementor-widget-theme-post-content { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; } & p { margin: 0px 0px 1.15em; font-family: var(--wa-font-body); font-size: 18px; line-height: 1.7; } & h1 { display: none; } & h2 { font-family: var(--wa-font-head); font-weight: 600; font-size: clamp(25px, 2.6vw, 32px); line-height: 1.22; color: var(--wa-charcoal); margin: 1.8em 0px 0.6em; padding: 0px; border: 0px; hyphens: auto; } & h3 { font-family: var(--wa-font-body); font-weight: 700; font-size: 21px; line-height: 1.35; color: var(--wa-charcoal); margin: 1.6em 0px 0.5em; } & ul, & ol { margin: 0px 0px 1.2em; padding-left: 1.3em; } & li { margin-bottom: 0.45em; font-size: 18px; line-height: 1.65; } & li::marker { color: var(--wa-bronze); font-weight: 700; } & a { color: inherit; text-decoration: underline; text-decoration-color: var(--wa-bronze); text-decoration-thickness: 2px; text-underline-offset: 3px; } & a[href="tel:+4916325872475"], & a[href="tel:+4916325872875"], & a[href="tel:+4916325872754"], & a[href="tel:+4916325872758"], & a[href="tel:+4916325872755"], & a[href="tel:+4916325872750"], & a[href="tel:+4901632587275"], & a[href="tel:+4916325872750163 2587275"], & a[href="https://wa.me/4916325872754"], & a[href="https://wa.me/4916325872755"], & a[href="https://wa.me/4916325872 75"] { pointer-events: none; cursor: text; text-decoration: none; } & strong { font-weight: 700; } & blockquote { margin: 1.6em 0px; padding: 2px 0px 2px 20px; border-left: 3px solid var(--wa-sand); font-family: var(--wa-font-head); font-size: 22px; line-height: 1.45; } & blockquote p { font-family: inherit; font-size: inherit; line-height: inherit; margin-bottom: 0.4em; } & cite { font-family: var(--wa-font-body); font-size: 15px; font-style: normal; color: var(--wa-taupe); } & hr { border: 0px; border-top: 1.5px solid var(--wa-sand); margin: 2.2em 0px; height: 0px; } & img { max-width: 100%; height: auto; border-radius: 14px; display: block; } & img.emoji { border-radius: 0px; } & figure { margin: 1.6em 0px; } & .wp-block-spacer { display: none; } & .wa-post, & .wa-post-content { max-width: none; margin: 0px; padding: 0px; font-family: inherit; color: inherit; line-height: inherit; } & .lead, & .intro-text { font-size: 21px; line-height: 1.6; font-weight: 500; color: var(--wa-charcoal); margin-bottom: 1.3em; } & .highlight-box, & .wa-highlight-box, & .box { background: var(--wa-creme); border: 0px; border-radius: 16px; padding: 22px 24px; margin: 1.8em 0px; } & .highlight-box p:last-child, & .box p:last-child { margin-bottom: 0px; } & .compare .compare-col, & .compare .compare-col.gold { background: var(--wa-creme); border-radius: 14px; padding: 18px 20px; } & .compare .compare-col.gold { border-top: 3px solid var(--wa-bronze); } & .compare-col h3 { margin-top: 0px; } & .cta-box, & .cta { background: var(--wa-charcoal); color: var(--wa-creme); border: 0px; border-radius: 16px; padding: 28px 26px; margin: 2em 0px; } & .cta-box p, & .cta p, & .cta-box h2, & .cta-box h3, & .cta h2, & .cta h3 { color: var(--wa-creme); } & .cta-box h3, & .cta h3 { margin-top: 0px; font-family: var(--wa-font-head); font-weight: 500; font-size: 24px; } & .cta-box p:last-child { margin-bottom: 0px; } & .cta-box a { color: var(--wa-sand); text-decoration-color: var(--wa-sand); } & .cta a { display: inline-block; background: var(--wa-sand) !important; color: var(--wa-charcoal) !important; border-radius: 10px; padding: 14px 22px; margin: 4px 8px 4px 0px; font-weight: 700; text-decoration: none; } & div[style*="background:#1a1a1a"], & div[style*="background: #1a1a1a"], & div[style*="linear-gradient"] { background: var(--wa-charcoal) !important; color: var(--wa-creme) !important; border: 0px !important; border-radius: 16px !important; padding: 28px 26px !important; margin: 2em 0px !important; } & div[style*="background:#1a1a1a"] p, & div[style*="background: #1a1a1a"] p, & div[style*="linear-gradient"] p, & div[style*="linear-gradient"] h2, & div[style*="linear-gradient"] span, & div[style*="background:#1a1a1a"] span, & div[style*="background: #1a1a1a"] span { color: var(--wa-creme) !important; } & div[style*="background:#1a1a1a"] p:last-child, & div[style*="background: #1a1a1a"] p:last-child { margin-bottom: 0px !important; } & [style*="color:#c9a"], & [style*="color: #c9a"], & div[style*="background:#1a1a1a"] strong, & div[style*="background: #1a1a1a"] strong { color: var(--wa-sand) !important; } & div[style*="f5f5f5"] { background: var(--wa-creme) !important; border-radius: 16px !important; } & a[style*="inline-block"] { background: var(--wa-sand) !important; color: var(--wa-charcoal) !important; border-radius: 10px !important; padding: 14px 24px !important; font-weight: 700 !important; text-decoration: none !important; } & div[style*="max-width"] { max-width: none !important; padding: 0px !important; color: inherit !important; } & h2[style] { font-size: clamp(25px, 2.6vw, 32px) !important; font-weight: 600 !important; margin: 1.8em 0px 0.6em !important; border: 0px !important; padding: 0px !important; }\n}.elementor .e-6c20238f-5023{font-size:clamp(26px, 2.8vw, 34px);}.elementor .e-77c957db-34b7{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-25d393f4-ea47{padding:32px;border-radius:18px;background-color:var(--wa-creme);display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-7b99ac7a-d7cc{width:112px;height:112px;object-fit:cover;border-radius:999px;display:block;flex:0 0 112px;object-position: center 18%;\n}.elementor .e-1afef41-350d{font-size:17px;}.elementor .e-59edc25e-f101{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-326b0e83-b068{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--wa-sand);border-style:solid;display:flex;flex-direction:row;gap:22px;flex-wrap:nowrap;align-items:flex-start;border-block-start-width: 1.5px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3fc35808-27bb{font-size:14.5px;}.elementor .e-1eb2cb1d-fbd4{width:100%;max-width:760px;padding:0px;margin-block-start:48px;display:flex;flex-direction:column;gap:32px;}.elementor .e-3ab14408-599b{padding-block-start:64px;background-color:var(--wa-paper);}.elementor .e-287e1edb-74b1{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-1446b1db-b288{position:absolute;inset-block-end:8px;inset-inline-start:8px;font-family:var(--wa-font-body);font-weight:700;font-size:11.5px;color:var(--wa-creme);letter-spacing:0.02em;line-height:1.35;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;margin:0px;border-radius:999px;background-color:rgba(46, 46, 45, 0.84);pointer-events: none;\n}.elementor .e-71c73bd7-22db{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;background-color:var(--wa-sand);display:block;flex:0 0 auto;&:not(:has(img[src]))::before { content: "Wellness Atelier"; position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; font-family: var(--wa-font-head); font-weight: 500; font-size: 22px; color: var(--wa-charcoal); letter-spacing: 0.01em; } &:not(:has(img[src])) p { display: none; } &:not(:has(img[src])) img { display: none; }\n}.elementor .e-3058592a-b83b{font-weight:700;font-size:13.5px;color:var(--wa-bronze);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .e-69a1698d-33f9{font-family:var(--wa-font-head);font-weight:500;font-size:22px;color:var(--wa-charcoal);line-height:1.25;margin:0px;overflow-wrap: break-word; hyphens: auto; & a { color: inherit; text-decoration: none; } & a::after { content: ""; position: absolute; inset: 0px; z-index: 1; } & a:hover { text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1.5px; } & a:focus-visible { outline: none; } & a:focus-visible::after { outline: 3px solid var(--wa-bronze); outline-offset: -3px; border-radius: 16px; }\n}.elementor .e-554967a3-54c0{min-width:0px;position:static;padding-block-start:18px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-3632b718-68aa:hover,.elementor .e-3632b718-68aa:focus-visible{box-shadow:0px 18px 40px 0px rgba(61, 61, 60, 0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-3632b718-68aa{overflow:hidden;padding:0px;border-radius:16px;background-color:var(--wa-paper);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;}.elementor .e-45d0a39e-20f5{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .e-7dfd98b7-b076{padding:0px;display:block;}.elementor .e-5a53596b-1e9a{align-self:flex-start;}.elementor .e-526e5bd2-a88b{background-color:var(--wa-creme);}.elementor .e-392acaae-aed9{width:100%;padding:0px;display:block;}