{"id":8,"date":"2026-07-02T15:41:25","date_gmt":"2026-07-02T15:41:25","guid":{"rendered":"https:\/\/cosmeticsu5stg.wpenginepowered.com\/?page_id=8"},"modified":"2026-07-09T13:44:07","modified_gmt":"2026-07-09T13:44:07","slug":"cosmetic-surgery-of-dfw-weve-moved","status":"publish","type":"page","link":"https:\/\/cosmeticsurgeryofdfw.com\/","title":{"rendered":"Cosmetic Surgery of DFW \u2014 We&#8217;ve Moved"},"content":{"rendered":"<div class=\"wpc-gutenberg-block wpc-widget-csdfw_header ewb-gutenberg-block ewb-widget-csdfw_header alignfull wp-block-wpcursor-ewb-csdfw-header\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_header\">\n#ewb-block-1 .csdfw-header {\n  background: var(--color-surface);\n  border-bottom: 1px solid var(--color-border);\n  font-family: var(--font-body);\n}\n\n#ewb-block-1 .csdfw-header__inner {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 22px 32px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 24px;\n}\n\n\/* Logo lockup \/ placeholder slot *\/\n#ewb-block-1 .csdfw-header__logo {\n  display: inline-flex;\n  align-items: center;\n  text-decoration: none;\n  min-height: 56px;\n}\n\n#ewb-block-1 .csdfw-header__logo img {\n  max-height: 76px;\n  width: auto;\n  display: block;\n}\n\n#ewb-block-1 .csdfw-logo-slot {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n  padding: 8px 18px;\n  min-width: 240px;\n  border: 1px dashed var(--color-border);\n  border-radius: var(--radius-sm);\n  position: relative;\n  line-height: 1;\n}\n\n#ewb-block-1 .csdfw-logo-slot__script {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-weight: 500;\n  font-size: 0.95rem;\n  color: var(--color-text-muted);\n  letter-spacing: 0.02em;\n}\n\n#ewb-block-1 .csdfw-logo-slot__mark {\n  font-family: var(--font-heading);\n  font-weight: 700;\n  font-size: 2.1rem;\n  letter-spacing: 0.14em;\n  color: var(--color-text);\n  margin-top: 2px;\n}\n\n#ewb-block-1 .csdfw-logo-slot__accent {\n  color: var(--color-secondary);\n}\n\n#ewb-block-1 .csdfw-logo-slot__note {\n  position: absolute;\n  bottom: -18px;\n  left: 0;\n  font-size: 0.62rem;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--color-text-muted);\n  opacity: 0.7;\n}\n\n\/* Primary nav *\/\n#ewb-block-1 .csdfw-header__nav {\n  flex: 1 1 auto;\n  display: flex;\n  justify-content: center;\n}\n\n#ewb-block-1 .csdfw-nav__list {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  align-items: center;\n  gap: 32px;\n}\n\n#ewb-block-1 .csdfw-nav__link {\n  font-family: var(--font-body);\n  font-size: 0.82rem;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--color-text);\n  text-decoration: none;\n  padding: 6px 0;\n  border-bottom: 2px solid transparent;\n  transition: color 0.25s ease, border-color 0.25s ease;\n}\n\n#ewb-block-1 .csdfw-nav__link:hover {\n  color: var(--color-secondary);\n  border-color: var(--color-secondary);\n}\n\n\/* Right column: social icons above phone *\/\n#ewb-block-1 .csdfw-header__right {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  gap: 10px;\n}\n\n\/* Social icons *\/\n#ewb-block-1 .csdfw-social {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  align-items: center;\n  gap: 16px;\n}\n\n#ewb-block-1 .csdfw-social__link {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--color-text-muted);\n  transition: color 0.25s ease;\n}\n\n#ewb-block-1 .csdfw-social__link svg {\n  width: 18px;\n  height: 18px;\n  fill: currentColor;\n  display: block;\n}\n\n#ewb-block-1 .csdfw-social__link:hover {\n  color: var(--color-secondary);\n}\n\n\/* Phone *\/\n#ewb-block-1 .csdfw-header__phone {\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-end;\n  text-decoration: none;\n  text-align: right;\n  transition: color 0.25s ease;\n}\n\n#ewb-block-1 .csdfw-header__phone-label {\n  font-size: 0.72rem;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: var(--color-text-muted);\n}\n\n#ewb-block-1 .csdfw-header__phone-num {\n  font-family: var(--font-heading);\n  font-size: 1.55rem;\n  color: var(--color-text);\n  letter-spacing: 0.02em;\n  margin-top: 3px;\n  transition: color 0.25s ease;\n}\n\n#ewb-block-1 .csdfw-header__phone:hover .csdfw-header__phone-num {\n  color: var(--color-secondary);\n}\n\n@media (max-width: 860px) {\n  #ewb-block-1 .csdfw-header__inner {\n    flex-wrap: wrap;\n  }\n  #ewb-block-1 .csdfw-header__nav {\n    order: 3;\n    flex-basis: 100%;\n    margin-top: 6px;\n    padding-top: 12px;\n    border-top: 1px solid var(--color-border);\n  }\n}\n\n@media (max-width: 640px) {\n  #ewb-block-1 .csdfw-header__inner {\n    padding: 16px 20px;\n    gap: 12px;\n  }\n  #ewb-block-1 .csdfw-nav__link {\n    font-size: 0.76rem;\n    letter-spacing: 0.14em;\n  }\n  #ewb-block-1 .csdfw-logo-slot {\n    min-width: 0;\n    padding: 6px 12px;\n  }\n  #ewb-block-1 .csdfw-logo-slot__mark {\n    font-size: 1.6rem;\n  }\n  #ewb-block-1 .csdfw-logo-slot__script {\n    font-size: 0.8rem;\n  }\n  #ewb-block-1 .csdfw-header__logo img {\n    max-height: 52px;\n  }\n  #ewb-block-1 .csdfw-header__phone-label {\n    display: none;\n  }\n  #ewb-block-1 .csdfw-header__phone-num {\n    font-size: 1.1rem;\n  }\n}\n<\/style>\n<div id=\"ewb-block-1\" class=\"wpc-widget wpc-widget-csdfw_header ewb-widget ewb-widget-csdfw_header\"><header class=\"csdfw-header wpc-theme-csdfw\">\n  <div class=\"csdfw-header__inner\">\n    <nav class=\"csdfw-header__nav\" aria-label=\"Primary\">\n      <ul class=\"csdfw-nav__list\">\n        <li class=\"csdfw-nav__item\"><a class=\"csdfw-nav__link\" href=\"\/?pagename=patient-notice\">Patient Notice<\/a><\/li>\n      <\/ul>\n    <\/nav>\n\n    <div class=\"csdfw-header__right\">\n      <ul class=\"csdfw-social\" aria-label=\"Follow us on social media\">\n        <li>\n          <a class=\"csdfw-social__link\" href=\"https:\/\/www.instagram.com\/cosmeticsurgeryofdfw\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077\"\/><\/svg>\n          <\/a>\n        <\/li>\n        <li>\n          <a class=\"csdfw-social__link\" href=\"https:\/\/www.facebook.com\/CosmeticSurgeryofDFW\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z\"\/><\/svg>\n          <\/a>\n        <\/li>\n        <li>\n          <a class=\"csdfw-social__link\" href=\"https:\/\/www.pinterest.com\/CosmeticSurgeryofDFW\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Pinterest\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z\"\/><\/svg>\n          <\/a>\n        <\/li>\n        <li>\n          <a class=\"csdfw-social__link\" href=\"https:\/\/www.yelp.com\/biz\/cosmetic-surgery-of-dfw-fort-worth\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Yelp\">\n            <svg viewBox=\"-64 0 512 512\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z\"\/><\/svg>\n          <\/a>\n        <\/li>\n      <\/ul>\n            <a class=\"csdfw-header__phone\" href=\"tel:8175294314\">\n        <span class=\"csdfw-header__phone-label\">Call the practice<\/span>\n        <span class=\"csdfw-header__phone-num\">817-529-4314<\/span>\n      <\/a>\n          <\/div>\n  <\/div>\n<\/header><\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_header\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-1';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ Widget: CSDFW Header\n\/\/ Add your JavaScript here\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n<div class=\"wpc-gutenberg-block wpc-widget-csdfw_brandhero ewb-gutenberg-block ewb-widget-csdfw_brandhero alignfull wp-block-wpcursor-ewb-csdfw-brandhero\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_brandhero\">\n#ewb-block-2 .csdfw-bh {\n  position: relative;\n  overflow: hidden;\n  isolation: isolate;\n  background: var(--color-background);\n  font-family: var(--font-body);\n  display: flex;\n  align-items: center;\n  min-height: clamp(580px, 80vh, 780px);\n}\n\n\/* Faded photo behind the content *\/\n#ewb-block-2 .csdfw-bh__media {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  background-size: cover;\n  background-position: 78% center;\n  background-repeat: no-repeat;\n  filter: saturate(0.92) contrast(1.02);\n}\n\n\/* Warm-white veil fades the photo toward the text side *\/\n#ewb-block-2 .csdfw-bh__veil {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background:\n    linear-gradient(90deg,\n      rgba(246, 244, 241, 0.62) 0%,\n      rgba(246, 244, 241, 0.90) 28%,\n      rgba(246, 244, 241, 0.90) 72%,\n      rgba(246, 244, 241, 0.62) 100%),\n    linear-gradient(180deg,\n      rgba(246, 244, 241, 0.35) 0%,\n      rgba(246, 244, 241, 0) 30%,\n      rgba(246, 244, 241, 0) 72%,\n      rgba(246, 244, 241, 0.45) 100%);\n}\n\n#ewb-block-2 .csdfw-bh__inner {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 80px 32px;\n  text-align: center;\n}\n\n#ewb-block-2 .csdfw-bh__brand {\n  display: block;\n  font-size: clamp(1.05rem, 2.4vw, 1.4rem);\n  letter-spacing: 0.34em;\n  text-transform: uppercase;\n  color: var(--color-text-muted);\n}\n\n#ewb-block-2 .csdfw-bh__rule {\n  display: block;\n  width: 68px;\n  height: 1px;\n  margin: 22px auto 26px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-2 .csdfw-bh__title {\n  font-family: var(--font-heading);\n  font-weight: 400;\n  font-size: clamp(2.8rem, 6vw, 5rem);\n  line-height: 1.08;\n  letter-spacing: -0.01em;\n  color: var(--color-text);\n  margin: 0 auto;\n  max-width: 14ch;\n}\n\n#ewb-block-2 .csdfw-bh__sub {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-weight: 500;\n  font-size: clamp(1.5rem, 3vw, 2.4rem);\n  line-height: 1.25;\n  color: var(--color-secondary);\n  margin: 16px 0 0;\n}\n\n#ewb-block-2 .csdfw-bh__actions {\n  margin-top: 40px;\n}\n\n#ewb-block-2 .csdfw-bh__btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 18px 46px;\n  font-family: var(--font-body);\n  font-size: 0.88rem;\n  font-weight: 500;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  text-decoration: none;\n  color: #fff;\n  background: var(--color-primary);\n  border: 1px solid var(--color-accent);\n  border-radius: var(--radius-sm);\n  transition: background 0.3s ease, border-color 0.3s ease, transform 0.3s ease;\n}\n\n#ewb-block-2 .csdfw-bh__btn:hover {\n  background: var(--color-secondary);\n  border-color: var(--color-secondary);\n  transform: translateY(-2px);\n}\n\n@media (max-width: 860px) {\n  #ewb-block-2 .csdfw-bh__media {\n    background-position: center;\n  }\n  #ewb-block-2 .csdfw-bh__veil {\n    background:\n      linear-gradient(90deg,\n        rgba(246, 244, 241, 0.7) 0%,\n        rgba(246, 244, 241, 0.92) 30%,\n        rgba(246, 244, 241, 0.92) 70%,\n        rgba(246, 244, 241, 0.7) 100%),\n      linear-gradient(180deg,\n        rgba(246, 244, 241, 0.5) 0%,\n        rgba(246, 244, 241, 0.1) 40%,\n        rgba(246, 244, 241, 0.55) 100%);\n  }\n}\n\n@media (max-width: 640px) {\n  #ewb-block-2 .csdfw-bh {\n    min-height: 0;\n  }\n  #ewb-block-2 .csdfw-bh__inner {\n    padding: 88px 22px 96px;\n    text-align: center;\n  }\n  #ewb-block-2 .csdfw-bh__rule {\n    margin-left: auto;\n    margin-right: auto;\n  }\n  #ewb-block-2 .csdfw-bh__title {\n    max-width: none;\n  }\n  #ewb-block-2 .csdfw-bh__btn {\n    width: 100%;\n  }\n}\n<\/style>\n<div id=\"ewb-block-2\" class=\"wpc-widget wpc-widget-csdfw_brandhero ewb-widget ewb-widget-csdfw_brandhero\"><section class=\"csdfw-bh wpc-theme-csdfw\">\n    <div class=\"csdfw-bh__media\" aria-hidden=\"true\" style=\"background-image: url('https:\/\/cosmeticsurgeryofdfw.com\/wp-content\/uploads\/2026\/07\/shutterstock_2520123045-1783014409379-1b644d6bd139-scaled.jpg');\"><\/div>\n  <div class=\"csdfw-bh__veil\" aria-hidden=\"true\"><\/div>\n\n  <div class=\"csdfw-bh__inner\">\n    <span class=\"csdfw-bh__brand\">Cosmetic Surgery of DFW<\/span>\n    <span class=\"csdfw-bh__rule\" aria-hidden=\"true\"><\/span>\n    <h1 class=\"csdfw-bh__title\">Natural-Looking Results<\/h1>\n    <p class=\"csdfw-bh__sub\">You Deserve to Feel Confident<\/p>\n        <div class=\"csdfw-bh__actions\">\n      <a class=\"csdfw-bh__btn\" href=\"#contact\">Get in Touch<\/a>\n    <\/div>\n      <\/div>\n<\/section><\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_brandhero\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-2';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ Widget: CSDFW Brand Hero\n\/\/ Add your JavaScript here\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n<div class=\"wpc-gutenberg-block wpc-widget-csdfw_hero ewb-gutenberg-block ewb-widget-csdfw_hero alignfull wp-block-wpcursor-ewb-csdfw-hero\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_hero\">\n#ewb-block-3 .csdfw-hero {\n  position: relative;\n  overflow: hidden;\n  background: var(--color-background);\n  font-family: var(--font-body);\n  isolation: isolate;\n}\n\n\/* Elegant abstract neutral background \u2014 soft light + gold hairline sweep *\/\n#ewb-block-3 .csdfw-hero__bg {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background:\n    radial-gradient(120% 90% at 78% 8%, rgba(10, 186, 181, 0.06) 0%, rgba(10, 186, 181, 0) 55%),\n    radial-gradient(130% 120% at 12% 100%, rgba(176, 137, 91, 0.10) 0%, rgba(176, 137, 91, 0) 60%),\n    linear-gradient(180deg, #fbfaf8 0%, #f2efea 100%);\n}\n\n#ewb-block-3 .csdfw-hero__bg::after {\n  content: \"\";\n  position: absolute;\n  top: -20%;\n  right: -10%;\n  width: 60%;\n  height: 140%;\n  background: linear-gradient(115deg, transparent 0%, rgba(255,255,255,0.6) 45%, transparent 55%);\n  transform: rotate(8deg);\n  pointer-events: none;\n}\n\n#ewb-block-3 .csdfw-hero__inner {\n  max-width: 1240px;\n  margin: 0 auto;\n  padding: 130px 32px 140px;\n  display: grid;\n  grid-template-columns: 1.05fr 0.95fr;\n  align-items: center;\n  gap: 68px;\n}\n\n#ewb-block-3 .csdfw-hero__copy {\n  text-align: left;\n}\n\n\/* Framed supporting photo *\/\n#ewb-block-3 .csdfw-hero__figure {\n  position: relative;\n}\n\n#ewb-block-3 .csdfw-hero__frame {\n  position: relative;\n  border-radius: var(--radius-md, 8px);\n  overflow: hidden;\n  box-shadow: var(--shadow-soft, 0 30px 60px -20px rgba(30, 25, 20, 0.28));\n}\n\n#ewb-block-3 .csdfw-hero__frame::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  border-radius: inherit;\n  pointer-events: none;\n}\n\n#ewb-block-3 .csdfw-hero__figure::before {\n  content: \"\";\n  position: absolute;\n  left: -18px;\n  bottom: -18px;\n  width: 46%;\n  height: 62%;\n  border: 1px solid var(--color-accent);\n  border-radius: var(--radius-md, 8px);\n  z-index: -1;\n}\n\n#ewb-block-3 .csdfw-hero__img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  aspect-ratio: 5 \/ 6;\n  object-fit: cover;\n}\n\n#ewb-block-3 .csdfw-hero__eyebrow {\n  display: inline-block;\n  font-size: 0.84rem;\n  letter-spacing: 0.32em;\n  text-transform: uppercase;\n  color: var(--color-text-muted);\n}\n\n#ewb-block-3 .csdfw-hero__rule {\n  display: block;\n  width: 64px;\n  height: 1px;\n  margin: 22px 0 30px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-3 .csdfw-hero__title {\n  font-family: var(--font-heading);\n  font-weight: 500;\n  font-size: clamp(2.7rem, 5.6vw, 4.6rem);\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n  color: var(--color-text);\n  margin: 0;\n  max-width: 14ch;\n}\n\n#ewb-block-3 .csdfw-hero__sub {\n  font-size: clamp(1.15rem, 1.7vw, 1.32rem);\n  line-height: 1.8;\n  font-weight: 300;\n  color: var(--color-text-muted);\n  max-width: 52ch;\n  margin: 30px 0 0;\n}\n\n#ewb-block-3 .csdfw-hero__actions {\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  gap: 28px;\n  flex-wrap: wrap;\n  margin-top: 44px;\n}\n\n\/* Shared luxury button *\/\n#ewb-block-3 .csdfw-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 18px 46px;\n  font-family: var(--font-body);\n  font-size: 0.88rem;\n  font-weight: 500;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  text-decoration: none;\n  border-radius: var(--radius-sm);\n  cursor: pointer;\n  transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease, transform 0.3s ease;\n}\n\n#ewb-block-3 .csdfw-btn--primary {\n  background: var(--color-primary);\n  color: #fff;\n  border: 1px solid var(--color-accent);\n  position: relative;\n}\n\n#ewb-block-3 .csdfw-btn--primary:hover {\n  background: var(--color-secondary);\n  border-color: var(--color-secondary);\n  transform: translateY(-2px);\n}\n\n#ewb-block-3 .csdfw-hero__phone {\n  font-family: var(--font-heading);\n  font-size: 1.32rem;\n  color: var(--color-text);\n  text-decoration: none;\n  border-bottom: 1px solid var(--color-accent);\n  padding-bottom: 3px;\n  transition: color 0.3s ease, border-color 0.3s ease;\n}\n\n#ewb-block-3 .csdfw-hero__phone:hover {\n  color: var(--color-secondary);\n  border-color: var(--color-secondary);\n}\n\n@media (max-width: 960px) {\n  #ewb-block-3 .csdfw-hero__inner {\n    grid-template-columns: 1fr;\n    gap: 48px;\n    max-width: 620px;\n    padding: 104px 32px 110px;\n  }\n  #ewb-block-3 .csdfw-hero__copy {\n    text-align: center;\n    order: 2;\n  }\n  #ewb-block-3 .csdfw-hero__figure {\n    order: 1;\n  }\n  #ewb-block-3 .csdfw-hero__rule {\n    margin: 22px auto 30px;\n  }\n  #ewb-block-3 .csdfw-hero__title,\n  #ewb-block-3 .csdfw-hero__sub {\n    margin-left: auto;\n    margin-right: auto;\n  }\n  #ewb-block-3 .csdfw-hero__title {\n    max-width: 16ch;\n  }\n  #ewb-block-3 .csdfw-hero__actions {\n    justify-content: center;\n  }\n  #ewb-block-3 .csdfw-hero__img {\n    aspect-ratio: 16 \/ 11;\n  }\n}\n\n@media (max-width: 640px) {\n  #ewb-block-3 .csdfw-hero__inner {\n    padding: 84px 22px 88px;\n  }\n  #ewb-block-3 .csdfw-hero__actions {\n    gap: 20px;\n  }\n  #ewb-block-3 .csdfw-btn {\n    width: 100%;\n    padding: 16px 24px;\n  }\n}\n<\/style>\n<div id=\"ewb-block-3\" class=\"wpc-widget wpc-widget-csdfw_hero ewb-widget ewb-widget-csdfw_hero\"><section class=\"csdfw-hero wpc-theme-csdfw\">\n  <div class=\"csdfw-hero__bg\" aria-hidden=\"true\"><\/div>\n  <div class=\"csdfw-hero__inner\">\n    <div class=\"csdfw-hero__copy\">\n      <span class=\"csdfw-hero__eyebrow\">Plastic, Reconstructive &#038; Hand Surgery<\/span>\n      <span class=\"csdfw-hero__rule\" aria-hidden=\"true\"><\/span>\n      <h1 class=\"csdfw-hero__title\">Surgical excellence, delivered with compassionate, personalized care.<\/h1>\n      <p class=\"csdfw-hero__sub\">More than changing appearances \u2014 restoring confidence, improving quality of life, and helping every patient become the best version of themselves. Our practice has moved, and a new chapter begins. We warmly welcome you.<\/p>\n      <div class=\"csdfw-hero__actions\">\n        <a class=\"csdfw-btn csdfw-btn--primary\" href=\"#contact\">Get in Touch<\/a>\n        <a class=\"csdfw-hero__phone\" href=\"tel:8175294314\">817-529-4314<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"csdfw-hero__figure\">\n      <div class=\"csdfw-hero__frame\">\n        <img decoding=\"async\" class=\"csdfw-hero__img\" src=\"https:\/\/cosmeticsurgeryofdfw.com\/wp-content\/uploads\/2026\/07\/shutterstock_2362600419-1783362493620-1cef046740bf-scaled.jpg\" alt=\"Smiling patient in a treatment chair with clinical staff in the background\" loading=\"eager\" \/>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_hero\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-3';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ Widget: CSDFW Hero\n\/\/ Add your JavaScript here\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n<div class=\"wpc-gutenberg-block wpc-widget-csdfw_relocation ewb-gutenberg-block ewb-widget-csdfw_relocation alignfull wp-block-wpcursor-ewb-csdfw-relocation\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_relocation\">\n#ewb-block-4 .csdfw-reloc {\n  background: var(--color-background);\n  font-family: var(--font-body);\n  padding: 100px 24px;\n}\n\n#ewb-block-4 .csdfw-reloc__inner {\n  max-width: 1040px;\n  margin: 0 auto;\n  background: var(--color-surface);\n  border: 1px solid var(--color-border);\n  border-top: 3px solid var(--color-accent);\n  border-radius: var(--radius-md);\n  padding: 72px 72px 60px;\n  box-shadow: var(--shadow-soft, 0 20px 60px -30px rgba(31,29,27,0.28));\n}\n\n#ewb-block-4 .csdfw-reloc__head {\n  text-align: center;\n  margin-bottom: 48px;\n}\n\n#ewb-block-4 .csdfw-reloc__eyebrow {\n  font-size: 0.78rem;\n  letter-spacing: 0.3em;\n  text-transform: uppercase;\n  color: var(--color-text-muted);\n}\n\n#ewb-block-4 .csdfw-reloc__rule {\n  display: block;\n  width: 54px;\n  height: 1px;\n  margin: 18px auto 22px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-4 .csdfw-reloc__title {\n  font-family: var(--font-heading);\n  font-weight: 500;\n  font-size: clamp(2.4rem, 4.4vw, 3.3rem);\n  color: var(--color-text);\n  margin: 0;\n}\n\n#ewb-block-4 .csdfw-reloc__effective {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-size: 1.18rem;\n  color: var(--color-secondary);\n  margin: 12px 0 0;\n}\n\n\/* Two-column body: portrait + letter *\/\n#ewb-block-4 .csdfw-reloc__body {\n  display: grid;\n  grid-template-columns: 300px 1fr;\n  gap: 48px;\n  align-items: start;\n}\n\n#ewb-block-4 .csdfw-reloc__portrait {\n  margin: 0;\n  position: sticky;\n  top: 40px;\n}\n\n#ewb-block-4 .csdfw-reloc__portrait img {\n  width: 100%;\n  aspect-ratio: 3 \/ 4;\n  object-fit: cover;\n  object-position: center top;\n  display: block;\n  border-radius: var(--radius-sm);\n  border: 1px solid var(--color-border);\n  box-shadow: 0 4px 0 0 var(--color-surface), 0 5px 0 0 var(--color-accent);\n}\n\n#ewb-block-4 .csdfw-reloc__portrait-cap {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-size: 1.05rem;\n  text-align: center;\n  color: var(--color-text-muted);\n  margin: 18px 0 0;\n}\n\n#ewb-block-4 .csdfw-reloc__letter p {\n  font-size: 1.18rem;\n  line-height: 1.9;\n  font-weight: 300;\n  color: var(--color-text);\n  margin: 0 0 22px;\n}\n\n#ewb-block-4 .csdfw-reloc__greeting {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-size: 1.45rem !important;\n  font-weight: 500 !important;\n  color: var(--color-text) !important;\n}\n\n#ewb-block-4 .csdfw-reloc__signoff {\n  margin-top: 40px;\n}\n\n#ewb-block-4 .csdfw-reloc__signoff-warm {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-size: 1.28rem !important;\n  color: var(--color-text-muted) !important;\n  margin-bottom: 8px !important;\n}\n\n#ewb-block-4 .csdfw-reloc__name {\n  font-family: var(--font-heading);\n  font-weight: 600;\n  font-size: 1.55rem !important;\n  color: var(--color-text) !important;\n  margin: 0 !important;\n}\n\n#ewb-block-4 .csdfw-reloc__name-rule {\n  display: block;\n  width: 48px;\n  height: 2px;\n  margin: 10px 0 12px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-4 .csdfw-reloc__creds {\n  font-size: 0.94rem !important;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--color-text-muted) !important;\n  margin: 0 0 2px !important;\n}\n\n#ewb-block-4 .csdfw-reloc__practice {\n  font-family: var(--font-heading);\n  font-size: 1.15rem !important;\n  color: var(--color-text) !important;\n  margin: 0 !important;\n}\n\n\/* Contact block *\/\n#ewb-block-4 .csdfw-reloc__contact {\n  margin-top: 54px;\n  padding-top: 44px;\n  border-top: 1px solid var(--color-border);\n}\n\n#ewb-block-4 .csdfw-reloc__contact-title {\n  font-family: var(--font-heading);\n  font-weight: 500;\n  font-size: 1.6rem;\n  text-align: center;\n  color: var(--color-text);\n  margin: 0 0 30px;\n}\n\n#ewb-block-4 .csdfw-reloc__contact-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 28px 40px;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n#ewb-block-4 .csdfw-reloc__contact-item {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n\n#ewb-block-4 .csdfw-reloc__contact-label {\n  font-size: 0.74rem;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: var(--color-secondary);\n}\n\n#ewb-block-4 .csdfw-reloc__contact-value {\n  font-size: 1.15rem;\n  line-height: 1.6;\n  color: var(--color-text);\n  text-decoration: none;\n}\n\n#ewb-block-4 .csdfw-reloc__link {\n  transition: color 0.25s ease;\n}\n\n#ewb-block-4 .csdfw-reloc__link:hover {\n  color: var(--color-secondary);\n}\n\n@media (max-width: 860px) {\n  #ewb-block-4 .csdfw-reloc__body {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n  #ewb-block-4 .csdfw-reloc__portrait {\n    position: static;\n    max-width: 300px;\n    margin: 0 auto;\n  }\n}\n\n@media (max-width: 640px) {\n  #ewb-block-4 .csdfw-reloc {\n    padding: 60px 16px;\n  }\n  #ewb-block-4 .csdfw-reloc__inner {\n    padding: 44px 26px 40px;\n  }\n  #ewb-block-4 .csdfw-reloc__contact-grid {\n    grid-template-columns: 1fr;\n    gap: 22px;\n  }\n}\n<\/style>\n<div id=\"ewb-block-4\" class=\"wpc-widget wpc-widget-csdfw_relocation ewb-widget ewb-widget-csdfw_relocation\"><section class=\"csdfw-reloc wpc-theme-csdfw\">\n  <div class=\"csdfw-reloc__inner\">\n    <div class=\"csdfw-reloc__head\">\n      <span class=\"csdfw-reloc__eyebrow\">A Note From Our Practice<\/span>\n      <span class=\"csdfw-reloc__rule\" aria-hidden=\"true\"><\/span>\n      <h2 class=\"csdfw-reloc__title\">We\u2019ve Moved<\/h2>\n      <p class=\"csdfw-reloc__effective\">Effective July 2, 2026<\/p>\n    <\/div>\n\n    <div class=\"csdfw-reloc__body\">\n            <figure class=\"csdfw-reloc__portrait\">\n        <img decoding=\"async\" src=\"https:\/\/cosmeticsurgeryofdfw.com\/wp-content\/uploads\/2026\/07\/IMG_0005-1783014283844-84605a7e1e22.jpeg\" alt=\"Dr. Dustin C. Derrick, MD\">\n        <figcaption class=\"csdfw-reloc__portrait-cap\">Dr. Dustin C. Derrick, MD<\/figcaption>\n      <\/figure>\n\n      <div class=\"csdfw-reloc__letter\">\n        <p class=\"csdfw-reloc__greeting\">Dear Patients and Friends,<\/p>\n        <p>It is with great gratitude that I share some news: our practice has relocated to a beautiful new home in Fort Worth. This move marks an exciting new chapter \u2014 one that allows us to continue caring for you in a setting worthy of the trust you have placed in us.<\/p>\n        <p>Thank you for the confidence you have shown in me and our team over the years. Your care remains uninterrupted. Every relationship and every commitment to your well-being continues seamlessly at our new location.<\/p>\n        <p>If you are an existing patient in need of follow-up care or a copy of your medical records, please reach out by phone or email and our team will be glad to assist you personally.<\/p>\n\n        <div class=\"csdfw-reloc__signoff\">\n          <p class=\"csdfw-reloc__signoff-warm\">With warm regards,<\/p>\n          <p class=\"csdfw-reloc__name\">Dr. Dustin C. Derrick, MD<\/p>\n          <span class=\"csdfw-reloc__name-rule\" aria-hidden=\"true\"><\/span>\n          <p class=\"csdfw-reloc__creds\">Plastic, Reconstructive &#038; Hand Surgery<\/p>\n          <p class=\"csdfw-reloc__practice\">Cosmetic Surgery of DFW<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"csdfw-reloc__contact\">\n      <h3 class=\"csdfw-reloc__contact-title\">Our New Location<\/h3>\n      <div class=\"csdfw-reloc__contact-grid\">\n        <div class=\"csdfw-reloc__contact-item\">\n          <span class=\"csdfw-reloc__contact-label\">Address<\/span>\n          <span class=\"csdfw-reloc__contact-value\">5825 Edwards Ranch Rd., Ste. #200, Fort Worth, TX 76109<\/span>\n        <\/div>\n        <div class=\"csdfw-reloc__contact-item\">\n          <span class=\"csdfw-reloc__contact-label\">Phone<\/span>\n          <a class=\"csdfw-reloc__contact-value csdfw-reloc__link\" href=\"tel:8175294314\">817-529-4314<\/a>\n        <\/div>\n        <div class=\"csdfw-reloc__contact-item\">\n          <span class=\"csdfw-reloc__contact-label\">Fax<\/span>\n          <span class=\"csdfw-reloc__contact-value\">844-210-1095<\/span>\n        <\/div>\n        <div class=\"csdfw-reloc__contact-item\">\n          <span class=\"csdfw-reloc__contact-label\">Email<\/span>\n          <a class=\"csdfw-reloc__contact-value csdfw-reloc__link\" href=\"mailto:Info@CosmeticSurgeryofDFW.com\">Info@CosmeticSurgeryofDFW.com<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_relocation\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-4';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ Widget: CSDFW Relocation Notice\n\/\/ Add your JavaScript here\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n<div class=\"wpc-gutenberg-block wpc-widget-csdfw_contact ewb-gutenberg-block ewb-widget-csdfw_contact alignfull wp-block-wpcursor-ewb-csdfw-contact\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_contact\">\n#ewb-block-5 .csdfw-contact {\n  position: relative;\n  overflow: hidden;\n  background: var(--color-surface);\n  font-family: var(--font-body);\n  padding: 110px 24px;\n}\n\n\/* Reception-desk photo backdrop \u2014 sits behind everything, softened by a\n   ~90% neutral-white wash so the form stays fully legible. *\/\n#ewb-block-5 .csdfw-contact__bg {\n  position: absolute;\n  inset: 0;\n  background-size: cover;\n  background-position: center;\n  z-index: 0;\n}\n\n#ewb-block-5 .csdfw-contact__bg::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(250, 249, 247, 0.9) 0%, rgba(250, 249, 247, 0.93) 100%);\n}\n\n#ewb-block-5 .csdfw-contact__inner {\n  position: relative;\n  z-index: 1;\n  max-width: 680px;\n  margin: 0 auto;\n}\n\n#ewb-block-5 .csdfw-contact__intro {\n  text-align: center;\n  margin-bottom: 48px;\n}\n\n#ewb-block-5 .csdfw-contact__eyebrow {\n  font-size: 0.78rem;\n  letter-spacing: 0.3em;\n  text-transform: uppercase;\n  color: var(--color-text-muted);\n}\n\n#ewb-block-5 .csdfw-contact__rule {\n  display: block;\n  width: 54px;\n  height: 1px;\n  margin: 18px auto 22px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-5 .csdfw-contact__title {\n  font-family: var(--font-heading);\n  font-weight: 500;\n  font-size: clamp(2.2rem, 4vw, 3.1rem);\n  color: var(--color-text);\n  margin: 0;\n}\n\n#ewb-block-5 .csdfw-contact__lede {\n  font-size: 1.18rem;\n  font-weight: 300;\n  color: var(--color-text-muted);\n  margin: 16px 0 0;\n}\n\n\/* Fields *\/\n#ewb-block-5 .csdfw-field {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-bottom: 22px;\n  flex: 1;\n}\n\n#ewb-block-5 .csdfw-field-row {\n  display: flex;\n  gap: 22px;\n}\n\n#ewb-block-5 .csdfw-field label {\n  font-size: 0.8rem;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--color-text);\n}\n\n#ewb-block-5 .csdfw-req {\n  color: var(--color-secondary);\n}\n\n#ewb-block-5 .csdfw-optional {\n  color: var(--color-text-muted);\n  letter-spacing: 0.04em;\n  text-transform: none;\n  font-size: 0.8rem;\n}\n\n#ewb-block-5 .csdfw-field input,\n#ewb-block-5 .csdfw-field textarea {\n  width: 100%;\n  padding: 15px 18px;\n  font-family: var(--font-body);\n  font-size: 1.1rem;\n  color: var(--color-text);\n  background: var(--color-background);\n  border: 1px solid var(--color-border);\n  border-radius: var(--radius-sm);\n  transition: border-color 0.25s ease, box-shadow 0.25s ease, background 0.25s ease;\n}\n\n#ewb-block-5 .csdfw-field input:focus,\n#ewb-block-5 .csdfw-field textarea:focus {\n  outline: none;\n  background: var(--color-surface);\n  border-color: var(--color-secondary);\n  box-shadow: 0 0 0 3px rgba(10, 186, 181, 0.14);\n}\n\n#ewb-block-5 .csdfw-field textarea {\n  resize: vertical;\n  min-height: 110px;\n}\n\n\/* Honeypot *\/\n#ewb-block-5 .csdfw-hp {\n  position: absolute;\n  left: -9999px;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n}\n\n\/* Submit *\/\n#ewb-block-5 .csdfw-contact__submit-row {\n  display: flex;\n  align-items: center;\n  gap: 24px;\n  flex-wrap: wrap;\n  margin-top: 8px;\n}\n\n#ewb-block-5 .csdfw-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 18px 46px;\n  font-family: var(--font-body);\n  font-size: 0.88rem;\n  font-weight: 500;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  border: none;\n  border-radius: var(--radius-sm);\n  cursor: pointer;\n  transition: background 0.3s ease, border-color 0.3s ease, transform 0.3s ease, opacity 0.3s ease;\n}\n\n#ewb-block-5 .csdfw-btn--primary {\n  background: var(--color-primary);\n  color: #fff;\n  border: 1px solid var(--color-accent);\n}\n\n#ewb-block-5 .csdfw-btn--primary:hover {\n  background: var(--color-secondary);\n  border-color: var(--color-secondary);\n  transform: translateY(-2px);\n}\n\n#ewb-block-5 .csdfw-btn[disabled] {\n  opacity: 0.55;\n  cursor: not-allowed;\n  transform: none;\n}\n\n#ewb-block-5 .csdfw-contact__reassure {\n  font-family: var(--font-heading);\n  font-style: italic;\n  font-size: 1.1rem;\n  color: var(--color-text-muted);\n  margin: 0;\n}\n\n#ewb-block-5 .csdfw-contact__status {\n  margin: 20px 0 0;\n  font-size: 1.05rem;\n  min-height: 1.2em;\n}\n\n#ewb-block-5 .csdfw-contact__status.is-success {\n  color: var(--color-secondary);\n}\n\n#ewb-block-5 .csdfw-contact__status.is-error {\n  color: #b3261e;\n}\n\n#ewb-block-5 .csdfw-contact__alt {\n  text-align: center;\n  font-size: 1.08rem;\n  color: var(--color-text-muted);\n  margin: 36px 0 0;\n}\n\n#ewb-block-5 .csdfw-contact__alt a {\n  color: var(--color-text);\n  text-decoration: none;\n  border-bottom: 1px solid var(--color-accent);\n  padding-bottom: 1px;\n  transition: color 0.25s ease, border-color 0.25s ease;\n}\n\n#ewb-block-5 .csdfw-contact__alt a:hover {\n  color: var(--color-secondary);\n  border-color: var(--color-secondary);\n}\n\n@media (max-width: 640px) {\n  #ewb-block-5 .csdfw-contact {\n    padding: 68px 18px;\n  }\n  #ewb-block-5 .csdfw-field-row {\n    flex-direction: column;\n    gap: 0;\n  }\n  #ewb-block-5 .csdfw-btn--primary {\n    width: 100%;\n  }\n  #ewb-block-5 .csdfw-contact__reassure {\n    text-align: center;\n    width: 100%;\n  }\n}\n<\/style>\n<div id=\"ewb-block-5\" class=\"wpc-widget wpc-widget-csdfw_contact ewb-widget ewb-widget-csdfw_contact\"><section class=\"csdfw-contact wpc-theme-csdfw\" id=\"contact\">\n    <div class=\"csdfw-contact__bg\" style=\"background-image: url('https:\/\/cosmeticsurgeryofdfw.com\/wp-content\/uploads\/2026\/07\/shutterstock_2755803489-1783364616126-692bd10e6d4f-scaled.jpg');\" aria-hidden=\"true\"><\/div>\n  <div class=\"csdfw-contact__inner\">\n    <div class=\"csdfw-contact__intro\">\n      <span class=\"csdfw-contact__eyebrow\">Get in Touch<\/span>\n      <span class=\"csdfw-contact__rule\" aria-hidden=\"true\"><\/span>\n      <h2 class=\"csdfw-contact__title\">We would love to hear from you<\/h2>\n      <p class=\"csdfw-contact__lede\">Share a few details and our team will reach out personally.<\/p>\n    <\/div>\n\n    <form class=\"csdfw-contact__form\" id=\"csdfw-contact-form-ewb-block-5\" novalidate>\n      <div class=\"csdfw-field\">\n        <label for=\"csdfw-name-ewb-block-5\">Name <span class=\"csdfw-req\">*<\/span><\/label>\n        <input type=\"text\" id=\"csdfw-name-ewb-block-5\" name=\"name\" required autocomplete=\"name\">\n      <\/div>\n\n      <div class=\"csdfw-field-row\">\n        <div class=\"csdfw-field\">\n          <label for=\"csdfw-phone-ewb-block-5\">Phone <span class=\"csdfw-req\">*<\/span><\/label>\n          <input type=\"tel\" id=\"csdfw-phone-ewb-block-5\" name=\"phone\" required autocomplete=\"tel\">\n        <\/div>\n        <div class=\"csdfw-field\">\n          <label for=\"csdfw-email-ewb-block-5\">Email <span class=\"csdfw-req\">*<\/span><\/label>\n          <input type=\"email\" id=\"csdfw-email-ewb-block-5\" name=\"email\" required autocomplete=\"email\">\n        <\/div>\n      <\/div>\n\n      <div class=\"csdfw-field\">\n        <label for=\"csdfw-message-ewb-block-5\">Message <span class=\"csdfw-optional\">(optional)<\/span><\/label>\n        <textarea id=\"csdfw-message-ewb-block-5\" name=\"message\" rows=\"4\"><\/textarea>\n      <\/div>\n\n      <div class=\"csdfw-hp\" aria-hidden=\"true\">\n        <label>Company<input type=\"text\" name=\"company\" tabindex=\"-1\" autocomplete=\"off\"><\/label>\n      <\/div>\n\n      <div class=\"csdfw-contact__submit-row\">\n        <button type=\"submit\" class=\"csdfw-btn csdfw-btn--primary\">Send Message<\/button>\n        <p class=\"csdfw-contact__reassure\">We\u2019ll be in touch within one business day.<\/p>\n      <\/div>\n\n      <p class=\"csdfw-contact__status\" role=\"status\" aria-live=\"polite\"><\/p>\n    <\/form>\n\n    <p class=\"csdfw-contact__alt\">\n      Prefer to call? Reach us at\n      <a href=\"tel:8175294314\">817-529-4314<\/a>.\n    <\/p>\n  <\/div>\n<\/section>\n<\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_contact\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-5';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ CSDFW Contact Form \u2014 submits to REST endpoint csdfw\/v1\/contact\n(function () {\n  var form = document.getElementById('csdfw-contact-form-ewb-block-5');\n  if (!form || form.dataset.csdfwBound) return;\n  form.dataset.csdfwBound = '1';\n\n  var status = form.querySelector('.csdfw-contact__status');\n  var button = form.querySelector('button[type=\"submit\"]');\n  var defaultLabel = button ? button.textContent : 'Send Message';\n\n  \/\/ Use the ?rest_route= form so it works regardless of permalink configuration.\n  var restBase = '\/index.php?rest_route=\/csdfw\/v1\/contact';\n\n  function setStatus(msg, type) {\n    if (!status) return;\n    status.textContent = msg;\n    status.className = 'csdfw-contact__status' + (type ? ' is-' + type : '');\n  }\n\n  form.addEventListener('submit', function (e) {\n    e.preventDefault();\n\n    var name = form.name ? form.name.value.trim() : '';\n    var phone = form.phone ? form.phone.value.trim() : '';\n    var email = form.email ? form.email.value.trim() : '';\n\n    if (!name || !phone || !email) {\n      setStatus('Please complete your name, phone, and email.', 'error');\n      return;\n    }\n    var emailOk = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email);\n    if (!emailOk) {\n      setStatus('Please enter a valid email address.', 'error');\n      return;\n    }\n\n    var payload = {\n      name: name,\n      phone: phone,\n      email: email,\n      message: form.message ? form.message.value.trim() : '',\n      company: form.company ? form.company.value.trim() : ''\n    };\n\n    if (button) { button.disabled = true; button.textContent = 'Sending\u2026'; }\n    setStatus('', '');\n\n    fetch(restBase, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json' },\n      body: JSON.stringify(payload)\n    })\n      .then(function (res) { return res.json().then(function (d) { return { ok: res.ok, data: d }; }); })\n      .then(function (r) {\n        if (r.ok && r.data && r.data.success) {\n          form.reset();\n          setStatus(r.data.message || 'Thank you. We will be in touch within one business day.', 'success');\n        } else {\n          setStatus((r.data && r.data.message) || 'Something went wrong. Please call us at 817-529-4314.', 'error');\n        }\n      })\n      .catch(function () {\n        setStatus('We could not send your message. Please call us at 817-529-4314.', 'error');\n      })\n      .finally(function () {\n        if (button) { button.disabled = false; button.textContent = defaultLabel; }\n      });\n  });\n})();\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n<div class=\"wpc-gutenberg-block wpc-widget-csdfw_comingsoon ewb-gutenberg-block ewb-widget-csdfw_comingsoon alignfull wp-block-wpcursor-ewb-csdfw-comingsoon\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_comingsoon\">\n#ewb-block-6 .csdfw-cs {\n  position: relative;\n  background: var(--color-charcoal, #2b2b2b);\n  font-family: var(--font-body);\n  padding: 110px 24px;\n  overflow: hidden;\n  isolation: isolate;\n}\n\n#ewb-block-6 .csdfw-cs::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background:\n    radial-gradient(90% 80% at 50% -10%, rgba(10, 186, 181, 0.10) 0%, rgba(10, 186, 181, 0) 60%),\n    radial-gradient(80% 90% at 100% 110%, rgba(176, 137, 91, 0.14) 0%, rgba(176, 137, 91, 0) 60%);\n}\n\n#ewb-block-6 .csdfw-cs__inner {\n  max-width: 640px;\n  margin: 0 auto;\n  text-align: center;\n}\n\n#ewb-block-6 .csdfw-cs__eyebrow {\n  font-size: 0.78rem;\n  letter-spacing: 0.32em;\n  text-transform: uppercase;\n  color: rgba(255, 255, 255, 0.6);\n}\n\n#ewb-block-6 .csdfw-cs__rule {\n  display: block;\n  width: 54px;\n  height: 1px;\n  margin: 18px auto 24px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-6 .csdfw-cs__title {\n  font-family: var(--font-heading);\n  font-weight: 500;\n  font-size: clamp(2.3rem, 4.4vw, 3.4rem);\n  color: #fff;\n  margin: 0;\n}\n\n#ewb-block-6 .csdfw-cs__text {\n  font-size: 1.2rem;\n  font-weight: 300;\n  line-height: 1.8;\n  color: rgba(255, 255, 255, 0.78);\n  margin: 20px auto 0;\n  max-width: 52ch;\n}\n\n\/* Email capture *\/\n#ewb-block-6 .csdfw-cs__form {\n  margin-top: 40px;\n}\n\n#ewb-block-6 .csdfw-cs__label {\n  display: block;\n  font-size: 0.78rem;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: rgba(255, 255, 255, 0.6);\n  margin-bottom: 14px;\n}\n\n#ewb-block-6 .csdfw-cs__group {\n  display: flex;\n  gap: 12px;\n  max-width: 480px;\n  margin: 0 auto;\n}\n\n#ewb-block-6 .csdfw-cs__group input {\n  flex: 1;\n  padding: 16px 20px;\n  font-family: var(--font-body);\n  font-size: 1.1rem;\n  color: #fff;\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.2);\n  border-radius: var(--radius-sm);\n  transition: border-color 0.25s ease, box-shadow 0.25s ease;\n}\n\n#ewb-block-6 .csdfw-cs__group input::placeholder {\n  color: rgba(255, 255, 255, 0.45);\n}\n\n#ewb-block-6 .csdfw-cs__group input:focus {\n  outline: none;\n  border-color: var(--color-secondary);\n  box-shadow: 0 0 0 3px rgba(10, 186, 181, 0.2);\n}\n\n#ewb-block-6 .csdfw-cs__btn {\n  padding: 16px 32px;\n  font-family: var(--font-body);\n  font-size: 0.84rem;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: #fff;\n  background: transparent;\n  border: 1px solid var(--color-accent);\n  border-radius: var(--radius-sm);\n  cursor: pointer;\n  white-space: nowrap;\n  transition: background 0.3s ease, border-color 0.3s ease, color 0.3s ease;\n}\n\n#ewb-block-6 .csdfw-cs__btn:hover {\n  background: var(--color-secondary);\n  border-color: var(--color-secondary);\n}\n\n#ewb-block-6 .csdfw-cs__btn[disabled] {\n  opacity: 0.55;\n  cursor: not-allowed;\n}\n\n#ewb-block-6 .csdfw-hp {\n  position: absolute;\n  left: -9999px;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n}\n\n#ewb-block-6 .csdfw-cs__status {\n  min-height: 1.2em;\n  margin: 16px 0 0;\n  font-size: 0.92rem;\n  color: rgba(255, 255, 255, 0.8);\n}\n\n#ewb-block-6 .csdfw-cs__status.is-success {\n  color: var(--color-secondary);\n}\n\n#ewb-block-6 .csdfw-cs__status.is-error {\n  color: #f2b8b5;\n}\n\n@media (max-width: 640px) {\n  #ewb-block-6 .csdfw-cs {\n    padding: 68px 18px;\n  }\n  #ewb-block-6 .csdfw-cs__group {\n    flex-direction: column;\n  }\n  #ewb-block-6 .csdfw-cs__btn {\n    width: 100%;\n  }\n}\n<\/style>\n<div id=\"ewb-block-6\" class=\"wpc-widget wpc-widget-csdfw_comingsoon ewb-widget ewb-widget-csdfw_comingsoon\"><section class=\"csdfw-cs wpc-theme-csdfw\">\n  <div class=\"csdfw-cs__inner\">\n    <span class=\"csdfw-cs__eyebrow\">On The Horizon<\/span>\n    <span class=\"csdfw-cs__rule\" aria-hidden=\"true\"><\/span>\n    <h2 class=\"csdfw-cs__title\">A new website is on the way<\/h2>\n    <p class=\"csdfw-cs__text\">We are crafting a refined new home online \u2014 thoughtfully designed to reflect the same care and precision you experience in our practice. We look forward to sharing it with you soon.<\/p>\n\n        <form class=\"csdfw-cs__form\" id=\"csdfw-cs-form-ewb-block-6\" novalidate>\n      <label class=\"csdfw-cs__label\" for=\"csdfw-cs-email-ewb-block-6\">Be the first to know when we launch<\/label>\n      <div class=\"csdfw-cs__group\">\n        <input type=\"email\" id=\"csdfw-cs-email-ewb-block-6\" name=\"email\" placeholder=\"Your email address\" autocomplete=\"email\">\n        <button type=\"submit\" class=\"csdfw-cs__btn\">Notify Me<\/button>\n      <\/div>\n      <div class=\"csdfw-hp\" aria-hidden=\"true\"><label>Company<input type=\"text\" name=\"company\" tabindex=\"-1\" autocomplete=\"off\"><\/label><\/div>\n      <p class=\"csdfw-cs__status\" role=\"status\" aria-live=\"polite\"><\/p>\n    <\/form>\n      <\/div>\n<\/section>\n<\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_comingsoon\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-6';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ CSDFW Coming Soon \u2014 launch list signup (reuses csdfw\/v1\/contact endpoint)\n(function () {\n  var form = document.getElementById('csdfw-cs-form-ewb-block-6');\n  if (!form || form.dataset.csdfwBound) return;\n  form.dataset.csdfwBound = '1';\n\n  var status = form.querySelector('.csdfw-cs__status');\n  var button = form.querySelector('button[type=\"submit\"]');\n  var defaultLabel = button ? button.textContent : 'Notify Me';\n\n  \/\/ Use the ?rest_route= form so it works regardless of permalink configuration.\n  var restBase = '\/index.php?rest_route=\/csdfw\/v1\/contact';\n\n  function setStatus(msg, type) {\n    if (!status) return;\n    status.textContent = msg;\n    status.className = 'csdfw-cs__status' + (type ? ' is-' + type : '');\n  }\n\n  form.addEventListener('submit', function (e) {\n    e.preventDefault();\n    var email = form.email ? form.email.value.trim() : '';\n    if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) {\n      setStatus('Please enter a valid email address.', 'error');\n      return;\n    }\n\n    var payload = {\n      name: 'Launch List Signup',\n      phone: 'N\/A',\n      email: email,\n      message: 'Requested to be notified when the new website launches.',\n      company: form.company ? form.company.value.trim() : ''\n    };\n\n    if (button) { button.disabled = true; button.textContent = 'Sending\u2026'; }\n    setStatus('', '');\n\n    fetch(restBase, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json' },\n      body: JSON.stringify(payload)\n    })\n      .then(function (res) { return res.json().then(function (d) { return { ok: res.ok, data: d }; }); })\n      .then(function (r) {\n        if (r.ok && r.data && r.data.success) {\n          form.reset();\n          setStatus('Thank you \u2014 we\\u2019ll let you know the moment we launch.', 'success');\n        } else {\n          setStatus((r.data && r.data.message) || 'Something went wrong. Please try again.', 'error');\n        }\n      })\n      .catch(function () { setStatus('Something went wrong. Please try again.', 'error'); })\n      .finally(function () {\n        if (button) { button.disabled = false; button.textContent = defaultLabel; }\n      });\n  });\n})();\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n<div class=\"wpc-gutenberg-block wpc-widget-csdfw_footer ewb-gutenberg-block ewb-widget-csdfw_footer alignfull wp-block-wpcursor-ewb-csdfw-footer\"><style type=\"text\/css\" data-ewb-widget=\"csdfw_footer\">\n#ewb-block-7 .csdfw-footer {\n  background: var(--color-surface);\n  border-top: 1px solid var(--color-border);\n  font-family: var(--font-body);\n  padding: 56px 24px;\n}\n\n#ewb-block-7 .csdfw-footer__inner {\n  max-width: 1000px;\n  margin: 0 auto;\n  text-align: center;\n}\n\n#ewb-block-7 .csdfw-footer__brand {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n\n#ewb-block-7 .csdfw-footer__name {\n  font-family: var(--font-heading);\n  font-weight: 500;\n  font-size: 1.7rem;\n  letter-spacing: 0.03em;\n  color: var(--color-text);\n}\n\n#ewb-block-7 .csdfw-footer__rule {\n  display: block;\n  width: 48px;\n  height: 1px;\n  margin: 16px auto 22px;\n  background: var(--gold-gradient, var(--color-accent));\n}\n\n#ewb-block-7 .csdfw-footer__details {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 12px;\n  font-size: 1.08rem;\n  color: var(--color-text-muted);\n}\n\n#ewb-block-7 .csdfw-footer__link {\n  color: var(--color-text);\n  text-decoration: none;\n  transition: color 0.25s ease;\n}\n\n#ewb-block-7 .csdfw-footer__link:hover {\n  color: var(--color-secondary);\n}\n\n#ewb-block-7 .csdfw-footer__sep {\n  color: var(--color-accent);\n}\n\n\/* Social icons *\/\n#ewb-block-7 .csdfw-footer__social {\n  list-style: none;\n  margin: 24px 0 0;\n  padding: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 20px;\n}\n\n#ewb-block-7 .csdfw-social__link {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--color-text-muted);\n  transition: color 0.25s ease;\n}\n\n#ewb-block-7 .csdfw-social__link svg {\n  width: 20px;\n  height: 20px;\n  fill: currentColor;\n  display: block;\n}\n\n#ewb-block-7 .csdfw-social__link:hover {\n  color: var(--color-secondary);\n}\n\n#ewb-block-7 .csdfw-footer__copy {\n  margin: 26px 0 0;\n  font-size: 0.9rem;\n  letter-spacing: 0.08em;\n  color: var(--color-text-muted);\n}\n\n@media (max-width: 640px) {\n  #ewb-block-7 .csdfw-footer {\n    padding: 44px 18px;\n  }\n  #ewb-block-7 .csdfw-footer__sep {\n    display: none;\n  }\n  #ewb-block-7 .csdfw-footer__details {\n    flex-direction: column;\n    gap: 8px;\n  }\n}\n<\/style>\n<div id=\"ewb-block-7\" class=\"wpc-widget wpc-widget-csdfw_footer ewb-widget ewb-widget-csdfw_footer\"><footer class=\"csdfw-footer wpc-theme-csdfw\">\n  <div class=\"csdfw-footer__inner\">\n    <div class=\"csdfw-footer__brand\">\n      <span class=\"csdfw-footer__name\">Cosmetic Surgery of DFW<\/span>\n      <span class=\"csdfw-footer__rule\" aria-hidden=\"true\"><\/span>\n    <\/div>\n    <div class=\"csdfw-footer__details\">\n      <a class=\"csdfw-footer__link\" href=\"tel:8175294314\">817-529-4314<\/a>\n      <span class=\"csdfw-footer__sep\" aria-hidden=\"true\">&bull;<\/span>\n      <span class=\"csdfw-footer__addr\">5825 Edwards Ranch Rd., Ste. #200, Fort Worth, TX 76109<\/span>\n    <\/div>\n    <ul class=\"csdfw-social csdfw-footer__social\" aria-label=\"Follow us on social media\">\n      <li>\n        <a class=\"csdfw-social__link\" href=\"https:\/\/www.instagram.com\/cosmeticsurgeryofdfw\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077\"\/><\/svg>\n        <\/a>\n      <\/li>\n      <li>\n        <a class=\"csdfw-social__link\" href=\"https:\/\/www.facebook.com\/CosmeticSurgeryofDFW\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z\"\/><\/svg>\n        <\/a>\n      <\/li>\n      <li>\n        <a class=\"csdfw-social__link\" href=\"https:\/\/www.pinterest.com\/CosmeticSurgeryofDFW\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Pinterest\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z\"\/><\/svg>\n        <\/a>\n      <\/li>\n      <li>\n        <a class=\"csdfw-social__link\" href=\"https:\/\/www.yelp.com\/biz\/cosmetic-surgery-of-dfw-fort-worth\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Yelp\">\n          <svg viewBox=\"-64 0 512 512\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z\"\/><\/svg>\n        <\/a>\n      <\/li>\n    <\/ul>\n    <p class=\"csdfw-footer__copy\">&copy; 2026 Cosmetic Surgery of DFW. All rights reserved.<\/p>\n  <\/div>\n<\/footer>\n<\/div>\n<script type=\"text\/javascript\" data-ewb-widget=\"csdfw_footer\">\n(function() {\n  'use strict';\n  \n  const widgetId = 'ewb-block-7';\n  const widget = document.getElementById(widgetId);\n  \n  if (!widget) {\n    console.warn('EWB Widget element not found:', widgetId);\n    return;\n  }\n  \n  try {\n    \/\/ Widget: CSDFW Footer\n\/\/ Add your JavaScript here\n  } catch (error) {\n    console.error('EWB Widget Error [' + widgetId + ']:', error);\n    \n    \/\/ Show error in widget if debug mode enabled\n    if (widget.dataset.debug === 'true') {\n      const errorDiv = document.createElement('div');\n      errorDiv.className = 'ewb-error';\n      errorDiv.style.cssText = 'background: #fee; border: 1px solid #fcc; padding: 10px; margin: 10px; color: #c33; font-family: monospace; font-size: 12px;';\n      errorDiv.textContent = 'JavaScript Error: ' + error.message;\n      widget.appendChild(errorDiv);\n    }\n  }\n})();\n<\/script>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wpcursor-fullwidth","meta":{"_genesis_block_theme_hide_title":false,"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry","post","without-featured-image"],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8"}],"version-history":[{"count":6,"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":33,"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions\/33"}],"wp:attachment":[{"href":"https:\/\/cosmeticsurgeryofdfw.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}