PageSourceSearch

https://sunnyvaledentalgroup.com/contact/

html sunnyvaledentalgroup.com collected 2026-10-02 01:44:56 UTC 114,285 bytes, 1,245 lines download raw bytes

1 <!DOCTYPE html>
2<html class="no-js" lang="en-US">
3<head itemscope itemtype="http://schema.org/WebSite">
4	
5	<meta charset="UTF-8">
6<script>
7var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
8</script>
8
9
10<script id="dmm-cg-boot">window.DMMCG={"mode":"disclaimer","cats":["functional","analytics","marketing"],"allow":[],"lib":["code.jquery.com","cdnjs.cloudflare.com","unpkg.com","jsdelivr.net","bootstrapcdn.com","ajax.aspnetcdn.com","use.fontawesome.com","kit.fontawesome.com"],"map":{"google-analytics.com":"analytics","analytics.google.com":"analytics","googletagmanager.com":"analytics","segment.com":"analytics","segment.io":"analytics","withcherry.com":"marketing","recaptcha.net":"functional","gstatic.com":"functional","doubleclick.net":"marketing","googleadservices.com":"marketing","googlesyndication.com":"marketing","facebook.com":"marketing","facebook.net":"marketing","connect.facebook.net":"marketing","tiktok.com":"marketing","bing.com":"marketing","clarity.ms":"analytics","hotjar.com":"analytics","hotjar.io":"analytics","linkedin.com":"marketing","licdn.com":"marketing","hubspot.com":"marketing","hs-scripts.com":"marketing","hs-analytics.net":"analytics","youtube.com":"functional","youtube-nocookie.com":"functional","ytimg.com":"functional","vimeo.com":"functional","fonts.googleapis.com":"functional","fonts.gstatic.com":"functional","translate.google.com":"functional","translate.googleapis.com":"functional","gravatar.com":"functional","w.org":"functional","wp.com":"analytics","cloudflareinsights.com":"analytics","intercom.io":"marketing","tawk.to":"functional","podium.com":"marketing","birdeye.com":"marketing","callrail.com":"marketing","twilio.com":"functional","stripe.com":"functional","paypal.com":"functional"},"ep":"https://sunnyvaledentalgroup.com/wp-json/dmm/v1/","tok":"7d33e095646c8f4a1eea112678090fba","pv":1,"audit":1,"banner":1,"recaptcha":1,"embeds":"placeholder","site":"sunnyvaledentalgroup.com","rc":0};</script>
vendor: 1 bytes, line 10
10
11<script id="dmm-cg-guard">(function (w, d) {
12	'use strict';
13
14	var C = w.DMMCG;
15	if (!C || !C.ep || w.__dmmCgLoaded) { return; }
16	w.__dmmCgLoaded = true;
17
18	var oFetch  = w.fetch;
19	var oBeacon = w.navigator && w.navigator.sendBeacon ? w.navigator.sendBeacon.bind(w.navigator) : null;
20	var oOpen   = w.XMLHttpRequest ? w.XMLHttpRequest.prototype.open : null;
21	var oSend   = w.XMLHttpRequest ? w.XMLHttpRequest.prototype.send : null;
22	var oSetAttr = Element.prototype.setAttribute;
23	var oWrite  = d.write;
24	var oWriteLn = d.writeln;
25
26	var ENFORCE = C.mode === 'enforce';
27	var SELF    = (C.site || w.location.hostname).toLowerCase();
28	var COOKIE  = 'dmm_cg_consent';
29	var GPC     = !!(w.navigator && w.navigator.globalPrivacyControl);
30
31	var consent = null;
32	var once    = {};
33	var seen    = {};
34	var buf     = [];
35	var timer   = null;
36
37	/* <?php url helpers ?> */
38	function absUrl(u) {
39		if (u == null) { return ''; }
40		u = String(u);
41		if (!u || /^(data|blob|javascript|about|mailto|tel|#):/i.test(u)) { return ''; }
42		try { return new URL(u, w.location.href).href; } catch (e) { return ''; }
43	}
44
45	function hostOf(u) {
46		var a = absUrl(u);
47		if (!a) { return ''; }
48		try { return new URL(a).hostname.toLowerCase(); } catch (e) { return ''; }
49	}
50
51	function pathOf(u) {
52		var a = absUrl(u);
53		if (!a) { return ''; }
54		try { return new URL(a).pathname.slice(0, 190); } catch (e) { return ''; }
55	}
56
57	function suffixed(host, pattern) {
58		if (!pattern) { return false; }
59		pattern = String(pattern).toLowerCase().replace(/^\./, '');
60		return host === pattern || host.slice(-(pattern.length + 1)) === '.' + pattern;
61	}
62
63	function isSelf(host) {
64		if (!host) { return true; }
65		var a = host.replace(/^www\./, '');
66		var b = SELF.replace(/^www\./, '');
67		return a === b || a.slice(-(b.length + 1)) === '.' + b;
68	}
69
70	function isAllowed(host) {
71		for (var i = 0; i < (C.allow || []).length; i++) {
72			if (suffixed(host, C.allow[i])) { return true; }
73		}
74		return false;
75	}
76
77	function isLibrary(host, url) {
78		if (host === 'ajax.googleapis.com') { return /\/ajax\/libs\//i.test(url || ''); }
79		for (var i = 0; i < (C.lib || []).length; i++) {
80			if (suffixed(host, C.lib[i])) { return true; }
81		}
82		return false;
83	}
84
85	function catOf(host, url) {
86		if (host === 'www.google.com' || host === 'google.com') {
87			if (/\/recaptcha\//.test(url || '')) { return 'functional'; }
88			if (/\/(pagead|ads|ccm|maps)\//.test(url || '')) { return 'marketing'; }
89		}
90		var map = C.map || {};
91		for (var k in map) {
92			if (Object.prototype.hasOwnProperty.call(map, k) && suffixed(host, k)) { return map[k]; }
93		}
94		return 'unknown';
95	}
96
97	/* <?php consent state ?> */
98	function readCookie() {
99		var m = d.cookie.match(/(?:^|;\s*)dmm_cg_consent=([^;]*)/);
100		if (!m) { return null; }
101		try {
102			var o = JSON.parse(decodeURIComponent(m[1]));
103			if (!o || typeof o !== 'object' || o.v !== C.pv || !(o.c instanceof Array)) { return null; }
104			return o;
105		} catch (e) { return null; }
106	}
107
108	function writeCookie(o) {
109		var v = encodeURIComponent(JSON.stringify(o));
110		d.cookie = COOKIE + '=' + v + ';path=/;max-age=31536000;samesite=Lax' +
111			(w.location.protocol === 'https:' ? ';secure' : '');
112	}
113
114	function granted(cat) {
115		// Disclaimer holds nothing back, so every category is live whatever the cookie says. Answering
116		// false here would make any site code that gates itself on dmmConsent.has() block itself.
117		if (cat === 'necessary' || !ENFORCE) { return true; }
118		if (!consent) { return false; }
119		return consent.c.indexOf(cat) > -1;
120	}
121
122	consent = readCookie();
123
124	/* <?php decision + audit buffer ?> */
125	function record(host, url, kind, cat, blocked) {
126		if (!C.audit) { return; }
127		var phase = consent ? 'post' : 'pre';
128		var key = host + '|' + kind + '|' + phase;
129		if (seen[key]) { return; }
130		seen[key] = 1;
131		buf.push({ h: host, p: pathOf(url), k: kind, c: cat, ph: phase, b: blocked ? 1 : 0 });
132		if (!timer) { timer = w.setTimeout(flush, 1500); }
133	}
134
135	function flush() {
136		timer = null;
137		if (!buf.length) { return; }
138		var body = JSON.stringify({ t: C.tok, pg: w.location.pathname.slice(0, 190), items: buf.splice(0, 50) });
139		post('audit', body);
140	}
141
142	function post(route, body) {
143		var url = C.ep + route;
144		try {
145			if (oBeacon && oBeacon(url, new Blob([body], { type: 'text/plain;charset=UTF-8' }))) { return; }
146		} catch (e) { /* fall through */ }
147		try {
148			if (oFetch) {
149				oFetch.call(w, url, { method: 'POST', body: body, keepalive: true, credentials: 'omit', headers: { 'Content-Type': 'text/plain' } });
150			}
151		} catch (e2) { /* give up */ }
152	}
153
154	function decide(rawUrl, kind) {
155		var url = absUrl(rawUrl);
156		if (!url) { return true; }
157
158		var host = hostOf(url);
159		if (!host || isSelf(host) || isAllowed(host)) { return true; }
160		if (once[url]) { return true; }
161
162		if (isLibrary(host, url)) {
163			record(host, url, 'library', catOf(host, url), false);
164			return true;
165		}
166
167		var cat = catOf(host, url);
168		var ok  = granted(cat);
169		var blocked = !ok && ENFORCE;
170
171		record(host, url, kind, cat, blocked);
172
173		return !blocked;
174	}
175
176	/* <?php passive audit, disclaimer only ?> */
177	// Resource timing reports a request after the browser has already made it and has no way to
178	// stop one, which is exactly why disclaimer uses it: the discovered list still fills, from a
179	// vantage point that cannot block anything. It also sees what the patches never could — fonts
180	// and images pulled in by CSS.
181	function observeResources() {
182		if (!C.audit || typeof w.PerformanceObserver !== 'function') { return; }
183		try {
184			new w.PerformanceObserver(function (list) {
185				var entries = list.getEntries();
186				for (var i = 0; i < entries.length; i++) {
187					var t = entries[i].initiatorType;
188					decide(entries[i].name, t === 'xmlhttprequest' ? 'xhr' : (t || 'other'));
189				}
190			}).observe({ type: 'resource', buffered: true });
191		} catch (e) { /* no resource timing: the server-side pass still records the markup */ }
192	}
193
194	/* <?php element src interception ?> */
195	function park(el, url, kind) {
196		try {
197			var host = hostOf(url);
198			oSetAttr.call(el, 'data-dmm-src', String(url));
199			oSetAttr.call(el, 'data-dmm-cat', catOf(host, absUrl(url)));
200			if (kind === 'script') { oSetAttr.call(el, 'type', 'text/plain'); }
201		} catch (e) { /* noop */ }
202	}
203
204	function guardSrc(proto, prop, kind) {
205		if (!proto) { return; }
206		var desc = Object.getOwnPropertyDescriptor(proto, prop);
207		if (!desc || !desc.set) { return; }
208
209		Object.defineProperty(proto, prop, {
210			configurable: true,
211			enumerable: desc.enumerable,
212			get: function () { return desc.get.call(this); },
213			set: function (value) {
214				if (decide(value, kind)) {
215					if (kind === 'script') { rcDrop(value); }
216					desc.set.call(this, value);
217				}
218				else { park(this, value, kind); }
219			}
220		});
221	}
222
223	function scrub(markup) {
224		return String(markup).replace(
225			/
225<script\b([^>]*?)\ssrc\s*=\s*(["'])(.*?)\2([^>]*)>/gi,
226			function (all, pre, q, url, post2) {
227				if (decide(url, 'docwrite')) { return all; }
228				return '
228<script' + pre + ' type="text/plain" data-dmm-cat="' + catOf(hostOf(url), absUrl(url)) +
229					'" data-dmm-src=' + q + url + q + post2 + '>';
230			}
231		);
232	}
233
234	/* <?php grecaptcha stand-in while reCAPTCHA is parked ?> */
235	// Integrations read window.grecaptcha once, when their own script runs, and keep that object:
236	// Gravity Forms passes window.grecaptcha||{} into its closure. With api.js parked that is an
237	// empty object, so ready() throws on page load and execute() throws on every submit — consent
238	// or not, because a parked script is only released after DOMContentLoaded, well after the defer
239	// script that captured the global. The stand-in is what they capture instead: it queues until
240	// the real client exists, then forwards to it.
241	//
242	// It has to leave the global before api.js runs. The loader adopts whatever grecaptcha it finds
243	// and keeps an existing ready(), which would leave the stand-in waiting on itself.
244	var RC_LOADER  = /\/recaptcha\/(?:api|enterprise)\.js/i;
245	var rcStub     = null;
246	var rcQueue    = [];
247	var rcTimer    = null;
248	var rcReleased = false;
249
250	function rcTarget(ent) {
251		var g = w.grecaptcha;
252		if (!g || g === rcStub) { return null; }
253		var t = ent ? g.enterprise : g;
254		return t && typeof t.ready === 'function' ? t : null;
255	}
256
257	// Only api.js having run is waited on here. The real ready() already holds a callback until
258	// recaptcha__en.js has loaded and execute/render exist.
259	function rcWhen(ent, fn) {
260		rcQueue.push([ent, fn]);
261		if (rcTimer) { return; }
262
263		var tick = function () {
264			var waiting = rcQueue;
265			rcQueue = [];
266			for (var i = 0; i < waiting.length; i++) {
267				var t = rcTarget(waiting[i][0]);
268				if (!t) { rcQueue.push(waiting[i]); continue; }
269				t.ready((function (job, target) { return function () { job(target); }; }(waiting[i][1], t)));
270			}
271			if (!rcQueue.length) { w.clearInterval(rcTimer); rcTimer = null; }
272		};
273
274		rcTimer = w.setInterval(tick, 100);
275		tick();
276	}
277
278	function rcDrop(url) {
279		if (!rcStub || w.grecaptcha !== rcStub || !RC_LOADER.test(String(url || ''))) { return; }
280		try { delete w.grecaptcha; } catch (e) { /* non-configurable */ }
281		if (w.grecaptcha === rcStub) { w.grecaptcha = undefined; }
282	}
283
284	function releaseRecaptcha() {
285		if (rcReleased) { return; }
286		rcReleased = true;
287		C.allow = (C.allow || []).concat(['google.com', 'gstatic.com', 'recaptcha.net']);
288		reactivate(d);
289		d.dispatchEvent(new CustomEvent('dmm:recaptcha'));
290	}
291
292	// A token is only ever asked for on submit, which is the strongest form interaction there is,
293	// so it releases reCAPTCHA the same way touching a field does. Where it can never load, the
294	// submit gets an empty token and the form's own server-side check answers, rather than a
295	// promise that never settles and a spinner that never stops.
296	function rcCanLoad() {
297		if (C.recaptcha) { releaseRecaptcha(); return true; }
298		return granted(catOf('www.google.com', 'https://www.google.com/recaptcha/api.js'));
299	}
300
301	function rcFacade(ent) {
302		return {
303			ready: function (cb) {
304				if (typeof cb === 'function') { rcWhen(ent, function () { cb(); }); }
305			},
306			execute: function () {
307				var args = arguments;
308				var t = rcTarget(ent);
309				if (t && typeof t.execute === 'function') { return t.execute.apply(t, args); }
310				if (!rcCanLoad()) { return Promise.resolve(''); }
311				return new Promise(function (resolve, reject) {
312					rcWhen(ent, function (target) {
313						try { resolve(target.execute.apply(target, args)); } catch (e) { reject(e); }
314					});
315				});
316			},
317			render: function (container) {
318				var args = arguments;
319				var t = rcTarget(ent);
320				if (t && typeof t.render === 'function') { return t.render.apply(t, args); }
321				// No widget id to hand back yet, so callers treat this as not rendered and retry —
322				// Gravity Forms does from api.js's onload callback. Whichever render lands second
323				// finds an iframe already there and stands down.
324				rcWhen(ent, function (target) {
325					var el = typeof container === 'string' ? d.getElementById(container) : container;
326					if (el && el.querySelector && el.querySelector('iframe')) { return; }
327					try { target.render.apply(target, args); } catch (e) { /* already rendered */ }
328				});
329				return undefined;
330			},
331			reset: function () {
332				var t = rcTarget(ent);
333				return t && typeof t.reset === 'function' ? t.reset.apply(t, arguments) : undefined;
334			},
335			getResponse: function () {
336				var t = rcTarget(ent);
337				return t && typeof t.getResponse === 'function' ? t.getResponse.apply(t, arguments) : '';
338			}
339		};
340	}
341
342	/* <?php interception, enforce only ?> */
343	// Everything in this block stands between the page and the network, so every line of it is
344	// something that can stop a request. Disclaimer blocks nothing, so it installs none of it:
345	// fetch, XHR, sendBeacon, the src setters, setAttribute and document.write all stay native, no
346	// observer runs, and no vendor global is predefined. A stub is not neutral either — Meta's base
347	// code opens with if(f.fbq)return, so a predefined fbq stops the real pixel from ever loading.
348	if (ENFORCE) {
349		/* <?php network patches ?> */
350		if (oFetch) {
351			w.fetch = function (input, init) {
352				var u = (input && typeof input === 'object' && input.url) ? input.url : input;
353				if (!decide(u, 'fetch')) {
354					if (typeof Response === 'function') {
355						return Promise.resolve(new Response(null, { status: 204, statusText: 'dmm-blocked' }));
356					}
357					return Promise.reject(new Error('dmm-blocked'));
358				}
359				return oFetch.apply(w, arguments);
360			};
361		}
362
363		if (oOpen && oSend) {
364			w.XMLHttpRequest.prototype.open = function (method, url) {
365				this.__dmmBlocked = !decide(url, 'xhr');
366				return oOpen.apply(this, arguments);
367			};
368			w.XMLHttpRequest.prototype.send = function () {
369				if (this.__dmmBlocked) {
370					var xhr = this;
371					w.setTimeout(function () {
372						try { xhr.dispatchEvent(new Event('error')); } catch (e) { /* noop */ }
373					}, 0);
374					return;
375				}
376				return oSend.apply(this, arguments);
377			};
378		}
379
380		if (oBeacon) {
381			w.navigator.sendBeacon = function (url, data) {
382				if (!decide(url, 'beacon')) { return true; }
383				return oBeacon(url, data);
384			};
385		}
386
387		/* <?php element src interception ?> */
388		guardSrc(w.HTMLScriptElement && w.HTMLScriptElement.prototype, 'src', 'script');
389		guardSrc(w.HTMLIFrameElement && w.HTMLIFrameElement.prototype, 'src', 'iframe');
390		guardSrc(w.HTMLImageElement && w.HTMLImageElement.prototype, 'src', 'img');
391
392		Element.prototype.setAttribute = function (name, value) {
393			var n = String(name || '').toLowerCase();
394			var tag = (this.tagName || '').toLowerCase();
395
396			if (n === 'src' && (tag === 'script' || tag === 'iframe' || tag === 'img')) {
397				this.src = value;
398				return;
399			}
400
401			if (n === 'href' && tag === 'link') {
402				var rel = String(this.rel || this.getAttribute('rel') || '').toLowerCase();
403				if (/(preconnect|dns-prefetch|prefetch|preload|prerender)/.test(rel) && !decide(value, 'link')) {
404					return oSetAttr.call(this, 'data-dmm-src', String(value));
405				}
406			}
407
408			return oSetAttr.apply(this, arguments);
409		};
410
411		d.write = function () { return oWrite.call(d, scrub([].join.call(arguments, ''))); };
412		d.writeln = function () { return oWriteLn.call(d, scrub([].join.call(arguments, ''))); };
413
414		if (w.MutationObserver) {
415			new w.MutationObserver(function (records) {
416				for (var i = 0; i < records.length; i++) {
417					var added = records[i].addedNodes;
418					for (var j = 0; j < added.length; j++) {
419						var el = added[j];
420						if (!el || !el.tagName) { continue; }
421						var tag = el.tagName.toLowerCase();
422						if (tag !== 'script' && tag !== 'iframe' && tag !== 'img' && tag !== 'link') { continue; }
423						if (el.getAttribute('data-dmm-src') || el.type === 'text/plain') { continue; }
424						var u = el.getAttribute('src') || el.getAttribute('href');
425						if (u) { decide(u, tag); }
426					}
427				}
428			}).observe(d.documentElement, { childList: true, subtree: true });
429		}
430
431		/* <?php vendor queue stubs ?> */
432		w.dataLayer = w.dataLayer || [];
433		if (typeof w.gtag !== 'function') {
434			w.gtag = function () { w.dataLayer.push(arguments); };
435		}
436		if (!w.fbq) {
437			var fbq = function () { fbq.queue.push(arguments); };
438			fbq.queue = []; fbq.loaded = true; fbq.version = '2.0';
439			w.fbq = w._fbq = fbq;
440		}
441		if (!w.analytics) {
442			var seg = w.analytics = [];
443			seg.methods = ['track', 'page', 'identify', 'group', 'alias', 'ready', 'on', 'once', 'off', 'trackLink', 'trackForm', 'reset', 'addSourceMiddleware', 'setAnonymousId'];
444			seg.factory = function (m) {
445				return function () {
446					var a = Array.prototype.slice.call(arguments);
447					a.unshift(m); seg.push(a); return seg;
448				};
449			};
450			for (var si = 0; si < seg.methods.length; si++) { seg[seg.methods[si]] = seg.factory(seg.methods[si]); }
451			seg.load = function (key, opts) { seg._writeKey = key; seg._loadOptions = opts; };
452			seg.SNIPPET_VERSION = 'dmm-cg';
453		}
454		// Only when the server parked a reCAPTCHA loader on this page. A grecaptcha global on a
455		// page with no reCAPTCHA would mislead any script that tests for one.
456		if (C.rc && !w.grecaptcha) {
457			rcStub = rcFacade(false);
458			rcStub.enterprise = rcFacade(true);
459			w.grecaptcha = rcStub;
460		}
461	} else {
462		observeResources();
463	}
464
465	/* <?php reactivate parked nodes ?> */
466	function reactivate(scope) {
467		var nodes = (scope || d).querySelectorAll('[data-dmm-cat]');
468
469		for (var i = 0; i < nodes.length; i++) {
470			var el = nodes[i];
471			var url = el.getAttribute('data-dmm-src');
472			var cat = el.getAttribute('data-dmm-cat');
473			var inline = el.getAttribute('data-dmm-inline') === '1';
474			var host = url ? hostOf(url) : '';
475
476			// Allowlist has to count here too, not just in decide(): lazy reCAPTCHA releases a
477			// host mid-session, and the node it needs to release was parked server-side.
478			if (!granted(cat) && !(url && once[absUrl(url)]) && !(host && isAllowed(host))) { continue; }
479
480			var tag = el.tagName.toLowerCase();
481
482			if (tag === 'script' && el.parentNode) {
483				var s = d.createElement('script');
484				for (var a = 0; a < el.attributes.length; a++) {
485					var at = el.attributes[a];
486					if (at.name === 'type' || at.name.indexOf('data-dmm-') === 0) { continue; }
487					oSetAttr.call(s, at.name, at.value);
488				}
489				var origType = el.getAttribute('data-dmm-type');
490				if (origType) { oSetAttr.call(s, 'type', origType); }
491				if (inline) { s.text = el.textContent; }
492				else if (url) { rcDrop(url); s.src = url; }
493				el.parentNode.replaceChild(s, el);
494			} else {
495				var attrName = el.getAttribute('data-dmm-attr') || 'src';
496				el.removeAttribute('data-dmm-cat');
497				el.removeAttribute('data-dmm-src');
498				el.removeAttribute('data-dmm-attr');
499				// Patched setAttribute routes src on script/iframe/img back through the guarded
500				// setter, and passes poster/data/srcset straight through.
501				if (url) { el.setAttribute(attrName, url); }
502			}
503		}
504
505		var boxes = (scope || d).querySelectorAll('.dmm-cg-embed');
506		for (var b = 0; b < boxes.length; b++) {
507			if (!boxes[b].querySelector('[data-dmm-src]')) { releaseBox(boxes[b]); }
508		}
509	}
510
511	/* <?php put the embed back where it was, taking the button and note with it ?> */
512	function releaseBox(box) {
513		var frame = box.querySelector('iframe');
514
515		if (frame && box.parentNode) {
516			box.parentNode.insertBefore(frame, box);
517			box.parentNode.removeChild(box);
518			return;
519		}
520
521		box.removeAttribute('data-dmm-placeholder');
522	}
523
524	/* <?php click-to-load embeds ?> */
525	function placeholders() {
526		if (C.embeds !== 'placeholder') { return; }
527
528		var frames = d.querySelectorAll('iframe[data-dmm-src]:not([data-dmm-ph])');
529
530		for (var i = 0; i < frames.length; i++) {
531			(function (frame) {
532				// Already consented: reactivate() is about to load it, so building a
533				// placeholder here would only flash one up and tear it down again.
534				if (granted(frame.getAttribute('data-dmm-cat'))) { return; }
535
536				oSetAttr.call(frame, 'data-dmm-ph', '1');
537
538				var label = frame.getAttribute('data-dmm-label') || hostOf(frame.getAttribute('data-dmm-src'));
539				var box = d.createElement('div');
540				box.className = 'dmm-cg-embed';
541				box.setAttribute('data-dmm-placeholder', '1');
542
543				// Hold the embed's own footprint so releasing it does not shift the layout.
544				var h = parseInt(frame.getAttribute('height'), 10);
545				if (h > 0) { box.style.setProperty('--dmm-embed-h', h + 'px'); }
546
547				var btn = d.createElement('button');
548				btn.type = 'button';
549				btn.className = 'dmm-cg-embed__btn';
550				btn.textContent = 'Load ' + label;
551
552				var note = d.createElement('span');
553				note.className = 'dmm-cg-embed__note';
554				note.textContent = label + ' will receive your IP address.';
555
556				btn.addEventListener('click', function () {
557					var url = absUrl(frame.getAttribute('data-dmm-src'));
558					once[url] = 1;
559					frame.removeAttribute('data-dmm-cat');
560					frame.src = frame.getAttribute('data-dmm-src');
561					frame.removeAttribute('data-dmm-src');
562					releaseBox(box);
563				});
564
565				frame.parentNode.insertBefore(box, frame);
566				box.appendChild(btn);
567				box.appendChild(note);
568				box.appendChild(frame);
569			}(frames[i]));
570		}
571	}
572
573	/* <?php recaptcha loads on first form interaction ?> */
574	function lazyRecaptcha() {
575		if (!C.recaptcha) { return; }
576
577		var fire = function (ev) {
578			if (rcReleased) { return; }
579			var t = ev.target;
580			if (!t || !t.tagName) { return; }
581			var tag = t.tagName.toLowerCase();
582			var inForm = typeof t.closest === 'function' && t.closest('form');
583			if (tag !== 'input' && tag !== 'textarea' && tag !== 'select' && !inForm) { return; }
584
585			releaseRecaptcha();
586		};
587
588		d.addEventListener('focusin', fire, true);
589		d.addEventListener('pointerdown', fire, true);
590	}
591
592	/* <?php cookies a vendor drops once it has run, keyed by the category that let it run ?> */
593	var VENDOR_COOKIES = {
594		analytics: ['_ga', '_gid', '_gat', '__utm', 'ajs_', '_hj', '_clck', '_clsk', '_gcl_au'],
595		marketing: ['_fbp', '_fbc', '_gcl_', 'IDE', 'test_cookie', 'li_sugr', 'li_fat_id', '_uet', 'ttclid', '_ttp', 'MUID'],
596		functional: []
597	};
598
599	function dropCookie(name) {
600		var parts = w.location.hostname.split('.');
601		var scopes = ['', w.location.hostname];
602
603		for (var i = 0; i < parts.length - 1; i++) { scopes.push('.' + parts.slice(i).join('.')); }
604
605		for (var s = 0; s < scopes.length; s++) {
606			d.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/' +
607				(scopes[s] ? ';domain=' + scopes[s] : '');
608		}
609	}
610
611	function clearVendorCookies(cats) {
612		var present = d.cookie.split(';');
613
614		for (var i = 0; i < present.length; i++) {
615			var name = present[i].split('=')[0].trim();
616			if (!name || name === COOKIE) { continue; }
617
618			for (var c = 0; c < cats.length; c++) {
619				var prefixes = VENDOR_COOKIES[cats[c]] || [];
620				for (var p = 0; p < prefixes.length; p++) {
621					if (name.indexOf(prefixes[p]) === 0) { dropCookie(name); break; }
622				}
623			}
624		}
625	}
626
627	/* <?php public api ?> */
628	function apply(cats, method) {
629		var previous = consent ? consent.c.slice() : [];
630		var valid = [];
631		var i;
632
633		for (i = 0; i < cats.length; i++) {
634			if ((C.cats || []).indexOf(cats[i]) > -1 && valid.indexOf(cats[i]) < 0) { valid.push(cats[i]); }
635		}
636
637		var revoked = [];
638		for (i = 0; i < previous.length; i++) {
639			if (valid.indexOf(previous[i]) < 0) { revoked.push(previous[i]); }
640		}
641
642		var stored = { v: C.pv, t: Math.floor(Date.now() / 1000), c: valid };
643		writeCookie(stored);
644		consent = stored;
645		seen = {};
646
647		post('consent', JSON.stringify({
648			t: C.tok, c: valid, m: method || 'save',
649			v: C.pv, pg: w.location.pathname.slice(0, 190), gpc: GPC ? 1 : 0
650		}));
651
652		d.dispatchEvent(new CustomEvent('dmm:consent', { detail: stored }));
653
654		// Parking a node cannot unload a library that already ran. Withdrawing a category the
655		// visitor had previously granted means tearing the page down and rebuilding it clean.
656		// Enforce only: disclaimer never held anything back, so there is nothing to rebuild, and
657		// wiping _ga or _fbp would only break the site's own measurement.
658		if (revoked.length && ENFORCE) {
659			clearVendorCookies(revoked);
660			w.location.reload();
661			return;
662		}
663
664		reactivate(d);
665	}
666
667	w.dmmConsent = {
668		version: C.pv,
669		mode: C.mode,
670		gpc: GPC,
671		categories: C.cats || [],
672		get: function () { return consent ? consent.c.slice() : null; },
673		has: function (cat) { return granted(cat); },
674		acceptAll: function () { apply((C.cats || []).slice(), 'accept_all'); },
675		// Disclaimer mode. Records every category as active because in this mode every category
676		// already was — logging anything narrower would misstate what happened.
677		acknowledge: function () { apply((C.cats || []).slice(), 'acknowledge'); },
678		rejectAll: function () { apply([], 'reject_all'); },
679		save: function (cats) { apply(cats || [], 'save'); },
680		withdraw: function () { apply([], 'withdraw'); },
681		open: function () { d.dispatchEvent(new CustomEvent('dmm:open')); },
682		debug: function () { return { config: C, consent: consent, pending: buf.slice(), seen: Object.keys(seen) }; }
683	};
684
685	function ready() {
686		// Disclaimer releases anything it finds parked instead of waiting on a choice. It never
687		// parks, but a fragment or object cache filled while the site was enforcing can still
688		// hand it markup that was.
689		if (!ENFORCE) { reactivate(d); return; }
690
691		placeholders();
692		lazyRecaptcha();
693		if (consent) { reactivate(d); }
694	}
695
696	if (d.readyState === 'loading') { d.addEventListener('DOMContentLoaded', ready); }
697	else { ready(); }
698
699	w.addEventListener('pagehide', flush);
700	d.addEventListener('visibilitychange', function () { if (d.visibilityState === 'hidden') { flush(); } });
701}(window, document));
702</script>
702
703
704	<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame -->
705	<!--[if IE ]>
706	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
707	<![endif]-->
708	<link rel="profile" href="https://gmpg.org/xfn/11" />
709	                                    <link rel="icon" href="https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/images/favicon.png" type="image/x-icon" />
710                    
711
712
713                         
714                <meta name="msapplication-TileColor" content="#FFFFFF">
715                <meta name="msapplication-TileImage" content="https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/images/apple-touch-icon-144-precomposed.png">
716                        
717        
718            
719                 
720                <link rel="apple-touch-icon-precomposed" href="https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/images/apple-touch-icon-144-precomposed.png" />
721                    
722        <meta name="viewport" content="width=device-width, initial-scale=1">
723        <meta name="apple-mobile-web-app-capable" content="yes">
724        <meta name="apple-mobile-web-app-status-bar-style" content="black">
725
726        
727        <meta itemprop="name" content="Sunnyvale Dental Group" />
728        <meta itemprop="url" content="https://sunnyvaledentalgroup.com" />
729
730                                        	<link rel="pingback" href="https://sunnyvaledentalgroup.com/xmlrpc.php" />
731	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
732<script type="text/javascript">document.documentElement.className = document.documentElement.className.replace( /\bno-js\b/,'js' );</script>
732
733	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
734	<title>Holistic Dentist Near Me - Contact Us | Sunnyvale Dental Group</title>
735	<meta name="description" content="Sunnyvale Dental Group - Visit our Holistic Dentistry clinic at 990 W FREMONT AVE STE L, SUNNYVALE, CA 94087 or call (408) 739-9050 today!" />
736	<link rel="canonical" href="https://sunnyvaledentalgroup.doctormmdev6.com/contact/" />
737	<meta property="og:locale" content="en_US" />
738	<meta property="og:type" content="article" />
739	<meta property="og:title" content="Holistic Dentist Near Me - Contact Us | Sunnyvale Dental Group" />
740	<meta property="og:description" content="Sunnyvale Dental Group - Visit our Holistic Dentistry clinic at 990 W FREMONT AVE STE L, SUNNYVALE, CA 94087 or call (408) 739-9050 today!" />
741	<meta property="og:url" content="https://sunnyvaledentalgroup.doctormmdev6.com/contact/" />
742	<meta property="og:site_name" content="Sunnyvale Dental Group" />
743	<meta property="article:publisher" content="https://www.facebook.com/pg/SunnyvaleDentalGroup" />
744	<meta property="article:modified_time" content="2023-03-24T16:19:43+00:00" />
745	<meta name="twitter:card" content="summary_large_image" />
746	
746<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/contact\/","url":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/contact\/","name":"Holistic Dentist Near Me - Contact Us | Sunnyvale Dental Group","isPartOf":{"@id":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/#website"},"datePublished":"2022-11-10T15:48:28+00:00","dateModified":"2023-03-24T16:19:43+00:00","description":"Sunnyvale Dental Group - Visit our Holistic Dentistry clinic at 990 W FREMONT AVE STE L, SUNNYVALE, CA 94087 or call (408) 739-9050 today!","breadcrumb":{"@id":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/contact\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/#website","url":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/","name":"Sunnyvale Dental Group","description":"Holistic Dentist in Sunnyvale, CA","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sunnyvaledentalgroup.doctormmdev6.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
746
747	<!-- / Yoast SEO plugin. -->
748
749
750<link rel='dns-prefetch' href='//ajax.googleapis.com' />
751<link rel="alternate" type="application/rss+xml" title="Sunnyvale Dental Group &raquo; Feed" href="https://sunnyvaledentalgroup.com/feed/" />
752<link rel="alternate" type="application/rss+xml" title="Sunnyvale Dental Group &raquo; Comments Feed" href="https://sunnyvaledentalgroup.com/comments/feed/" />
753<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sunnyvaledentalgroup.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsunnyvaledentalgroup.com%2Fcontact%2F" />
754<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sunnyvaledentalgroup.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsunnyvaledentalgroup.com%2Fcontact%2F&#038;format=xml" />
755<style id="wp-img-auto-sizes-contain-inline-css">
756img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
757/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
758</style>
759<link rel='stylesheet' id='twb-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700,800&#038;display=swap&#038;ver=7.1.2' media='all' />
760<link rel='stylesheet' id='twbbwg-global-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/booster/assets/css/global.css?ver=1.0.0' media='all' />
761<style id="wp-emoji-styles-inline-css">
762
763	img.wp-smiley, img.emoji {
764		display: inline !important;
765		border: none !important;
766		box-shadow: none !important;
767		height: 1em !important;
768		width: 1em !important;
769		margin: 0 0.07em !important;
770		vertical-align: -0.1em !important;
771		background: none !important;
772		padding: 0 !important;
773	}
774/*# sourceURL=wp-emoji-styles-inline-css */
775</style>
776<style id="wp-block-library-inline-css">
777: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;
777--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;word-break:normal!important}.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],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[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}}
778
779/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
780</style>
781<style id="classic-theme-styles-inline-css">
782/*! This file is auto-generated */
783.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}
784/*# sourceURL=/wp-includes/css/classic-themes.min.css */
785</style>
786
787<style id="global-styles-inline-css">
788: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,
7880) 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%);--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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}: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;}
788.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;}
789/*# sourceURL=global-styles-inline-css */
790</style>
791
792<link rel='stylesheet' id='ada-style-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/dmm-ada/includes/../assets/css/ada.css?ver=7.1.2' media='all' />
793<style id="ada-style-inline-css">
794
795            html {
796                --pColor: #c9ad30;
797                --sColor: #215b94;
798                --aColor: #889f2b;
799            }
800        
801/*# sourceURL=ada-style-inline-css */
802</style>
803<link rel='stylesheet' id='bwg_fonts-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts.css?ver=0.0.1' media='all' />
804<link rel='stylesheet' id='sumoselect-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/css/sumoselect.min.css?ver=3.4.6' media='all' />
805<link rel='stylesheet' id='mCustomScrollbar-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/css/jquery.mCustomScrollbar.min.css?ver=3.1.5' media='all' />
806<link rel='stylesheet' id='bwg_googlefonts-css' href='https://fonts.googleapis.com/css?family=Ubuntu&#038;subset=greek,latin,greek-ext,vietnamese,cyrillic-ext,latin-ext,cyrillic' media='all' />
807<link rel='stylesheet' id='bwg_frontend-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/css/styles.min.css?ver=1.8.46' media='all' />
808<link rel='stylesheet' id='dmm-cg-banner-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/dmm-consent-guard/assets/css/banner.css?ver=0.2.7' media='all' />
809<link rel='stylesheet' id='schema-stylesheet-css' href='https://sunnyvaledentalgroup.com/wp-content/themes/bella-child/style.css?ver=7.1.2' media='all' />
810<style id="schema-stylesheet-inline-css">
811
812        body {background-color:#fff;background-image:url(https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/images/nobg.png);}
813         
814        #secondary-navigation > nav > ul > li:hover > a,
815        #secondary-navigation > nav > ul > li.current-menu-item > a,
816        #secondary-navigation > nav > ul > li.current-menu-parent > a,
817        #secondary-navigation > nav ul.sub-menu > li.current_page_item > a,
818        #secondary-navigation > nav > ul > li.current-menu-item > a { color: #fff !important; }
819
820        #secondary-navigation > nav > ul > li:hover,
821        #secondary-navigation > nav > ul > li.current-menu-item,
822        #secondary-navigation > nav > ul li.current-menu-item ,
823        #secondary-navigation > nav > ul > li.current-menu-parent  { background-color: #889f2b !important; }
824
825        staff-grid p + span,
826        .dflex p + span,
827        .staff-block,
828        a.btn,
829        a.niceButi { background-color: #889f2b !important }
830
831        .side-social-icons a, 
832        .page-header,
833        section.page-header,section#wda_testi:after,html button.aicon_link, div.header-social-icons a { background-color: #c9ad30 !important; }
834        .dm-service-section:nth-child(even) img { outline: 2px solid #215b94; }
835        .mobileBtn a, .hours { background-color: #c9ad30; } }
836        html ul ul.wda-long-menu { background-color: #c9ad30; } }
837
838
839        .pace .pace-progress, #mobile-menu-wrapper ul li a:hover, .page-numbers.current, .pagination a:hover, .single .pagination a:hover .current { background: #c9ad30; }
840        .postauthor h5, .single_post a, .textwidget a, .pnavigation2 a, .sidebar.c-4-12 a:hover, footer .widget li a:hover, .sidebar.c-4-12 a:hover, .reply a, .title a:hover, .post-info a:hover, .widget .thecomment, #tabber .inside li a:hover, .readMore a:hover, .fn a, a, a:hover, #secondary-navigation .navigation ul li a:hover, .readMore a, #primary-navigation a:hover, #secondary-navigation .navigation ul .current-menu-item a, .widget .wp_review_tab_widget_content a, .sidebar .wpt_widget_content a { color:#c9ad30; }
841         a#pull, #commentform input#submit, #mtscontact_submit, .mts-subscribe input[type='submit'], .widget_product_search input[type='submit'], #move-to-top:hover, .currenttext, .pagination a:hover, .pagination .nav-previous a:hover, .pagination .nav-next a:hover, #load-posts a:hover, .single .pagination a:hover .currenttext, .single .pagination > .current .currenttext, #tabber ul.tabs li a.selected, .tagcloud a, .navigation ul .sfHover a, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce .bypostauthor:after, #searchsubmit, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .latestPost-review-wrapper, .latestPost .review-type-circle.latestPost-review-wrapper, #wpmm-megamenu .review-total-only, .sbutton, #searchsubmit, .widget .wpt_widget_content #tags-tab-content ul li a, .widget .review-total-only.large-thumb { background-color:#c9ad30; color: #fff!important; }
842        .related-posts .title a:hover, .latestPost .title a { color: #c9ad30; }
843        .navigation #wpmm-megamenu .wpmm-pagination a { background-color: #c9ad30!important; }
844        footer {background-color:#215b94; }
845        footer {background-image: url(  );}
846        .copyrights,.move_down{ background-color: ; }
847        .copyrights:before {  border-color: transparent transparent  transparent; }
848        .flex-control-thumbs .flex-active{ border-top:3px solid #c9ad30;}
849        .wpmm-megamenu-showing.wpmm-light-scheme { background-color:#c9ad30!important; }
850        
851        
852        
853        
854        
855            
856/*# sourceURL=schema-stylesheet-inline-css */
857</style>
858<link rel='stylesheet' id='owl-carousel-css' href='https://sunnyvaledentalgroup.com/w
858p-content/themes/mts_schema/css/owl.carousel.css' media='all' />
859<link rel='stylesheet' id='animatecss-css' href='https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/css/animate.min.css?ver=7.1.2' media='all' />
860<link rel='stylesheet' id='fontawesome-css' href='https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/fonts/all.min.css?ver=7.1.2' media='all' />
861<link rel='stylesheet' id='responsive-css' href='https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/css/responsive.css?ver=7.1.2' media='all' />
862<link rel='stylesheet' id='slickcss-css' href='https://sunnyvaledentalgroup.com/wp-content/themes/bella-child/assets/slick.css?ver=7.1.2' media='all' />
863<style id="slickcss-inline-css">
864
865    	:root {
866		    --pColor: #c9ad30;
867		    --sColor: #215b94;
868		    --aColor: #889f2b;
869		}
870    
871/*# sourceURL=slickcss-inline-css */
872</style>
873<script id="jquery-js" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js?ver=1.12.4"></script>
vendor: 1 bytes, line 873
873
874<script id="twbbwg-circle-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/booster/assets/js/circle-progress.js?ver=1.2.2"></script>
vendor: 1 bytes, line 874
874
875<script id="twbbwg-global-js-extra">
876var twb = {"nonce":"53af467eb2","ajax_url":"https://sunnyvaledentalgroup.com/wp-admin/admin-ajax.php","plugin_url":"https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/booster","href":"https://sunnyvaledentalgroup.com/wp-admin/admin.php?page=twbbwg_photo-gallery"};
877var twb = {"nonce":"53af467eb2","ajax_url":"https://sunnyvaledentalgroup.com/wp-admin/admin-ajax.php","plugin_url":"https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/booster","href":"https://sunnyvaledentalgroup.com/wp-admin/admin.php?page=twbbwg_photo-gallery"};
878//# sourceURL=twbbwg-global-js-extra
879</script>
vendor: 1 bytes, line 879
879
880<script id="twbbwg-global-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/booster/assets/js/global.js?ver=1.0.0"></script>
vendor: 1 bytes, line 880
880
881<script id="sumoselect-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/js/jquery.sumoselect.min.js?ver=3.4.6"></script>
vendor: 1 bytes, line 881
881
882<script id="bwg_mobile-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/js/tocca.min.js?ver=2.0.9"></script>
vendor: 1 bytes, line 882
882
883<script id="mCustomScrollbar-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/js/jquery.mCustomScrollbar.concat.min.js?ver=3.1.5"></script>
vendor: 1 bytes, line 883
883
884<script id="jquery-fullscreen-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/js/jquery.fullscreen.min.js?ver=0.6.0"></script>
vendor: 1 bytes, line 884
884
885<script id="bwg_frontend-js-extra">
886var bwg_objectsL10n = {"bwg_field_required":"field is required.","bwg_mail_validation":"This is not a valid email address.","bwg_search_result":"There are no images matching your search.","bwg_select_tag":"Select Tag","bwg_order_by":"Order By","bwg_search":"Search","bwg_show_ecommerce":"Show Ecommerce","bwg_hide_ecommerce":"Hide Ecommerce","bwg_show_comments":"Show Comments","bwg_hide_comments":"Hide Comments","bwg_restore":"Restore","bwg_maximize":"Maximize","bwg_fullscreen":"Fullscreen","bwg_exit_fullscreen":"Exit Fullscreen","bwg_search_tag":"SEARCH...","bwg_tag_no_match":"No tags found","bwg_all_tags_selected":"All tags selected","bwg_tags_selected":"tags selected","play":"Play","pause":"Pause","is_pro":"","bwg_play":"Play","bwg_pause":"Pause","bwg_hide_info":"Hide info","bwg_show_info":"Show info","bwg_hide_rating":"Hide rating","bwg_show_rating":"Show rating","ok":"Ok","cancel":"Cancel","select_all":"Select all","lazy_load":"0","lazy_loader":"https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/images/ajax_loader.png","front_ajax":"0","bwg_tag_see_all":"see all tags","bwg_tag_see_less":"see less tags"};
887//# sourceURL=bwg_frontend-js-extra
888</script>
vendor: 1 bytes, line 888
888
889<script id="bwg_frontend-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/photo-gallery/js/scripts.min.js?ver=1.8.46"></script>
vendor: 1 bytes, line 889
889
890<script id="customscript-js-extra">
891var mts_customscript = {"responsive":"1","nav_menu":"both"};
892//# sourceURL=customscript-js-extra
893</script>
vendor: 1 bytes, line 893
893
894<script id="customscript-js" src="https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/js/customscript.js?ver=7.1.2"></script>
vendor: 1 bytes, line 894
894
895<script id="wow-js" src="https://sunnyvaledentalgroup.com/wp-content/themes/bella-child/assets/wow.js?ver=7.1.2"></script>
vendor: 1 bytes, line 895
895
896<script id="slick-js" src="https://sunnyvaledentalgroup.com/wp-content/themes/bella-child/assets/slick.min.js?ver=7.1.2"></script>
896
897<link rel="https://api.w.org/" href="https://sunnyvaledentalgroup.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sunnyvaledentalgroup.com/wp-json/wp/v2/pages/30" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sunnyvaledentalgroup.com/xmlrpc.php?rsd" />
898<meta name="generator" content="WordPress 7.1.2" />
899<link rel='shortlink' href='https://sunnyvaledentalgroup.com/?p=30' />
900<!-- Stream WordPress user activity plugin v4.4.0 -->
901<link href="//fonts.googleapis.com/css?family=Montserrat:normal|Montserrat:500|Montserrat:700|Montserrat:600&amp;subset=latin" rel="stylesheet" type="text/css">
902<style type="text/css">
903#logo a { font-family: 'Montserrat'; font-weight: normal; font-size: 32px; color: #222222;text-transform: uppercase; }
904#secondary-navigation a { font-family: 'Montserrat'; font-weight: 500; font-size: 17px; color: #ffffff;text-transform: uppercase; }
905body { font-family: 'Montserrat'; font-weight: normal; font-size: 18px; color: #000000; }
906h1 { font-family: 'Montserrat'; font-weight: 700; font-size: 36px; color: #000000; }
907h2 { font-family: 'Montserrat'; font-weight: 600; font-size: 32px; color: #000000; }
908h3 { font-family: 'Montserrat'; font-weight: 600; font-size: 26px; color: #000000; }
909h4 { font-family: 'Montserrat'; font-weight: normal; font-size: 20px; color: #000000; }
910h5 { font-family: 'Montserrat'; font-weight: normal; font-size: 18px; color: #000000; }
911h6 { font-family: 'Montserrat'; font-weight: normal; font-size: 16px; color: #000000; }
912</style>
913<script type="application/ld+json" class="dm-schema">
914    	{
915		    "@context": "http://schema.org",
916		    "@type": "LocalBusiness",
917		    "name": "Sunnyvale Dental Group",
918		    "url": "https://sunnyvaledentalgroup.com",
919		    "image": "/wp-content/uploads/2022/12/Sunnyvale-Dental-Group1-removebg-preview.png",
920		    "address": {
921		        "addressLocality": "Sunnyvale",
922		        "addressRegion": "CA",
923		        "postalCode": "94087",
924		        "streetAddress": "990 W Fremont Ave Ste L "
925		    },
926		    "openingHours": "MON: Closed,TUE: 8:30 am - 4:00 pm,WED: 8:30 am - 4:00 pm,THU: 8:30 am - 4:00 pm,FRI: 8:30 am - 4:00 pm,SAT: 9:00 am - 2:00 pm,SUN: Closed",
927		    "priceRange": "$$",
928		    "telephone" : "+1-(408) 739-9050",
929		    "description": "Convenient and affordable Holistic Dentist in Sunnyvale, CA."
930    	}
931     </script>
vendor: 76 bytes, lines 931-932
931
932            <script async src="https://www.googletagmanager.com/gtag/js?id=
932G-1D9WXCGPRQ
vendor: 24 bytes, lines 932-933
932"></script>
933            
933<script>
934              
vendor: 170 bytes, lines 934-938
934window.dataLayer = window.dataLayer || [];
935              function gtag(){dataLayer.push(arguments);}
936              gtag('js', new Date());
937
938              gtag('config', '
938G-1D9WXCGPRQ
vendor: 16 bytes, lines 938-939
938');
939            
939</script>
939
940
941        
942<link rel='stylesheet' id='gforms_reset_css-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/legacy/css/formreset.min.css?ver=3.1.2' media='all' />
943<link rel='stylesheet' id='gforms_formsmain_css-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css?ver=3.1.2' media='all' />
944<link rel='stylesheet' id='gforms_ready_class_css-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css?ver=3.1.2' media='all' />
945<link rel='stylesheet' id='gforms_browsers_css-css' href='https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/legacy/css/browsers.min.css?ver=3.1.2' media='all' />
946<link rel='stylesheet' id='slick-main-css-css' href='https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/css/slick.css?ver=7.1.2' media='all' />
947
948</head>
949<body data-rsssl=1 id="blog" class="wp-singular page-template page-template-template-contact page-template-template-contact-php page page-id-30 wp-theme-mts_schema wp-child-theme-bella-child main" itemscope itemtype="http://schema.org/WebPage">       
950	<div class="main-container">
951		<header id="site-header" class="main-header not-home regular_header" role="banner" itemscope itemtype="http://schema.org/WPHeader">
952						<div id="header">
953						    <div class="container-wide">
954			    	<div class="dm-flex">
955			    		<div class="dm-full hide-d inline-flex">
956			    			<a href="tel:(408) 739-9050"><i class="fa fa-phone-alt"></i>(408) 739-9050</a>
957			    			<a href="#" id="pull" class="toggle-mobile-menu">Menu</a>
958			    			<div class="hide-d">
959								<div class="dm-flex mobile-flex">
960																			<p class="mobileBtn"> <a href="https://goo.gl/maps/CyB5kBFPRR4uN1kT7" target="_blank" onClick="ga('send', 'event', { eventCategory: 'Mobile', eventAction: 'Get Directions', eventValue: 50});"> <i class="fa fa-map-marker-alt"></i>  Directions</a></p>
961									
962																			<p class="mobileBtn"> <a href="/appointments/" onClick="ga('send', 'event', { eventCategory: 'Mobile', eventAction: 'Request Appointment', eventValue: 100});"> <i class="fa fa-calendar"></i> Appointments</a></p>			
963																	</div>
964							</div>
965			    		</div>
966			    		<div class="dm-third">
967							<div class="logo-wrap">
968																																				  <h2 id="logo" class="image-logo" itemprop="headline">
969												<a href="https://sunnyvaledentalgroup.com"><img src="/wp-content/uploads/2022/12/Sunnyvale-Dental-Group1-removebg-preview.png" alt="Sunnyvale Dental Group" /></a>
970											</h2><!-- END #logo -->
971																								</div>
972			    		</div>
973			    		<div class="dm-third">
974			    			<div id="secondary-navigation" class="secondary-navigation" role="navigation" itemscope itemtype="http://schema.org/SiteNavigationElement">
975				    			
976									<nav class="navigation clearfix mobile-menu-wrapper">
977																					<ul id="menu-main-menu" class="menu clearfix"><li id="menu-item-43" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-43"><a href="https://sunnyvaledentalgroup.com/">Home</a></li>
978<li id="menu-item-36" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-36"><a href="https://sunnyvaledentalgroup.com/about/">About</a>
979<ul class="sub-menu">
980	<li id="menu-item-183" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-183"><a href="https://sunnyvaledentalgroup.com/about-our-doctor/">About Dr. Henderson</a></li>
981	<li id="menu-item-185" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-185"><a href="https://sunnyvaledentalgroup.com/memberships/">Memberships</a></li>
982	<li id="menu-item-204" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-204"><a href="https://sunnyvaledentalgroup.com/reviews/">Reviews</a></li>
983</ul>
984</li>
985<li id="menu-item-35" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35"><a href="https://sunnyvaledentalgroup.com/new-patients/">New Patients</a>
986<ul class="sub-menu">
987	<li id="menu-item-197" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-197"><a href="https://sunnyvaledentalgroup.com/insurance/">Insurance</a></li>
988</ul>
989</li>
990<li id="menu-item-32" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32"><a href="https://sunnyvaledentalgroup.com/appointments/">Appointments</a></li>
991<li id="menu-item-34" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-34"><a href="https://sunnyvaledentalgroup.com/services/">Services</a>
992<ul class="sub-menu">
993	<li id="menu-item-114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-114"><a href="https://sunnyvaledentalgroup.com/general-dentistry/">General Dentistry</a></li>
994	<li id="menu-item-113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113"><a href="https://sunnyvaledentalgroup.com/cosmetic-dentistry/">Cosmetic Dentistry</a></li>
995	<li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><a href="https://sunnyvaledentalgroup.com/restorative-dentistry/">Restorative Dentistry</a></li>
996	<li id="menu-item-111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="https://sunnyvaledentalgroup.com/sedation-dentistry/">Sedation Dentistry</a></li>
997	<li id="menu-item-110" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-110"><a href="https://sunnyvaledentalgroup.com/pediatric-dentistry/">
997Pediatric Dentistry</a></li>
998	<li id="menu-item-109" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><a href="https://sunnyvaledentalgroup.com/orthodontic-services/">Orthodontic Services</a></li>
999	<li id="menu-item-108" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-108"><a href="https://sunnyvaledentalgroup.com/periodontal-services/">Periodontal Services</a></li>
1000	<li id="menu-item-107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107"><a href="https://sunnyvaledentalgroup.com/dental-technology/">Dental Technology</a></li>
1001	<li id="menu-item-209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-209"><a href="https://sunnyvaledentalgroup.com/fluoride-free-dentistry/">Fluoride Free Dentistry</a></li>
1002	<li id="menu-item-215" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215"><a href="https://sunnyvaledentalgroup.com/biocompatible-materials/">Biocompatible Materials</a></li>
1003	<li id="menu-item-221" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-221"><a href="https://sunnyvaledentalgroup.com/ozone-therapy/">Ozone Therapy</a></li>
1004	<li id="menu-item-227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-227"><a href="https://sunnyvaledentalgroup.com/holistic-dentistry/">Holistic Dentistry</a></li>
1005</ul>
1006</li>
1007<li id="menu-item-33" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-30 current_page_item menu-item-33"><a href="https://sunnyvaledentalgroup.com/contact/">Contact</a></li>
1008</ul>																			</nav>
1009															</div>
1010			    		</div>
1011			    		<div class="dm-third">
1012			    											<div class="social-icons pull-right">
1013							        							            							                <a href="https://www.facebook.com/pg/SunnyvaleDentalGroup" class="header-facebook" target="_blank"><span class="fa fa-facebook"></span></a>
1014							            							        							            							                <a href="https://goo.gl/maps/HjShrtQ8tA7SwKBw8" class="header-google" target="_blank"><span class="fa fa-google"></span></a>
1015							            							        							            							                <a href="https://www.yelp.com/biz/sunnyvale-dental-group-sunnyvale" class="header-yelp" target="_blank"><span class="fa fa-yelp"></span></a>
1016							            							        							    </div>
1017														<div class="dm-rate-us"> <div class="social-icon-container"> <span class="review-link">Rate Us:</span> <div class="rtg"> <a href="http://search.google.com/local/writereview?placeid=ChIJBcPKxpy2j4ARwNEdlQdVBO4" target="_blank" class="fa fa-star-o"></a><a href="http://search.google.com/local/writereview?placeid=ChIJBcPKxpy2j4ARwNEdlQdVBO4" target="_blank" class="fa fa-star-o"></a> <a href="/what-can-we-improve/" class="fa fa-star-o"></a> <a href="/what-can-we-improve/" class="fa fa-star-o"></a> <a href="/what-can-we-improve/" class="fa fa-star-o"></a> </div></div></div>			    			<div>
1018								<p class="phoned"><a href="tel:(408) 739-9050">(408) 739-9050</a></p>
1019							</div>
1020			    		</div>
1021			    	</div>
1022				</div>
1023			</div>
1024		</header>
1025		<div class="bottom-left-appt">
1026			<a href="/appointments/" class="btn"> Request An Appointment Today! </a>
1027		</div><div class="clear"></div>
1028<section class="page-header">
1029	<div class="container">
1030		<h2 class="page-title">Contact</h2>
1031	</div>
1032</section>
1033<div id="page" class="single">
1034	<article class="article">
1035		<div id="content_box" >
1036			<div class="container">
1037				<div class="clearfix ct-template ct-design">
1038					<div class="c6">
1039						<h4>Sunnyvale Dental Group</h4>
1040						<div class="ct_i">
1041															<p>
1042									<i class="fa fa-map-marker" aria-hidden="true"></i>
1043									<span>
1044										<a href="https://goo.gl/maps/HjShrtQ8tA7SwKBw8" target="_blank"> 990 W Fremont Ave Ste L <br> Sunnyvale, CA 94087 </a>
1045									</span>
1046								</p>
1047																						<p>
1048									<i class="fa fa-phone" aria-hidden="true"></i> <span> <a href="tel:(408) 739-9050">(408) 739-9050</a> </span>
1049								</p>
1050																						<p>
1051									<i class="fa fa-fax" aria-hidden="true"></i>
1052									<span> (408) 739-8028  </span>
1053								</p>
1054													</div>
1055						<div class="ct_h">
1056															<strong>Business Hours:</strong>
1057								<p>MON: Closed<br />
1058TUE: 8:30 am &#8211; 4:00 pm<br />
1059WED: 8:30 am &#8211; 4:00 pm<br />
1060THU: 8:30 am &#8211; 4:00 pm<br />
1061FRI: 8:30 am &#8211; 4:00 pm<br />
1062SAT: 9:00 am &#8211; 2:00 pm<br />
1063SUN: Closed</p>
1064													</div>
1065						<div class="ct_s">
1066							<strong>Follow Us On:</strong>
1067									<div class="social-icons">
1068	        	            	               		            		<a href="https://www.facebook.com/pg/SunnyvaleDentalGroup" class="header-facebook" target="_blank">
1069		                	<span class="fa fa-facebook"></span>
1070		                </a>
1071	            		            	        	            	               		            		<a href="https://goo.gl/maps/HjShrtQ8tA7SwKBw8" class="header-google" target="_blank">
1072		                	<span class="fa fa-google"></span>
1073		                </a>
1074	            		            	        	            	               		            		<a href="https://www.yelp.com/biz/sunnyvale-dental-group-sunnyvale" 
1074class="header-yelp" target="_blank">
1075		                	<span class="fa fa-yelp"></span>
1076		                </a>
1077	            		            	        	    </div>
1078						</div>
1079					</div>
1080					<div class="c6">
1081						<div class="messagebox">
1082															<strong>Send Us A Message</strong> 
1083                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_2' ><form method='post' enctype='multipart/form-data'  id='gform_2'  action='/contact/' data-formid='2' novalidate>
1084                        <div class='gform-body gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_2_6" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_6'><span class='gform-field-label__text'>Instagram</span></label><div class='ginput_container'><input name='input_6' id='input_2_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_2_6'>This field is for validation purposes and should be left unchanged.</div></li><li id="field_2_1" class="gfield gfield--type-text gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_1'><span class='gform-field-label__text'>Name</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"   /></div></li><li id="field_2_2" class="gfield gfield--type-phone gfield--phone-format-standard gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_2'><span class='gform-field-label__text'>Phone</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_2_2' type='tel' value='' class='medium'  placeholder='(999) 999-9999' aria-required="true" aria-invalid="false"   data-mask="(999) 999-9999" /></div></li><li id="field_2_3" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_3'><span class='gform-field-label__text'>Email</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
1085                            <input name='input_3' id='input_2_3' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
1086                        </div></li><li id="field_2_4" class="gfield gfield--type-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_4'><span class='gform-field-label__text'>Message</span><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea small'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id="field_2_5" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  >Please use this form for general information purposes only. DO NOT send personal health information through this form. Specific patient care must be addressed during your appointment.</li></ul></div>
1087        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit</button> 
1088            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='postback' />
1089            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='legacy' />
1090            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' />
1091            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
1092            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
1093            
1094            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='L9H51nU4YGRfARJRbgdcfBvm336N8B0nSTz5z+vl+k4HdyuWSYsQaKSnFOlPH1uzZ651LvO93rK9o8nx3kNkf22BFux8FUTc4OZNUuYrhwIWNNc=' />
1095            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
1096            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcImI2ZDFiMzNlYWZkYmFhOGE3NjdlZTAxYzJlOTMxZWJjXCIsXCI2NmNjMjc2MjBmMzg1ZjdhNWViODRjZDdlZGU2MjA1NFwiXSxcImdmb3JtX3RoZW1lXCI6XCJkMGYxNTgwMjc0NDk3M2QzZDk0ZmU2YjlhYjY3YjI1Y1wiLFwiZ2Zvcm1fc3R5bGVfc2V0dGluZ3NcIjpcImM1MzI5OTMxNzI5NDcyYzM3MWQ0NzNkODJkNjMyNjgyXCIsXCJmb3JtX2lkXCI6XCIwYjJhNTI4ZGZkMjhkNmMzYmM5YzM5ZWVlMTllNjA1NVwiLFwidXJsXCI6XCI3MzZkYmVjZTRiZGIzYjQzYmE1OWI3NWU0MWRjZDg0NFwiLFwic3RhdGVfdGltZXN0YW1wXCI6XCIyYTljOWU3NzIzY2QwMjllNWJhODY3NTU4YWE4ODc0YlwifSIsIjk4N2E4NDVhMjVlMWEzNjMwYTM1YjFiZTEzMDU0OTM2IiwxNzkwOTA1NDk1XQ==' />
1097            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
1098            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
1099            <input type='hidden' name='gform_field_values' value='' />
1100            
1101        </div>
1102                        </form>
1103                        </div>													</div>
1104					</div>
1105					<div class="c12">
1106													<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3171.623132012789!2d-122.05692198469454!3d37.35142997983871!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x808fb69cc6cac305%3A0xee045507951dd1c0!2sSunnyvale%20Dental%20Group%20Holistic%20Dentistry!5e0!3m2!1sen!2sba!4v1668096509510!5m2!1sen!2sba" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>											</div>
1107				</div>
1108			</div>
1109		</div>
1110	</article>
1111	
1111<script type="text/javascript">
1112		jQuery(window).load(function() {
1113			jQuery('.messagebox label').each(function() {
1114				var label = jQuery(this).text();
1115				jQuery(this).next().children().attr('placeholder', label);
1116				jQuery(this).detach();
1117			});
1118		});
1119	</script>
1119
1120	<!--< ?php get_sidebar(); ?>-->
1121
1122	</div>
1123	
1124	
1125	<footer id="site-footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter">
1126        <div class="copyrights">
1127			<div class="container">
1128				<div class="dm-flex">
1129					<div class="dm-full">
1130						<div class="footerMenu">
1131							<ul>
1132								<li id="menu-item-44" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-44"><a href="https://sunnyvaledentalgroup.com/">Home</a></li>
1133<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://sunnyvaledentalgroup.com/about/">About</a></li>
1134<li id="menu-item-40" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://sunnyvaledentalgroup.com/new-patients/">New Patients</a></li>
1135<li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://sunnyvaledentalgroup.com/appointments/">Appointments</a></li>
1136<li id="menu-item-41" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41"><a href="https://sunnyvaledentalgroup.com/services/">Services</a></li>
1137<li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-30 current_page_item menu-item-39"><a href="https://sunnyvaledentalgroup.com/contact/" aria-current="page">Contact</a></li>
1138							</ul>
1139						</div>
1140					</div>
1141					<div class="dm-third flex-left fadeIn wow">
1142								<div class="social-icons">
1143	        	            	               		            		<a href="https://www.facebook.com/pg/SunnyvaleDentalGroup" class="header-facebook" target="_blank">
1144		                	<span class="fa fa-facebook"></span>
1145		                </a>
1146	            		            	        	            	               		            		<a href="https://goo.gl/maps/HjShrtQ8tA7SwKBw8" class="header-google" target="_blank">
1147		                	<span class="fa fa-google"></span>
1148		                </a>
1149	            		            	        	            	               		            		<a href="https://www.yelp.com/biz/sunnyvale-dental-group-sunnyvale" class="header-yelp" target="_blank">
1150		                	<span class="fa fa-yelp"></span>
1151		                </a>
1152	            		            	        	    </div>
1153					</div>
1154					<div class="dm-third flex-center fadeIn wow">
1155													<a href="https://sunnyvaledentalgroup.com"><img src="/wp-content/uploads/2022/12/Sunnyvale-Dental-Group1-removebg-preview.png" alt="Sunnyvale Dental Group" /></a>
1156												
1157					</div>
1158					<div class="dm-third flex-right fadeIn wow">
1159						<p class="phoned"><a href="tel:(408) 739-9050">(408) 739-9050</a></p>
1160					</div>
1161					<div class="dm-full">
1162												<p><a href="https://goo.gl/maps/HjShrtQ8tA7SwKBw8" target="_blank"> 990 W Fremont Ave Ste L, Sunnyvale, CA 94087 </a> </p>
1163						<a href="/sitemap/">Sitemap</a> | <a href="/accessibility/">Accessibility</a> | <a href="https://doctormultimedia.com/" target="_blank">Website by DOCTOR Multimedia</a>					</div>
1164				</div>
1165		        
1166		    </div>
1167		</div>
1168	</footer>
1169</div>
1170
1171		<div id="dmm-cg" class="dmm-cg dmm-cg--notice" hidden role="region" aria-labelledby="dmm-cg-title">
1172			<div class="dmm-cg__panel">
1173				<div class="dmm-cg__notice">
1174					<div class="dmm-cg__notice-copy">
1175						<h2 id="dmm-cg-title" class="dmm-cg__title">This site uses tracking technologies</h2>
1176						<p class="dmm-cg__body">
1177							We and the services embedded in this site — analytics, advertising, booking, maps and translation — collect information about your visit, including your IP address, your browser and the pages you view. Some of that information is shared with those companies. This happens as you browse.															<a class="dmm-cg__inline-link" href="https://sunnyvaledentalgroup.com/cookie-policy/#cookies">Read our Cookie Policy</a>.
1178													</p>
1179					</div>
1180					<div class="dmm-cg__actions dmm-cg__actions--single">
1181						<button type="button" class="dmm-cg__btn dmm-cg__btn--primary" data-dmm-action="acknowledge">I understand</button>
1182					</div>
1183				</div>
1184			</div>
1185		</div>
1186					<div class="dmm-cg-footer">
1187				<button type="button" class="dmm-cg-open dmm-cg-open--inline">Cookie settings</button>
1188			</div>
1189			
1189<script type="speculationrules">
1190{"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/bella-child/*","/wp-content/themes/mts_schema/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1191</script>
1191
1192    <div class=wda-access-toolbar><div class=wda-toolbar-toggle-link><svg viewBox="0 0 100 100"xmlns=http://www.w3.org/2000/svg width=1em fill=currentColor><title>Accessibility Tools</title><path d="M50 8.1c23.2 0 41.9 18.8 41.9 41.9 0 23.2-18.8 41.9-41.9 41.9C26.8 91.9 8.1 73.2 8.1 50S26.8 8.1 50 8.1M50 0C22.4 0 0 22.4 0 50s22.4 50 50 50 50-22.4 50-50S77.6 0 50 0zm0 11.3c-21.4 0-38.7 17.3-38.7 38.7S28.6 88.7 50 88.7 88.7 71.4 88.7 50 71.4 11.3 50 11.3zm0 8.9c4 0 7.3 3.2 7.3 7.3S54 34.7 50 34.7s-7.3-3.2-7.3-7.3 3.3-7.2 7.3-7.2zm23.7 19.7c-5.8 1.4-11.2 2.6-16.6 3.2.2 20.4 2.5 24.8 5 31.4.7 1.9-.2 4-2.1 4.7-1.9.7-4-.2-4.7-2.1-1.8-4.5-3.4-8.2-4.5-15.8h-2c-1 7.6-2.7 11.3-4.5 15.8-.7 1.9-2.8 2.8-4.7 2.1-1.9-.7-2.8-2.8-2.1-4.7 2.6-6.6 4.9-11 5-31.4-5.4-.6-10.8-1.8-16.6-3.2-1.7-.4-2.8-2.1-2.4-3.9.4-1.7 2.1-2.8 3.9-2.4 19.5 4.6 25.1 4.6 44.5 0 1.7-.4 3.5.7 3.9 2.4.7 1.8-.3 3.5-2.1 3.9z"></path></svg></div><div id=wda-toolbar><h4>Accessibility Tools</h4><div class="wda-btn wda-btn-resize-plus"><svg viewBox="0 0 448 448"xmlns=http://www.w3.org/2000/svg version=1.1 width=1em><title>Increase Text</title><path d="M256 200v16c0 4.25-3.75 8-8 8h-56v56c0 4.25-3.75 8-8 8h-16c-4.25 0-8-3.75-8-8v-56h-56c-4.25 0-8-3.75-8-8v-16c0-4.25 3.75-8 8-8h56v-56c0-4.25 3.75-8 8-8h16c4.25 0 8 3.75 8 8v56h56c4.25 0 8 3.75 8 8zM288 208c0-61.75-50.25-112-112-112s-112 50.25-112 112 50.25 112 112 112 112-50.25 112-112zM416 416c0 17.75-14.25 32-32 32-8.5 0-16.75-3.5-22.5-9.5l-85.75-85.5c-29.25 20.25-64.25 31-99.75 31-97.25 0-176-78.75-176-176s78.75-176 176-176 176 78.75 176 176c0 35.5-10.75 70.5-31 99.75l85.75 85.75c5.75 5.75 9.25 14 9.25 22.5z"fill=currentColor></path></svg>Increase Text</div><div class="wda-btn wda-btn-resize-minus"><svg viewBox="0 0 448 448"xmlns=http://www.w3.org/2000/svg version=1.1 width=1em><title>Decrease Text</title><path d="M256 200v16c0 4.25-3.75 8-8 8h-144c-4.25 0-8-3.75-8-8v-16c0-4.25 3.75-8 8-8h144c4.25 0 8 3.75 8 8zM288 208c0-61.75-50.25-112-112-112s-112 50.25-112 112 50.25 112 112 112 112-50.25 112-112zM416 416c0 17.75-14.25 32-32 32-8.5 0-16.75-3.5-22.5-9.5l-85.75-85.5c-29.25 20.25-64.25 31-99.75 31-97.25 0-176-78.75-176-176s78.75-176 176-176 176 78.75 176 176c0 35.5-10.75 70.5-31 99.75l85.75 85.75c5.75 5.75 9.25 14 9.25 22.5z"fill=currentColor></path></svg>Decrease Text</div><div class="wda-btn wda-btn-grayscale"><svg viewBox="0 0 448 448"xmlns=http://www.w3.org/2000/svg version=1.1 width=1em><title>Grayscale</title><path d="M15.75 384h-15.75v-352h15.75v352zM31.5 383.75h-8v-351.75h8v351.75zM55 383.75h-7.75v-351.75h7.75v351.75zM94.25 383.75h-7.75v-351.75h7.75v351.75zM133.5 383.75h-15.5v-351.75h15.5v351.75zM165 383.75h-7.75v-351.75h7.75v351.75zM180.75 383.75h-7.75v-351.75h7.75v351.75zM196.5 383.75h-7.75v-351.75h7.75v351.75zM235.75 383.75h-15.75v-351.75h15.75v351.75zM275 383.75h-15.75v-351.75h15.75v351.75zM306.5 383.75h-15.75v-351.75h15.75v351.75zM338 383.75h-15.75v-351.75h15.75v351.75zM361.5 383.75h-15.75v-351.75h15.75v351.75zM408.75 383.75h-23.5v-351.75h23.5v351.75zM424.5 383.75h-8v-351.75h8v351.75zM448 384h-15.75v-352h15.75v352z"fill=currentColor></path></svg>Grayscale</div><div class="wda-btn wda-btn-invert"><svg viewBox="0 0 32 32"xmlns=http://www.w3.org/2000/svg><g id=transaction><path d=M25,13H9l1.8-2.4A1,1,0,1,0,9.2,9.4l-3,4A1,1,0,0,0,7,15H25a1,1,0,0,0,0-2Z /><path d=M21.4,22.8a1,1,0,0,0,.6.2,1,1,0,0,0,.8-.4l3-4A1,1,0,0,0,25,17H7a1,1,0,0,0,0,2H23l-1.8,2.4A1,1,0,0,0,21.4,22.8Z /><path d=M26.19,3H24a1,1,0,0,0,0,2h2.19A1.81,1.81,0,0,1,28,6.81V25.19A1.81,1.81,0,0,1,26.19,27H5.81A1.81,1.81,0,0,1,4,25.19V6.81A1.81,1.81,0,0,1,5.81,5H20a1,1,0,0,0,0-2H5.81A3.82,3.82,0,0,0,2,6.81V25.19A3.82,3.82,0,0,0,5.81,29H26.19A3.82,3.82,0,0,0,30,25.19V6.81A3.82,3.82,0,0,0,26.19,3Z /></g></svg> Invert Colors</div><div class="wda-btn wda-btn-links-underline"><svg viewBox="0 0 448 448"xmlns=http://www.w3.org/2000/svg version=1.1 width=1em><title>Links Underline</title><path d="M364 304c0-6.5-2.5-12.5-7-17l-52-52c-4.5-4.5-10.75-7-17-7-7.25 0-13 2.75-18 8 8.25 8.25 18 15.25 18 28 0 13.25-10.75 24-24 24-12.75 0-19.75-9.75-28-18-5.25 5-8.25 10.75-8.25 18.25 0 6.25 2.5 12.5 7 17l51.5 51.75c4.5 4.5 10.75 6.75 17 6.75s12.5-2.25 17-6.5l36.75-36.5c4.5-4.5 7-10.5 7-16.75zM188.25 127.75c0-6.25-2.5-12.5-7-17l-51.5-51.75c-4.5-4.5-10.75-7-17-7s-12.5 2.5-17 6.75l-36.75 36.5c-4.5 4.5-7 10.5-7 16.75 0 6.5 2.5 12.5 7 17l52 52c4.5 4.5 10.75 6.75 17 6.75 7.25 0 13-2.5 18-7.75-8.25-8.25-18-15.25-18-28 0-13.25 10.75-24 24-24 12.75 0 19.75 9.75 28 18 5.25-5 8.25-10.75 8.25-18.25zM412 304c0 19-7.75 37.5-21.25 50.75l-36.75 36.5c-13.5 13.5-31.75 20.75-50.75 20.75-19.25 0-37.5-7.5-51-21.25l-51.5-51.75c-13.5-13.5-20.75-31.75-20.75-50.75 0-19.75 8-38.5 22-52.25l-22-22c-13.75 14-32.25 22-52 22-19 0-37.5-7.5-51-21l
1192-52-52c-13.75-13.75-21-31.75-21-51 0-19 7.75-37.5 21.25-50.75l36.75-36.5c13.5-13.5 31.75-20.75 50.75-20.75 19.25 0 37.5 7.5 51 21.25l51.5 51.75c13.5 13.5 20.75 31.75 20.75 50.75 0 19.75-8 38.5-22 52.25l22 22c13.75-14 32.25-22 52-22 19 0 37.5 7.5 51 21l52 52c13.75 13.75 21 31.75 21 51z"fill=currentColor></path></svg>Underline Links</div><div class="wda-btn wda-btn-links-highlight"><svg viewBox="0 0 512 512"xmlns=http://www.w3.org/2000/svg version=1.1 id=Capa_1 xml:space=preserve style="enable-background:new 0 0 512 512"x=0px xmlns:xlink=http://www.w3.org/1999/xlink y=0px><g><g><g><path d="M53.572,269.851C57.344,273.779,62.554,276,68,276s10.656-2.221,14.428-6.149l48-50C134.003,216.126,136,211.163,136,206
1193                V20c0-11.046-8.954-20-20-20H20C8.954,0,0,8.954,0,20v186c0,5.163,1.997,10.126,5.572,13.851L53.572,269.851z M40,40h56v157.954
1194                l-28,29.167l-28-29.167V40z"/><path d=M205.999,40H492c11.046,0,20-8.954,20-20s-8.954-20-20-20H205.999c-11.046,0-20,8.954-20,20S194.953,40,205.999,40z /><path d="M492,472H20c-11.046,0-20,8.954-20,20c0,11.046,8.954,20,20,20h472c11.046,0,20-8.954,20-20
1195                C512,480.954,503.046,472,492,472z"/><path d="M492,354H20c-11.046,0-20,8.954-20,20c0,11.046,8.954,20,20,20h472c11.046,0,20-8.954,20-20
1196                C512,362.954,503.046,354,492,354z"/><path d=M492,118H205.999c-11.046,0-20,8.954-20,20c0,11.046,8.954,20,20,20H492c11.046,0,20-8.954,20-20S503.046,118,492,118z /><path d="M492,236H205.999c-11.046,0-20,8.954-20,20s8.954,20,20,20H492c11.046,0,20-8.954,20-20C512,244.954,503.046,236,492,236
1197                z"/></g></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>Highlight Links</div><div class="wda-btn wda-btn-readable-font"><svg viewBox="0 0 448 448"xmlns=http://www.w3.org/2000/svg version=1.1 width=1em><title>Readable Font</title><path d="M181.25 139.75l-42.5 112.5c24.75 0.25 49.5 1 74.25 1 4.75 0 9.5-0.25 14.25-0.5-13-38-28.25-76.75-46-113zM0 416l0.5-19.75c23.5-7.25 49-2.25 59.5-29.25l59.25-154 70-181h32c1 1.75 2 3.5 2.75 5.25l51.25 120c18.75 44.25 36 89 55 133 11.25 26 20 52.75 32.5 78.25 1.75 4 5.25 11.5 8.75 14.25 8.25 6.5 31.25 8 43 12.5 0.75 4.75 1.5 9.5 1.5 14.25 0 2.25-0.25 4.25-0.25 6.5-31.75 0-63.5-4-95.25-4-32.75 0-65.5 2.75-98.25 3.75 0-6.5 0.25-13 1-19.5l32.75-7c6.75-1.5 20-3.25 20-12.5 0-9-32.25-83.25-36.25-93.5l-112.5-0.5c-6.5 14.5-31.75 80-31.75 89.5 0 19.25 36.75 20 51 22 0.25 4.75 0.25 9.5 0.25 14.5 0 2.25-0.25 4.5-0.5 6.75-29 0-58.25-5-87.25-5-3.5 0-8.5 1.5-12 2-15.75 2.75-31.25 3.5-47 3.5z"fill=currentColor></path></svg>Readable Font</div><div class="wda-btn wda-btn-reset-font"><svg viewBox="0 0 682.66669 682.66669"xmlns=http://www.w3.org/2000/svg version=1.1 width=682.66669 height=682.66669 id=svg4641 xml:space=preserve xmlns:svg=http://www.w3.org/2000/svg><defs id=defs4645><clipPath clipPathUnits=userSpaceOnUse id=clipPath4663><path d="M 0,512 H 512 V 0 H 0 Z"id=path4661 /></clipPath></defs><g id=g4647 transform=matrix(1.3333333,0,0,-1.3333333,0,682.66667)><g id=g4649 transform=translate(119.1121,241.7875)><path d="M 0,0 27.157,-30.856"id=path4651 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4653 transform=translate(111.3159,241.9036)><path d="M 0,0 V -30.972"id=path4655 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4657><g id=g4659 clip-path=url(#clipPath4663)><g id=g4665 transform=translate(146.2695,258.7797)><path d="m 0,0 c 0,-9.279 -8.137,-16.802 -17.753,-16.802 -4.769,0 -17.201,-0.074 -17.201,-0.074 l 0.021,33.678 h 17.18 C -8.137,16.802 0,9.279 0,0 Z"id=path4667 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4669 transform=translate(204.0717,275.5816)><path d="M 0,0 H -27.241 V -64.65 H 0"id=path4671 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4673 transform=translate(202.0631,243.2564)><path d="M 0,0 H -25.232"id=path4675 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4677 transform=translate(334.4634,275.5816)>
1197<path d="M 0,0 H -27.241 V -64.65 H 0"id=path4679 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4681 transform=translate(332.4549,243.2564)><path d="M 0,0 H -25.232"id=path4683 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4685 transform=translate(274.781,268.9355)><path d="m 0,0 c 0,0 -11.601,9.751 -25.281,5.63 -12.561,-3.783 -14.758,-19.004 -5.23,-24.192 4.456,-2.427 8.917,-3.978 18.808,-7.627 23.808,-8.782 13.552,-31.815 -5.614,-31.815 -9.598,0 -17.654,4.203 -22.529,9.583"id=path4687 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4689 transform=translate(400.6841,275.5816)><path d="M 0,0 H -35.704"id=path4691 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4693 transform=translate(382.9044,273.5172)><path d="M 0,0 V -62.586"id=path4695 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4697 transform=translate(166.92,424.3)><path d="m 0,0 c -66.73,-32.9 -112.62,-101.61 -112.62,-181.04 0,-111.77 90.01,-201.78 201.77,-201.78 108.85,0 197.57,86.2 201.63,194.06 0.16,4.32 3.75,7.72 8.07,7.72 h 17.83 c 4.59,0 8.24,-3.82 8.08,-8.41 -2.29,-65.15 -31.01,-123.58 -75.77,-164.89"id=path4699 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4701 transform=translate(44.14,140.1)><path d="m 0,0 c 38.37,-78.41 119.01,-132.6 211.93,-132.6 49.1,0 94.69,15.01 132.44,40.7"id=path4703 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g><g id=g4705 transform=translate(31.17,172.55)><path d="m 0,0 c -7.06,22.34 -10.86,46.09 -10.86,70.71 0.01,130.2 105.56,235.75 235.76,235.75 v 18 c 0,6.14 6.99,9.66 11.92,6.01 l 47.24,-34.99 c 4.04,-2.99 4.04,-9.03 0,-12.01 l -47.24,-35 c -4.93,-3.65 -11.92,-0.13 -11.92,6.01 v 18 c -19.64,0 -38.63,-2.81 -56.58,-8.05"id=path4707 style=fill:none;stroke:#000;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1 /></g></g></g></g></svg> Reset</div></div></div>
1198    <div class="cta_fixed_button"><a class="sticks" href="tel:(408) 739-9050" onclick="ga('send', 'event', { eventCategory: 'Mobile', eventAction: 'Call Us', eventValue: 25});"> <i class="fa fa-phone"></i> Call Us </a><a class="sticks" href="sms:[email protected]"> <i class="fa fa-envelope"></i> Text Us </a></div><div class="move_down"></div>
1198<script id="ada-script-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/dmm-ada/includes/../assets/js/ada.js"></script>
vendor: 1 bytes, line 1198
1198
1199<script id="owl-carousel-js-extra">
1200var slideropts = {"rtl_support":""};
1201//# sourceURL=owl-carousel-js-extra
1202</script>
vendor: 1 bytes, line 1202
1202
1203<script id="owl-carousel-js" src="https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/js/owl.carousel.min.js"></script>
vendor: 1 bytes, line 1203
1203
1204<script id="dmm-cg-banner-js" src="https://sunnyvaledentalgroup.com/wp-content/plugins/dmm-consent-guard/assets/js/banner.js?ver=0.2.7"></script>
vendor: 1 bytes, line 1204
1204
1205<script id="wp-dom-ready-js" src="https://sunnyvaledentalgroup.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 1205
1205
1206<script id="wp-hooks-js" src="https://sunnyvaledentalgroup.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1206
1206
1207<script id="wp-i18n-js" src="https://sunnyvaledentalgroup.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1207
1207
1208<script id="wp-i18n-js-after">
1209wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1210//# sourceURL=wp-i18n-js-after
1211</script>
vendor: 1 bytes, line 1211
1211
1212<script id="wp-a11y-js" src="https://sunnyvaledentalgroup.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 1212
1212
1213<script id="gform_json-js" defer='defer' src="https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 1213
1213
1214<script id="gform_gravityforms-js-extra">
1215var gform_i18n = {"datepicker":{"wdOffset":1,"helpTextShort":"Press F1 for help","helpText":"Press the arrow keys to navigate by day, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year, or Escape to cancel.","openOnFocusHelpText":"Press Down arrow to browse the calendar, or Escape to close.","tooltipTxt":"Press Escape to cancel","disabledTxt":"Disabled","markedTxt":"Selected","prevTxt":"Previous","nextTxt":"Next","monthTxt":"Month","yearTxt":"Year","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"days":[{"s":"S","l":"Sunday"},{"s":"M","l":"Monday"},{"s":"T","l":"Tuesday"},{"s":"W","l":"Wednesday"},{"s":"T","l":"Thursday"},{"s":"F","l":"Friday"},{"s":"S","l":"Saturday"}]}};
1216var gf_legacy_multi = [];
1217var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/images"}};
1218var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms","number_formats":[],"version_hash":"da84de901dd5f5aea34d1d1e689b0a20","countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Sint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","CV":"Cabo Verde","KH":"Cambodia","CM":"Cameroon","CA":"Canada","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos Islands","CO":"Colombia","KM":"Comoros","CD":"Congo, Democratic Republic of the","CG":"Congo","CK":"Cook Islands","CR":"Costa Rica","CI":"C\u00f4te d'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czechia","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"Korea, Democratic People's Republic of","KR":"Korea, Republic of","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
1218o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestine, State of","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"R\u00e9union","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barth\u00e9lemy","SH":"Saint Helena, Ascension and Tristan da Cunha","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania, the United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UY":"Uruguay","UM":"US Minor Outlying Islands","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Viet Nam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
1219//# sourceURL=gform_gravityforms-js-extra
1220</script>
vendor: 1 bytes, line 1220
1220
1221<script id="gform_gravityforms-js" defer='defer' src="https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 1221
1221
1222<script id="gform_gravityforms_utils-js" defer='defer' src="https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=69a9db57304a9f86c3d1a0bea5fd2cf9"></script>
vendor: 1 bytes, line 1222
1222
1223<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=0c901cb641ce64b99c20ea1a4d208cc9"></script>
vendor: 1 bytes, line 1223
1223
1224<script id="gform_gravityforms_theme-js-extra">
1225var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"da84de901dd5f5aea34d1d1e689b0a20"},"ajax":{"ajaxurl":"https://sunnyvaledentalgroup.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"429d8ee4b0","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"7fff5dd52c"};
1226//# sourceURL=gform_gravityforms_theme-js-extra
1227</script>
vendor: 1 bytes, line 1227
1227
1228<script id="gform_gravityforms_theme-js" defer='defer' src="https://sunnyvaledentalgroup.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=e27d9712159624c99129c8c208f022ad"></script>
vendor: 1 bytes, line 1228
1228
1229<script id="slick-main-js" src="https://sunnyvaledentalgroup.com/wp-content/themes/mts_schema/js/slick.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1229
1229
1230<script id="wp-emoji-settings" type="application/json">
1231{"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://sunnyvaledentalgroup.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1232</script>
vendor: 1 bytes, line 1232
1232
1233<script type="module">
1234/*! This file is auto-generated */
1235var 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)))});
1236//# sourceURL=https://sunnyvaledentalgroup.com/wp-includes/js/wp-emoji-loader.min.js
1237</script>
vendor: 1 bytes, line 1237
1237
1238<script>
1239gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 2) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
1240</script>
vendor: 1 bytes, line 1240
1240
1241<script>
1242gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_2" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_2";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
1243</script>
1243
1244</body>
1245</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.