.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.et_pb_fullwidth_code_0_tb_header{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;:root{--bg:#0a0f13;--panel:#0b1116;--muted:#a8b3bb;--hint:#8a97a1;--accent:#0ea5e9;--border:#1a232a;--ring:0 0 0 3px rgba(14,165,233,.6);--navy:#18324a}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Inter,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:linear-gradient(120deg,#070b0e,#0d1216 55%,#070b0e);-webkit-font-smoothing:antialiased;line-height:1.4}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:none;box-shadow:var(--ring)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.1rem;border-radius:999px;border:1px solid var(--border);background:#0f1418;color:var(--text);font-weight:650;cursor:pointer}.btn.primary{background:var(--accent);color:#00151e;border-color:transparent}.ams-header{position:sticky;top:0;z-index:60;background:var(--navy);border-bottom:1px solid rgba(255,255,255,.18)}.ams-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:10px 16px}.ams-brand{display:flex;align-items:center;gap:12px;color:#fff}.ams-logo{width:32px;height:32px;border-radius:50%;background:transparent;display:grid;place-items:center}.ams-logo svg{width:100%;height:100%}.ams-name{font-weight:700;letter-spacing:.02em;font-size:18px}.ams-right{display:flex;align-items:center;gap:16px}.ams-phone{background:#e9eef2;color:#0b1c2a;padding:8px 16px;border-radius:3px;border:1px solid rgba(0,0,0,.1);font-weight:700}.ams-menu-btn{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#fff;border:0;cursor:pointer;font-size:18px;padding:8px 6px}.ams-menu-btn:focus-visible{box-shadow:0 0 0 3px rgba(255,255,255,.35);border-radius:6px}.ams-burger{width:28px;height:18px;display:grid;align-items:center}.ams-burger i{display:block;height:2px;background:#fff;border-radius:1px}.mega{position:fixed;inset:0;z-index:50;display:none;background:linear-gradient(120deg,#05080a,#0b1115 50%,#05080a)}.mega.is-open{display:grid}.mega__grid{height:100%;display:grid;grid-template-columns:1.2fr 1.6fr 1.2fr;border-top:1px solid var(--border)}.col{position:relative;padding:40px 28px;overflow:hidden}.col+.col{border-left:1px solid var(--border)}.mega-close{position:absolute;top:18px;right:22px;width:42px;height:42px;border-radius:12px;border:1px solid var(--border);background:#0f1418;color:#e6edf1;font-size:20px;font-weight:700;display:grid;place-items:center;cursor:pointer;z-index:60}.mega-close:hover,.mega-close:focus{background:#151d22}.cats{list-style:none;margin:0 0 14px 0;padding:0}.cats a{display:block;padding:10px 6px;font-size:20px;letter-spacing:.08em;text-transform:uppercase;color:#ccd6dc;border-radius:8px}.cats a&#91;aria-current="true"&#93;,.cats a:hover,.cats a:focus{color:#fff;background:#0f161b}.minor{margin-top:18px}.minor a{display:block;padding:8px 6px;color:var(--muted);font-size:16px;border-radius:8px}.minor a:hover,.minor a:focus{color:#fff;background:#0f161b}.panel{position:absolute;inset:0;padding:8px 8px 24px 8px;overflow:auto;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.panel.is-active{opacity:1;visibility:visible;transform:none}.panel h3{margin:0 0 14px 6px;color:#cfe6f2;letter-spacing:.06em;text-transform:uppercase}.links{list-style:none;margin:0;padding:0}.links li a{display:block;padding:10px 12px;border-radius:8px;color:#e6edf1;font-size:16px}.links li a:hover,.links li a:focus{background:#0d1318}.rail{display:flex;flex-direction:column;gap:18px;height:100%}.logo-box{display:grid;place-items:center;height:80px}.logo-mark{width:150px;height:50px;border-radius:8px;background:linear-gradient(90deg,#c4e6f2,#89c9db);opacity:.9}.social{display:flex;gap:12px;align-items:center}.social a{width:38px;height:38px;border-radius:999px;border:1px solid var(--border);display:grid;place-items:center;background:#0f1418;color:#cdd7de;font-size:14px}.phone{font-size:28px;font-weight:800;letter-spacing:.02em}.phone a{color:inherit}.muted{color:var(--hint);font-size:14px}.addr{font-weight:700;white-space:pre-line}.rail__bottom{margin-top:auto;display:flex;gap:10px;flex-wrap:wrap;padding-top:8px}@media (max-width:980px){.ams-name{font-size:16px}.ams-right{gap:12px}.mega__grid{grid-template-columns:1fr}.col{padding:22px 18px}.col+.col{border-left:none;border-top:1px solid var(--border)}.panel h3{display:none}.rail__bottom{position:sticky;bottom:0;background:linear-gradient(0deg,rgba(6,10,13,1),rgba(6,10,13,.6));padding:14px 0}.phone{font-size:22px}}}@font-face{font-family:"Acumin Pro Medium";font-display:swap;src:url("https://aestheticamedspasd.com/wp-content/uploads/et-fonts/Acumin-Pro-Medium.otf") format("opentype")}@font-face{font-family:"Acumin Pro Bold";font-display:swap;src:url("https://aestheticamedspasd.com/wp-content/uploads/et-fonts/Acumin-Pro-Bold.otf") format("opentype")}@font-face{font-family:"Acumin Pro Med Italic";font-display:swap;src:url("https://aestheticamedspasd.com/wp-content/uploads/et-fonts/Acumin-Pro-Medium-Italic.otf") format("opentype")}.et_pb_section_2_tb_footer.et_pb_section{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;background-color:#000!important}.et_pb_text_5_tb_footer.et_pb_text{color:#ffffff!important}.et_pb_text_5_tb_footer h1{color:#19304c!important}.et_pb_text_5_tb_footer{max-height:10px}@font-face{font-family:"Acumin Pro Medium";font-display:swap;src:url("https://aestheticamedspasd.com/wp-content/uploads/et-fonts/Acumin-Pro-Medium.otf") format("opentype")}@font-face{font-family:"Acumin Pro Bold";font-display:swap;src:url("https://aestheticamedspasd.com/wp-content/uploads/et-fonts/Acumin-Pro-Bold.otf") format("opentype")}@font-face{font-family:"Acumin Pro Med Italic";font-display:swap;src:url("https://aestheticamedspasd.com/wp-content/uploads/et-fonts/Acumin-Pro-Medium-Italic.otf") format("opentype")}