PageSourceSearch

https://www.healthlynked.com/booking-process/search-doctors/

html healthlynked.com collected 2026-10-02 04:47:55 UTC 104,826 bytes, 2,461 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5    <meta charset="UTF-8">
6    <meta http-equiv="X-UA-Compatible" content="IE=edge">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8    <title>Search Doctors | HealthLynked</title>
9    <meta name='robots' content='max-image-preview:large' />
10<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
11<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
12<link rel='dns-prefetch' href='//unpkg.com' />
13<link rel='dns-prefetch' href='//fonts.googleapis.com' />
14<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.healthlynked.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.healthlynked.com%2Fbooking-process%2Fsearch-doctors%2F" />
15<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.healthlynked.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.healthlynked.com%2Fbooking-process%2Fsearch-doctors%2F&#038;format=xml" />
16<style id="wp-img-auto-sizes-contain-inline-css">
17img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
18/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
19</style>
20<link rel='stylesheet' id='healthlynked-doctor-page-css' href='https://www.healthlynked.com/wp-content/themes/healthlynked/css/doctor.css?ver=1790252113' media='all' />
21<link rel='stylesheet' id='leaflet-css' href='https://unpkg.com/[email protected]/dist/leaflet.css?ver=1.9.4' media='all' />
22<link rel='stylesheet' id='leaflet-markercluster-css' href='https://unpkg.com/[email protected]/dist/MarkerCluster.css?ver=1.5.3' media='all' />
23<link rel='stylesheet' id='leaflet-markercluster-default-css' href='https://unpkg.com/[email protected]/dist/MarkerCluster.Default.css?ver=1.5.3' media='all' />
24<link rel='stylesheet' id='healthlynked-doctor-page-style-css' href='https://www.healthlynked.com/wp-content/themes/healthlynked/style.css?ver=1777623934' media='all' />
25<style id="wp-emoji-styles-inline-css">
26
27	img.wp-smiley, img.emoji {
28		display: inline !important;
29		border: none !important;
30		box-shadow: none !important;
31		height: 1em !important;
32		width: 1em !important;
33		margin: 0 0.07em !important;
34		vertical-align: -0.1em !important;
35		background: none !important;
36		padding: 0 !important;
37	}
38/*# sourceURL=wp-emoji-styles-inline-css */
39</style>
40<style id="wp-block-library-inline-css">
41:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
41--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
42
43/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
44</style>
45<style id="classic-theme-styles-inline-css">
46/*! This file is auto-generated */
47.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
48/*# sourceURL=/wp-includes/css/classic-themes.min.css */
49</style>
50
51<style id="global-styles-inline-css">
52:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
52--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
52.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
53/*# sourceURL=global-styles-inline-css */
54</style>
55
56<link rel='stylesheet' id='contact-form-7-css' href='https://www.healthlynked.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
57<link rel='stylesheet' id='owl-carousel-css' href='https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css?ver=2.3.4' media='all' />
58<link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&#038;display=swap' media='all' />
59<link rel='stylesheet' id='theme-style-css' href='https://www.healthlynked.com/wp-content/themes/healthlynked/css/style.css?ver=1789331449' media='all' />
60<link rel='stylesheet' id='owl-theme-default-css' href='https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css?ver=2.3.4' media='all' />
61<link rel='stylesheet' id='font-awesome-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css?ver=6.2.1' media='all' />
62<link rel='stylesheet' id='fancybox-css' href='https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.css?ver=5.0' media='all' />
63<link rel='stylesheet' id='all-css-css' href='https://www.healthlynked.com/wp-content/themes/healthlynked/css/all.css?ver=1777623936' media='all' />
64<link rel='stylesheet' id='healthlynked-header-auth-css' href='https://www.healthlynked.com/wp-content/themes/healthlynked/css/header-auth.css?ver=1777623936' media='all' />
65<script id="jquery-core-js" src="https://www.healthlynked.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 65
65
66<script id="jquery-migrate-js" src="https://www.healthlynked.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
66
67<link rel="https://api.w.org/" href="https://www.healthlynked.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.healthlynked.com/wp-json/wp/v2/pages/12" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.healthlynked.com/xmlrpc.php?rsd" />
68<link rel="canonical" href="https://www.healthlynked.com/booking-process/search-doctors/" />
69<link rel='shortlink' href='https://www.healthlynked.com/?p=12' />
70<meta name="cdp-version" content="1.5.7" />		
70<script type="text/javascript">
71			(function(c, l, a, r, i, t, y) {
72				c[a] = c[a] || function() {
73					(c[a].q = c[a].q || []).push(arguments)
74				};
75				t = l.createElement(r);
76				t.async = 1;
77				t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress";
78				y = l.getElementsByTagName(r)[0];
79				y.parentNode.insertBefore(t, y);
80			})(window, document, "clarity", "script", "o49zwqxp0c");
81		</script>
81
82	<link rel="icon" href="https://www.healthlynked.com/wp-content/uploads/2026/05/cropped-hlykfav-32x32.png" sizes="32x32" />
83<link rel="icon" href="https://www.healthlynked.com/wp-content/uploads/2026/05/cropped-hlykfav-192x192.png" sizes="192x192" />
84<link rel="apple-touch-icon" href="https://www.healthlynked.com/wp-content/uploads/2026/05/cropped-hlykfav-180x180.png" />
85<meta name="msapplication-TileImage" content="https://www.healthlynked.com/wp-content/uploads/2026/05/cropped-hlykfav-270x270.png" />
86<style id="wp-custom-css">
87.card {
88    width: 600px;
89    height: 310px;
90    border-radius: 20px;
91    overflow: hidden;
92    position: relative;
93    /* box-shadow:
94      0 0 0 1px rgba(255,255,255,0.08),
95      0 30px 80px rgba(0,0,0,0.7),
96      0 8px 24px rgba(0,0,0,0.5); */
97  }
98
99  /* ── Animated background video ── */
100  .video-bg {
101    position: absolute;
102    inset: -8%;
103    width: 116%;
104    height: 116%;
105    object-fit: cover;
106    animation: kenBurns 18s ease-in-out infinite alternate;
107    z-index: 0;
108    pointer-events: none;
109  }
110
111  /* dark vignette overlay */
112  .vignette {
113    position: absolute;
114    inset: 0;
115    background: radial-gradient(ellipse at 62% 50%, rgba(10,0,30,0.2) 0%, rgba(4,0,18,0.62) 100%);
116    z-index: 1;
117  }
118
119  /* ── Chat scene ── */
120  .chat-scene {
121    position: absolute;
122    inset: 0;
123    z-index: 2;
124    display: flex;
125    flex-direction: column;
126    justify-content: center;
127    gap: 14px;
128    padding: 24px 20px;
129  }
130
131  /* ── YOU row ── */
132  .row-you {
133    display: flex;
134    align-items: flex-end;
135    justify-content: flex-end;
136    gap: 9px;
137    opacity: 0;
138    transform: translateY(14px) translateX(8px);
139  }
140
141  .bubble-you {
142    background: #3B82F6;
143    color: #fff;
144    padding: 11px 18px;
145    border-radius: 18px 18px 4px 18px;
146    font-size: 15px;
147    font-weight: 500;
148    letter-spacing: -0.15px;
149    line-height: 1.4;
150    max-width: 340px;
151    box-shadow:
152      0 3px 16px rgba(59,130,246,0.5),
153      0 1px 4px rgba(0,0,0,0.3);
154  }
155
156  .avatar {
157    width: 32px;
158    height: 32px;
159    border-radius: 50%;
160    background: rgba(20,10,40,0.85);
161    border: 1.5px solid rgba(255,255,255,0.2);
162    display: flex;
163    align-items: center;
164    justify-content: center;
165    font-size: 9.5px;
166    font-weight: 700;
167    letter-spacing: 0.4px;
168    flex-shrink: 0;
169  }
170  .avatar-you { color: #e0c84a; }
171  .avatar-ari { color: #fff; }
172
173  /* ── ARI row ── */
174  .row-ari {
175    display: flex;
176    align-items: flex-end;
177    justify-content: flex-start;
178    gap: 9px;
179    opacity: 0;
180    transform: translateY(14px) translateX(-8px);
181  }
182
183  .bubble-ari {
184    background: rgba(255,255,255,0.93);
185    backdrop-filter: blur(20px);
186    -webkit-backdrop-filter: blur(20px);
187    color: #111;
188    padding: 11px 18px;
189    border-radius: 18px 18px 18px 4px;
190    font-size: 15px;
191    font-weight: 400;
192    letter-spacing: -0.15px;
193    line-height: 1.4;
194    max-width: 340px;
195    min-width: 72px;
196    min-height: 46px;
197    box-shadow:
198      0 4px 20px rgba(0,0,0,0.22),
199      0 1px 4px rgba(0,0,0,0.12);
200    position: relative;
201    display: flex;
202    align-items: center;
203  }
204
205  /* typing dots */
206  .typing-dots {
207    display: flex;
208    gap: 5px;
209    align-items: center;
210    position: absolute;
211    left: 18px;
212    top: 50%;
213    transform: translateY(-50%);
214    opacity: 0;
215    transition: opacity 0.2s;
216  }
217
218  .dot {
219    width: 7px;
220    height: 7px;
221    border-radius: 50%;
222    background: #888;
223  }
224
225  .ari-text {
226    opacity: 0;
227    transition: opacity 0.38s ease;
228  }
229
230  /* ── Animation keyframes ── */
231  @keyframes slideInRight {
232    from { opacity: 0; transform: translateY(14px) translateX(8px);  }
233    to   { opacity: 1; transform: translateY(0)    translateX(0);     }
234  }
235  @keyframes slideInLeft {
236    from { opacity: 0; transform: translateY(14px) translateX(-8px); }
237    to   { opacity: 1; transform: translateY(0)    translateX(0);    }
238  }
239  @keyframes fadeUp {
240    from { opacity: 1; transform: translateY(0);    }
241    to   { opacity: 0; transform: translateY(-10px); }
242  }
243  @keyframes dotBounce {
244    0%, 60%, 100% { transform: translateY(0);   opacity: 0.4; }
245    30%           { transform: translateY(-5px); opacity: 1;   }
246  }
247
248  .row-you.enter { animation: slideInRight 0.52s cubic-bezier(0.34,1.56,0.64,1) forwards; }
249  .row-ari.enter { animation: slideInLeft  0.52s cubic-bezier(0.34,1.56,0.64,1) forwards; }
250  .row-you.exit  { animation: fadeUp 0.45s ease forwards; }
251  .row-ari.exit  { animation: fadeUp 0.45s ease forwards; }
252
253  .dot.bouncing { animation: dotBounce 1.1s ease-in-out infinite; }
254  .dot.bouncing:nth-child(2) { animation-delay: 0.17s; }
255  .dot.bouncing:nth-child(3) { animation-delay: 0.34s; }
256
257  /* ── Responsive design ── */
258  @media (max-width: 850px) {
259    .card {
260      width: 90vw;
261      height: calc(90vw * 0.3375 + 30px);
262      padding: 15px 0;
263      border-radius: 16px;
264    }
265
266    .chat-scene {
267      padding: 20px 30px;
268      gap: 12px;
269    }
270
271    .bubble-you, .bubble-ari {
272      font-size: 14px;
273      padding: 10px 16px;
274      max-width: 280px;
275    }
276
277    .avatar {
278      width: 28px;
279      height: 28px;
280      font-size: 8.5px;
281    }
282
283    .row-you, .row-ari {
284      gap: 8px;
285    }
286  }
287
288  @media (max-width: 480px) {
289    .card {
290      width: 95vw;
291      height: calc(95vw * 0.3375 + 20px);
292      padding: 40px 0;
293      height: 54vw;
294      border-radius: 12px;
295    }
296
297    .chat-scene {
298      padding: 16px 20px;
299      gap: 10px;
300    }
301
302    .bubble-you, .bubble-ari {
303      font-size: 13px;
304      padding: 9px 14px;
305      max-width: 220px;
306    }
307
308    .avatar {
309      width: 24px;
310      height: 24px;
311      font-size: 7px;
312    }
313
314    .row-you, .row-ari {
315      gap: 6px;
316    }
317
318    .typing-dots {
319      left: 14px;
320    }
321
322    .dot {
323      width: 6px;
324      height: 6px;
325    }
326  }
327
328  @media (max-width: 380px) {
329    .card {
330      width: 320px;
331      height: 140px;
332      padding: 10px 0;
333      border-radius: 10px;
334    }
335
336    .chat-scene {
337      padding: 12px 16px;
338      gap: 8px;
339    }
340
341    .bubble-you, .bubble-ari {
342      font-size: 12px;
343      padding: 8px 12px;
344      max-width: 180px;
345    }
346
347    .avatar {
348      width: 20px;
349      height: 20px;
350      font-size: 6px;
351    }
352
353    .row-you, .row-ari {
354      gap: 5px;
355    }
356
357    .typing-dots {
358      left: 12px;
359    }
360
361    .dot {
362      width: 5px;
363      height: 5px;
364    }
365  }	
366
367#mlb2-40649609.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-40649609.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
368	padding:0px !important
369}
370.ml-embedded{
371	width:100% !important
372}
373</style>
374</head> 
375
376<body class="wp-singular page-template page-template-booking-form page-template-doctor page-template-booking-formdoctor-php page page-id-12 page-child parent-pageid-19 wp-theme-healthlynked search-page-v2">
377 
378    <div id="wrapper">
379		
380        <header id="header">
381			<div class="top-bar">
382    <div class="top-bar-container">
383        <div class="top-bar-links">
384              
385        <div class="dropdown">
386        
387        <a href="#" class="dropdown-toggle">
388            Mobile App <i class="fa fa-chevron-down"></i>
389        </a>
390
391        <ul class="dropdown-menu">
392
393                        <li>
394                <a href="https://play.google.com/store/apps/details?id=com.healthlynked" target="_blank">
395                   Android App                </a>
396            </li>
397            
398                        <li>
399                <a href="https://apps.apple.com/us/app/healthlynked/id1389786960" target="_blank">
400                   iOS App                </a>
401            </li>
402            
403        </ul>
404
405    </div>
406                                <a href="https://provider.healthlynked.com/">
407                    For Providers                </a>
408                <span class="separator">|</span>
409            
410            
411            <div class="language-wrapper wg-notranslate" data-wg-notranslate>
412                <select name="language" class="lang-dropdown" id="lang-switcher"  onchange="if(this.value) window.location.href=this.value;">
413                    <option value="en">English</option>
414
415                    <option value="es">Español</option>
416                </select>
417            </div>
418            
419        </div>
420    </div>
421</div>
422            <div class="container">
423                <div class="header-flex">
424                    <div class="header-logo"> 
425                       <a href="https://www.healthlynked.com">
426													<img src="/wp-content/uploads/2026/02/header-logo.svg" alt="Logo">
427											</a> 
428                    </div>
429                    <div class="header-pages">
430                        <nav>
431                           <ul id="menu-header-menu" class=""><li id="menu-item-899" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-12 current_page_item menu-item-899"><a href="https://www.healthlynked.com/booking-process/search-doctors/" aria-current="page">Find a Doctor</a></li>
432<li id="menu-item-891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-891"><a href="https://www.healthlynked.com/telehealth/">Telemedicine</a></li>
433<li id="menu-item-900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-900"><a href="https://www.healthlynked.com/ari/">Ari</a></li>
434<li id="menu-item-890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-890"><a href="https://www.healthlynked.com/how-to-guides/">How It Works</a></li>
435<li id="menu-item-1223" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1223"><a href="https://www.healthlynked.com/request-medical-records/">Request Medical Records</a></li>
436</ul>                             <!-- HAMBURGER BUTTON -->
437                        <div class="hamburger">
438                            <span></span>
439                            <span></span>
440                            <span></span>
441                        </div>
442                        </nav>
443                       <div class="header-btn">
444					<a class="header-btn1" href="javascript:void(0)" id="openPopup">
445						Sign In
446					</a>
447</div>
448
449<div id="loginPopup" class="modal-overlay">
450    <div class="modal-content custom-theme-popup">
451        <span class="close-btn">&times;</span>
452        
453        <div id="phoneSection">
454            <h2 class="modal-title">Enter your phone number</h2>
455            <p class="modal-subtext">You will receive a text message to verify your account. Message & data rates may apply.</p>
456            
457            <div class="input-row">
458        <input type="tel" id="phoneInput">
459    </div>
460
461   
462        </div>
463
464        <div id="emailSection" style="display:none;">
465            <h2 class="modal-title">Enter your email</h2>
466            <p class="modal-subtext">Enter the email associated with your account, social login or new email. We'll send a code to that email.</p>
467            
468            <div class="input-row">
469                <input type="email" id="emailInput" placeholder="Email">
470            </div>
471        </div>
472
473        <button type="submit" class="submit-btn theme-bg">Continue</button>
474
475        <div class="toggle-container">
476            <a href="javascript:void(0)" id="toggleAuth" class="theme-link">Use email instead</a>
477        </div>
478
479        <div class="toggle-container">
480            <a href="https://patient.healthlynked.com/signup-stepone" class="theme-link" target="_blank" rel="noopener noreferrer">New to HealthLynked? Create an account</a>
481        </div>
482    </div>
483</div>
484                     </div>
485                </div>
486            </div>  
487        </header>
488        
489<script>
490window.HealthLynkedSessionBootstrap = {"apiBaseUrl":"https://api.healthlynked.com/api","isLoggedIn":false,"hasToken":false,"user":null,"endpoints":{"login":"https://api.healthlynked.com/api/v4/sessions/login","logout":"https://api.healthlynked.com/api/v4/sessions/logout","checkLogin":"https://api.healthlynked.com/api/v4/sessions/check_login","currentUser":"https://api.healthlynked.com/api/users/me"}};
491</script>
vendor: 1 bytes, line 491
491
492<script src="https://www.healthlynked.com/wp-content/themes/healthlynked/js/hlyk/hlyksession.js"></script>
vendor: 61 bytes, lines 492-493
492
493<script src="https://www.google.com/recaptcha/api.js?render=
4936LdhDVMqAAAAAJSV10aBNFQexjKHS08Kgy8y8_tO
vendor: 13 bytes, lines 493-494
493"></script>
494
495<style>
496.search-page-v2 .sp-search-bar,
497.search-page-v2 .sp-search-row,
498.search-page-v2 .sp-search-left,
499.search-page-v2 .sp-search-right {
500    position: relative;
501    overflow: visible;
502}
503
504.search-page-v2 .sp-search-bar {
505    z-index: 700;
506}
507
508.search-page-v2 .sp-main,
509.search-page-v2 .sp-grid,
510.search-page-v2 .sp-col-right,
511.search-page-v2 .sp-map {
512    position: relative;
513    z-index: 1;
514}
515
516.search-page-v2 .sp-dd {
517    z-index: 710;
518}
519
520.search-page-v2 .sp-dd.is-open {
521    z-index: 720;
522}
523
524.search-page-v2 .sp-dd-panel,
525.search-page-v2 .sp-sub-panel {
526    z-index: 730;
527}
528
529.search-page-v2 .sp-services-dropdown {
530    width: 360px;
531    padding-top: 10px;
532}
533
534.search-page-v2 .sp-services-search-wrap {
535    padding: 0 14px 10px;
536}
537
538.search-page-v2 .sp-services-search {
539    width: 100%;
540    height: 38px;
541    border: 1px solid #e3e3e3;
542    border-radius: 8px;
543    padding: 0 12px;
544    font: inherit;
545    color: #4a4a4a;
546    outline: none;
547}
548
549.search-page-v2 .sp-services-search:focus {
550    border-color: #3a6c78;
551}
552
553.search-page-v2 .sp-distance-dropdown {
554    width: 240px;
555    padding: 16px 18px;
556}
557
558.search-page-v2 .sp-distance-range {
559    width: 100%;
560}
561
562.search-page-v2 .doctor-map-pin-wrap {
563    background: transparent;
564    border: 0;
565    overflow: visible;
566}
567
568.search-page-v2 .doctor-map-pin {
569    position: relative;
570    display: block;
571    width: 24px;
572    height: 24px;
573    border-radius: 50% 50% 50% 0;
574    transform: rotate(-45deg);
575    transform-origin: 50% 50%;
576    background: #3a6c78;
577    border: 2px solid #ffffff;
578    box-shadow: 0 4px 12px rgba(58, 108, 120, 0.32);
579    transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
580}
581
582.search-page-v2 .doctor-map-pin::after {
583    content: "";
584    position: absolute;
585    top: 5px;
586    left: 5px;
587    width: 10px;
588    height: 10px;
589    border-radius: 50%;
590    background: #ffffff;
591}
592
593.search-page-v2 .doctor-map-pin.is-active {
594    background: #4caf50;
595    box-shadow: 0 6px 16px rgba(76, 175, 80, 0.34);
596}
597
598.search-page-v2 .leaflet-marker-icon:hover .doctor-map-pin {
599    background: #4caf50;
600    box-shadow: 0 6px 16px rgba(76, 175, 80, 0.34);
601}
602
603.search-page-v2 .sp-doc-card {
604    cursor: pointer;
605}
606
607.search-page-v2 .sp-doc-card.is-loading {
608    pointer-events: none;
609}
610
611.search-page-v2 .sp-doc-card.is-loading .sp-doc-img,
612.search-page-v2 .sp-doc-card.is-loading .sp-doc-name,
613.search-page-v2 .sp-doc-card.is-loading .sp-doc-spec,
614.search-page-v2 .sp-doc-card.is-loading .sp-doc-clinic,
615.search-page-v2 .sp-doc-card.is-loading .sp-doc-addr,
616.search-page-v2 .sp-doc-card.is-loading .sp-doc-distance,
617.search-page-v2 .sp-doc-card.is-loading .sp-doc-cta,
618.search-page-v2 .sp-doc-card.is-loading .sp-icon-btn,
619.search-page-v2 .sp-doc-card.is-loading .sp-rating-num,
620.search-page-v2 .sp-doc-card.is-loading .sp-rating-count {
621    position: relative;
622    color: transparent !important;
623    overflow: hidden;
624}
625
626.search-page-v2 .sp-doc-card.is-loading .sp-doc-img img,
627.search-page-v2 .sp-doc-card.is-loading .sp-doc-distance i,
628.search-page-v2 .sp-doc-card.is-loading .sp-icon-btn i {
629    opacity: 0;
630}
631
632.search-page-v2 .sp-doc-card.is-loading .sp-doc-img::after,
633.search-page-v2 .sp-doc-card.is-loading .sp-doc-name::after,
634.search-page-v2 .sp-doc-card.is-loading .sp-doc-spec::after,
635.search-page-v2 .sp-doc-card.is-loading .sp-doc-clinic::after,
636.search-page-v2 .sp-doc-card.is-loading .sp-doc-addr::after,
637.search-page-v2 .sp-doc-card.is-loading .sp-doc-distance::after,
638.search-page-v2 .sp-doc-card.is-loading .sp-doc-cta::after,
639.search-page-v2 .sp-doc-card.is-loading .sp-icon-btn::after,
640.search-page-v2 .sp-doc-card.is-loading .sp-rating-num::after,
641.search-page-v2 .sp-doc-card.is-loading .sp-rating-count::after,
642.search-page-v2 .sp-doc-card.is-loading .sp-stars::after {
643    content: "";
644    position: absolute;
645    inset: 0;
646    border-radius: 8px;
647    background: linear-gradient(90deg, #eef2f4 25%, #f7f9fa 37%, #eef2f4 63%);
648    background-size: 400% 100%;
649    animation: spSkeleton 1.2s ease-in-out infinite;
650}
651
652.search-page-v2 .sp-doc-card.is-loading .sp-doc-name::after {
653    height: 24px;
654}
655
656.search-page-v2 .sp-doc-card.is-loading .sp-doc-spec::after,
657.search-page-v2 .sp-doc-card.is-loading .sp-doc-clinic::after,
658.search-page-v2 .sp-doc-card.is-loading .sp-doc-addr::after,
659.search-page-v2 .sp-doc-card.is-loading .sp-doc-distance::after,
660.search-page-v2 .sp-doc-card.is-loading .sp-doc-cta::after,
661.search-page-v2 .sp-doc-card.is-loading .sp-rating-num::after,
662.search-page-v2 .sp-doc-card.is-loading .sp-rating-count::after {
663    height: 18px;
664    top: 50%;
665    bottom: auto;
666    transform: translateY(-50%);
667}
668
669.search-page-v2 .sp-doc-card.is-loading .sp-stars {
670    position: relative;
671    color: transparent !important;
672}
673
674.search-page-v2 .sp-doc-card.is-loading .sp-stars::after {
675    width: 96px;
676    height: 16px;
677}
678
679@keyframes spSkeleton {
680    0% { background-position: 100% 0; }
681    100% { background-position: 0 0; }
682}
683
684.search-page-v2 .sp-doc-img img {
685    opacity: 1;
686    transition: opacity 0.18s ease;
687}
688
689.search-page-v2 .sp-doc-img img.is-pending {
690    opacity: 0;
691}
692
693.search-page-v2 .sp-star-empty {
694    color: #d9dee3;
695}
696
697.search-page-v2 .sp-write-review {
698    display: none !important;
699}
700
701.search-page-v2 .sp-care-ad {
702    display: block;
703    border-radius: 10px;
704    overflow: hidden;
705}
706
707.search-page-v2 .sp-care-ad img {
708    display: block;
709    width: 100%;
710    height: auto;
711}
712
713.search-page-v2 .sp-care-card {
714    padding: 14px 12px 16px;
715}
716
717.search-page-v2 .sp-care-card h4 {
718    font-size: 20px;
719    font-weight: 700;
720    margin-bottom: 10px;
721}
722
723.search-page-v2 .sp-care-card p {
724    font-size: 12px;
725    font-weight: 500;
726    color: #000;
727    line-height: 1.6;
728    margin-bottom: 12px;
729}
730
731.search-page-v2 .sp-care-card ul {
732    margin-bottom: 14px;
733}
734
735.search-page-v2 .sp-care-card ul li {
736    gap: 12px;
737    font-size: 12px;
738    font-weight: 500;
739    color: #000;
740    padding: 6px 0;
741}
742
743.search-page-v2 .sp-care-card ul li i {
744    width: 15px;
745    font-size: 12px;
746}
747
748.search-page-v2 .sp-care-btn,
749.search-page-v2 .sp-care-btn-light {
750    width: 100%;
751    background: #eeeeee;
752    color: #000;
753    font-size: 12px;
754    font-weight: 400;
755    padding: 11px 12px;
756    border-radius: 6px;
757    display: inline-flex;
758    align-items: center;
759    justify-content: center;
760    gap: 8px;
761    height: auto;
762    margin: 0;
763}
764
765.search-page-v2 .sp-care-btn:hover,
766.search-page-v2 .sp-care-btn-light:hover {
767    background: #e0e0e0;
768}
769
770.search-page-v2 .sp-public-request-modal[hidden] {
771    display: none !important;
772}
773
774.search-page-v2 .sp-public-request-modal [hidden] {
775    display: none !important;
776}
777
778.search-page-v2 .sp-public-request-modal {
779    position: fixed;
780    inset: 0;
781    z-index: 5000;
782    display: flex;
783    align-items: flex-start;
784    justify-content: center;
785    padding: 56px 24px 24px;
786}
787
788.search-page-v2 .sp-public-request-backdrop {
789    position: absolute;
790    inset: 0;
791    background: rgba(13, 27, 32, 0.62);
792}
793
794.search-page-v2 .sp-public-request-dialog {
795    position: relative;
796    width: calc(100vw - 48px);
797    max-width: 720px;
798    max-height: calc(100vh - 80px);
799    overflow: auto;
800    background: #ffffff;
801    border-radius: 18px;
802    box-shadow: 0 24px 80px rgba(8, 24, 34, 0.22);
803    padding: 24px;
804}
805
806.search-page-v2 .sp-public-request-close {
807    position: absolute;
808    top: 16px;
809    right: 16px;
810    width: 42px;
811    height: 42px;
812    border: 0;
813    border-radius: 50%;
814    background: #f2f5f6;
815    color: #24434b;
816    font-size: 16px;
817}
818
819.search-page-v2 .sp-public-request-head {
820    margin-bottom: 18px;
821    padding-right: 48px;
822}
823
824.search-page-v2 .sp-public-request-head h3 {
825    margin: 0 0 8px;
826    color: #16333b;
827    font-size: 24px;
828    font-weight: 700;
829}
830
831.search-page-v2 .sp-public-request-head p {
832    margin: 0;
833    color: #5f6f75;
834    font-size: 15px;
835    line-height: 1.6;
836}
837
838.search-page-v2 .sp-public-request-form {
839    display: grid;
840    gap: 14px;
841}
842
843.search-page-v2 .sp-public-request-grid {
844    display: grid;
845    grid-template-columns: repeat(2, minmax(0, 1fr));
846    gap: 12px 16px;
847}
848
849.search-page-v2 .sp-public-request-field,
850.search-page-v2 .sp-public-request-field-full {
851    display: flex;
852    flex-direction: column;
853    gap: 8px;
854}
855
856.search-page-v2 .sp-public-request-field-full {
857    grid-column: 1 / -1;
858}
859
860.search-page-v2 .sp-public-request-field label,
861.search-page-v2 .sp-public-request-field-full label {
862    color: #17323a;
863    font-size: 14px;
864    font-weight: 600;
865}
866
867.search-page-v2 .sp-public-request-field input,
868.search-page-v2 .sp-public-request-field select,
869.search-page-v2 .sp-public-request-field textarea,
870.search-page-v2 .sp-public-request-field-full input,
871.search-page-v2 .sp-public-request-field-full select,
872.search-page-v2 .sp-public-request-field-full textarea {
873    width: 100%;
874    min-height: 36px;
875    border: 1px solid #cfd8dc;
876    border-radius: 4px;
877    padding: 0 16px;
878    color: #17323a;
879    font: inherit;
880    background: #fff;
881}
882
883.search-page-v2 .sp-public-request-field textarea,
884.search-page-v2 .sp-public-request-field-full textarea {
885    min-height: 120px;
886    padding: 10px 16px;
887    resize: vertical;
888}
889
890.search-page-v2 .sp-public-request-file {
891    min-height: auto !important;
892    padding: 6px 10px !important;
893}
894
895.search-page-v2 .sp-public-request-note {
896    margin: -6px 0 0;
897    color: #6a7d84;
898    font-size: 13px;
899    line-height: 1.6;
900}
901
902.search-page-v2 .sp-public-request-feedback {
903    display: none;
904    border-radius: 14px;
905    padding: 14px 16px;
906    font-size: 14px;
907    font-weight: 500;
908    line-height: 1.5;
909}
910
911.search-page-v2 .sp-public-request-feedback.is-visible {
912    display: block;
913}
914
915.search-page-v2 .sp-public-request-feedback.is-error {
916    background: #fff1f1;
917    color: #b02a37;
918}
919
920.search-page-v2 .sp-public-request-feedback.is-success {
921    background: #ecf9ef;
922    color: #1e7d3f;
923}
924
925.search-page-v2 .sp-public-request-actions {
926    display: flex;
927    justify-content: flex-end;
928}
929
930.search-page-v2 .sp-public-request-actions button {
931    min-width: 180px;
932    min-height: 36px;
933    border-radius: 4px;
934    border: 0;
935    padding: 0 18px;
936    font-size: 14px;
937    font-weight: 600;
938}
939
940.search-page-v2 .sp-public-request-submit {
941    background: #3a6c78;
942    color: #fff;
943}
944
945.search-page-v2 .sp-public-request-submit[disabled] {
946    opacity: 0.65;
947}
948
949.search-page-v2.sp-modal-open {
950    overflow: hidden;
951}
952
953@media (max-width: 767px) {
954    .search-page-v2 .sp-public-request-dialog {
955        width: calc(100vw - 24px);
956        padding: 18px 16px;
957        border-radius: 16px;
958    }
959
960    .search-page-v2 .sp-public-request-grid {
961        grid-template-columns: minmax(0, 1fr);
962    }
963
964    .search-page-v2 .sp-public-request-actions {
965        flex-direction: column-reverse;
966    }
967
968    .search-page-v2 .sp-public-request-actions button {
969        width: 100%;
970    }
971}
972</style>
973
974
975<!-- <section class="search-doc-sec">
976    <div class="container">
977        <h2 class="find-headline">Find Doctors</h2>
978        <div class="search-header-box">
979            <form class="search-inputs-row" data-doctor-search-form>
980                <div class="input-group">
981                    <label>Specialty</label>
982                    <div class="specialty-search-box">
983                        <input type="text" placeholder="OBGYN, Family Medicine, Cardiology..." data-search-specialty autocomplete="off">
984                        <div class="specialty-dropdown" data-search-specialty-dropdown hidden></div>
985                    </div>
986                </div>
987                <div class="input-group">
988                    <label>Location</label>
989                    <div class="inner-input">
990                        <input type="text" placeholder="City, State, or ZIP" data-search-location autocomplete="off">
991                        <button type="button" class="location-trigger" data-search-use-current-location aria-label="Use current location">
992                            <i class="fa-solid fa-location-crosshairs"></i>
993                        </button>
994                    </div>
995                </div>
996                <div class="input-group">
997                    <label data-search-name-label>Provider First Name</label>
998                    <input type="text" placeholder="Jane" data-search-first-name data-search-doctor-field>
999                    <input type="text" placeholder="Practice Name" data-search-practice-name data-search-practice-field style="display:none;">
1000                </div>
1001                <div class="input-group" data-search-last-name-group>
1002                    <label>Provider Last Name</label>
1003                    <input type="text" placeholder="Doe" data-search-last-name>
1004                </div>
1005                <div class="search-actions">
1006                    <button class="btn-search" type="submit" data-search-submit><i class="fa-solid fa-magnifying-glass"></i> Search
1007                        Providers</button>
1008                    <button class="btn-filter" type="button" data-filter-toggle><i class="fa-solid fa-sliders"></i> Filters</button>
1009                </div>
1010            </form>
1011        </div>
1012
1013        <h3 class="results-count" data-search-results-count style="display:none;">0 results found</h3>
1014        <p class="search-feedback" data-search-loading style="display:none;">Searching providers...</p>
1015        <p class="search-feedback search-feedback-error" data-search-error style="display:none;"></p>
1016
1017        <div class="main-content-wrapper">
1018            <div class="doctor-list-col">
1019                <div class="doctor-results-body" data-search-results-body>
1020                    <div data-search-results></div>
1021                    <div class="search-empty-state" data-search-empty style="display:none;">
1022                        <p>No providers matched your search. Try adjusting specialty, location, or name.</p>
1023                    </div>
1024                    <div class="search-pagination-wrap">
1025                        <button class="btn-filter search-pagination-nav" type="button" data-search-prev aria-label="Previous page">&larr;</button>
1026                        <div class="search-pagination" data-search-pagination></div>
1027                        <button class="btn-filter search-pagination-nav" type="button" data-search-next aria-label="Next page">&rarr;</button>
1028                    </div>
1029                </div>
1030                <div class="bottom-cta">
1031                    <h4>Can't find your provider?</h4>
1032                    <p>Submit provider information and we'll review and add them to our directory.</p>
1033                    <button class="btn-submit">Submit Doctor Information</button>
1034                </div>
1035            </div>
1036
1037            <div class="map-col">
1038                <div class="map-container">
1039                    <div class="doctor-search-map" data-search-map></div>
1040                </div>
1041            </div>
1042        </div>
1043    </div>
1044</section>
1045
1046<template id="doctor-result-card-template">
1047    <div class="doctor-card" data-result-card tabindex="0" role="link">
1048        <div class="doc-info-flex">
1049            <div class="doc-img">
1050                <img src="https://www.healthlynked.com/wp-content/themes/healthlynked/images/result-img.png" alt="Doctor" data-card-image>
1051                <span class="distance" data-card-distance-wrap>
1052                    <i class="fa-solid fa-location-dot"></i>
1053                    <span data-card-distance></span>
1054                </span>
1055            </div>
1056            <div class="doc-details">
1057                <div class="doc-title-row">
1058                    <h4 data-card-name>Doctor Name</h4>
1059                </div>
1060                <p class="clinic-name" data-card-specialty>Specialty</p>
1061                <p class="clinic-name" data-card-address></p>
1062                <div class="card-actions">
1063                    <a class="btn-request" href="#" data-card-request>Request Appointment</a>
1064                </div>
1065            </div>
1066        </div>
1067    </div>
1068</template>
1069
1070<template id="practice-result-card-template">
1071    <div class="doctor-card" data-result-card tabindex="0" role="link">
1072        <div class="doc-info-flex">
1073            <div class="doc-img">
1074                <img src="https://www.healthlynked.com/wp-content/themes/healthlynked/images/result-img.png" alt="Practice" data-card-image>
1075                <span class="distance" data-card-distance-wrap>
1076                    <i class="fa-solid fa-location-dot"></i>
1077                    <span data-card-distance></span>
1078                </span>
1079            </div>
1080            <div class="doc-details">
1081                <div class="doc-title-row">
1082                    <h4 data-card-name>Practice Name</h4>
1083                    <span class="tag" data-card-specialty>Specialty</span>
1084                </div>
1085                <p class="clinic-name" data-card-address></p>
1086                <p class="status" data-card-status></p>
1087                <div class="card-actions">
1088                    <a class="btn-request" href="#" data-card-request>View Practice</a>
1089                    <a href="#" class="view-profile" data-card-profile>View Details <i class="fa-solid fa-arrow-right"></i></a>
1090                </div>
1091            </div>
1092        </div>
1093    </div>
1094</template>
1095
1096<div class="filter-drawer-backdrop" data-filter-backdrop aria-hidden="true"></div>
1097<aside class="filter-drawer" data-filter-drawer aria-hidden="true">
1098    <div class="filter-drawer-header">
1099        <h3>Filter Results</h3>
1100        <button type="button" class="filter-drawer-close" data-filter-close aria-label="Close filters">
1101            <i class="fa-solid fa-xmark"></i>
1102        </button>
1103    </div>
1104        <div class="filter-drawer-body">
1105        <div class="filter-group">
1106            <h4>Search Type</h4>
1107            <label class="filter-radio">
1108                <input type="radio" name="search_mode" value="doctor" data-search-mode checked>
1109                <span>Doctor</span>
1110            </label>
1111            <label class="filter-radio">
1112                <input type="radio" name="search_mode" value="practice" data-search-mode>
1113                <span>Practice</span>
1114            </label>
1115        </div>
1116
1117        <div class="filter-group">
1118            <h4 data-search-name-label>Provider First Name</h4>
1119            <p class="filter-helper-copy">Use the main search row to search by provider or practice name.</p>
1120        </div>
1121
1122        <div class="filter-group" data-search-last-name-group>
1123            <h4>Provider Last Name</h4>
1124            <p class="filter-helper-copy">Refine the search from the main row above.</p>
1125        </div>
1126
1127        <div class="filter-group" data-search-practice-field style="display:none;">
1128            <h4>Practice Name</h4>
1129            <p class="filter-helper-copy">Use the main search row when searching by practice.</p>
1130        </div>
1131
1132        <div class="filter-group" data-filter-gender>
1133            <h4>Gender</h4>
1134            <label class="filter-radio">
1135                <input type="radio" name="gender_filter" value="" data-filter-gender-input checked>
1136                <span>Any</span>
1137            </label>
1138            <label class="filter-radio">
1139                <input type="radio" name="gender_filter" value="F" data-filter-gender-input>
1140                <span>Female</span>
1141            </label>
1142            <label class="filter-radio">
1143                <input type="radio" name="gender_filter" value="M" data-filter-gender-input>
1144                <span>Male</span>
1145            </label>
1146        </div>
1147
1148        <div class="filter-group">
1149            <h4>Distance</h4>
1150            <div class="filter-distance-row">
1151                <span data-filter-distance-min>1 mi</span>
1152                <input type="range" min="1" max="50" step="1" value="10" data-filter-distance>
1153                <span data-filter-distance-max>50 mi</span>
1154            </div>
1155            <p class="filter-distance-value"><span data-filter-distance-value>10</span> miles</p>
1156        </div>
1157
1158        <div class="filter-group" data-filter-rating>
1159            <h4>Rating</h4>
1160            <label class="filter-radio">
1161                <input type="radio" name="rating_filter" value="" data-filter-rating-input checked>
1162                <span>Any</span>
1163            </label>
1164            <label class="filter-radio">
1165                <input type="radio" name="rating_filter" value="4" data-filter-rating-input>
1166                <span>4 stars &amp; up</span>
1167            </label>
1168            <label class="filter-radio">
1169                <input type="radio" name="rating_filter" value="3" data-filter-rating-input>
1170                <span>3 stars &amp; up</span>
1171            </label>
1172            <label class="filter-radio">
1173                <input type="radio" name="rating_filter" value="2" data-filter-rating-input>
1174                <span>2 stars &amp; up</span>
1175            </label>
1176        </div>
1177
1178        <div class="filter-group" data-filter-member>
1179            <h4>Provider Type</h4>
1180            <label class="filter-checkbox">
1181                <input type="checkbox" data-filter-member-input>
1182                <span>In Network</span>
1183            </label>
1184        </div>
1185    </div>
1186    <div class="filter-drawer-actions">
1187        <button type="button" class="btn-filter btn-filter-reset" data-filter-reset>Reset</button>
1188        <button type="button" class="btn-search" data-filter-apply>Apply Filters</button>
1189    </div>
1190</aside>
1191
1192<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css">
1193<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.css">
1194<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.Default.css">
1195<style>
1196 :root {
1197            --primary-teal: #40747c;
1198            --dark-grey: #4a4a4a;
1199            --light-bg: #f8f9fa;
1200            --border-color: #ddd;
1201            --blue-btn: #0084ff;
1202        }
1203:root {
1204    --doctor-search-sticky-offset: 24px;
1205}
1206
1207body.admin-bar {
1208    --doctor-search-sticky-offset: 56px;
1209}
1210
1211body.doctor-search-filter-open {
1212    overflow: hidden;
1213}
1214
1215.doctor-search-map {
1216    width: 100%;
1217    height: 100%;
1218    min-height: 640px;
1219    border-radius: 24px;
1220    overflow: hidden;
1221}
1222
1223.map-col {
1224    align-self: start;
1225}
1226
1227.map-container {
1228    position: relative;
1229    top: auto;
1230}
1231
1232.doctor-map-pin-wrap {
1233    background: transparent;
1234    border: 0;
1235}
1236
1237.doctor-map-pin {
1238    position: relative;
1239    display: block;
1240    width: 22px;
1241    height: 22px;
1242    border-radius: 50% 50% 50% 0;
1243    background: #167a92;
1244    border: 3px solid #ffffff;
1245    box-shadow: 0 8px 18px rgba(22, 122, 146, 0.35);
1246    transform: rotate(-45deg);
1247    transition: background-color 0.2s ease, transform 0.2s ease;
1248}
1249
1250.doctor-map-pin.is-active {
1251    background: #e95f3b;
1252    transform: rotate(-45deg) scale(1.12);
1253}
1254
1255.doctor-map-pin::after {
1256    content: "";
1257    position: absolute;
1258    width: 8px;
1259    height: 8px;
1260    background: #ffffff;
1261    border-radius: 50%;
1262    top: 4px;
1263    left: 4px;
1264}
1265
1266.marker-cluster-small,
1267.marker-cluster-medium,
1268.marker-cluster-large {
1269    background: rgba(22, 122, 146, 0.18);
1270}
1271
1272.marker-cluster div {
1273    background: #167a92;
1274    color: #ffffff;
1275    font-weight: 700;
1276}
1277
1278.search-pagination-wrap {
1279    display: grid;
1280    grid-template-columns: auto minmax(0, 1fr) auto;
1281    align-items: center;
1282    gap: 12px;
1283    margin-top: 24px;
1284    padding-bottom: 4px;
1285}
1286
1287.search-pagination {
1288    display: flex;
1289    align-items: center;
1290    gap: 8px;
1291    flex-wrap: nowrap;
1292    min-width: 0;
1293    overflow-x: auto;
1294    justify-content: center;
1295}
1296
1297.search-pagination .page-number {
1298    min-width: 42px;
1299    height: 42px;
1300    border-radius: 999px;
1301    border: 1px solid #d8e1e5;
1302    background: #ffffff;
1303    color: #17323c;
1304    cursor: pointer;
1305}
1306
1307.search-pagination-nav {
1308    display: inline-flex;
1309    align-items: center;
1310    justify-content: center;
1311    min-width: 42px;
1312    height: 42px;
1313    padding: 10px;
1314    border-radius: 4px;
1315    border: none;
1316    background: var(--dark-grey, #3A6C78);
1317    color: #ffffff;
1318    font-family: Inter, sans-serif;
1319    font-size: 18px;
1320    font-style: normal;
1321    font-weight: 600;
1322    line-height: normal;
1323    white-space: nowrap;
1324    cursor: pointer;
1325}
1326
1327.search-pagination-nav[disabled] {
1328    opacity: 0.45;
1329    cursor: not-allowed;
1330}
1331
1332.search-pagination .page-number.is-active {
1333    background: #167a92;
1334    border-color: #167a92;
1335    color: #ffffff;
1336}
1337
1338.search-pagination .page-ellipsis {
1339    display: inline-flex;
1340    align-items: center;
1341    justify-content: center;
1342    min-width: 32px;
1343    color: #5b6b73;
1344    font-weight: 600;
1345}
1346
1347.search-feedback {
1348    margin: 12px 0 0;
1349}
1350
1351.search-feedback-error {
1352    color: #b42318;
1353}
1354
1355.search-actions {
1356    display: flex;
1357    align-items: center;
1358    gap: 12px;
1359    flex: 0 0 auto;
1360}
1361
1362.search-actions .btn-search,
1363.search-actions .btn-filter {
1364    display: inline-flex;
1365    align-items: center;
1366    justify-content: center;
1367    gap: 8px;
1368    white-space: nowrap;
1369}
1370
1371.search-actions .btn-filter {
1372    min-width: 120px;
1373    border: none;
1374    background: var(--dark-grey, #3A6C78);
1375    color: #ffffff;
1376}
1377
1378.filter-helper-copy {
1379    margin: 0;
1380    color: #5b6b73;
1381    font-size: 14px;
1382    line-height: 1.5;
1383}
1384
1385.filter-drawer-backdrop {
1386    position: fixed;
1387    inset: 0;
1388    background: rgba(8, 24, 34, 0.4);
1389    z-index: 999;
1390    opacity: 0;
1391    visibility: hidden;
1392    pointer-events: none;
1393    transition: opacity 0.2s ease;
1394}
1395
1396.filter-drawer {
1397    position: fixed;
1398    top: 0;
1399    right: 0;
1400    width: min(100%, 380px);
1401    height: 100vh;
1402    background: #ffffff;
1403    box-shadow: -18px 0 40px rgba(12, 32, 42, 0.14);
1404    z-index: 1000;
1405    display: flex;
1406    flex-direction: column;
1407    transform: translateX(100%);
1408    visibility: hidden;
1409    pointer-events: none;
1410    transition: transform 0.24s ease, visibility 0.24s ease;
1411}
1412
1413.filter-drawer.is-open {
1414    transform: translateX(0);
1415    visibility: visible;
1416    pointer-events: auto;
1417}
1418
1419.filter-drawer-backdrop.is-open {
1420    opacity: 1;
1421    visibility: visible;
1422    pointer-events: auto;
1423}
1424
1425.filter-drawer-header,
1426.filter-drawer-actions {
1427    padding: 20px 24px;
1428    border-bottom: 1px solid #e7edf0;
1429    display: flex;
1430    align-items: center;
1431    justify-content: space-between;
1432    gap: 12px;
1433}
1434
1435.filter-drawer-actions {
1436    border-top: 1px solid #e7edf0;
1437    border-bottom: 0;
1438    margin-top: auto;
1439}
1440
1441.filter-drawer-body {
1442    padding: 24px;
1443    overflow-y: auto;
1444    display: flex;
1445    flex-direction: column;
1446    gap: 24px;
1447}
1448
1449.filter-group h4 {
1450    margin: 0 0 12px;
1451    font-size: 18px;
1452    font-weight: 700;
1453}
1454
1455.filter-radio,
1456.filter-checkbox {
1457    display: flex;
1458    align-items: center;
1459    gap: 10px;
1460    margin-bottom: 10px;
1461    font-size: 16px;
1462}
1463
1464.filter-distance-row {
1465    display: flex;
1466    align-items: center;
1467    gap: 10px;
1468}
1469
1470.filter-distance-row input[type="range"] {
1471    flex: 1 1 auto;
1472}
1473
1474.filter-distance-value {
1475    margin-top: 10px;
1476    font-size: 14px;
1477}
1478
1479.filter-drawer-close {
1480    border: 0;
1481    background: transparent;
1482    font-size: 22px;
1483    cursor: pointer;
1484}
1485
1486.btn-filter-reset {
1487    background: #edf3f5;
1488    color: #17323c;
1489}
1490
1491.specialty-search-box {
1492    position: relative;
1493}
1494
1495.location-trigger {
1496    position: absolute;
1497    right: 12px;
1498    top: 50%;
1499    transform: translateY(-50%);
1500    border: 0;
1501    background: transparent;
1502    padding: 0;
1503    display: inline-flex;
1504    align-items: center;
1505    justify-content: center;
1506    cursor: pointer;
1507    color: #167a92;
1508}
1509
1510.specialty-dropdown {
1511    position: absolute;
1512    top: calc(100% + 8px);
1513    left: 0;
1514    right: 0;
1515    max-height: 280px;
1516    overflow-y: auto;
1517    border: 1px solid #d8e1e5;
1518    border-radius: 18px;
1519    background: #ffffff;
1520    box-shadow: 0 18px 36px rgba(12, 32, 42, 0.14);
1521    z-index: 30;
1522}
1523
1524.specialty-dropdown[hidden] {
1525    display: none;
1526}
1527
1528.specialty-option {
1529    display: block;
1530    width: 100%;
1531    padding: 12px 16px;
1532    border: 0;
1533    background: transparent;
1534    text-align: left;
1535    color: #17323c;
1536    cursor: pointer;
1537}
1538
1539.specialty-option:hover,
1540.specialty-option:focus {
1541    background: #edf7fa;
1542}
1543
1544.specialty-option.is-active {
1545    background: #e2f0f5;
1546    font-weight: 700;
1547}
1548
1549.specialty-empty {
1550    padding: 12px 16px;
1551    color: #5b6b73;
1552    font-size: 14px;
1553}
1554
1555.search-empty-state {
1556    margin-top: 20px;
1557}
1558
1559.doctor-results-body,
1560[data-search-results] {
1561    display: flex;
1562    flex-direction: column;
1563    gap: 10px;
1564}
1565
1566.doctor-list-col {
1567    width: 40%;
1568    min-width: 40%;
1569    max-width: 40%;
1570}
1571
1572.map-col {
1573    min-width: 0;
1574}
1575
1576.doc-info-flex {
1577    align-items: stretch;
1578}
1579
1580.doc-img {
1581    display: flex;
1582    flex-direction: column;
1583    justify-content: space-between;
1584    text-align: left;
1585}
1586
1587.doc-img .distance {
1588    min-height: 38px;
1589    display: flex;
1590    align-items: center;
1591    gap: 4px;
1592}
1593
1594.doc-details {
1595    display: flex;
1596    flex-direction: column;
1597}
1598
1599.card-actions {
1600    margin-top: auto;
1601    min-height: 38px;
1602    display: flex;
1603    align-items: center;
1604}
1605
1606@media (max-width: 1023px) {
1607    :root {
1608        --doctor-search-sticky-offset: 24px;
1609    }
1610
1611    .search-inputs-row {
1612        flex-wrap: wrap;
1613    }
1614
1615    .input-group {
1616        min-width: calc(50% - 12px);
1617    }
1618
1619    .search-actions {
1620        width: 100%;
1621        justify-content: flex-start;
1622    }
1623
1624    .search-pagination-wrap {
1625        grid-template-columns: 1fr;
1626    }
1627
1628    .search-pagination {
1629        flex-wrap: wrap;
1630        justify-content: flex-start;
1631        overflow-x: visible;
1632    }
1633
1634    .map-col {
1635        position: static;
1636        top: auto;
1637    }
1638
1639    .map-container {
1640        position: static;
1641        top: auto;
1642    }
1643
1644    .doctor-search-map {
1645        min-height: 420px;
1646    }
1647}
1648
1649@media (max-width: 767px) {
1650    .search-doc-sec .container {
1651        padding-left: 15px;
1652        padding-right: 15px;
1653    }
1654
1655    .search-header-box {
1656        padding: 16px;
1657    }
1658
1659    .search-inputs-row {
1660        flex-direction: column;
1661        gap: 14px;
1662    }
1663
1664    .input-group {
1665        min-width: 100%;
1666        width: 100%;
1667    }
1668
1669    .search-actions {
1670        flex-direction: column;
1671        align-items: stretch;
1672        gap: 10px;
1673    }
1674
1675    .search-actions .btn-search,
1676    .search-actions .btn-filter {
1677        width: 100%;
1678    }
1679
1680    .main-content-wrapper {
1681        flex-direction: column;
1682    }
1683
1684    .doctor-list-col,
1685    .map-col {
1686        width: 100%;
1687        min-width: 100%;
1688        max-width: 100%;
1689        flex: 1 1 100%;
1690    }
1691
1692    .doc-info-flex {
1693        flex-direction: column;
1694    }
1695
1696    .doc-img {
1697        width: 100%;
1698        text-align: left;
1699    }
1700
1701    .card-actions {
1702        flex-direction: column;
1703        align-items: stretch;
1704        gap: 12px;
1705    }
1706
1707    .btn-request,
1708    .view-profile {
1709        width: 100%;
1710        text-align: center;
1711    }
1712
1713    .doctor-search-map {
1714        min-height: 320px;
1715    }
1716
1717    .filter-drawer {
1718        width: 100%;
1719    }
1720}
1721</style> -->
1722<section class="sp-search-bar">
1723        <div class="container">
1724            <h2 class="sp-title">Find Doctors, Practices or Hospitals</h2>
1725
1726            <!-- Tabs: Providers / Practices / Hospitals -->
1727            <div class="sp-tabs">
1728                <button type="button" class="sp-tab active" data-tab="providers">
1729                    <span class="sp-tab-radio"><span class="dot"></span></span>
1730                    Providers
1731                </button>
1732                <button type="button" class="sp-tab" data-tab="practices">
1733                    <span class="sp-tab-radio"><span class="dot"></span></span>
1734                    Practices
1735                </button>
1736                <button type="button" class="sp-tab" data-tab="hospitals">
1737                    <span class="sp-tab-radio"><span class="dot"></span></span>
1738                    Hospitals
1739                </button>
1740            </div>
1741
1742            <!-- Two-row search controls -->
1743            <div class="sp-search-row">
1744                <!-- LEFT GROUP: name + service + button -->
1745                <div class="sp-search-left">
1746                    <div class="sp-input">
1747                        <i class="fa-solid fa-magnifying-glass sp-input-icon"></i>
1748                        <input type="text" class="sp-name-field" placeholder="First and last name of Provider" autocomplete="off">
1749                    </div>
1750
1751                    <!-- Services dropdown -->
1752                    <div class="sp-dd" data-dd="services">
1753                        <button type="button" class="sp-input sp-services-input sp-dd-trigger">
1754                            <i class="fa-solid fa-briefcase-medical sp-input-icon"></i>
1755                            <span class="sp-input-text">Select Speciality</span>
1756                            <i class="fa-solid fa-chevron-down sp-input-c
1756hevron"></i>
1757                        </button>
1758                        <div class="sp-services-dropdown sp-dd-panel">
1759                            <div class="sp-services-search-wrap">
1760                                <input type="text" class="sp-services-search" placeholder="Search specialties" autocomplete="off">
1761                            </div>
1762                            <ul></ul>
1763                        </div>
1764                    </div>
1765
1766                    <button type="button" class="sp-btn-search">Search Providers</button>
1767                </div>
1768
1769                <!-- RIGHT GROUP: location + distance + filters -->
1770                <div class="sp-search-right">
1771                    <div class="sp-input sp-location-input">
1772                        <i class="fa-solid fa-location-dot sp-input-icon"></i>
1773                        <input type="text" class="sp-location-field" placeholder="Enter Location" autocomplete="off">
1774                        <i class="fa-solid fa-location-crosshairs sp-input-icon-right sp-use-current-location" role="button" tabindex="0" aria-label="Use current location"></i>
1775                    </div>
1776
1777                    <!-- Distance slider -->
1778                    <div class="sp-dd" data-dd="distance">
1779                        <button type="button" class="sp-input sp-distance-input sp-dd-trigger">
1780                            <span class="sp-distance-label">Distance:</span>
1781                            <span class="sp-distance-value">10 miles</span>
1782                            <i class="fa-solid fa-chevron-down sp-input-chevron"></i>
1783                        </button>
1784                        <div class="sp-distance-dropdown sp-dd-panel">
1785                            <input type="range" class="sp-distance-range" min="0" max="50" step="1" value="10">
1786                        </div>
1787                    </div>
1788
1789                    <!-- More filters dropdown -->
1790                    <div class="sp-dd" data-dd="filters">
1791                        <button type="button" class="sp-btn-filters sp-dd-trigger">
1792                            <i class="fa-solid fa-sliders"></i> More filters
1793                        </button>
1794                        <div class="sp-filters-dropdown sp-dd-panel">
1795                            <!-- <div class="sp-sub" data-sub="language">
1796                                <button type="button" class="sp-filter-row sp-sub-trigger">
1797                                    <span class="sp-filter-label">Language:</span>
1798                                    <span class="sp-filter-value" data-sub-value>English</span>
1799                                    <i class="fa-solid fa-chevron-down"></i>
1800                                </button>
1801                                <ul class="sp-sub-panel">
1802                                    <li class="active">English</li>
1803                                    <li>Spanish</li>
1804                                    <li>French</li>
1805                                    <li>Mandarin</li>
1806                                    <li>Arabic</li>
1807                                    <li>Hindi</li>
1808                                </ul>
1809                            </div> -->
1810
1811                            <!-- Gender nested dropdown -->
1812                            <div class="sp-sub" data-sub="gender">
1813                                <button type="button" class="sp-filter-row sp-sub-trigger">
1814                                    <span class="sp-filter-label">Gender:</span>
1815                                    <span class="sp-filter-value" data-sub-value>All</span>
1816                                    <i class="fa-solid fa-chevron-down"></i>
1817                                </button>
1818                                <ul class="sp-sub-panel">
1819                                    <li class="active" data-value="">All</li>
1820                                    <li data-value="M">Male</li>
1821                                    <li data-value="F">Female</li>
1822                                </ul>
1823                            </div>
1824
1825                            <!-- Ratings nested dropdown -->
1826                            <div class="sp-sub" data-sub="ratings">
1827                                <button type="button" class="sp-filter-row sp-sub-trigger">
1828                                    <span class="sp-filter-label">Ratings:</span>
1829                                    <span class="sp-filter-value" data-sub-value>Any rating</span>
1830                                    <i class="fa-solid fa-chevron-down"></i>
1831                                </button>
1832                                <ul class="sp-sub-panel">
1833                                    <li data-value="4.5"><i class="fa-solid fa-star sp-star"></i> 4.5 and above</li>
1834                                    <li data-value="4.0"><i class="fa-solid fa-star sp-star"></i> 4.0 and above</li>
1835                                    <li data-value="3.5"><i class="fa-solid fa-star sp-star"></i> 3.5 and above</li>
1836                                    <li data-value="3.0"><i class="fa-solid fa-star sp-star"></i> 3.0 and above</li>
1837                                    <li class="active" data-value="">Any rating</li>
1838                                </ul>
1839                            </div>
1840
1841                            <label class="sp-filter-check" data-filter="member" tabindex="0" role="checkbox" aria-checked="false">
1842                                <span class="sp-check-box"><i class="fa-solid fa-check"></i></span>
1843                                In Network
1844                            </label>
1845                        </div>
1846                    </div>
1847                </div>
1848            </div>
1849        </div>
1850    </section>
1851
1852    <!-- ============ MAIN BODY ============ -->
1853    <section class="sp-main">
1854        <div class="container">
1855            <h3 class="sp-results-heading">Search Results <span class="sp-results-count"></span></h3>
1856
1857            <div class="sp-grid">
1858
1859                <!-- ============ LEFT COLUMN (Doctor cards) ============ -->
1860                <div class="sp-col-left">
1861
1862                    <template data-result-template>
1863                        <article class="sp-doc-card">
1864                            <div class="sp-doc-img"><img src="https://www.healthlynked.com/wp-content/themes/healthlynked/images/result-img.png" alt="Dr. Jane Doe">
1865                            </div>
1866                            <div class="sp-doc-body">
1867                                <div class="sp-doc-top">
1868                                    <div class="sp-doc-meta">
1869                                        <h4 class="sp-doc-name">Dr. Jane Doe, M.D.</h4>
1870                                        <p class="sp-doc-spec">Dermatology</p>
1871                                        <div class="sp-doc-rating">
1872                                            <span class="sp-stars"><i class="fa-solid fa-star"></i><i
1873                                                    class="fa-solid fa-star"></i><i class="fa-solid fa-star"></i><i
1874                                                    class="fa-solid fa-star"></i><i class="fa-solid fa-star"></i></span>
1875                                            <span class="sp-rating-num">4.7</span>
1876                                        </div>
1877                                    </div>
1878                                    <div class="sp-doc-actions">
1879                                        <button class="sp-icon-btn" aria-label="Share"><i
1880                                                class="fa-solid fa-share-nodes"></i></button>
1881                                        <button class="sp-icon-btn sp-icon-add" aria-label="Add"><i
1882                                                class="fa-regular fa-heart"></i></button>
1883                                    </div>
1884                                </div>
1885                                <p class="sp-doc-clinic">Family Medicine</p>
1886                                <p class="sp-doc-addr"><span class="sp-doc-location">Naples, FL 34102</span><a
1887                                        class="sp-phone-link" href="tel:+18449541199"
1888                                        aria-label="Call to request an appointment"
1889                                        title="Call to request an appointment"><i class="fa-solid fa-phone"
1890                                            aria-hidden="true"></i><span>Call</span></a></p>
1891                                <div class="sp-doc-foot">
1892                                    <span class="sp-doc-distance"><i class="fa-solid fa-location-dot"></i> 2.4mi away</span>
1893                                    <a href="doctors-details.html" class="sp-doc-cta">Request an appointment <i
1894                                            class="fa-solid fa-arrow-right"></i></a>
1895                                </div>
1896                            </div>
1897                        </article>
1898                    </template>
1899
1900                    <!-- Pagination -->
1901                    <nav class="sp-pagination" aria-label="Pagination" style="display:none;">
1902                        <button class="sp-page sp-page-prev"><i class="fa-solid fa-chevron-left"></i> Pre</button>
1903                        <button class="sp-page sp-page-num active">1</button>
1904                        <button class="sp-page sp-page-num">2</button>
1905                        <button class="sp-page sp-page-num">...</button>
1906                        <button class="sp-page sp-page-num">12</button>
1907                        <button class="sp-page sp-page-num">13</button>
1908                        <button class="sp-page sp-page-num">14</button>
1909                        <button class="sp-page sp-page-next">Next <i class="fa-solid fa-chevron-right"></i></button>
1910                    </nav>
1911
1912                    <!-- Can't find your provider -->
1913                    <div class="sp-cant-find">
1914                        <h4>Can't find your provider?</h4>
1915                        <p>Submit provider information and we'll review and add them to our directory.</p>
1916                        <button class="sp-btn-submit" type="button">Submit Doctor Information</button>
1917                    </div>
1918
1919                    <div class="sp-public-request-modal" hidden aria-hidden="true">
1920    <div class="sp-public-request-backdrop" data-public-request-close></div>
1921    <div class="sp-public-request-dialog" role="dialog" aria-modal="true" aria-labelledby="sp-public-request-title">
1922        <button type="button" class="sp-public-request-close" aria-label="Close" data-public-request-close>
1923            <i class="fa-solid fa-xmark"></i>
1924        </button>
1925        <div class="sp-public-request-head">
1926            <h3 id="sp-public-request-title">Submit Provider Information</h3>
1927            <p data-public-request-copy>Provide your name and email so we can notify you when this provider or practice is added to our directory.</p>
1928        </div>
1929
1930        <form class="sp-public-request-form" novalidate enctype="multipart/form-data">
1931            <input type="hidden" name="entity" value="Doctor">
1932            <input type="hidden" name="entity_id" value="">
1933
1934            <div class="sp-public-request-grid">
1935                <div class="sp-public-request-field" data-public-request-field="first_name">
1936                    <label for="sp-public-request-first-name">First Name *</label>
1937                    <input id="sp-public-request-first-name" type="text" name="first_name" autocomplete="given-name">
1938                </div>
1939                <div class="sp-public-request-field" data-public-request-field="last_name">
1940                    <label for="sp-public-request-last-name">Last Name *</label>
1941                    <input id="sp-public-request-last-name" type="text" name="last_name" autocomplete="family-name">
1942                </div>
1943                <div class="sp-public-request-field" data-public-request-field="practice_name" hidden>
1944                    <label for="sp-public-request-practice-name">Practice Name *</label>
1945                    <input id="sp-public-request-practice-name" type="text" name="practice_name" autocomplete="organization">
1946                </div>
1947                <div class="sp-public-request-field-full">
1948                    <label for="sp-public-request-speciality">Primary Speciality *</label>
1949                    <select id="sp-public-request-speciality" name="speciality_select">
1950                        <option value="">Select primary speciality</option>
1951                    </select>
1952                    <input type="hidden" name="speciality_id" value="">
1953                    <input type="hidden" name="speciality_name" value="">
1954                </div>
1955                <div class="sp-public-request-field-full">
1956                    <label for="sp-public-request-street-address">Street Address *</label>
1957                    <input id="sp-public-request-street-address" type="text" name="street_address" autocomplete="address-line1">
1958                </div>
1959                <div class="sp-public-request-field">
1960                    <label for="sp-public-request-suite-number">Suite / Building Number</label>
1961                    <input id="sp-public-request-suite-number" type="text" name="suite_number" autocomplete="address-line2">
1962                </div>
1963                <div class="sp-public-request-field">
1964                    <label for="sp-public-request-city">City *</label>
1965                    <input id="sp-public-request-city" type="text" name="city" autocomplete="address-level2">
1966                </div>
1967                <div class="sp-public-request-field">
1968                    <label for="sp-public-request-state">State *</label>
1969                    <select id="sp-public-request-state" name="state" autocomplete="address-level1">
1970                        <option value="">Select state</option>
1971                        <option value="AL">Alabama</option>
1972                        <option value="AK">Alaska</option>
1973                        <option value="AZ">Arizona</option>
1974                        <option value="AR">Arkansas</option>
1975                        <option value="CA">California</option>
1976                        <option value="CO">Colorado</option>
1977                        <option value="CT">Connecticut</option>
1978                        <option value="DE">Delaware</option>
1979                        <option value="FL">Florida</option>
1980                        <option value="GA">Georgia</option>
1981                        <option value="HI">Hawaii</option>
1982                        <option value="ID">Idaho</option>
1983                        <option value="IL">Illinois</option>
1984                        <option value="IN">Indiana</option>
1985                        <option value="IA">Iowa</option>
1986                        <option value="KS">Kansas</option>
1987                        <option value="KY">Kentucky</option>
1988                        <option value="LA">Louisiana</option>
1989                        <option value="ME">Maine</option>
1990                        <option value="MD">Maryland</option>
1991                        <option value="MA">Massachusetts</option>
1992                        <option value="MI">Michigan</option>
1993                        <option value="MN">Minnesota</option>
1994                        <option value="MS">Mississippi</option>
1995                        <option value="MO">Missouri</option>
1996                        <option value="MT">Montana</option>
1997                        <option value="NE">Nebraska</option>
1998                        <option value="NV">Nevada</option>
1999                        <option value="NH">New Hampshire</option>
2000                        <option value="NJ">New Jersey</option>
2001                        <option value="NM">New Mexico</option>
2002                        <option value="NY">New York</option>
2003                        <option value="NC">North Carolina</option>
2004                        <option value="ND">North Dakota</option>
2005                        <option value="OH">Ohio</option>
2006                        <option value="OK">Oklahoma</option>
2007                        <option value="OR">Oregon</option>
2008                        <option value="PA">Pennsylvania</option>
2009                        <option value="RI">Rhode Island</option>
2010                        <option value="SC">South Carolina</option>
2011                        <option value="SD">South Dakota</option>
2012                        <option value="TN">Tennessee</option>
2013                        <option value="TX">Texas</option>
2014                        <option value="UT">Utah</option>
2015                        <option value="VT">Vermont</option>
2016                        <option value="VA">Virginia</option>
2017                        <option value="WA">Washington</option>
2018                        <option value="WV">West Virginia</option>
2019                        <option value="WI">Wisconsin</option>
2020                        <option value="WY">Wyoming</option>
2021                        <option value="DC">District of Columbia</option>
2022                    </select>
2023                </div>
2024                <div class="sp-public-request-field">
2025                    <label for="sp-public-request-image">Image</label>
2026                    <input id="sp-public-request-image" class="sp-public-request-file" type="file" name="image" accept="image/*">
2027                </div>
2028                <div class="sp-public-request-field-full">
2029                    <label for="sp-public-request-other-details">Additional Info</label>
2030                    <textarea id="sp-public-request-other-details" name="other_details" maxlength="500"></textarea>
2031                </div>
2032                <div class="sp-public-request-field">
2033                    <label for="sp-public-request-submitter-name">Your Name *</label>
2034                    <input id="sp-public-request-submitter-name" type="text" name="submitter_name" autocomplete="name">
2035                </div>
2036                <div class="sp-public-request-field">
2037                    <label for="sp-public-request-submitter-email">Your Email *</label>
2038                    <input id="sp-public-request-submitter-email" type="email" name="submitter_email" autocomplete="email">
2039                </div>
2040            </div>
2041
2042            <p class="sp-public-request-note" data-public-request-note>Provide your name and email so we can notify you when this provider or practice is added to our directory.</p>
2043            <div class="sp-public-request-feedback" aria-live="polite"></div>
2044
2045            <div class="sp-public-request-actions">
2046                <button type="submit" class="sp-public-request-submit">Submit Information</button>
2047            </div>
2048        </form>
2049    </div>
2050</div>
2051        
2052                </div>
2053
2054                <!-- ============ RIGHT COLUMN (Map + lower cards) ============ -->
2055                <div class="sp-col-right">
2056                    <div class="sp-map"></div>
2057
2058                    <div class="sp-care-row">
2059                        <div class="sp-care-card">
2060                            <h4>Need care without the hassle?</h4>
2061                            <p>We handle the entire appointment for you - from finding the right doctor to confirming your visit.</p>
2062                            <ul>
2063                                <li><i class="fa-solid fa-check"></i> We call and coordinate with providers on your behalf</li>
2064                                <li><i class="fa-solid fa-check"></i> Faster scheduling with better availability</li>
2065                                <li><i class="fa-solid fa-check"></i> Insurance verification handled for you</li>
2066                            </ul>
2067                            <a href="https://patient.healthlynked.com/signup-stepone" class="sp-care-btn">Join &amp; Save</a>
2068                        </div>
2069                        <div class="sp-care-card">
2070                            <h4>See a doctor now - no waiting</h4>
2071                            <p>Get quick care from a licensed provider - right from your home.</p>
2072                            <p>Same-day virtual visits for common conditions, prescriptions, and follow-ups.</p>
2073                            <a href="/telehealth/" class="sp-care-btn sp-care-btn-light">Start Online Visit</a>
2074                        </div>
2075                    </div>
2076                    <a href="https://www.medofficedirect.com" target="_blank" rel="noopener noreferrer" class="sp-care-ad">
2077                        <img src="https://www.healthlynked.com/wp-content/themes/healthlynked/images/mod-horizontal.webp" alt="MedOfficeDirect medical supplies">
2078                    </a>
2079                </div>
2080
2081            </div>
2082        </div>
2083    </section>
2084
2085<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
vendor: 1 bytes, line 2085
2085
2086<script src="https://unpkg.com/[email protected]/dist/leaflet.markercluster.js"></script>
vendor: 1 bytes, line 2086
2086
2087<script>
2088window.healthlynkedDoctorSearchConfig = {
2089    apiBaseUrl: 'https://api.healthlynked.com/api/requests/doctor_search',
2090    practiceApiBaseUrl: 'https://api.healthlynked.com/api/requests/practice_search',
2091    hospitalApiBaseUrl: 'https://api.healthlynked.com/api/requests/hospital_search',
2092    specialtyApiUrl: 'https://api.healthlynked.com/api/requests/specialities',
2093    publicDoctorRequestUrl: 'https://api.healthlynked.com/api/v4/requests/create_public_doctor_request',
2094    profileBaseUrl: 'https://www.healthlynked.com/doctor/',
2095    practiceBaseUrl: 'https://www.healthlynked.com/practice/',
2096    hospitalBaseUrl: 'https://www.healthlynked.com/hospital/',
2097    requestAppointmentBaseUrl: 'https://www.healthlynked.com/booking-process/appointment/',
2098    fallbackImage: 'https://www.healthlynked.com/wp-content/themes/healthlynked/images/result-img.png',
2099    recaptchaSiteKey: '6LdhDVMqAAAAAJSV10aBNFQexjKHS08Kgy8y8_tO',
2100    quest: {
2101        enabled: true,
2102        minZoom: 11,
2103        endpoint: '/api/requests/quests',
2104        iconUrl: 'https://www.healthlynked.com/wp-content/themes/healthlynked/images/icons/quest.webp',
2105        iconSize: [27, 43]
2106    },
2107    autoSearch: true
2108};
2109</script>
vendor: 1 bytes, line 2109
2109
2110<script src="https://www.healthlynked.com/wp-content/themes/healthlynked/js/hlyk/doctor-search.js?ver=1790011356"></script>
vendor: 1 bytes, line 2110
2110
2111<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBCm7NC70GrxYa_8S9wOg130hb0oqq0YIE&libraries=places&callback=initMap"></script>
vendor: 1 bytes, line 2111
2111
2112<script>
2113(function () {
2114    var requiredIds = ['rowYou', 'rowAri', 'typingDots', 'ariText'];
2115    var guard;
2116
2117    if (requiredIds.every(function (id) { return document.getElementById(id); })) {
2118        return;
2119    }
2120
2121    guard = document.createElement('div');
2122    guard.hidden = true;
2123    guard.setAttribute('aria-hidden', 'true');
2124    guard.style.display = 'none';
2125    guard.innerHTML = '' +
2126        '<div id="rowYou" class="row-you"></div>' +
2127        '<div id="rowAri" class="row-ari"></div>' +
2128        '<div id="typingDots" class="typing-dots">' +
2129            '<span class="dot"></span>' +
2130            '<span class="dot"></span>' +
2131            '<span class="dot"></span>' +
2132        '</div>' +
2133        '<div id="ariText"></div>';
2134
2135    document.body.appendChild(guard);
2136}());
2137</script>
2137
2138
2139<footer id="footer">
2140    <div class="container">
2141        <div class="ftr-main-row">
2142            <div class="ftr-col ftr-col-intro">
2143                <a href="https://www.healthlynked.com" class="ftr-logo">
2144                    <img src="https://www.healthlynked.com/wp-content/uploads/2026/02/footer-logo.svg" alt="HealthLynked Logo">
2145                </a>
2146                <p class="ftr-desc">
2147                    Looking for information about HealthLynked’s AI technology, enterprise partnerships, or investors?
2148<a href="https://www.hlykgroup.com">Visit the HealthLynked Corporate Website →</a>
2149                </p>
2150            </div>
2151
2152            <div class="ftr-col">
2153                <h4 class="ftr-title">Company</h4>
2154                <ul class="ftr-links">
2155                                                <li><a href="/about">About</a></li>
2156                                                <li><a href="/blog">Blog</a></li>
2157                                                <li><a href="https://investors.healthlynked.com">Investors</a></li>
2158                                                <li><a href="https://hlykgroup.com">Careers</a></li>
2159                                                <li><a href="https://investors.healthlynked.com/news-events/">Press</a></li>
2160                                                <li><a href="/partners">Partner with Us</a></li>
2161                                    </ul>
2162            </div>
2163
2164            <div class="ftr-col">
2165                <h4 class="ftr-title">Support</h4>
2166                <ul class="ftr-links">
2167                                                <li><a href="/contact-us/">Contact</a></li>
2168                                                <li><a href="/faqs/">FAQs</a></li>
2169                                                <li><a href="/privacy-policy/">Privacy Policy</a></li>
2170                                                <li><a href="/terms/">Terms</a></li>
2171                                                <li><a href="/request-medical-records/">Request Your Medical Records</a></li>
2172                                    </ul>
2173            </div>
2174
2175            <div class="ftr-col">
2176                <h4 class="ftr-title">Resources</h4>
2177                <ul class="ftr-links">
2178                                                <li><a href="/booking-process/search-doctors/">Provider Directory</a></li>
2179                                                <li><a href="/telehealth/">Telemedicine</a></li>
2180                                                <li><a href="https://www.medofficedirect.com">Medical Supplies</a></li>
2181                                                <li><a href="/ari">ARi</a></li>
2182                                                <li><a href="https://rx.healthlynked.com/">Discounted Rx</a></li>
2183                                                <li><a href="https://oohvie.com">Oohvie</a></li>
2184                                    </ul>
2185            </div>
2186
2187            <div class="ftr-col">
2188                <h4 class="ftr-title">Social</h4>
2189                <ul class="ftr-links ftr-social-links">
2190                                                <li><a href="https://www.facebook.com/HealthLynkedONE/"><i class="fa-brands fa-facebook"></i> Facebook</a></li>
2191                                                <li><a href="https://twitter.com/healthlynked1"><i class="fa-brands fa-twitter"></i> X (Twitter)</a></li>
2192                                                <li><a href="https://www.linkedin.com/company/healthlynked"><i class="fa-brands fa-linkedin"></i> LinkedIn</a></li>
2193                                                <li><a href="https://www.instagram.com/healthlynked/"><i class="fa-brands fa-instagram"></i> Instagram</a></li>
2194                                                <li><a href="https://www.youtube.com/channel/UCB60D8gbSjdU3KJtcVXz99w"><i class="fa-brands fa-youtube"></i> Youtube</a></li>
2195                                    </ul>
2196            </div>
2197
2198            <div class="ftr-col ftr-col-news">
2199                <h4 class="ftr-title">Sign Up For News &amp; Updates</h4>
2200                <div class="ftr-newsletter">
2201                <div class="ml-embedded" data-form="tVbpBr"></div>
2202
2203                </div>
2204                <p class="ftr-disclaimer">
2204I agree to receive updates and communications from HealthLynked.</p>
2205            </div>
2206        </div>
2207
2208        <div class="ftr-bottom-bar">
2209            <p>© 2026 HealthLynked Corp. All rights reserved.</p>
2210            <p>Powered by: HealthLynked Corp.</p>
2211        </div>
2212    </div>
2213</footer>
2214</div>
2215
2216
2217
2218
2219
2220<!-- jquery cdn -->
2221<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script>
2221
2222
2223<script type="speculationrules">
2224{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/healthlynked/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2225</script>
vendor: 1 bytes, line 2225
2225
2226<script id="wp-hooks-js" src="https://www.healthlynked.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 2226
2226
2227<script id="wp-i18n-js" src="https://www.healthlynked.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 2227
2227
2228<script id="wp-i18n-js-after">
2229wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2230//# sourceURL=wp-i18n-js-after
2231</script>
vendor: 1 bytes, line 2231
2231
2232<script id="swv-js" src="https://www.healthlynked.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2232
2232
2233<script id="contact-form-7-js-before">
2234var wpcf7 = {
2235    "api": {
2236        "root": "https:\/\/www.healthlynked.com\/wp-json\/",
2237        "namespace": "contact-form-7\/v1"
2238    },
2239    "cached": 1
2240};
2241//# sourceURL=contact-form-7-js-before
2242</script>
vendor: 1 bytes, line 2242
2242
2243<script id="contact-form-7-js" src="https://www.healthlynked.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2243
2243
2244<script id="owl-carousel-js" src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js?ver=2.3.4"></script>
vendor: 1 bytes, line 2244
2244
2245<script id="fancybox-js" src="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.umd.js?ver=5.0"></script>
vendor: 1 bytes, line 2245
2245
2246<script id="custom-js-js" src="https://www.healthlynked.com/wp-content/themes/healthlynked/js/custom.js?ver=1777626672"></script>
vendor: 1 bytes, line 2246
2246
2247<script id="healthlynked-session-js-before">
2248window.HealthLynkedSessionBootstrap = window.HealthLynkedSessionBootstrap || {"apiBaseUrl":"https://api.healthlynked.com/api","isLoggedIn":false,"hasToken":false,"user":null,"endpoints":{"login":"https://api.healthlynked.com/api/v4/sessions/login","logout":"https://api.healthlynked.com/api/v4/sessions/logout","checkLogin":"https://api.healthlynked.com/api/v4/sessions/check_login","currentUser":"https://api.healthlynked.com/api/users/me"}};
2249//# sourceURL=healthlynked-session-js-before
2250</script>
vendor: 1 bytes, line 2250
2250
2251<script id="healthlynked-session-js" src="https://www.healthlynked.com/wp-content/themes/healthlynked/js/hlyk/hlyksession.js?ver=1777623936"></script>
vendor: 1 bytes, line 2251
2251
2252<script id="healthlynked-header-auth-js-before">
2253window.HealthLynkedHeaderAuthConfig = window.HealthLynkedHeaderAuthConfig || {"apiBaseUrl":"https://api.healthlynked.com/api","recaptchaSiteKey":"6LdhDVMqAAAAAJSV10aBNFQexjKHS08Kgy8y8_tO","profileUrl":"https://patient.healthlynked.com/patient/relogin","fallbackAvatar":"https://www.healthlynked.com/wp-content/themes/healthlynked/images/reveiew-img.png","endpoints":{"sendEmailOtp":"https://api.healthlynked.com/api/v4/sessions/validate_email","verifyEmailOtp":"https://api.healthlynked.com/api/v4/sessions/validate_email_code","sendPhoneOtp":"https://api.healthlynked.com/api/v4/sessions/otp_login","verifyPhoneOtp":"https://api.healthlynked.com/api/v4/sessions/verify_login_code"}};
2254//# sourceURL=healthlynked-header-auth-js-before
2255</script>
vendor: 1 bytes, line 2255
2255
2256<script id="healthlynked-header-auth-js" src="https://www.healthlynked.com/wp-content/themes/healthlynked/js/hlyk/header-auth.js?ver=1777623936"></script>
vendor: 1 bytes, line 2256
2256
2257<script id="wp-emoji-settings" type="application/json">
2258{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.healthlynked.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}}
2259</script>
vendor: 1 bytes, line 2259
2259
2260<script type="module">
2261/*! This file is auto-generated */
2262var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2263//# sourceURL=https://www.healthlynked.com/wp-includes/js/wp-emoji-loader.min.js
2264</script>
2264
2265
2266
2267<script>
2268    document.addEventListener('DOMContentLoaded', function() {
2269        const hamburger = document.querySelector('.hamburger');
2270        const menu = document.querySelector('.header-pages ul');
2271
2272        if (hamburger && menu) {
2273            hamburger.addEventListener('click', function() {
2274                this.classList.toggle('active');
2275                menu.classList.toggle('active-menu');
2276            });
2277        }
2278    });
2279</script>
2279
2280
2281<script>
2282    const rowYou = document.getElementById('rowYou');
2283    const rowAri = document.getElementById('rowAri');
2284    const typingDots = document.getElementById('typingDots');
2285    const ariText = document.getElementById('ariText');
2286    let dots;
2287    if (typingDots) {
2288        dots = typingDots.querySelectorAll('.dot');
2289    }
2290
2291    // Timing (ms)
2292    const YOU_ENTER = 60;
2293    const ARI_ENTER = 880;
2294    const DOTS_START = 1060;
2295    const DOTS_STOP = 2750;
2296    const READ_PAUSE = 1900;
2297    const EXIT_AT = DOTS_STOP + READ_PAUSE;
2298    const RESTART = EXIT_AT + 620;
2299
2300    function reset() {
2301        if (rowYou && rowAri && typingDots && ariText && dots) {
2302            rowYou.className = 'row-you';
2303            rowAri.className = 'row-ari';
2304            typingDots.style.opacity = '0';
2305            ariText.style.opacity = '0';
2306            dots.forEach(d => d.classList.remove('bouncing'));
2307        }
2308    }
2309
2310    function run() {
2311        reset();
2312
2313        setTimeout(() => rowYou.classList.add('enter'), YOU_ENTER);
2314        setTimeout(() => rowAri.classList.add('enter'), ARI_ENTER);
2315
2316        setTimeout(() => {
2317            typingDots.style.opacity = '1';
2318            dots.forEach(d => d.classList.add('bouncing'));
2319        }, DOTS_START);
2320
2321        setTimeout(() => {
2322            typingDots.style.opacity = '0';
2323            dots.forEach(d => d.classList.remove('bouncing'));
2324            ariText.style.opacity = '1';
2325        }, DOTS_STOP);
2326
2327        setTimeout(() => {
2328            rowYou.classList.remove('enter');
2329            rowAri.classList.remove('enter');
2330            rowYou.classList.add('exit');
2331            rowAri.classList.add('exit');
2332        }, EXIT_AT);
2333
2334        setTimeout(run, RESTART);
2335    }
2336    if (rowYou && rowAri && typingDots && ariText && dots) {
2337
2338        run();
2339    }
2340</script>
2340
2341
2342<script>
2343    document.addEventListener('DOMContentLoaded', function() {
2344        const modal = document.getElementById('loginPopup');
2345        const openBtn = document.getElementById('openPopup');
2346        const closeBtn = document.querySelector('.close-btn');
2347        const toggleLink = document.getElementById('toggleAuth');
2348
2349        const phoneField = document.getElementById('phoneField');
2350        const emailField = document.getElementById('emailField');
2351
2352        // Open/Close logic
2353        if (openBtn) openBtn.onclick = () => modal.style.display = "block";
2354        if (closeBtn) closeBtn.onclick = () => modal.style.display = "none";
2355
2356        window.onclick = (e) => {
2357            if (e.target == modal) modal.style.display = "none";
2358        }
2359
2360        // Toggle Logic
2361        toggleLink.addEventListener('click', function() {
2362            if (this.getAttribute('data-type') === 'email') {
2363                // Switch to Email
2364                phoneField.style.display = 'none';
2365                emailField.style.display = 'block';
2366                this.innerText = 'Continue with Phone';
2367                this.setAttribute('data-type', 'phone');
2368            } else {
2369                // Switch to Phone
2370                phoneField.style.display = 'block';
2371                emailField.style.display = 'none';
2372                this.innerText = 'Continue with Email';
2373                this.setAttribute('data-type', 'email');
2374            }
2375        });
2376    });
2377</script>
2377
2378
2379<script>
2380    const toggleBtn = document.getElementById('toggleAuth');
2381    const phoneSection = document.getElementById('phoneSection');
2382    const emailSection = document.getElementById('emailSection');
2383
2384    toggleBtn.addEventListener('click', function() {
2385        if (phoneSection.style.display === 'none') {
2386            // Switch to Phone
2387            phoneSection.style.display = 'block';
2388            emailSection.style.display = 'none';
2389            this.innerText = 'Use email instead';
2390        } else {
2391            // Switch to Email
2392            phoneSection.style.display = 'none';
2393            emailSection.style.display = 'block';
2394            this.innerText = 'Use phone instead';
2395        }
2396    });
2397
2398    document.addEventListener('DOMContentLoaded', function() {
2399
2400        const select = document.getElementById('lang-switcher');
2401
2402        function getCurrentLang() {
2403
2404            const firstPathPart = window.location.pathname.split('/').filter(Boolean)[0];
2405
2406            if (firstPathPart === 'es') return 'es';
2407
2408            return 'en';
2409
2410        }
2411
2412        select.value = getCurrentLang();
2413
2414        select.addEventListener('change', function() {
2415
2416            const selectedLang = this.value;
2417
2418            let path = window.location.pathname;
2419
2420            path = path.replace(/^\/(es)(\/|$)/, '/');
2421
2422            if (selectedLang === 'en') {
2423
2424                window.location.href = path || '/';
2425
2426            } else {
2427
2428                window.location.href = '/' + selectedLang + path+"/";
2429
2430            }
2431
2432        });
2433
2434    });
2435    (function(w,d,e,u,f,l,n){w[f]=w[f]||function(){(w[f].q=w[f].q||[])
2436    .push(arguments);},l=d.createElement(e),l.async=1,l.src=u,
2437    n=d.getElementsByTagName(e)[0],n.parentNode.insertBefore(l,n);})
2438    (window,document,'script','https://assets.mailerlite.com/js/universal.js','ml');
2439    ml('account', '2306311');
2440    
2441</script>
2441
2442<!--Start of Tawk.to Script-->
2443<script type="text/javascript">
2444var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
2445(function(){
2446var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
2447s1.async=true;
2448s1.src='https://embed.tawk.to/5d80ea8ac22bdd393bb645b2/1hshfm7dt';
2449s1.charset='UTF-8';
2450s1.setAttribute('crossorigin','*');
2451s0.parentNode.insertBefore(s1,s0);
2452})();
2453</script>
2453
2454<!--End of Tawk.to Script-->
2455
2456
2457
2458<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a441125aacf6eb04',t:'MTc5MDkxNjQ3NA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2458<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c84ea3b2bb664b42964f78c8accd314c","r":1,"spa":2}' crossorigin="anonymous"></script>
2458
2459</body>
2460
2461</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.