.elementor .h-logo{width:auto;height:clamp(49px,4.2vw,59px);margin-block-start:-12px;margin-block-end:-12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .h-logo-link{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex:0 1 auto;align-items:center;}.elementor .h-trig-t{color:#EFE6DB;}.elementor .h-caret{width:6px;height:6px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#EFE6DB;border-style:solid;display:block;}.elementor .h-mega-trig{width:auto;cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#00000000;border-style:none;background-color:#00000000;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .h-nav-about{color:#EFE6DB;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-nav-blog{color:#EFE6DB;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-nav-contact{color:#EFE6DB;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-nav-book{color:#EFE6DB;letter-spacing:0.2em;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#EFE6DB;border-style:solid;background-color:#00000000;}.elementor .h-links{width:auto;min-width:0px;color:#EFE6DB;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(14px,2.4vw,38px);flex-wrap:wrap;flex:0 1 auto;justify-content:flex-end;align-items:center;}.elementor .h-bar-1{width:100%;height:1px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EFE6DB;}.elementor .h-bar-2{width:60%;height:1px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EFE6DB;}.elementor .h-bars{width:28px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:7px;flex:0 0 auto;align-items:flex-end;}.elementor .h-toggle-t{font-family:var(--astra-body);font-size:9.5px;color:#EFE6DB;letter-spacing:0.26em;line-height:1.2;text-transform:uppercase;}.elementor .h-toggle{width:auto;min-height:44px;color:#EFE6DB;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#00000000;border-style:none;background-color:#00000000;display:none;flex-direction:row;gap:12px;flex:0 0 auto;align-items:center;}.elementor .h-bar{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .h-mlabel-inj{color:var(--astra-gold);padding-block-end:12px;margin-block-end:8px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF24;border-style:solid;}.elementor .h-mcol-inj{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .h-mlabel-skin{color:var(--astra-gold);padding-block-end:12px;margin-block-end:8px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF24;border-style:solid;}.elementor .h-mcol-skin{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .h-mcard-l{color:var(--astra-gold);}.elementor .h-mcard-t{font-family:var(--astra-display);font-size:clamp(20px,1.8vw,26px);color:var(--astra-cream);line-height:1.2;}.elementor .h-mcard-m{font-family:var(--astra-body);font-size:9.5px;color:#E8DCCF9E;letter-spacing:0.24em;text-transform:uppercase;}.elementor .h-mcard{min-width:0px;color:var(--astra-cream);padding-block-start:clamp(22px,2.4vw,32px);padding-block-end:clamp(22px,2.4vw,32px);padding-inline-start:clamp(22px,2.4vw,32px);padding-inline-end:clamp(22px,2.4vw,32px);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#A88B5A59;border-style:solid;background-color:#141210;transition:border-color 500ms;flex-direction:column;gap:14px;}.elementor .h-mcard:hover,.elementor .h-mcard:focus-visible{border-color:#A88B5ABF;background-color:#1a1714;}.elementor .h-mega-grid{min-width:0px;color:var(--astra-cream);padding-block-start:clamp(30px,3vw,44px);padding-block-end:clamp(14px,1.6vw,24px);padding-inline-start:clamp(18px,4vw,52px);padding-inline-end:clamp(18px,4vw,52px);margin-block-start:20px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF24;border-style:solid;display:grid;gap:clamp(28px,4vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);}.elementor .h-mega-clip{min-width:0px;min-height:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .h-mega{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(-1 * clamp(18px,4vw,52px));margin-inline-end:calc(-1 * clamp(18px,4vw,52px));}.elementor .h-hdr{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding-block-start:20px;padding-block-end:20px;padding-inline-start:clamp(18px,4vw,52px);padding-inline-end:clamp(18px,4vw,52px);background-image:linear-gradient(180deg, #08080880 0%,#08080847 60%,#08080800 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .h-plogo{width:auto;height:30px;display:block;}.elementor .h-pclose-t{font-family:var(--astra-body);font-size:9.5px;color:var(--astra-cream);letter-spacing:0.26em;text-transform:uppercase;}.elementor .h-pclose{width:auto;min-height:44px;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#00000000;border-style:none;background-color:#00000000;flex-direction:column;flex:0 0 auto;}.elementor .h-ptop{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .h-ptreat-t{font-family:var(--astra-display);font-size:clamp(26px,8vw,40px);color:var(--astra-cream);line-height:1.1;}.elementor .h-ps-neuromodulators{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-neuromodulators:hover,.elementor .h-ps-neuromodulators:focus-visible{color:var(--astra-gold);}.elementor .h-ps-dermal-filler{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-dermal-filler:hover,.elementor .h-ps-dermal-filler:focus-visible{color:var(--astra-gold);}.elementor .h-ps-prp-injections{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-prp-injections:hover,.elementor .h-ps-prp-injections:focus-visible{color:var(--astra-gold);}.elementor .h-ps-prp-hair-restoration{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-prp-hair-restoration:hover,.elementor .h-ps-prp-hair-restoration:focus-visible{color:var(--astra-gold);}.elementor .h-ps-microneedling{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-microneedling:hover,.elementor .h-ps-microneedling:focus-visible{color:var(--astra-gold);}.elementor .h-ps-chemical-peels{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-chemical-peels:hover,.elementor .h-ps-chemical-peels:focus-visible{color:var(--astra-gold);}.elementor .h-ps-glo2facial{font-family:var(--astra-body);font-weight:300;font-size:15px;color:#E8DCCFD9;line-height:1.4;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:#00000000;}.elementor .h-ps-glo2facial:hover,.elementor .h-ps-glo2facial:focus-visible{color:var(--astra-gold);}.elementor .h-psub{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));}.elementor .h-ptreat{padding-block-start:16px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF29;border-style:solid;flex-direction:column;gap:14px;}.elementor .h-p-about{font-family:var(--astra-display);font-size:clamp(26px,8vw,40px);color:var(--astra-cream);line-height:1.1;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF29;border-style:solid;background-color:#00000000;display:flex;align-items:center;}.elementor .h-p-about:hover,.elementor .h-p-about:focus-visible{color:var(--astra-gold);}.elementor .h-p-blog{font-family:var(--astra-display);font-size:clamp(26px,8vw,40px);color:var(--astra-cream);line-height:1.1;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF29;border-style:solid;background-color:#00000000;display:flex;align-items:center;}.elementor .h-p-blog:hover,.elementor .h-p-blog:focus-visible{color:var(--astra-gold);}.elementor .h-p-contact{font-family:var(--astra-display);font-size:clamp(26px,8vw,40px);color:var(--astra-cream);line-height:1.1;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF29;border-style:solid;background-color:#00000000;display:flex;align-items:center;}.elementor .h-p-contact:hover,.elementor .h-p-contact:focus-visible{color:var(--astra-gold);}.elementor .h-pnav{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .h-pbook{padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;display:block;}.elementor .h-pinfo-1{font-size:11px;color:#E8DCCF8C;letter-spacing:0.16em;}.elementor .h-pinfo-2{font-size:11px;color:#E8DCCF8C;letter-spacing:0.16em;}.elementor .h-pinfo{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;}.elementor .h-pfoot{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .h-panel{overflow:auto;position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:60;color:var(--astra-cream);padding-block-start:26px;padding-block-end:34px;padding-inline-start:clamp(22px,7vw,44px);padding-inline-end:clamp(22px,7vw,44px);background-color:var(--astra-ink);flex-direction:column;gap:24px;justify-content:space-between;}