PageSourceSearch

https://www.tillungtampabay.com/new-contact-us

html tillungtampabay.com collected 2026-10-08 08:04:25 UTC 754,053 bytes, 9,146 lines download raw bytes

1<!doctype html>
2<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US"  lang="en" class="touch-styles">
3	<head>
4	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
5	
6		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" />
7	
8
9	
10
11	
12	
13
14	
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294  
295    <link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/ta/66353a30c8936836ba86d5db/277/assets/build/css/contact-us.css?revison=491"/> 
296  
297
298
299
300
301
302
303
304
305
306  <link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/ta/66353a30c8936836ba86d5db/277/assets/build/css/contact-us-v2.css?revison=491"/> 
307
308
309
310
311
312  
313  
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404	
405
406<script>
407(()=>{
408if (window.Osano){
409	if (
410		location.host.indexOf('.squarespace.com') === -1 &&
411		location.search.toLowerCase().indexOf('thumbnail') === -1
412	){
413		window.Osano.cm.render();
414	}
415	if (window.Osano && window.localStorage.getItem("ylopo-developer-mode") === "true") {
416		window.Osano.cm.addEventListener("osano-cm-script-blocked", function (item) {  
417				console.log("Script blocked: " + item);  
418		});  
419		window.Osano.cm.addEventListener("osano-cm-cookie-blocked", function (item) {  
420				console.log("Cookie blocked: " + item);  
421		});  
422	}	
423}
424})();
425</script>
425
426
427
428	<!-- This is Squarespace. --><!-- ylopo-branded-site-q2p2 -->
429<base href="">
430<meta charset="utf-8" />
431<title>Contact Us &mdash; Tillung Tampa Bay</title>
432<meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" href="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/d1bc9aac-04b9-45ed-af3e-c18c44b3b2f7/favicon.ico?format=100w"/>
433<link rel="canonical" href="https://www.tillungtampabay.com/new-contact-us"/>
434<meta property="og:site_name" content="Tillung Tampa Bay"/>
435<meta property="og:title" content="Contact Us &mdash; Tillung Tampa Bay"/>
436<meta property="og:url" content="https://www.tillungtampabay.com/new-contact-us"/>
437<meta property="og:type" content="website"/>
438<meta property="og:image" content="http://static1.squarespace.com/static/6352f3fe1b9737320ca42a49/t/666705dc1a405f0fcdf4ce68/1718027740651/TTB+EXP+LOGO+%281%29.png?format=1500w"/>
439<meta property="og:image:width" content="1000"/>
440<meta property="og:image:height" content="300"/>
441<meta itemprop="name" content="Contact Us — Tillung Tampa Bay"/>
442<meta itemprop="url" content="https://www.tillungtampabay.com/new-contact-us"/>
443<meta itemprop="thumbnailUrl" content="http://static1.squarespace.com/static/6352f3fe1b9737320ca42a49/t/666705dc1a405f0fcdf4ce68/1718027740651/TTB+EXP+LOGO+%281%29.png?format=1500w"/>
444<link rel="image_src" href="http://static1.squarespace.com/static/6352f3fe1b9737320ca42a49/t/666705dc1a405f0fcdf4ce68/1718027740651/TTB+EXP+LOGO+%281%29.png?format=1500w" />
445<meta itemprop="image" content="http://static1.squarespace.com/static/6352f3fe1b9737320ca42a49/t/666705dc1a405f0fcdf4ce68/1718027740651/TTB+EXP+LOGO+%281%29.png?format=1500w"/>
446<meta name="twitter:title" content="Contact Us — Tillung Tampa Bay"/>
447<meta name="twitter:image" content="http://static1.squarespace.com/static/6352f3fe1b9737320ca42a49/t/666705dc1a405f0fcdf4ce68/1718027740651/TTB+EXP+LOGO+%281%29.png?format=1500w"/>
448<meta name="twitter:url" content="https://www.tillungtampabay.com/new-contact-us"/>
449<meta name="twitter:card" content="summary"/>
450<meta name="description" content="" />
451<link rel="preconnect" href="https://images.squarespace-cdn.com">
452<link rel="preconnect" href="https://use.typekit.net" crossorigin>
453<link rel="preconnect" href="https://p.typekit.net" crossorigin>
454<script type="text/javascript" src="//use.typekit.net/ik/_KP8F1gC_nXn6pnm6Jwa_mon8alcnHb-HnQ9OHH9C73fe0wBfFHN4UJLFRbh52jhWDjDFQ4cwhZ8wAJoFDwawDJ3jhIXwcIX5s7TMkG0jAFu-WsoShFGZAsude80ZkoRdhXCHKoyjamTiY8Djhy8ZYmC-Ao1Oco8if37OcBDOcu8OfG0SaBujW48SagyjhmDjhy8ZYmC-Ao1OcFzdP37O18CdagzOA4kjAoqZAblSh8XZPuUw1MkO1FUiABkZWF3jAF8OcFzdPUyjamTiY8Djhy8ZYmC-Ao1OcFzdPUyjamTiY8Djhy8ZYmC-Ao1Oco8ifUySkolZPUCdhFydeyzSabCSaBujW48SagyjhmDjhy8ZYmC-Ao1OcFzdPUX-AUCiAo1ieBlSeBKjWq0jhNlOYiaikoyjamTiY8Djhy8ZYmC-Ao1OcFzdPUaiaS0jAFu-WsoShFGZAsude80Zko0ZWbCiaiaOcBDOcu8OYiaikoDSWmyScmDSeBRZWFR-emqiAUTdcS0jhNlOYiaikoX-AUCiAo1ieBlSeBKjWq0jhNlOYiaikoodeN3dkuKScB0ZemqOWFTie9lSQ43wKoDSWmyScmDSeBRZPoRdhXCpAUzSevlj14ydcs8ZfuD-Ws8OWIkS2J0SaBujW48Sagyjh90jhNlJ6U3ScNt-AuyOAozicIKIcBqdh48OAiyScBldhoqOWgkdkJP-WZoSY48SaszOAy8jAsC-Ao8J6TliWF8dkuDjAoDH6qJtKGbMg62JMJ7fbKzMsMMeMb6MKGHfO2IMsMMeM96MKG4fHXgIMMjgKMfH6qJK3IbMg6YJMJ7fbK0MsMMegM6MKG4fJ3gIMMjIPMfH6qJvDbbMs6IJMJ7fbRXFgMgeMj6MKG4fVJXIMIj2KMfH6GJEpJfIMJjgfMfH6GJE0JfIMJjgKMfH6qJX3vbMU6gJMJ7fbRm2UM2eMw6MKG4fFSVIMwjgPMfH6qJuMvbMU6OJMJ7fbRZ2UM2eMS6MKG4fFGVIMwjIPMfqMYbClepg6.js" async fetchpriority="high" onload="try{Typekit.load();}catch(e){} document.documentElement.classList.remove('wf-loading');"></script>
vendor: 1 bytes, line 454
454
455<script>document.documentElement.classList.add('wf-loading')</script>
455
456<style>@keyframes fonts-loading { 0%, 99% { color: transparent; } } html.wf-loading * { animation: fonts-loading 3s; }</style>
457<link rel="preconnect" href="https://file.squarespace-cdn.com" crossorigin>
458<style data-sqsp-font-ids="6a313990494e3c6626e63e71">
459/* greek */
460@font-face {
461  font-family: 'Open Sans';
462  font-style: normal;
463  font-weight: 400;
464  font-display: swap;
465  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/6e39b1a5-0e36-4794-b3c8-ade1af9d743a/greek.woff2') format('woff2');
466  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
467}
468/* greek-ext */
469@font-face {
470  font-family: 'Open Sans';
471  font-style: normal;
472  font-weight: 400;
473  font-display: swap;
474  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/91acf277-c0bf-4f21-b2ba-03268d0cafdc/greek-ext.woff2') format('woff2');
475  unicode-range: U+1F00-1FFF;
476}
477/* hebrew */
478@font-face {
479  font-family: 'Open Sans';
480  font-style: normal;
481  font-weight: 400;
482  font-display: swap;
483  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/278fc4d1-c061-46de-b6be-a92aec34df89/hebrew.woff2') format('woff2');
484  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
485}
486/* latin */
487@font-face {
488  font-family: 'Open Sans';
489  font-style: normal;
490  font-weight: 400;
491  font-display: swap;
492  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/3ceffaf4-ecbc-434a-b31f-5ce87cca32aa/latin.woff2') format('woff2');
493  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
494}
495/* vietnamese */
496@font-face {
497  font-family: 'Open Sans';
498  font-style: normal;
499  font-weight: 400;
500  font-display: swap;
501  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/5073f813-ec98-4778-85e1-e41a8d1aa934/vietnamese.woff2') format('woff2');
502  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
503}
504/* latin-ext */
505@font-face {
506  font-family: 'Open Sans';
507  font-style: normal;
508  font-weight: 400;
509  font-display: swap;
510  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/46563b39-6f3a-481b-b3ca-36eb7709a30d/latin-ext.woff2') format('woff2');
511  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
512}
513/* symbols */
514@font-face {
515  font-family: 'Open Sans';
516  font-style: normal;
517  font-weight: 400;
518  font-display: swap;
519  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/67c40336-3a4f-49b1-9d4e-865c5e9ddf4e/symbols.woff2') format('woff2');
520  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
521}
522/* math */
523@font-face {
524  font-family: 'Open Sans';
525  font-style: normal;
526  font-weight: 400;
527  font-display: swap;
528  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/fbc20b8c-9695-4287-a728-a3d539db98e4/math.woff2') format('woff2');
529  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2
529038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
530}
531/* cyrillic-ext */
532@font-face {
533  font-family: 'Open Sans';
534  font-style: normal;
535  font-weight: 400;
536  font-display: swap;
537  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/66d5165e-acee-431b-8b53-80da9755f523/cyrillic-ext.woff2') format('woff2');
538  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
539}
540/* cyrillic */
541@font-face {
542  font-family: 'Open Sans';
543  font-style: normal;
544  font-weight: 400;
545  font-display: swap;
546  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/66ffee31-e3f2-4be8-b10d-44d68e0b2513/cyrillic.woff2') format('woff2');
547  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
548}
549</style>
549<script type="text/javascript" crossorigin="anonymous" src="//assets.squarespace.com/@sqs/polyfiller/1.7.7/modern.js"></script>
vendor: 1 bytes, line 549
549
550<script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["campaigns_discount_section_in_automations","in-product-messaging-banners-oct-5","sms-campaigns","i18n_beta_website_locales","marketing_automations","enable_form_submission_trigger","campaigns_thumbnail_layout","campaigns_import_discounts","website_styles_ui_enabled","campaigns_discount_section_in_blasts","commerce_product_payment_plan_editing","contacts_and_campaigns_redesign","output_template_css_assets","campaigns_table_v2","cdk_website_components_video_lazy_loading_enabled","marketing_landing_page","cdk_website_components_video_container_styles_enabled","campaigns_merch_state","campaigns_new_image_layout_picker"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-1a4d62cf8a8e435d-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-b05f5197a871c566-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-8b24a657dd680072-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-8689c953a903f5de-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-e4b8da4a9abfa829-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-96b256171ee039c1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-a779e7b7ff94d821-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-72817b6284611a12-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-3b006fef808524f7-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-47c225b9b8634306-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-7c3209ca6c997625-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-86aacd645d83874c-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-4184d70dedb7443c-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-e4af2c3c7880607f-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-eae4f9fd64e840ed-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-31ee9332313f345d-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-369b0edd6651fda7-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-bdebeb9b15addadb-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-0eea32a57546e01f-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-b742b752f5880972-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-09a80e29547f600e-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-b833e1e64eef4daa-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-52c023b153bead6f-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-427e2a7b50430844-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-90a67fc09b9b32c6-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-0e7b124a554a9b63-min.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-a26595db44c1443d-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-701bf8bbc05ec6aa-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-8639de997ae24d3d-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-95032e5fa98e47a5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-eaacec0a07b8404c-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-c1d2bb1192211f0b-min.en-US.js"}
550,"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-07ea5a4e004e6710-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-b1655a57c2bfc94c-min.en-US.js"}},"pageType":1,"website":{"id":"6352f3fe1b9737320ca42a49","captchaSettings":{"enabledForDonations":false},"cloneable":false,"contentModifiedOn":1791400202903,"developerMode":false,"formattingLocale":"en-US","fullSiteTitle":"Contact Us \u2014 Tillung Tampa Bay","identifier":"ylopo-branded-site-q2p2","imageMetadataProcessingEnabled":false,"isHstsEnabled":false,"language":"en-US","location":{"mapLat":27.9444574,"mapLng":-82.4578222,"addressTitle":"Tillung Tampa Bay","addressLine1":"100 Ashley Drive South","addressLine2":"Tampa, FL, 33602","addressCountry":"United States"},"logoImageId":"666b0251fbbff678a12c903e","primaryDomain":"www.tillungtampabay.com","screenshotId":"fbd71da52191a9ad86e1ba901af6cb3dbf59992cfd681e2804c4b46fbedf02e5","shareButtonOptions":{"8":true,"1":true,"6":true,"7":true,"3":true,"4":true,"2":true},"showOwnerLogin":false,"siteDescription":"","siteStatus":{},"siteTitle":"Tillung Tampa Bay","socialLogoImageId":"666705dc1a405f0fcdf4ce68","sslSetting":3,"timeZone":"America/Los_Angeles","translationLocale":"en-US","typekitId":"","websiteType":1,"hasBeenCloneable":false,"statsMigrated":false,"authenticUrl":"https://www.tillungtampabay.com","baseUrl":"https://www.tillungtampabay.com","internalUrl":"https://ylopo-branded-site-q2p2.squarespace.com","logoImageUrl":"//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png","machineTimeZoneOffset":-25200000,"socialAccounts":[{"serviceId":60,"screenname":"Facebook","addedOn":1671958703467,"profileUrl":"https://www.facebook.com/TillungTampaBay","iconEnabled":true,"serviceName":"facebook-unauth"},{"serviceId":64,"screenname":"Instagram","addedOn":1672847302548,"profileUrl":"https://www.instagram.com/tillungtampabay/","iconEnabled":true,"serviceName":"instagram-unauth"},{"serviceId":69,"screenname":"YouTube","addedOn":1672847336093,"profileUrl":"https://www.youtube.com/@TerryTillung","iconEnabled":true,"serviceName":"youtube-unauth"},{"serviceId":82,"screenname":"TikTok","addedOn":1672847382780,"profileUrl":"https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc","iconEnabled":true,"serviceName":"tiktok-unauth"}],"socialLogoImageUrl":"//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c962da92-5199-4c91-9e63-bab0c7d17992/TTB+EXP+LOGO+%281%29.png","timeZoneAbbr":"PDT","timeZoneOffset":-25200000},"websiteSettings":{"id":"6352f3fe1b9737320ca42a4c","websiteId":"6352f3fe1b9737320ca42a49","subjects":[],"country":"US","state":"CA","simpleLikingEnabled":true,"mobileInfoBarSettings":{"isContactEmailEnabled":false,"isContactPhoneNumberEnabled":false,"isLocationEnabled":false,"isBusinessHoursEnabled":false},"announcementBarSettings":{},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortname":"","commentsEnabled":false,"contactPhoneNumber":"727-332-0971","businessHours":{"monday":{"text":"","ranges":[{}]},"tuesday":{"text":"","ranges":[{}]},"wednesday":{"text":"","ranges":[{}]},"thursday":{"text":"","ranges":[{}]},"friday":{"text":"","ranges":[{}]},"saturday":{"text":"","ranges":[{}]},"sunday":{"text":"","ranges":[{}]}},"storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"expressCheckout":false,"continueShoppingLinkUrl":"/","useLightCart":false,"showNoteField":false,"shippingCountryDefaultValue":"US","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["USD","CAD","GBP","AUD","EUR","CHF","NOK","SEK","DKK","NZD","SGD","MXN","HKD","CZK","ILS","MYR","RUB","PHP","PLN","THB","BRL","ARS","COP","IDR","INR","JPY","ZAR"],"defaultCurrency":"USD","selectedCurrency":"USD","multicurrencyEnabled":true,"measurementStandard":1,"orderConfirmationInjectCode":"null","showCustomCheckoutForm":false,"checkoutPageMarketingOptInEnabled":true,"enableMailingListOptInByDefault":false,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productC
550omposerOptedIn":false,"productComposerABTestOptedOut":false,"productReviewsEnabled":false},"minimumOrderSubtotalEnabled":false,"minimumOrderSubtotal":{"currency":"USD","value":"0.00"},"addToCartConfirmationType":2,"isLive":false,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":true,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"disabled"},"userAccountsSettings":{"loginAllowed":false,"signupAllowed":false}},"cookieSettings":{"isCookieBannerEnabled":true,"isRestrictiveCookiePolicyEnabled":true,"cookieBannerText":"<p>Select \u201CAccept all\u201D to agree to our use of cookies and similar technologies to enhance your browsing experience, security, analytics and customization. Select \u201DManage cookies\u201D to make more choices or opt out.</p>","cookieBannerTheme":"DARK","cookieBannerPosition":"BOTTOM","cookieBannerCtaText":"Accept all","cookieBannerAcceptType":"OPT_IN","cookieBannerOptOutCtaText":"Decline all","cookieBannerHasOptOut":false,"cookieBannerHasManageCookies":true,"cookieBannerManageCookiesLabel":"Manage cookies","cookieBannerSavedPreferencesText":"Cookie Preferences","cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"collection":{"title":"Contact Us","id":"6352f47076801100d584ade8","fullUrl":"/new-contact-us","type":1,"permissionType":1},"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"aspect-ratio":"Auto","banner-slideshow-controls":"Arrows","clientMainColor":"black","gallery-arrow-style":"No Background","gallery-aspect-ratio":"3:2 Standard","gallery-auto-crop":"true","gallery-autoplay":"false","gallery-design":"Grid","gallery-info-overlay":"Show on Hover","gallery-loop":"false","gallery-navigation":"Bullets","gallery-show-arrows":"true","gallery-transitions":"Fade","galleryArrowBackground":"rgba(34,34,34,1)","galleryArrowColor":"rgba(255,255,255,1)","galleryAutoplaySpeed":"3","galleryCircleColor":"rgba(255,255,255,1)","galleryInfoBackground":"rgba(0, 0, 0, .7)","galleryThumbnailSize":"100px","gridSize":"280px","gridSpacing":"10px","logoContainerWidth":"280px","product-gallery-auto-crop":"false","product-image-auto-crop":"true","siteTitleContainerWidth":"220px","tweak-blog-list-columns":"4","tweak-blog-list-item-image-aspect-ratio-grid":"1:1 Square","tweak-blog-list-item-image-aspect-ratio-stacked":"1:1 Square","tweak-blog-list-item-image-show":"true","tweak-blog-list-spacing":"20px","tweak-blog-list-style":"Grid","tweak-v1-related-products-title-spacing":"50px"},"templateId":"66353a344382ec5237b1a701","templateVersion":"7","pageFeatures":[1,2,4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/ta/66353a30c8936836ba86d5db/491/scripts/","impersonatedSession":false,"tzData":{"zones":[[-480,"US","P%sT",null]],"rules":{"US":[[1967,2006,null,"Oct","lastSun","2:00","0","S"],[1987,2006,null,"Apr","Sun>=1","2:00","1:00","D"],[2007,"max",null,"Mar","Sun>=8","2:00","1:00","D"],[2007,"max",null,"Nov","Sun>=1","2:00","0","S"]]}},"showAnnouncementBar":false,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"},"i18nContext":{"timeZoneData":{"id":"America/Los_Angeles","name":"Pacific Time"}},"env":"PRODUCTION","visitorFormContext":{"formFieldFormats":{"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]},"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"\u00C5land Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"C\u00F4te d\u2019Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Cura\u00E7ao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"R\u00E9union","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"S\u00E3o Tom\u00E9 & Pr\u00EDncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barth\u00E9lemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phon
550eCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"T\u00FCrkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}]},"localizedStrings":{"validation":{"noValidSelection":"A valid selection must be made.","invalidUrl":"Must be a valid URL.","stringTooLong":"Value should have a length no longer than {0}.","containsInvalidKey":"{0} contains an invalid key.","invalidTwitterUsername":"Must be a valid Twitter username.","valueOutsideRange":"Value must be in the range {0} to {1}.","invalidPassword":"Passwords should not contain whitespace.","missingRequiredSubfields":"{0} is missing required subfields: {1}","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidMapSize":"Value should contain exactly {0} elements.","subfieldsRequired":"All fields in {0} are required.","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidDate":"This is not a real date.","required":"{0} is required.","invalidStringLength":"Value should be {0} characters long.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","allEmpty":"Please fill out at least one form field.","missingRequiredQuestion":"Missing a required question.","invalidQuestion":"Contained an invalid question.","captchaFailure":"Captcha validation failed. Please try again.","stringTooShort":"Value should have a length of at least {0}.","invalid":"{0} is not valid.","formErrors":"Form Errors","containsInvalidValue":"{0} contains an invalid value.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters."},"submit":"Submit","status":{"title":"{@} Block","learnMore":"Learn more"},"name":{"firstName":"First Name","lastName":"Last Name"},"lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","stronglyDisagree":"Strongly Disagree","disagree":"Disagree","stronglyAgree":"Strongly Agree","neutral":"Neutral"},"time":{"am":"AM","second":"Second","pm":"PM","minute":"Minute","amPm":"AM/PM","hour":"Hour"},"notFound":"Form not found.","date":{"yyyy":"YYYY","year":"Year","mm":"MM","day":"Day","month":"Month","dd":"DD"},"phone":{"country":"Country","number":"Number","prefix":"Prefix","areaCode":"Area Code","line":"Line"},"submitError":"Unable to submit form. Please try again later.","address":{"stateProvince":"State/Province","country":"Country","zipPostalCode":"Zip/Postal Code","address2":"Address 2","address1":"Address 1","city":"City"},"email":{"signUp":"Sign up for news and updates"}
550,"required":"(required)","invalidData":"Invalid form data."}}};</script>
550<script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script>
vendor: 1 bytes, line 550
550
551<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-16422d3f620eb031-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-visitor_site_error_reporter');</script>
vendor: 1 bytes, line 551
551
552<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-16422d3f620eb031-min.en-US.js" ></script>
552<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-3a254a27af41e66a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script>
vendor: 1 bytes, line 552
552
553<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-3a254a27af41e66a-min.en-US.js" ></script>
553<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script>
vendor: 1 bytes, line 553
553
554<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js" ></script>
554<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-42a5d86b1fe8fbb5-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script>
vendor: 1 bytes, line 554
554
555<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-42a5d86b1fe8fbb5-min.en-US.js" ></script>
555<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-1988b40b24a74586-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script>
vendor: 1 bytes, line 555
555
556<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-1988b40b24a74586-min.en-US.js" ></script>
556<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-169124972d82cc80-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script>
vendor: 1 bytes, line 556
556
557<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-169124972d82cc80-min.en-US.js" ></script>
557<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-e901908600f10d29-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script>
vendor: 1 bytes, line 557
557
558<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-e901908600f10d29-min.en-US.js" ></script>
558<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/performance-a624e0c6c9a02617-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-performance');</script>
vendor: 1 bytes, line 558
558
559<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/performance-a624e0c6c9a02617-min.en-US.js" defer ></script>
559<link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/ef9a67ad-ad8a-41e5-beb2-7d36f7b8e7f1_1290/website.components.spacer.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/884921f6-ae4b-4dc4-ab1f-97043144cc5a_1139/website.components.form.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.styles.css"/>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.visitor.js"></script>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.map/d78bf6e6-1197-43c8-9c13-c7d84ede7e63_1353/website.components.map.visitor.js"></script>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/ef9a67ad-ad8a-41e5-beb2-7d36f7b8e7f1_1290/website.components.spacer.visitor.js"></script>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/884921f6-ae4b-4dc4-ab1f-97043144cc5a_1139/website.components.form.visitor.js"></script>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/34418.js"></script>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.visitor.js"></script>
559<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.visitor.js"></script>
559<script>Squarespace.load(window);</script>
vendor: 1 bytes, line 559
559
560<script type="application/ld+json">{"url":"https://www.tillungtampabay.com","name":"Tillung Tampa Bay","description":"","image":"//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png","@context":"http://schema.org","@type":"WebSite"}</script>
560<script type="application/ld+json">{"legalName":"Tillung Tampa Bay","address":"100 Ashley Drive South\nTampa, FL, 33602\nUnited States","email":"[email protected]","telephone":"727-332-0971","sameAs":["https://www.facebook.com/TillungTampaBay","https://www.instagram.com/tillungtampabay/","https://www.youtube.com/@TerryTillung","https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc"],"@context":"http://schema.org","@type":"Organization"}</script>
560<script type="application/ld+json">{"address":"100 Ashley Drive South\nTampa, FL, 33602\nUnited States","image":"https://static1.squarespace.com/static/6352f3fe1b9737320ca42a49/t/666b0251fbbff678a12c903e/1791400202903/","name":"Tillung Tampa Bay","openingHours":", , , , , , ","@context":"http://schema.org","@type":"LocalBusiness"}</script>
560<link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/sitecss/6352f3fe1b9737320ca42a49/173/66353a344382ec5237b1a701/6352f4024d54a7732a93ebbf/491/site.css?nocustom=true"/><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/custom-css/6352f3fe1b9737320ca42a49/6352f4024d54a7732a93ebbf/0/custom.css"/>
560<script data-sqs-type="cookiepreferencesgetter">(function(){window.getSquarespaceCookies = function() {    const getCookiesAllowed = function(cookieName){ return ('; '+document.cookie).split('; ' + cookieName + '=').pop().split(';')[0] === 'true'};    return {      performance: getCookiesAllowed('ss_performanceCookiesAllowed') ? 'accepted' : 'declined',      marketing: getCookiesAllowed('ss_marketingCookiesAllowed') ? 'accepted' : 'declined'    }}})()</script>
560<script>window.YLOPO_WIDGETS = {domain:'find.tillungtampabay.com' , openInNewTab:true };</script>
560
561
562<script type="application/ld+json">
563{
564  "@context": "https://schema.org",
565  "@graph": [
566    {
567      "@type": "Organization",
568      "@id": "https://www.tillungtampabay.com/#organization",
569      "name": "Tillung Tampa Bay",
570      "legalName": "Tillung Tampa Bay | eXp Realty",
571      "url": "https://www.tillungtampabay.com",
572      "logo": "https://www.tillungtampabay.com/logo.png",
573      "image": "https://www.tillungtampabay.com/logo.png",
574      "telephone": "+1-727-332-0971",
575      "description": "Tillung Tampa Bay is Florida’s top luxury real estate team specializing in Tampa Bay, Clearwater, Palm Harbor, and all of Pinellas County. Backed by eXp Realty, the team leads in luxury waterfront homes, relocation, and high-end property marketing.",
576      "sameAs": [
577        "https://www.facebook.com/tillungtampabay",
578        "https://www.instagram.com/tillungtampabay",
579        "https://www.youtube.com/tillungtampabay",
580        "https://www.pinterest.com/tillungtampabay",
581        "https://g.page/r/CdVlPU5ftDGJEBM",
582        "https://www.linkedin.com/company/tillungtampabay"
583      ],
584      "brand": {
585        "@type": "Brand",
586        "name": "Tillung Tampa Bay"
587      },
588      "knowsAbout": [
589        "Luxury Real Estate Tampa Bay",
590        "Luxury Waterfront Homes Tampa",
591        "Palm Harbor Real Estate",
592        "Top Realtors Florida",
593        "Tillung Tampa Bay",
594        "Tanner Tillung Realtor",
595        "Upscale Homes Tampa Bay",
596        "Florida Luxury Coastal Homes"
597      ]
598    },
599    {
600      "@type": "LocalBusiness",
601      "@id": "https://www.tillungtampabay.com/#localbusiness",
602      "name": "Tillung Tampa Bay - Real Estate Team",
603      "parentOrganization": {
604        "@id": "https://www.tillungtampabay.com/#organization"
605      },
606      "image": "https://www.tillungtampabay.com/office-photo.jpg",
607      "address": {
608        "@type": "PostalAddress",
609        "streetAddress": "100 N Ashley Dr #600",
610        "addressLocality": "Tampa",
611        "addressRegion": "FL",
612        "postalCode": "33602",
613        "addressCountry": "US"
614      },
615      "geo": {
616        "@type": "GeoCoordinates",
617        "latitude": 27.9478,
618        "longitude": -82.4584
619      },
620      "areaServed": [
621        "Tampa Bay",
622        "Palm Harbor",
623        "Clearwater",
624        "Crystal Beach",
625        "Dunedin",
626        "St. Petersburg",
627        "Pinellas County",
628        "Florida"
629      ],
630      "telephone": "+1-727-332-0971",
631      "openingHoursSpecification": [{
632        "@type": "OpeningHoursSpecification",
633        "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
634        "opens": "09:00",
635        "closes": "18:00"
636      }]
637    },
638    {
639      "@type": "RealEstateAgent",
640      "@id": "https://www.tillungtampabay.com/#realestateagent",
641      "name": "Tillung Tampa Bay | eXp Realty",
642      "url": "https://www.tillungtampabay.com",
643      "telephone": "+1-727-332-0971",
644      "address": {
645        "@type": "PostalAddress",
646        "streetAddress": "100 N Ashley Dr #600",
647        "addressLocality": "Tampa",
648        "addressRegion": "FL",
649        "postalCode": "33602",
650        "addressCountry": "US"
651      },
652      "parentOrganization": {
653        "@id": "https://www.tillungtampabay.com/#organization"
654      },
655      "employee": [
656        {
657          "@type": "Person",
658          "name": "Tanner Tillung",
659          "jobTitle": "Lead Listing Agent",
660          "url": "https://www.tillungtampabay.com",
661          "sameAs": [
662            "https://www.instagram.com/tanner.tillung",
663            "https://www.linkedin.com/in/tannertillung/"
664          ]
665        },
666        {
667          "@type": "Person",
668          "name": "Terry Tillung",
669          "jobTitle": "Luxury Real Estate Agent",
670          "url": "https://www.tillungtampabay.com"
671        }
672      ],
673      "serviceArea": [
674        "Tampa Bay",
675        "Clearwater Beach",
676        "Palm Harbor",
677        "Pinellas County",
678        "Luxury Waterfront Homes Florida"
679      ],
680      "makesOffer": {
681        "@type": "Offer",
682        "itemOffered": {
683          "@type": "Service",
684          "name": "Luxury Real Estate Services",
685          "description": "High-end real estate marketing, luxury buyer representation, listing services, relocation services, and waterfront property expertise in Tampa Bay and Florida's Gulf Coast."
686        }
687      }
688    }
689  ]
690}
691</script>
691<style>
692  .contact-info {
693  display: none;
694  }
695.contact-info-hours{display:none!important }
696  .contact-info *{text-align: center!important}
697</style>
697<script>Static.COOKIE_BANNER_CAPABLE = true;</script>
697
698<!-- End of Squarespace Headers -->
699
700<script>
701try{
702window.YLOPO_WIDGETS.primaryDomain = "www.tillungtampabay.com" || location.host;
703}catch(e){}
704</script>
704
705
706	<!--script>
707	// Must be below squarespace-headers
708	(function(){
709		var e='ontouchstart'in window||navigator.msMaxTouchPoints;
710		var t=document.documentElement;
711		if(!e&&t){
712			t.className=t.className.replace(/touch-styles/,'')
713		}
714	})()
715	</script-->
716	
717	
717<script>
718	window.YLOPO_WIDGETS = window.YLOPO_WIDGETS || {};
719
720	window.YLOPO_WIDGETS.pageIdentifiers = {
721		websiteId: "6352f3fe1b9737320ca42a49",
722		identifier: "ylopo-branded-site-q2p2",
723		regionName: "contact-us",
724		logoImageUrl: "//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png",
725		templateRevision: '491',
726		pageSeoTitle: decodeURIComponent(''),
727		pageSeoDescription: decodeURIComponent(''),
728		privacyPolicyCompanyName: "Tillung Tampa Bay",
729		primaryDomain: "www.tillungtampabay.com",
730		pageId: "collection-6352f47076801100d584ade8",
731		collectionId: "6352f47076801100d584ade8",
732		collectionUrlId: "new-contact-us",
733		collectionFullUrl: "/new-contact-us",
734		
735		
736		
737		
738		
739	}
740
741	window.YLOPO_WIDGETS.isRiR = !![
742		'2mrb','t5h7','3371','azcg','9564','l97k','f1f7',
743	].filter(o=>window.YLOPO_WIDGETS.pageIdentifiers.identifier.indexOf(o)!==-1).length;
744
745	window.YLOPO_WIDGETS.sitewide_domain = window.YLOPO_WIDGETS.domain;
746</script>
746
747
748
749<script>
750if (window.YLOPO_WIDGETS && window.YLOPO_WIDGETS.domain) {
751	window.YLOPO_WIDGETS.sitewide_domain = window.YLOPO_WIDGETS.domain;
752}
753
754//-------------------------------------------------------
755window.YLOPO_WIDGETS.events = {
756	idx:0,
757	registered:[],
758	on: function(eventType,callback){
759		var uniqueID = Date.now()+'/'+(++window.YLOPO_WIDGETS.events.idx)
760			window.YLOPO_WIDGETS.events.registered.push({
761				eventType,
762				callback,
763				uniqueID
764			});
765	},
766	trigger: function(eventType, args){
767//		console.log("TRIGGER", eventType, args)
768		window.YLOPO_WIDGETS.events.registered.filter(function(o){
769			return o.eventType === eventType
770		}).forEach(function(o){
771			o.callback.call(this, ...args);
772		})
773	}
774}
775
776//---------------------------
777if(!("IntersectionObserver" in window)){
778	var script = document.createElement('script');
779	script.setAttribute('src', '/scripts/lazyload-8.17.0.js');
780	document.querySelector('head').appendChild(script);
781} else {
782	var script = document.createElement('script');
783	script.setAttribute('src', '/scripts/lazyload.js');
784	document.querySelector('head').appendChild(script);
785}
786//---------------------------
787if (!window.Promise){
788	var script = document.createElement('script');
789	script.setAttribute('src', '/scripts/bluebird.js');
790	document.querySelector('head').appendChild(script);
791}
792</script>
792
793
794
795
796
797
798
799
vendor: 15,755 bytes, lines 800-810
800<script id="blocks-build-js-script-ylopo-required-header-block">
801
802						
803						/*----->/src/js/ylopo-required-header/activateDeveloperModeLock.js<-----*/
804						
805						!function(){ var head,lockdownScript;(window.YLOPO_WIDGETS&&window.YLOPO_WIDGETS.domain||window.BUYER_PRESENTATION_TOOL)&&window!==window.top&&window.top.location&&window.top.location.host===window.location.host&&-1<window.top.location.host.indexOf(".squarespace.com")&&0===window.top.document.querySelectorAll("[data-ylopo-lockdown]").length&&(head=window.top.document.getElementsByTagName("head")[0],(lockdownScript=window.top.document.createElement("script")).type="text/javascript",lockdownScript.setAttribute("data-ylopo-lockdown","true"),lockdownScript.src=window.top.location.protocol+"//"+window.top.location.host+"/assets/build/js/lockdownScriptBundle.js",head.appendChild(lockdownScript))}();
806
807						
808						/*----->/src/js/ylopo-required-header/jquery-3.5.1.min.js<-----*/
809						
810						!function(e,t){ "use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){ if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){ "use strict";function m(e){ return"function"==typeof e&&"number"!=typeof e.nodeType}function x(e){ return null!=e&&e===e.window}var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){ return t.flat.call(e)}:function(e){ return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={ },o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={ },E=C.document,c={ type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){ var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){ return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var Ut="3.5.1",S=function(e,t){ return new S.fn.init(e,t)};function p(e){ var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={ jquery:Ut,constructor:S,length:0,toArray:function(){ return s.call(this)},get:function(e){ return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(t){ return(t=S.merge(this.constructor(),t)).prevObject=this,t},each:function(e){ return S.each(this,e)},map:function(n){ return this.pushStack(S.map(this,function(e,t){ return n.call(e,t,e)}))},slice:function(){ return this.pushStack(s.apply(this,arguments))},first:function(){ return this.eq(0)},last:function(){ return this.eq(-1)},even:function(){ return this.pushStack(S.grep(this,function(e,t){ return(t+1)%2}))},odd:function(){ return this.pushStack(S.grep(this,function(e,t){ return t%2}))},eq:function(n){ var t=this.length,n=+n+(n<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){ return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){ var e,t,r,i,o,a=arguments[0]||{ },s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{ },s++),"object"==typeof a||m(a)||(a={ }),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(o=a[t],o=i&&!Array.isArray(o)?[]:i||S.isPlainObject(o)?o:{ },i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({ expando:"jQuery"+(Ut+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){ throw new Error(e)},noop:function(){ },isPlainObject:function(n){ return!(!n||"[object Object]"!==o.call(n)||(n=r(n))&&("function"!=typeof(n=v.call(n,"constructor")&&n.constructor)||a.call(n)!==l))},isEmptyObject:function(e){ for(var t in e)return!1;return!0},globalEval:function(e,t,n){ b(e,{ nonce:t&&t.nonce},n)},each:function(e,t){ var n,r=0;if(p(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,n){ return n=n||[],null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){ return null==t?-1:i.call(t,e,n)},merge:function(e,t){ for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){ for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){ var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ n["[object "+t+"]"]=t.toLowerCase()});var fe=function(n){ function ne(n,t){ return n="0x"+n.slice(1)-65536,t||(n<0?String.fromCharCode(65536+n):String.fromCharCode(n>>10|55296,1023&n|56320))}function ie(e,t){ return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function oe(){ T()}function P(e,t){ for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+ +new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),D=function(e,t){ return e===t&&(l=!0),0},j={ }.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{ 1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{ ]+\{ \s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{ 1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ae=be(function(e){ return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{ dir:"parentNode",next:"legend"});try{ H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){ H={ apply:t.length?function(e,t){ L.apply(e,O.call(t))}:function(e,t){ for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){ var o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){ if(11!==p&&(u=Z.exec(t)))if(c=u[1]){ if(9===p){ if(!(a=e.getElementById(c)))return n;if(a.id===c)return n.push(a),n}else if(f&&(a=f.getElementById(c))&&y(e,a)&&a.id===c)return n.push(a),n}else{ if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((c=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(c)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){ if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){ for((f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;o--;)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{ return H.apply(n,f.querySelectorAll(c)),n}catch(e){ N(t,!0)}finally{ s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){ var r=[];return function e(t,n){ return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){ return e[S]=!0,e}function ce(e){ var t=C.createElement("fieldset");try{ return!!e(t)}catch(e){ return!1}finally{ t.parentNode&&t.parentNode.removeChild(t)}}function fe(e,t){ for(var n=e.split("|"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){ var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function ge(t){ return function(e){ return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){ return le(function(o){ return o=+o,le(function(e,t){ for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){ return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={ },i=se.isXML=function(n){ var t=n.namespaceURI,n=(n.ownerDocument||n).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(r){ var t;return(r=r?r.ownerDocument||r:p)!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(t=C.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",oe,!1):t.attachEvent&&t.attachEvent("onunload",oe)),d.scope=ce(function(e){ return a.appendChild(e).appendChild(C.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){ return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){ return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){ return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){ var t=e.replace(te,ne);return function(e){ return e.getAttribute("id")===t}},b.find.ID=function(n,t){ if(void 0!==t.getElementById&&E)return(n=t.getElementById(n))?[n]:[]}):(b.filter.ID=function(e){ var n=e.replace(te,ne);return function(t){ return(t=void 0!==t.getAttributeNode&&t.getAttributeNode("id"))&&t.value===n}},b.find.ID=function(e,t){ if(void 0!==t.getElementById&&E){ var n,r,i,o=t.getElementById(e);if(o){ if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){ return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){ var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){ if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){ var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){ e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){ d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,r){ var n=9===e.nodeType?e.documentElement:e;return e===(r=r&&r.parentNode)||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){ if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){ return e===t?(l=!0,0):!e.compareDocumentPosition-!t.compareDocumentPosition||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1);var n}:function(e,t){ if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){ return se(e,null,null,t)},se.matchesSelector=function(e,t){ if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{ var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){ N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){ return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){ (e.ownerDocument||e)!=C&&T(e);var r=b.attrHandle[t.toLowerCase()];return void 0!==(r=r&&j.call(b.attrHandle,t.toLowerCase())?r(e,t,!E):void 0)?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){ return(e+"").replace(re,ie)},se.error=function(e){ throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){ var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){ for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){ var t,n="",r=0,i=e.nodeType;if(i){ if(1===i||9===i||11===i){ if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={ cacheLength:50,createPseudo:le,match:G,attrHandle:{ },find:{ },relative:{ ">":{ dir:"parentNode",first:!0}," ":{ dir:"parentNode"},"+":{ dir:"previousSibling",first:!0},"~":{ dir:"previousSibling"}},preFilter:{ ATTR:function(e){ return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){ return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){ var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{ TAG:function(e){ var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){ return!0}
vendor: 9,454 bytes, line 810
810:function(e){ return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){ var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){ return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){ return function(t){ return null==(t=se.attr(t,n))?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){ var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){ return!!e.parentNode}:function(e,t,n){ var r,i,o,a,s,u,l=y!=m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){ if(y){ for(;l;){ for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){ for(d=(s=(r=(i=(o=(a=c)[S]||(a[S]={ }))[a.uniqueID]||(o[a.uniqueID]={ }))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){ i[h]=[k,s,d];break}}else if(!1===(d=p?s=(r=(i=(o=(a=e)[S]||(a[S]={ }))[a.uniqueID]||(o[a.uniqueID]={ }))[h]||[])[0]===k&&r[1]:d))for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[S]||(a[S]={ }))[a.uniqueID]||(o[a.uniqueID]={ }))[h]=[k,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){ var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){ for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){ return a(e,0,t)}):a}},pseudos:{ not:le(function(e){ var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){ for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){ return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){ return function(e){ return 0<se(t,e).length}}),contains:le(function(t){ return t=t.replace(te,ne),function(e){ return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){ return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){ var t;do{ if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){ var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){ return e===a},focus:function(e){ return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){ var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){ return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){ for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){ return!b.pseudos.empty(e)},header:function(e){ return J.test(e.nodeName)},input:function(e){ return Q.test(e.nodeName)},button:function(e){ var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(t){ return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(t=t.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){ return[0]}),last:ve(function(e,t){ return[t-1]}),eq:ve(function(e,t,n){ return[n<0?n+t:n]}),even:ve(function(e,t){ for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){ for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){ for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){ for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{ radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=function(t){ return function(e){ return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{ submit:!0,reset:!0})b.pseudos[e]=function(n){ return function(e){ var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}(e);function me(){ }function xe(e){ for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){ var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){ for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){ var i,r,a=[k,p];if(n){ for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(r=e[S]||(e[S]={ }))[e.uniqueID]||(r[e.uniqueID]={ }),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{ if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){ return 1<i.length?function(e,t,n){ for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){ for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){ var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){ for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({ value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({ value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){ var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){ for(n=(t=t||h(e)).length;n--;)((a=function Ee(e){ for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){ return e===i},a,!0),l=be(function(e){ return-1<P(i,e)},a,!0),c=[function(e,t,r){ return r=!o&&(r||t!==w)||((i=t).nodeType?u:l)(e,t,r),i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{ if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){ for(n=++s;n<r&&!b.relative[e[n].type];n++);return function Ce(d,h,g,v,y,e){ return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){ var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){ for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){ if(y||d){ if(y){ for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({ value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}(t[n]))[S]?i:o).push(a);(a=A(e,(m=0<(y=i).length,x=0<(v=o).length,r=function(e,t,n,r,i){ var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){ if(x&&o){ for(a=0,t||o.ownerDocument==C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){ r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){ for(a=0;s=y[a++];)s(c,f,t,n);if(e){ if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){ var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){ if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){ if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){ if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(D).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){ return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){ return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){ if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){ return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){ if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){ return null==e.getAttribute("disabled")})||fe(R,function(e,r,n){ if(!n)return!0===e[r]?r.toLowerCase():(r=e.getAttributeNode(r))&&r.specified?r.value:null}),se}(C);function h(e,t,n){ for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){ if(i&&S(e).is(n))break;r.push(e)}return r}function T(e,t){ for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}S.find=fe,S.expr=fe.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=fe.uniqueSort,S.text=fe.getText,S.isXMLDoc=fe.isXML,S.contains=fe.contains,S.escapeSelector=fe.escape;var k=S.expr.match.needsContext;
vendor: 5,230 bytes, line 810
810function A(e,t){ return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){ return m(n)?S.grep(e,function(e,t){ return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){ return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){ return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){ var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){ return 1===e.nodeType}))},S.fn.extend({ find:function(e){ var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){ for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){ return this.pushStack(D(this,e||[],!1))},not:function(e){ return this.pushStack(D(this,e||[],!0))},is:function(e){ return!!D(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(i,t,n){ if(!i)return this;if(n=n||j,"string"!=typeof i)return i.nodeType?(this[0]=i,this.length=1,this):m(i)?void 0!==n.ready?n.ready(i):i(S):S.makeArray(i,this);if(!(r="<"===i[0]&&">"===i[i.length-1]&&3<=i.length?[null,i,null]:q.exec(i))||!r[1]&&t)return(!t||t.jquery?t||n:this.constructor(t)).find(i);if(r[1]){ if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(var r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=S.fn;var j=S(E),L=/^(?:parents|prev(?:Until|All))/,H={ children:!0,contents:!0,next:!0,prev:!0};function O(e,t){ for(;(e=e[t])&&1!==e.nodeType;);return e}S.fn.extend({ has:function(e){ var t=S(e,this),n=t.length;return this.filter(function(){ for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){ var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){ o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){ return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){ return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){ return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({ parent:function(t){ return(t=t.parentNode)&&11!==t.nodeType?t:null},parents:function(e){ return h(e,"parentNode")},parentsUntil:function(e,t,n){ return h(e,"parentNode",n)},next:function(e){ return O(e,"nextSibling")},prev:function(e){ return O(e,"previousSibling")},nextAll:function(e){ return h(e,"nextSibling")},prevAll:function(e){ return h(e,"previousSibling")},nextUntil:function(e,t,n){ return h(e,"nextSibling",n)},prevUntil:function(e,t,n){ return h(e,"previousSibling",n)},siblings:function(e){ return T((e.parentNode||{ }).firstChild,e)},children:function(e){ return T(e.firstChild)},contents:function(e){ return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){ S.fn[r]=function(e,t){ var n=S.map(this,i,e);return(t="Until"!==r.slice(-5)?e:t)&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){ return e}function M(e){ throw e}function I(e,t,n,r){ var i;try{ e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){ n.apply(void 0,[e])}}S.Callbacks=function(r){ var e,n;function c(){ for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:"")}r="string"==typeof r?(e=r,n={ },S.each(e.match(P)||[],function(e,t){ n[t]=!0}),n):S.extend({ },r);var i,t,o,a,s=[],u=[],l=-1,f={ add:function(){ return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ S.each(e,function(e,t){ m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){ return S.each(arguments,function(e,t){ for(var n;-1<(n=S.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){ return e?-1<S.inArray(e,s):0<s.length},empty:function(){ return s=s&&[],this},disable:function(){ return a=u=[],s=t="",this},disabled:function(){ return!s},lock:function(){ return a=u=[],t||i||(s=t=""),this},locked:function(){ return!!a},fireWith:function(e,t){ return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){ return f.fireWith(this,arguments),this},fired:function(){ return!!o}};return f},S.extend({ Deferred:function(e){ var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pe
810nding",a={ state:function(){ return i},always:function(){ return s.done(arguments).fail(arguments),this},catch:function(e){ return a.then(null,e)},pipe:function(){ var i=arguments;return S.Deferred(function(r){ S.each(o,function(e,t){ var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){ var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){ var u=0;function l(i,o,a,s){ return function(){ function e(){ var e,t;if(!(i<u)){ if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");m(t=e&&("object"==typeof e||"function"==typeof e)&&e.then)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}}var n=this,r=arguments,t=s?e:function(){ try{ e()}catch(e){ S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){ o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){ return null!=e?S.extend(e,a):a}},s={ };return S.each(o,function(e,t){ var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){ i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){ return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){ function a(t){ return function(e){ r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred();if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){ C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){ C.setTimeout(function(){ throw e})};var F=S.Deferred();function B(){ E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}function $(e,t,n,r,i,o,a){ var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),t=l?a?(t.call(e,r),null):(l=t,function(e,t,n){ return l.call(S(e),n)}):t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o}S.fn.ready=function(e){ return F.then(e).catch(function(e){ S.readyException(e)}),this},S.extend({ isReady:!1,readyWait:1,ready:function(e){ (!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=/^-ms-/,z=/-([a-z])/g;function U(e,t){ return t.toUpperCase()}function X(e){ return e.replace(_,"ms-").replace(z,U)}function V(e){ return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function G(){ this.expando=S.expando+G.uid++}G.uid=1,G.prototype={ cache:function(e){ var t=e[this.expando];return t||(t={ },V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{ value:t,configurable:!0}))),t},set:function(e,t,n){ var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){ return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){ return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){ var n,r=e[this.expando];if(void 0!==r){ if(void 0!==t){ n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!S.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(t){ return void 0!==(t=t[this.expando])&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){ var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){ try{ n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){ }Q.set(e,t,n)}else n=void 0;return n}S.extend({ hasData:function(e){ return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){ return Q.access(e,t,n)},removeData:function(e,t){ Q.remove(e,t)},_data:function(e,t,n){ return Y.access(e,t,n)},_removeData:function(e,t){ Y.remove(e,t)}}),S.fn.extend({ data:function(n,e){ var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return"object"==typeof n?this.each(function(){ Q.set(this,n)}):$(this,function(e){ var t;return o&&void 0===e?void 0!==(t=Q.get(o,n))||void 0!==(t=Z(o,n))?t:void 0:void this.each(function(){ Q.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){ for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i},removeData:function(e){ return this.each(function(){ Q.remove(this,e)})}}),S.extend({ queue:function(e,t,n){ var r;if(e)return r=Y.get(e,t=(t||"fx")+"queue"),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){ t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){ var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{ empty:S.Callbacks("once memory").add(function(){ Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({ queue:function(t,n){ var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){ var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){ return this.each(function(){ S.dequeue(this,e)})},clearQueue:function(e){ return this.queue(e||"fx",[])},promise:function(e,t){ function s(){ --r||i.resolveWith(o,[o])}var n,r=1,i=S.Deferred(),o=this,a=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var it=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+it+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){ return S.contains(e.ownerDocument,e)},oe={ composed:!0};function ae(e,t){ return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")}function se(e,t,n,r){ var i,o,a=20,s=r?function(){ return r.cur()}:function(){ return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){ for(l=l||c[3],c=+(u/=2)||1;a--;)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;S.style(e,t,(c*=2)+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}re.getRootNode&&(ie=function(e){ return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ue={ };function le(e,t){ for(var n,r,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=r.ownerDocument,s=r.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),ue[s]=u="none"===u?"block":u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({ show:function(){ return le(this,!0)},hide:function(){ return le(this)},toggle:function(e){ return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ ae(this)?S(this).show():S(this).hide()})}});
vendor: 8,718 bytes, line 810
810var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,Ut=E.createDocumentFragment().appendChild(E.createElement("div"));(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),Ut.appendChild(fe),y.checkClone=Ut.cloneNode(!0).cloneNode(!0).lastChild.checked,Ut.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!Ut.cloneNode(!0).lastChild.defaultValue,Ut.innerHTML="<option></option>",y.option=!!Ut.lastChild;var ge={ thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){ var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){ for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){ for(var o,a,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){ for(a=a||f.appendChild(t.createElement("div")),u=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[u]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));for(f.textContent="",d=0;o=p[d++];)if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||"")&&n.push(o);return f}var be=/^key/,we=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ce(){ return!0}function Ee(){ return!1}function Se(e,t){ return e===function(){ try{ return E.activeElement}catch(e){ }}()==("focus"===t)}function ke(e,t,n,r,i,o){ var a,s;if("object"==typeof t){ for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)ke(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ee;else if(!i)return e;return 1===o&&(a=i,(i=function(e){ return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){ S.event.add(this,t,i,r,n)})}function Ae(e,i,o){ o?(Y.set(e,i,!1),S.event.add(e,i,{ namespace:!1,handler:function(e){ var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){ if(r.length)(S.event.special[i]||{ }).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={ },r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Y.set(this,i,{ value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,Ce)}S.event={ global:{ },add:function(t,e,n,r,i){ var o,a,u,l,c,f,d,h,p,v=Y.get(t);if(V(t))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){ return void 0!==S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;l--;)d=p=(c=Te.exec(e[l])||[])[1],h=(c[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{ },d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{ },c=S.extend({ type:d,origType:p,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)},remove:function(e,t,n,r,i){ var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){ for(l=(t=(t||"").match(P)||[""]).length;l--;)if(d=g=(s=Te.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){ for(f=S.event.special[d]||{ },p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(c){ var t,n,i,r,a,s=new Array(arguments.length),u=S.event.fix(c),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{ };for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){ for(a=S.event.handlers.call(this,u,l),t=0;(i=a[t++])&&!u.isPropagationStopped();)for(u.currentTarget=i.elem,n=0;(r=i.handlers[n++])&&!u.isImmediatePropagationStopped();)u.rnamespace&&!1!==r.namespace&&!u.rnamespace.test(r.namespace)||(u.handleObj=r,u.data=r.data,void 0!==(r=((S.event.special[r.origType]||{ }).handle||r.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){ var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){ for(o=[],a={ },n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({ elem:l,handlers:o})}return l=this,u<t.length&&s.push({ elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){ Object.defineProperty(S.Event.prototype,t,{ enumerable:!0,configurable:!0,get:m(e)?function(){ if(this.originalEvent)return e(this.originalEvent)}:function(){ if(this.originalEvent)return this.originalEvent[t]},set:function(e){ Object.defineProperty(this,t,{ enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){ return e[S.expando]?e:new S.Event(e)},special:{ load:{ noBubble:!0},click:{ setup:function(t){ return pe.test((t=this||t).type)&&t.click&&A(t,"input")&&Ae(t,"click",Ce),!1},trigger:function(t){ return pe.test((t=this||t).type)&&t.click&&A(t,"input")&&Ae(t,"click"),!0},_default:function(t){ return t=t.target,pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{ postDispatch:function(e){ void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){ e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){ if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ce:Ee,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={ constructor:S.Event,isDefaultPrevented:Ee,isPropagationStopped:Ee,isImmediatePropagationStopped:Ee,isSimulated:!1,preventDefault:function(){ var e=this.originalEvent;this.isDefaultPrevented=Ce,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){ var e=this.originalEvent;this.isPropagationStopped=Ce,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){ var e=this.originalEvent;this.isImmediatePropagationStopped=Ce,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({ altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){ var t=e.button;return null==e.which&&be.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&we.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},S.event.addProp),S.each({ focus:"focusin",blur:"focusout"},function(e,t){ S.event.special[e]={ setup:function(){ return Ae(this,e,Se),!1},trigger:function(){ return Ae(this,e),!0},delegateType:t}}
vendor: 831 bytes, line 810
810),S.each({ mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ S.event.special[e]={ delegateType:i,bindType:i,handle:function(e){ var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({ on:function(e,t,n,r){ return ke(this,e,t,n,r)},one:function(e,t,n,r){ return ke(this,e,t,n,r,1)},off:function(e,t,n){ var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Ee),this.each(function(){ S.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var Ne=/
vendor: 5,099 bytes, line 810
810<script|<style|<link/i,De=/checked\s*(?:[^=]|=\s*.checked.)/i,je=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function qe(e,t){ return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){ return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){ return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(a,t){ var n,r,i,s;if(1===t.nodeType){ if(Y.hasData(a)&&(s=Y.get(a).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(a)&&(a=Q.access(a),a=S.extend({ },a),Q.set(t,a))}}function Pe(n,r,i,o){ r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&De.test(d))return n.each(function(e){ var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Pe(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){ for(s=(a=S.map(ve(e,"script"),Le)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,He),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{ nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(je,""),u,l))}return n}function Re(e,t,n){ for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}function Ie(e){ var t=e.ownerDocument.defaultView;return(t=t&&t.opener?t:C).getComputedStyle(e)}function We(e,t,r){ var i,o={ };for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=r.call(e),t)e.style[i]=o[i];return r}S.extend({ htmlPrefilter:function(e){ return e},clone:function(e,t,n){ var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],"input"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Oe(o[r],a[r]);else Oe(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){ for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){ if(t=n[Y.expando]){ if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({ detach:function(e){ return Re(this,e,!0)},remove:function(e){ return Re(this,e)},text:function(e){ return $(this,function(e){ return void 0===e?S.text(this):this.empty().each(function(){ 1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){ return Pe(this,arguments,function(e){ 1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){ return Pe(this,arguments,function(e){ var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=qe(this,e)).insertBefore(e,t.firstChild)})},before:function(){ return Pe(this,arguments,function(e){ this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){ return Pe(this,arguments,function(e){ this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){ for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){ return e=null!=e&&e,t=null==t?e:t,this.map(function(){ return S.clone(this,e,t)})},html:function(e){ return $(this,function(e){ var t=this[0]||{ },n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ne.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){ e=S.htmlPrefilter(e);try{ for(;n<r;n++)1===(t=this[n]||{ }).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){ }}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){ var n=[];return Pe(this,arguments,function(e){ var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({ appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ S.fn[e]=function(e){ for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Me=new RegExp("^("+it+")(?!px)[a-z%]+$","i"),Fe=new RegExp(ne.join("|"),"i");function Be(i,o,n){ var r,a,s=i.style;return(n=n||Ie(i))&&(""!==(a=n.getPropertyValue(o)||n[o])||ie(i)||(a=S.style(i,o)),!y.pixelBoxStyles()&&Me.test(a)&&Fe.test(o)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function $e(e,t){ return{ get:function(){ if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){ function e(){ var e;l&&(u.style.cssText="position:absolute;
810left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l),e=C.getComputedStyle(l),n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null)}function t(e){ return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{ boxSizingReliable:function(){ return e(),r},pixelBoxStyles:function(){ return e(),o},pixelPosition:function(){ return e(),n},reliableMarginLeft:function(){ return e(),s},scrollboxSize:function(){ return e(),i},reliableTrDimensions:function(){ var e,n,r;return null==a&&(e=E.createElement("table"),r=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px",r.style.height="1px",n.style.height="9px",re.appendChild(e).appendChild(r).appendChild(n),r=C.getComputedStyle(r),a=3<parseInt(r.height),re.removeChild(e)),a}}))}();var _e=["Webkit","Moz","ms"],ze=E.createElement("div").style,Ue={ };function Xe(e){ return S.cssProps[e]||Ue[e]||(e in ze?e:Ue[e]=function(e){ for(var t=e[0].toUpperCase()+e.slice(1),n=_e.length;n--;)if((e=_e[n]+t)in ze)return e}(e)||e)}var Ve=/^(none|table(?!-c[ea]).+)/,Ge=/^--/,Ye={ position:"absolute",visibility:"hidden",display:"block"},Qe={ letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){ var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ke(e,t,n,r,i,o){ var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Ze(e,t,n){ var r=Ie(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=Be(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Me.test(a)){ if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ke(e,t,n||(i?"border":"content"),o,r,a)+"px"}function et(e,t,n,r,i){ return new et.prototype.init(e,t,n,r,i)}S.extend({ cssHooks:{ opacity:{ get:function(n,t){ if(t)return""===(n=Be(n,"opacity"))?"1":n}}},cssNumber:{ animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{ },style:function(e,t,n,r){ if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){ var i,o,a,s=X(t),u=Ge.test(t),l=e.style;
vendor: 4,382 bytes, line 810
810if(u||(t=Xe(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,o,n,r){ var i,a=X(o);return Ge.test(o)||(o=Xe(a)),"normal"===(i=void 0===(i=(a=S.cssHooks[o]||S.cssHooks[a])&&"get"in a?a.get(e,!0,n):i)?Be(e,o,r):i)&&o in Qe&&(i=Qe[o]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){ S.cssHooks[u]={ get:function(e,t,n){ if(t)return!Ve.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ze(e,u,n):We(e,Ye,function(){ return Ze(e,u,n)})},set:function(e,t,s){ var r,i=Ie(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||s)&&"border-box"===S.css(e,"boxSizing",!1,i),s=s?Ke(e,u,s,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ke(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Je(0,t,s)}}}),S.cssHooks.marginLeft=$e(y.reliableMarginLeft,function(e,t){ if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{ marginLeft:0},function(){ return e.getBoundingClientRect().left}))+"px"}),S.each({ margin:"",padding:"",border:"Width"},function(i,o){ S.cssHooks[i+o]={ expand:function(e){ for(var t=0,n={ },r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Je)}),S.fn.extend({ css:function(e,t){ return $(this,function(e,t,n){ var r,i,o={ },a=0;if(Array.isArray(t)){ for(r=Ie(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=et).prototype={ constructor:et,init:function(e,t,n,r,i,o){ this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){ var e=et.propHooks[this.prop];return(e&&e.get?e:et.propHooks._default).get(this)},run:function(e){ var t,n=et.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(n&&n.set?n:et.propHooks._default).set(this),this}}).init.prototype=et.prototype,(et.propHooks={ _default:{ get:function(t){ return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(t=S.css(t.elem,t.prop,""))&&"auto"!==t?t:0},set:function(e){ S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[Xe(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=et.propHooks.scrollLeft={ set:function(e){ e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={ linear:function(e){ return e},swing:function(e){ return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=et.prototype.init,S.fx.step={ };var tt,nt,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){ nt&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(st):C.setTimeout(st,S.fx.interval),S.fx.tick())}function ut(){ return C.setTimeout(function(){ tt=void 0}),tt=Date.now()}function lt(e,t){ var n,r=0,i={ height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){ for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function ft(o,e,t){ var n,a,r=0,i=ft.prefilters.length,s=S.Deferred().always(function(){ delete u.elem}),u=function(){ if(a)return!1;for(var t=tt||ut(),n=1-((t=Math.max(0,l.startTime+l.duration-t))/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({ elem:o,props:S.extend({ },e),opts:S.extend(!0,{ specialEasing:{ },easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:tt||ut(),duration:t.duration,tweens:[],createTween:function(n,t){ return n=S.Tween(o,l.o
vendor: 5,347 bytes, line 810
810pts,n,t,l.opts.specialEasing[n]||l.opts.easing),l.tweens.push(n),n},stop:function(e){ var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){ var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=ft.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ct,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{ elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(ft,{ tweeners:{ "*":[function(e,t){ var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){ for(var n,r=0,i=(e=m(e)?(t=e,["*"]):e.match(P)).length;r<i;r++)n=e[r],ft.tweeners[n]=ft.tweeners[n]||[],ft.tweeners[n].unshift(t)},prefilters:[function(e,t,n){ var r,i,o,a,s,u,l,c="width"in t||"height"in t,p=this,d={ },h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){ a.unqueued||s()}),a.unqueued++,p.always(function(){ p.always(function(){ a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ot.test(i)){ if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){ if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in c&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){ h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){ h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{ display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){ for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ct(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){ t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),S.speed=function(e,t,n){ var r=e&&"object"==typeof e?S.extend({ },e):{ complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){ m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({ fadeTo:function(e,t,n,r){ return this.filter(ae).css("opacity",0).show().end().animate({ opacity:t},e,n,r)},animate:function(t,e,n,a){ var i=S.isEmptyObject(t),o=S.speed(e,n,a);return(a=function(){ var e=ft(this,S.extend({ },t),o);(i||Y.get(this,"finish"))&&e.stop(!0)}).finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){ function a(e){ var t=e.stop;delete e.stop,t(o)}return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){ var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&at.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){ return!1!==a&&(a=a||"fx"),this.each(function(){ var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){ var i=S.fn[r];S.fn[r]=function(e,t,n){ return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(lt(r,!0),e,t,n)}}),S.each({ slideDown:lt("show"),slideUp:lt("hide"),slideToggle:lt("toggle"),fadeIn:{ opacity:"show"},fadeOut:{ opacity:"hide"},fadeToggle:{ opacity:"toggle"}},function(e,r){ S.fn[e]=function(e,t,n){ return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){ var e,t=0,n=S.timers;for(tt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),tt=void 0},S.fx.timer=function(e){ S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){ nt||(nt=!0,st())},S.fx.stop=function(){ nt=null},S.fx.speeds={ slow:600,fast:200,_default:400},S.fn.delay=function(r,e){ return r=S.fx&&S.fx.speeds[r]||r,this.queue(e=e||"fx",function(e,t){ var n=C.setTimeout(e,r);t.stop=function(){ C.clearTimeout(n)}})},Ut=E.createElement("input"),it=E.createElement("select").appendChild(E.createElement("option")),Ut.type="checkbox",y.checkOn=""!==Ut.value,y.optSelected=it.selected,(Ut=E.createElement("input")).value="t",
vendor: 6,038 bytes, line 810
810Ut.type="radio",y.radioValue="t"===Ut.value;var pt,dt=S.expr.attrHandle;S.fn.extend({ attr:function(e,t){ return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){ return this.each(function(){ S.removeAttr(this,e)})}}),S.extend({ attr:function(e,t,n){ var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))||null!=(r=S.find.attr(e,t))?r:void 0)},attrHooks:{ type:{ set:function(e,t){ if(!y.radioValue&&"radio"===t&&A(e,"input")){ var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){ var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),pt={ set:function(e,t,n){ return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){ var a=dt[t]||S.find.attr;dt[t]=function(e,t,n){ var r,i,o=t.toLowerCase();return n||(i=dt[o],dt[o]=r,r=null!=a(e,t,n)?o:null,dt[o]=i),r}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function vt(e){ return(e.match(P)||[]).join(" ")}function yt(e){ return e.getAttribute&&e.getAttribute("class")||""}function mt(e){ return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({ prop:function(e,t){ return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){ return this.each(function(){ delete this[S.propFix[e]||e]})}}),S.extend({ prop:function(e,t,n){ var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{ tabIndex:{ get:function(e){ var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{ for:"htmlFor",class:"className"}}),y.optSelected||(S.propHooks.selected={ get:function(t){ return(t=t.parentNode)&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(t){ (t=t.parentNode)&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ S.propFix[this.toLowerCase()]=this}),S.fn.extend({ addClass:function(t){ var e,n,r,o,a,s,u=0;if(m(t))return this.each(function(e){ S(this).addClass(t.call(this,e,yt(this)))});if((e=mt(t)).length)for(;n=this[u++];)if(s=yt(n),r=1===n.nodeType&&" "+vt(s)+" "){ for(a=0;o=e[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){ var e,n,r,o,a,s,u=0;if(m(t))return this.each(function(e){ S(this).removeClass(t.call(this,e,yt(this)))});if(!arguments.length)return this.attr("class","");if((e=mt(t)).length)for(;n=this[u++];)if(s=yt(n),r=1===n.nodeType&&" "+vt(s)+" "){ for(a=0;o=e[a++];)for(;-1<r.indexOf(" "+o+" ");)r=r.replace(" "+o+" "," ");s!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){ var o=typeof i,a="string"==o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){ S(this).toggleClass(i.call(this,e,yt(this),t),t)}):this.each(function(){ var e,t,n,r;if(a)for(t=0,n=S(this),r=mt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&"boolean"!=o||((e=yt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==i&&Y.get(this,"__className__")||""))})},hasClass:function(e){ for(var n,r=0,t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&-1<(" "+vt(yt(n))+" ").indexOf(t))return!0;return!1}});var xt=/\r/g;function wt(e){ e.stopPropagation()}S.fn.extend({ val:function(n){ var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(t){ 1===this.nodeType&&(null==(t=i?n.call(this,t,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){ return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(xt,""):null==e?"":e:void 0}}),S.extend({ valHooks:{ option:{ get:function(e){ var t=S.find.attr(e,"value");return null!=t?t:vt(S.text(e))}},select:{ get:function(e){ for(var t,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length,r=o<0?u:a?o:0;r<u;r++)if(((t=i[r]).selected||r===o)&&!t.disabled&&(!t.parentNode.disabled||!A(t.parentNode,"optgroup"))){ if(t=S(t).val(),a)return t;s.push(t)}return s},set:function(e,t){ for(var n,r,i=e.options,o=S.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){ S.valHooks[this]={ set:function(e,t){ if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){ return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var bt=/^(?:focusinfocus|focusoutblur)$/;S.extend(S.event,{ trigger:function(e,t,n,r){ var i,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[],o=f=a=n=n||E;if(3!==n.nodeType&&8!==n.nodeType&&!bt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{ },r||!c.trigger||!1!==c.trigger.apply(n,t))){ if(!r&&!c.noBubble&&!x(n)){ for(s=c.delegateType||d,bt.test(s+d)||
vendor: 4,373 bytes, line 810
810(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,wt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,wt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(r,t,n){ r=S.extend(new S.Event,n,{ type:r,isSimulated:!0}),S.event.trigger(r,null,t)}}),S.fn.extend({ trigger:function(e,t){ return this.each(function(){ S.event.trigger(e,t,this)})},triggerHandler:function(e,t){ var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({ focus:"focusin",blur:"focusout"},function(n,r){ function i(e){ S.event.simulate(r,e.target,S.event.fix(e))}S.event.special[r]={ setup:function(){ var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){ var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var Tt=C.location,Ct={ guid:Date.now()},Et=/\?/;S.parseXML=function(e){ var t;if(!e||"string"!=typeof e)return null;try{ t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){ t=void 0}return t&&!t.getElementsByTagName("parsererror").length||S.error("Invalid XML: "+e),t};var St=/\[\]$/,kt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;S.param=function(e,t){ function i(e,n){ n=m(n)?n():n,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)}var n,r=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){ i(this.name,this.value)});else for(n in e)!function Dt(n,e,r,i){ if(Array.isArray(e))S.each(e,function(e,t){ r||St.test(n)?i(n,t):Dt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(var t in e)Dt(n+"["+t+"]",e[t],r,i)}(n,e[n],t,i);return r.join("&")},S.fn.extend({ serialize:function(){ return S.param(this.serializeArray())},serializeArray:function(){ return this.map(function(){ var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){ var e=this.type;return this.name&&!S(this).is(":disabled")&&Nt.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){ var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){ return{ name:t.name,value:e.replace(kt,"\r\n")}}):{ name:t.name,value:n.replace(kt,"\r\n")}}).get()}});var jt=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\/\//,Rt={ },Mt={ },It="*/".concat("*"),Wt=E.createElement("a");function Ft(o){ return function(e,t){ "string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))for(;n=i[r++];)"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Bt(t,i,o,a){ var s={ },u=t===Mt;function l(e){ var r;return s[e]=!0,S.each(t[e]||[],function(e,n){ return"string"!=typeof(n=n(i,o,a))||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function $t(e,t){ var n,r,i=S.ajaxSettings.flatOptions||{ };for(n in t)void 0!==t[n]&&((i[n]?e:r=r||{ })[n]=t[n]);return r&&S.extend(!0,e,r),e}Wt.href=Tt.href,S.extend({ active:0,lastModified:{ },etag:{ },ajaxSettings:{ url:Tt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{ "*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{ xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{ xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{ "* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{ url:!0,context:!0}},ajaxSetup:function(e,t){ return t?$t($t(e,S.ajaxSettings),t):$t(S.ajaxSettings,e)}
vendor: 6,019 bytes, line 810
810,ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(e,t){ "object"==typeof e&&(t=e,e=void 0);var c,f,p,n,d,h,g,i,o,v=S.ajaxSetup({ },t=t||{ }),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{ },a={ },s={ },u="canceled",T={ readyState:0,getResponseHeader:function(e){ var t;if(h){ if(!n)for(n={ };t=Ht.exec(p);)n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){ return h?p:null},setRequestHeader:function(e,t){ return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){ return null==h&&(v.mimeType=e),this},statusCode:function(e){ if(e)if(h)T.always(e[T.status]);else for(var t in e)w[t]=[w[t],e[t]];return this},abort:function(t){ return t=t||u,c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Tt.href)+"").replace(Pt,Tt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){ o=E.createElement("a");try{ o.href=v.url,o.href=o.href,v.crossDomain=Wt.protocol+"//"+Wt.host!=o.protocol+"//"+o.host}catch(e){ v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Bt(Rt,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ot.test(v.type),f=v.url.replace(qt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(jt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Et.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Lt,"$1"),o=(Et.test(f)?"&":"?")+"_="+Ct.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+It+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Bt(Mt,v,t,T)){ if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){ T.abort("timeout")},v.timeout));try{ h=!1,c.send(a,l)}catch(e){ if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,u,i){ var o,a,s,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=i||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,u&&(s=function(e,t,n){ for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){ u.unshift(i);break}if(u[0]in n)o=u[0];else{ for(i in n){ if(!u[0]||e.converters[i+" "+u[0]]){ o=i;break}a=a||i}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,u)),!i&&-1<S.inArray("script",v.dataTypes)&&(v.converters["text script"]=function(){ }),s=function(e,t,n,r){ var i,o,a,s,u,l={ },c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){ if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){ !0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{ t=a(t)}catch(e){ return{ state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{ state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){ return S.get(e,t,n,"json")},getScript:function(e,t){ return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){ S[i]=function(e,t,n,r){ return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({ url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){ for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){ return S.ajax({ url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{ "text script":function(){ }},dataFilter:function(e){ S.globalEval(e,t,n)}})},S.fn.extend({ wrapAll:function(t){ return this[0]&&(m(t)&&(t=t.call(this[0])),t=S(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){ for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){ return m(n)?this.each(function(e){ S(this).wrapInner(n.call(this,e))}):this.each(function(){ var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){ var n=m(t);return this.each(function(e){ S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){ return this.parent(e).not("body").each(function(){ S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){ return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){ return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){ try{ return new C.XMLHttpRequest}catch(e){ }};var _t={ 0:200,1223:204}
vendor: 1,651 bytes, line 810
810,zt=S.ajaxSettings.xhr();y.cors=!!zt&&"withCredentials"in zt,y.ajax=zt=!!zt,S.ajaxTransport(function(i){ var o,a;if(y.cors||zt&&!i.crossDomain)return{ send:function(e,t){ var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){ return function(){ o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(_t[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{ binary:r.response}:{ text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){ 4===r.readyState&&C.setTimeout(function(){ o&&a()})},o=o("abort");try{ r.send(i.hasContent&&i.data||null)}catch(e){ if(o)throw e}},abort:function(){ o&&o()}}}),S.ajaxPrefilter(function(e){ e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({ accepts:{ script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{ script:/\b(?:java|ecma)script\b/},converters:{ "text script":function(e){ return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){ void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){ var r,i;if(n.crossDomain||n.scriptAttrs)return{ send:function(e,t){ r=S("
810<script>").attr(n.scriptAttrs||{ }).prop({ charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){ r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){ i&&i()}}});var Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({ jsonp:"callback",jsonpCallback:function(){ var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){ var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){ return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){ o=arguments},n.always(function(){ void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ut.childNodes.length),S.parseHTML=function(e,t,i){ return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(y.createHTMLDocument?((o=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(o)):t=E),o=!i&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var o},S.fn.load=function(e,t,n){ var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=vt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({ url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){ o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){ a.each(function(){ n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){ return S.grep(S.timers,function(e){ return t===e.elem}).length},S.offset={ setOffset:function(e,t,n){ var o,a,s,i,r=S.css(e,"position"),c=S(e),f={ };"static"===r&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),i=S.css(e,"left"),i=("absolute"===r||"fixed"===r)&&-1<(o+i).indexOf("auto")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(i)||0),null!=(t=m(t)?t.call(e,n,S.extend({ },s)):t).top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({ offset:function(t){ if(arguments.length)return void 0===t?this:this.each(function(e){ S.offset.setOffset(this,t,e)});var e,n=this[0];return n?n.getClientRects().length?(e=n.getBoundingClientRect(),n=n.ownerDocument.defaultView,{ top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{ top:0,left:0}:void 0},position:function(){ if(this[0]){ var e,t,n,r=this[0],i={ top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{ for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{ top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){ return this.map(function(){ for(var e=this.offsetParent;e&&"static"===S.css(e,"position");)e=e.offsetParent;return e||re})}}),S.each({ scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){ var o="pageYOffset"===i;S.fn[t]=function(e){ return $(this,function(e,t,n){ var r;return x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n?r?r[i]:e[t]:void(r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n)},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){ S.cssHooks[n]=$e(y.pixelPosition,function(e,t){ if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({ Height:"height",Width:"width"},function(a,s){ S.each({ padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ S.fn[o]=function(e,t){ var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){ var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ S.fn[t]=function(e){ return this.on(t,e)}}),S.fn.extend({ bind:function(e,t,n){ return this.on(e,null,t,n)},unbind:function(e,t){ return this.off(e,null,t)},delegate:function(e,t,n,r){ return this.on(t,e,n,r)},undelegate:function(e,t,n){ return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){ return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ S.fn[n]=function(e,t){ return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Gt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){ var r,i;if("string"==typeof t&&(i=e[t],t=e,e=i),m(e))return r=s.call(arguments,2),(i=function(){ return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){ e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camel
810Case=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){ var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){ return null==e?"":(e+"").replace(Gt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){ return S});var Yt=C.jQuery,Qt=C.$;return S.noConflict=function(e){ return C.$===S&&(C.$=Qt),e&&C.jQuery===S&&(C.jQuery=Yt),S},void 0===e&&(C.jQuery=C.$=S),S});
811
812						
813						/*----->/src/js/ylopo-required-header/jquery-fix-events-passive.js<-----*/
814						
815						jQuery.event.special.touchstart={ setup:function(_,ns,handle){ this.addEventListener("touchstart",handle,{ passive:!ns.includes("noPreventDefault")})}},jQuery.event.special.touchmove={ setup:function(_,ns,handle){ this.addEventListener("touchmove",handle,{ passive:!ns.includes("noPreventDefault")})}},jQuery.event.special.wheel={ setup:function(_,ns,handle){ this.addEventListener("wheel",handle,{ passive:!0})}},jQuery.event.special.mousewheel={ setup:function(_,ns,handle){ this.addEventListener("mousewheel",handle,{ passive:!0})}};
816
817						
818						/*----->/src/js/ylopo-required-header/jquery-ylopo-functions.js<-----*/
819						
820						!function($){ $.fn.getSSInnerText=function(){ var $elm=$(this),$sqsHtmlContent=$elm.find(".sqs-html-content");return(0<$sqsHtmlContent.length?$sqsHtmlContent:$elm).text().trim()}}(jQuery);
821
822						
823						/*----->/src/js/library/browser-console-colors-v0.0.1.js<-----*/
824						
825						!function(){ const bigtext="padding:3px 16px;border-radius:10px;font-weight:700;font-size:14px;";var mediumtext="padding:2px 7px;border-radius:5px;font-weight:700;font-size:12px;",bg_red="background-color:rgba(255,0,0,1);",bg_green="background-color:rgba(0,255,0,1);",anim_icon=`<svg
826	xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" style="width:15px;height:15px;" viewBox="0 0 128 128">
827	<defs>
828		<radialGradient cx="50%25" id="radGrad01">
829			<stop offset="0%25" stop-color="gold"></stop>
830			<stop offset="90%25" stop-color="black"></stop>
831		</radialGradient>
832	</defs>
833	<rect x="0" y="0" width="128" height="128" fill="black" stroke="none"></rect>
834	<circle cx="60" cy="64" r="30" fill="url(%23radGrad01)" stroke="none">
835		<animate attributeName="fill-opacity" values="1;0;1" dur="05s" repeatCount="indefinite"></animate>
836	</circle>
837	<circle cx="60" cy="64" r="50" stroke="lime" stroke-width=".5" fill="none">
838		<animate attributeName="r" values="50;0;50" dur="10s" repeatCount="indefinite"></animate>
839	</circle>
840	<circle cx="60" cy="64" r="50" stroke="lime" stroke-width="1" fill="none">
841		<animate attributeName="r" values="50;0;50" dur="05s" repeatCount="indefinite"></animate>
842	</circle>
843	<circle cx="60" cy="64" r="50" stroke="lime" stroke-width="1" fill="none">
844		<animate attributeName="r" values="50;0;50" dur="10s" repeatCount="indefinite"></animate>
845	</circle>
846	<g fill="none">
847		<ellipse cx="60" cy="64" rx="50" ry="5" stroke="orange" stroke-width="3">
848			<animateTransform attributeName="transform" type="rotate" dur="20s" from="0 60 64" to="360 60 64" repeatCount="indefinite"></animateTransform>
849		</ellipse>
850		<ellipse cx="60" cy="64" rx="50" ry="5" stroke="orangered" stroke-width="3">
851			<animateTransform attributeName="transform" type="rotate" dur="20s" from="360 60 64" to="0 60 64" repeatCount="indefinite"></animateTransform>
852		</ellipse>
853		<ellipse cx="60" cy="64" rx="5" ry="50" stroke="orange" stroke-width="3">
854			<animateTransform attributeName="transform" type="rotate" dur="20s" from="0 60 64" to="360 60 64" repeatCount="indefinite"></animateTransform>
855		</ellipse>
856		<ellipse cx="60" cy="64" rx="5" ry="50" stroke="orangered" stroke-width="4">
857			<animateTransform attributeName="transform" type="rotate" dur="20s" from="360 60 64" to="0 60 64" repeatCount="indefinite"></animateTransform>
858		</ellipse>
859	</g>
860</svg>`.replace(/[\r\n\t]/gm," ").replace(/[\s]{1,}/g," ").replace(/>\s+</g,"><"),consoleColors={ error:"color:white;"+bigtext+bg_red+`padding-left: 27px;background-repeat: no-repeat;background-position: left center;background-size: contain;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" xml:space="preserve"><defs/><path fill="%23000000" d="M29 15h-5.1c-.1-1.2-.5-2.4-1-3.5C24.8 10 26 7.8 26 5.4V5c0-.6-.4-1-1-1s-1 .4-1 1v.4c0 1.8-.8 3.4-2.2 4.5-.5-.7-1.2-1.2-1.9-1.7V8c0-2.2-1.8-4-4-4s-4 1.8-4 4v.2c-.7.5-1.3 1-1.9 1.7-1.2-1.1-2-2.7-2-4.5V5c0-.6-.4-1-1-1s-1 .4-1 1v.4c0 2.4 1.1 4.7 3.1 6.1-.5 1-.9 2.2-1 3.5H3c-.6 0-1 .4-1 1s.4 1 1 1h5.1c.1 1.2.5 2.4 1 3.5A7.4 7.4 0 006 26.6v.4c0 .6.4 1 1 1s1-.4 1-1v-.4c0-1.8.8-3.4 2.2-4.5 1.5 1.8 3.5 2.9 5.8 2.9s4.4-1.1 5.8-2.9c1.4 1.1 2.2 2.7 2.2 4.5v.4c0 .6.4 1 1 1s1-.4 1-1v-.4c0-2.4-1.1-4.7-3.1-6.1.5-1 .9-2.2 1-3.5H29c.6 0 1-.4 1-1s-.4-1-1-1z"/></svg>');`,warning:"color:yellow;background-color:black;"+mediumtext,success:"color:black;"+bigtext+bg_green+`padding-left: 27px;background-repeat: no-repeat;background-position: left center;background-size: contain;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 512 512" viewBox="23 22.9 466 466.2"><path style="fill:%232bb673" d="M489 255.9v-.7l-.1-4.7-.1-2.8-.1-2.7-.2-3.3-.1-2.1-.3-3.6-.1-1.6-.4-4-.1-1a233 233 0 0 0-463 .1l-.1 1-.4 4-.1 1.6-.3 3.6-.1 2.1-.2 3.3-.1 2.7-.1 2.8-.1 4.7V256.9l.1 4.7.1 2.8.1 2.7.2 3.3.1 2.1.3 3.6.1 1.6.4 4 .1 1a233 233 0 0 0 463-.1l.1-1 .4-4 .1-1.6.3-3.6.1-2.1.2-3.3.1-2.7.1-2.8.1-4.7V255.9c0 .1 0 .1 0 0z"/><g><path d="m213.6 344.2 156.1-156" stroke="%23ffffff" stroke-width="30"/><path d="m233.8 345.2-79.1-79.1" stroke="%23ffffff" stroke-width="30"/></g></svg>');`,attention:"color:white;"+bigtext+"background-color:black;"+`background-image:url('data:image/svg+xml,${ anim_icon}');padding-left: 28px;background-repeat: no-repeat;background-position: left center;background-size: contain;`,highlight:"color:black;"+bigtext+"background-color:yellow;",bigtext:bigtext,mediumtext:mediumtext,smalltext:"padding:1px 4px;border-radius:4px;font-weight:500;font-size:10px;",fg_red:"color:rgba(255,0,0,1);",fg_yellow:"color:yellow;",fg_green:"color:rgba(0,255,0,1);",fg_blue:"color:rgba(0,0,255,1);",fg_cyan:"color:cyan;",fg_white:"color:white;",fg_black:"color:black;",bg_red:bg_red,bg_yellow:"background-color:yellow;",bg_green:bg_green,bg_blue:"background-color:rgba(0,0,255,1);",bg_cyan:"background-color:cyan;",bg_white:"background-color:white;",bg_black:"background-color:black;",fg_gray:"color:rgba(200,200,200,0.5);",bg_gray:"background-color:rgba(200,200,200,0.5);"};window.brcc=consoleColors,window.brcc.ylopo_icon='<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" xml:space="preserve" viewBox="-426.9 258.2 23.6 29.5"><path fill="%23939598" d="m-418.5 261.3 9.5 7v19.4l5.7-5.3v-15.7l-11.3-8.5z"/><path fill="%23C3DB62" d="M-411.5 285.8v1.9h-15.4v-20.2l7.4-5.3 4 3.2-6.3 4.2V282h10.3z"/></svg>',window.brcc.ylopo=brcc.fg_green+brcc.bigtext+brcc.bg_white+`padding:3px 16px;border-radius:10px;font-weight:700;font-size:14px;background-color:#555;padding-left: 27px;background-repeat: no-repeat;background-position: 3px 2px;background-size: normal;background-image:url('data:image/svg+xml,${ window.brcc.ylopo_icon}')`;const cnsl="console";window.console=Object.assign(window.console,{ ylopo:function(){ let args=[...arguments];args[0]=`%c${ args[0]}`,args=[args[0],window.brcc.ylopo,...args.slice(1)],window[cnsl].log.a
860pply(window[cnsl],args)},err:function(){ let args=[...arguments];args[0]=`%c${ args[0]}`,args=[args[0],window.brcc.error,...args.slice(1)],window[cnsl].log.apply(window[cnsl],args)},success:function(){ let args=[...arguments];args[0]=`%c${ args[0]}`,args=[args[0],window.brcc.success,...args.slice(1)],window[cnsl].log.apply(window[cnsl],args)},attention:function(){ let args=[...arguments];args[0]=`%c${ args[0]}`,args=[args[0],window.brcc.attention,...args.slice(1)],window[cnsl].log.apply(window[cnsl],args)},highlight:function(){ let args=[...arguments];args[0]=`%c${ args[0]}`;var argColor=args[1]&&"string"==typeof args[1]&&args[1].match(/^#[a-f0-9]{6}$/),otherArgs=argColor?args.slice(2):args.slice(1);args=[args[0],argColor?`${ "color:black;"+bigtext}background-color:${ args[1]};`:window.brcc.highlight,...otherArgs],window[cnsl].log.apply(window[cnsl],args)}})}();
861
862						
863						/*----->/src/js/ylopo-required-header/isMobile.js<-----*/
864						
865						!function(a){ function q(a,b){ return a.test(b)}function r(s){ var r=s||navigator.userAgent;return void 0!==(s=(r=void 0!==(s=r.split("[FBAN"))[1]?s[0]:r).split("Twitter"))[1]&&(r=s[0]),this.apple={ phone:q(b,r),ipod:q(c,r),tablet:!q(b,r)&&q(d,r),device:q(b,r)||q(c,r)||q(d,r)},this.amazon={ phone:q(g,r),tablet:!q(g,r)&&q(h,r),device:q(g,r)||q(h,r)},this.android={ phone:q(g,r)||q(e,r),tablet:!q(g,r)&&!q(e,r)&&(q(h,r)||q(f,r)),device:q(g,r)||q(h,r)||q(e,r)||q(f,r)},this.windows={ phone:q(i,r),tablet:q(j,r),device:q(i,r)||q(j,r)},this.other={ blackberry:q(k,r),blackberry10:q(l,r),opera:q(m,r),firefox:q(o,r),chrome:q(n,r),device:q(k,r)||q(l,r)||q(m,r)||q(o,r)||q(n,r)},this.seven_inch=q(p,r),this.any=this.apple.device||this.android.device||this.windows.device||this.other.device||this.seven_inch,this.phone=this.apple.phone||this.android.phone||this.windows.phone,this.tablet=this.apple.tablet||this.android.tablet||this.windows.tablet,"undefined"==typeof window?this:void 0}function s(){ var a=new r;return a.Class=r,a}var b=/iPhone/i,c=/iPod/i,d=/iPad/i,e=/(?=.*\bAndroid\b)(?=.*\bMobile\b)/i,f=/Android/i,g=/(?=.*\bAndroid\b)(?=.*\bSD4930UR\b)/i,h=/(?=.*\bAndroid\b)(?=.*\b(?:KFOT|KFTT|KFJWI|KFJWA|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|KFARWI|KFASWI|KFSAWI|KFSAWA)\b)/i,i=/IEMobile/i,j=/(?=.*\bWindows\b)(?=.*\bARM\b)/i,k=/BlackBerry/i,l=/BB10/i,m=/Opera Mini/i,n=/(CriOS|Chrome)(?=.*\bMobile\b)/i,o=/(?=.*\bFirefox\b)(?=.*\bMobile\b)/i,p=new RegExp("(?:Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000)","i");"undefined"!=typeof module&&module.exports&&"undefined"==typeof window?module.exports=r:"undefined"!=typeof module&&module.exports&&"undefined"!=typeof window?module.exports=s():"function"==typeof define&&define.amd?define("isMobile",[],a.isMobile=s()):a.isMobile=s()}(this);
866
867						
868						/*----->/src/js/ylopo-required-header/waitFor.js<-----*/
869						
870						!function(){ var uniques=0,timeouts={ };window.waitFor=window.waitFor||function(condition,callback,timeout,maxIteration,iterations,unique){ return void 0===unique&&(unique=Date.now()+"-"+ ++uniques),timeout=void 0===timeout?100:timeout,(maxIteration=maxIteration||100)<(iterations=iterations?++iterations:1)?(delete timeouts[unique],void callback(!1)):window.disableWaitfor?callback(!0):condition()?(delete timeouts[unique],void callback(!0)):(timeouts[unique]=setTimeout(waitFor,timeout,condition,callback,timeout,maxIteration,iterations,unique),function(){ clearTimeout(timeouts[unique]),delete timeouts[unique],callback(void 0)})}}();
871
872						
873						/*----->/src/js/ylopo-required-header/isEditMode.js<-----*/
874						
875						function isEditMode(){ let isEditMode=!1;return window.top!==window&&null!==window.top.location.pathname.match(/^\/config\//)&&null!==window.top.location.host.match(/\.squarespace\.com$/)&&(isEditMode=!0),isEditMode}function isYlopoAdmin(){ var organization=window.top.Static.SQUARESPACE_CONTEXT.organization;return!!organization&&"ylopo"===organization.identifier}
876
877						
878						/*----->/src/js/ylopo-required-header/getCookie.js<-----*/
879						
880						window.getCookie=function(name){ for(var nameEQ=name+"=",ca=document.cookie.split(";"),i=0;i<ca.length;i++){ for(var c=ca[i];" "==c.charAt(0);)c=c.substring(1,c.length);if(0==c.indexOf(nameEQ))return c.substring(nameEQ.length,c.length)}return null},window.setCookie=function(name,value,days){ var date,expires="";days&&((date=new Date).setTime(date.getTime()+24*days*60*60*1e3),expires="; expires="+date.toUTCString()),document.cookie=name+"="+(value||"")+expires+"; path=/"},window.eraseCookie=function(name){ document.cookie=name+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"};
881
882						
883						/*----->/src/js/ylopo-required-header/cachedGetScript.js<-----*/
884						
885						!function(){ var cachedScriptPromises={ };$.cachedGetScript=function(url,callback){ return cachedScriptPromises[url]||(cachedScriptPromises[url]=$.Deferred(function(defer){ $.getScript(url).then(defer.resolve,defer.reject)}).promise()),cachedScriptPromises[url].done(callback)}}();
886
887						
888						/*----->/src/js/ylopo-required-header/lazyload.js<-----*/
889						
890						!function(global,factory){ "object"==typeof exports&&"undefined"!=typeof module?module.exports=factory():"function"==typeof define&&define.amd?define(factory):(global="undefined"!=typeof globalThis?globalThis:global||self).LazyLoad=factory()}(this,function(){ "use strict";function _extends(){ return(_extends=Object.assign||function(target){ for(var i=1;i<arguments.length;i++){ var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&
890(target[key]=source[key])}return target}).apply(this,arguments)}function getExtendedSettings(customSettings){ return _extends({ },defaultSettings,customSettings)}function createInstance(classObj,instance){ var event,instance=new classObj(instance);try{ event=new CustomEvent("LazyLoad::Initialized",{ detail:{ instance:instance}})}catch(err){ (event=document.createEvent("CustomEvent")).initCustomEvent("LazyLoad::Initialized",!1,!1,{ instance:instance})}window.dispatchEvent(event)}function getStatus(element){ return getData(element,"ll-status")}function resetStatus(element){ return setStatus(element,null)}function safeCallback(callback,arg1,arg2,arg3){ callback&&(void 0===arg3?void 0===arg2?callback(arg1):callback(arg1,arg2):callback(arg1,arg2,arg3))}function addClass(element,className){ supportsClassList?element.classList.add(className):element.className+=(element.className?" ":"")+className}function getTempImage(element){ return element.llTempImage}function unobserve(element,observer){ !observer||(observer=observer._observer)&&observer.unobserve(element)}function updateLoadingCount(instance,delta){ instance&&(instance.loadingCount+=delta)}function setToLoadCount(instance,value){ instance&&(instance.toLoadCount=value)}function forEachPictureSource(parent,fn){ (parent=parent.parentNode)&&"PICTURE"===parent.tagName&&getSourceTags(parent).forEach(fn)}function forEachVideoSource(element,fn){ getSourceTags(element).forEach(fn)}function deleteOriginalAttrs(element){ return delete element[ORIGINALS]}function setOriginalsObject(element,attributes){ var originals;hasOriginalAttrs(element)||(originals={ },attributes.forEach(function(attribute){ originals[attribute]=element.getAttribute(attribute)}),element[ORIGINALS]=originals)}function restoreOriginalAttrs(element,attributes){ var originals;hasOriginalAttrs(element)&&(originals=getOriginalAttrs(element),attributes.forEach(function(attribute){ setOrResetAttribute(element,attribute,originals[attribute])}))}function manageApplied(element,settings,instance){ addClass(element,settings.class_applied),setStatus(element,"applied"),instance&&(settings.unobserve_completed&&unobserve(element,settings),safeCallback(settings.callback_applied,element,instance))}function manageLoading(element,settings,instance){ addClass(element,settings.class_loading),setStatus(element,"loading"),instance&&(updateLoadingCount(instance,1),safeCallback(settings.callback_loading,element,instance))}function setImageAttributes(element,settings){ setAttributeIfValue(element,"sizes",getData(element,settings.data_sizes)),setAttributeIfValue(element,"srcset",getData(element,settings.data_srcset)),setAttributeIfValue(element,SRC,getData(element,settings.data_src))}function checkFinish(settings,instance){ !instance||0<instance.loadingCount||0<instance.toLoadCount||safeCallback(settings.callback_finish,instance)}function addEventListener(element,eventName,handler){ element.addEventListener(eventName,handler),element.llEvLisnrs[eventName]=handler}function removeEventListeners(element){ if(element.llEvLisnrs){ var eventName,eventListeners=element.llEvLisnrs;for(eventName in eventListeners)!function(element,eventName,handler){ element.removeEventListener(eventName,handler)}(element,eventName,eventListeners[eventName]);delete element.llEvLisnrs}}function doneHandler(element,settings,instance){ delete element.llTempImage,updateLoadingCount(instance,-1),function(instance){ instance&&--instance.toLoadCount}(instance),removeClass(element,settings.class_loading),settings.unobserve_completed&&unobserve(element,instance)}function load(element,settings,instance){ (!function(element){ return-1<elementsWithLoadEvent.indexOf(element.tagName)}(element)?function(element,settings,instance){ (function(element){ element.llTempImage=document.createElement("IMG")})(element),addOneShotEventListeners(element,settings,instance),function(element){ hasOriginalAttrs(element)||(element[ORIGINALS]={ backgroundImage:element.style.backgroundImage})}(element),function(element,settings,instance){ var bgDataValue=getData(element,settings.data_bg),bgHiDpiValue=getData(element,settings.data_bg_hidpi),bgDataValue;(bgDataValue=isHiDpi&&bgHiDpiValue?bgHiDpiValue:bgDataValue)&&(element.style.backgroundImage='url("'.concat(bgDataValue,'")'),getTempImage(element).setAttribute(SRC,bgDataValue),manageLoading(element,settings,instance))}(element,settings,instance),function(element,settings,instance){ var bgDataValue=getData(element,settings.data_bg_multi),bgHiDpiValue=getData(element,settings.data_bg_multi_hidpi),bgDataValue;(bgDataValue=isHiDpi&&bgHiDpiValue?bgHiDpiValue:bgDataValue)&&(element.style.backgroundImage=bgDataValue,manageApplied(element,settings,instance))}(element,settings,instance),function(element,settings,instance){ var imgSetValues,bgImageValues=getData(element,settings.data_bg_set);bgImageValues&&(bgImageValues=(imgSetValues=bgImageValues.split("|")).map(function(value){ return"image-set(".concat(value,")")}),element.style.backgroundImage=bgImageValues.join(),""===element.style.backgroundImage&&(bgImageValues=imgSetValues.map(function(value){ return"-webkit-image-set(".concat(value,")")}),element.style.backgroundImage=bgImageValues.join()),manageApplied(element,settings,instance))}(element,settings,instance)}
890:function(element,settings,instance){ addOneShotEventListeners(element,settings,instance),function(element,settings,instance){ var setSourcesFunction=setSourcesFunctions[element.tagName];setSourcesFunction&&(setSourcesFunction(element,settings),manageLoading(element,settings,instance))}(element,settings,instance)})(element,settings,instance)}function removeImageAttributes(element){ element.removeAttribute(SRC),element.removeAttribute("srcset"),element.removeAttribute("sizes")}function restoreImg(imgEl){ forEachPictureSource(imgEl,function(sourceEl){ restoreOriginalAttrs(sourceEl,attrsSrcSrcsetSizes)}),restoreOriginalAttrs(imgEl,attrsSrcSrcsetSizes)}function restore(element,settings){ !function(element){ (restoreFunctions[element.tagName]||function(element){ var originals;hasOriginalAttrs(element)&&(originals=getOriginalAttrs(element),element.style.backgroundImage=originals.backgroundImage)})(element)}(element),function(element,settings){ hasEmptyStatus(element)||hasStatusNative(element)||(removeClass(element,settings.class_entered),removeClass(element,settings.class_exited),removeClass(element,settings.class_applied),removeClass(element,settings.class_loading),removeClass(element,settings.class_loaded),removeClass(element,settings.class_error))}(element,settings),resetStatus(element),deleteOriginalAttrs(element)}function cancelLoading(element,entry,settings,instance){ !settings.cancel_on_exit||function(element){ return"loading"===getStatus(element)}(element)&&"IMG"===element.tagName&&(removeEventListeners(element),function(element){ forEachPictureSource(element,function(sourceTag){ removeImageAttributes(sourceTag)}),removeImageAttributes(element)}(element),restoreImg(element),removeClass(element,settings.class_loading),updateLoadingCount(instance,-1),resetStatus(element),safeCallback(settings.callback_cancel,element,entry,instance))}function onEnter(element,entry,settings,instance){ var dontLoad=function(element){ return 0<=statusesAfterLoading.indexOf(getStatus(element))}(element);setStatus(element,"entered"),addClass(element,settings.class_entered),removeClass(element,settings.class_exited),function(element,settings,instance){ settings.unobserve_entered&&unobserve(element,instance)}(element,settings,instance),safeCallback(settings.callback_enter,element,entry,instance),dontLoad||load(element,settings,instance)}function loadAllNative(elements,settings,instance){ elements.forEach(function(element){ -1!==tagsWithNativeLazy.indexOf(element.tagName)&&function(element,settings,instance){ element.setAttribute("loading","lazy"),addOneShotEventListeners(element,settings,instance),function(element,settings){ var setSourcesFunction=setSourcesFunctions[element.tagName];setSourcesFunction&&setSourcesFunction(element,settings)}(element,settings),setStatus(element,statusNative)}(element,settings,instance)}),setToLoadCount(instance,0)}function queryElements(settings){ return settings.container.querySelectorAll(settings.elements_selector)}function hasError(element){ return"error"===getStatus(element)}function getElementsToLoad(elements,settings){ return function(elements){ return toArray(elements).filter(hasEmptyStatus)}(elements||queryElements(settings))}function LazyLoad(settings,elements){ settings=getExtendedSettings(settings),this._settings=settings,this.loadingCount=0,function(settings,instance){ supportsIntersectionObserver&&!shouldUseNative(settings)&&(instance._observer=new IntersectionObserver(function(entries){ !function(entries,settings,instance){ entries.forEach(function(entry){ return(function(entry){ return entry.isIntersecting||0<entry.intersectionRatio}(entry)?onEnter:function(element,entry,settings,instance){ hasEmptyStatus(element)||(addClass(element,settings.class_exited),cancelLoading(element,entry,settings,instance),safeCallback(settings.callback_exit,element,entry,instance))})(entry.target,entry,settings,instance)})}(entries,settings,instance)},function(settings){ return{ root:settings.container===document?null:settings.container,rootMargin:settings.thresholds||settings.threshold+"px"}}(settings)))}(settings,this),function(settings,instance){ runningOnBrowser&&(instance._onlineHandler=function(){ !function(settings,instance){ var elements;(elements=queryElements(settings),toArray(elements).filter(hasError)).forEac
890h(function(element){ removeClass(element,settings.class_error),resetStatus(element)}),instance.update()}(settings,instance)},window.addEventListener("online",instance._onlineHandler))}(settings,this),this.update(elements)}function getSourceTags(parentTag){ for(var childTag,sourceTags=[],i=0;childTag=parentTag.children[i];i+=1)"SOURCE"===childTag.tagName&&sourceTags.push(childTag);return sourceTags}function setAttributeIfValue(element,attrName,value){ value&&element.setAttribute(attrName,value)}function addOneShotEventListeners(element,settings,instance){ var elementToListenTo=element.llTempImage||element;elementToListenTo.llEvLisnrs||function(element,loadHandler,errorHandler){ element.llEvLisnrs||(element.llEvLisnrs={ }),addEventListener(element,"VIDEO"===element.tagName?"loadeddata":"load",loadHandler),addEventListener(element,"error",errorHandler)}(elementToListenTo,function(event){ !function(element,settings,instance){ var goingNative=hasStatusNative(element);doneHandler(element,settings,instance),addClass(element,settings.class_loaded),setStatus(element,"loaded"),safeCallback(settings.callback_loaded,element,instance),goingNative||checkFinish(settings,instance)}(element,settings,instance),removeEventListeners(elementToListenTo)},function(event){ !function(element,settings,instance){ var goingNative=hasStatusNative(element);doneHandler(element,settings,instance),addClass(element,settings.class_error),setStatus(element,"error"),safeCallback(settings.callback_error,element,instance),settings.restore_on_error&&restoreOriginalAttrs(element,attrsSrcSrcsetSizes),goingNative||checkFinish(settings,instance)}(element,settings,instance),removeEventListeners(elementToListenTo)})}function shouldUseNative(settings){ return settings.use_native&&"loading"in HTMLImageElement.prototype}var runningOnBrowser="undefined"!=typeof window,isBot=runningOnBrowser&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),supportsIntersectionObserver=runningOnBrowser&&"IntersectionObserver"in window,supportsClassList=runningOnBrowser&&"classList"in document.createElement("p"),isHiDpi=runningOnBrowser&&1<window.devicePixelRatio,defaultSettings={ elements_selector:".lazy",container:isBot||runningOnBrowser?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},SRC="src",ORIGINALS="llOriginalAttrs",statusNative="native",dataPrefix="data-",getData=function(element,attribute){ return element.getAttribute(dataPrefix+attribute)},setStatus=function(element,status){ return function(element,attrName){ attrName=dataPrefix+"ll-status",null!==status?element.setAttribute(attrName,status):element.removeAttribute(attrName)}(element)},hasEmptyStatus=function(element){ return null===getStatus(element)},hasStatusNative=function(element){ return getStatus(element)===statusNative},statusesAfterLoading=["loading","loaded","applied","error"],removeClass=function(element,className){ supportsClassList?element.classList.remove(className):element.className=element.className.replace(new RegExp("(^|\\s+)"+className+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},attrsSrc=[SRC],attrsSrcPoster=[SRC,"poster"],attrsSrcSrcsetSizes=[SRC,"srcset","sizes"],attrsData=["data"],hasOriginalAttrs=function(element){ return!!element[ORIGINALS]},getOriginalAttrs=function(element){ return element[ORIGINALS]},setOrResetAttribute=function(element,attrName,value){ value?element.setAttribute(attrName,value):element.removeAttribute(attrName)},setSourcesFunctions={ IMG:function(imgEl,settings){ forEachPictureSource(imgEl,function(sourceTag){ setOriginalsObject(sourceTag,attrsSrcSrcsetSizes),setImageAttributes(sourceTag,settings)}),setOriginalsObject(imgEl,attrsSrcSrcsetSizes),setImageAttributes(imgEl,settings)},IFRAME:function(iframe,settings){ setOriginalsObject(iframe,attrsSrc),setAttributeIfValue(iframe,SRC,getData(iframe,settings.data_src))},VIDEO:function(videoEl,settings){ forEachVideoSource(videoEl,function(sourceEl){ setOriginalsObject(sourceEl,attrsSrc),setAttributeIfValue(sourceEl,SRC,getData(sourceEl,settings.data_src))}),setOriginalsObject(videoEl,attrsSrcPoster),setAttributeIfValue(videoEl,"poster",getData(videoEl,settings.data_poster)),setAttributeIfValue(videoEl,SRC,getData(videoEl,settings.data_src)),videoEl.load()},OBJECT:function(object,settings){ setOriginalsObject(object,attrsData),setAttributeIfValue(object,"data",getData(object,settings.data_src))}},elementsWithLoadEvent=["IMG","IFRAME","VIDEO","OBJECT"],restoreFunctions={ IMG:restoreImg,IFRAME:function(iframeEl){ restoreOriginalAttrs(iframeEl,attrsSrc)},VIDEO:function(videoEl){ forEachVideoSource(videoEl,function(sourceEl){ restoreOriginalAttrs(sourceEl,attrsSrc)}),restoreOriginalAttrs(videoEl,attrsSrcPoster),videoEl.load()},OBJECT:function(objectEl){ restoreOriginalAttrs(objectEl,attrsData)}},tagsWithNativeLazy=["IMG","IFRAME","VIDEO"],toArray=function(nodeSet){ return Array.prototype.slice.call(nodeSet)};return LazyLoad.prototype={ update:function(elementsToLoad){ var elementsToObserve,observer=this._settings;setToLoadCount(this,(elementsToLoad=getElementsToLoad(elementsToLoad,observer)).length),!isBot&&supportsIntersectionObserver?shouldUseNative(observer)?loadAllNative(elementsToLoad,observer,this):(observer=this._observer,elementsToObserve=elementsToLoad,observer.disconnect(),function(observer){ elementsToObserve.forEach(function(element){ observer.observe(element)})}(observer)):this.loadAll(elementsToLoad)},destroy:function(){ this._observer&&this._observer.disconnect(),runningOnBrowser&&window.removeEventListener("online",this._onlineHandler),queryElements(this._settings).forEac
890h(function(element){ deleteOriginalAttrs(element)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(elements){ var _this=this,settings=this._settings;getElementsToLoad(elements,settings).forEach(function(element){ unobserve(element,_this),load(element,settings,_this)})},restoreAll:function(){ var settings=this._settings;queryElements(settings).forEach(function(element){ restore(element,settings)})}},LazyLoad.load=function(element,settings){ load(element,settings=getExtendedSettings(settings))},LazyLoad.resetStatus=function(element){ resetStatus(element)},runningOnBrowser&&function(classObj,options){ if(options)if(options.length)for(var optionsItem,i=0;optionsItem=options[i];i+=1)createInstance(classObj,optionsItem);else createInstance(classObj,options)}(LazyLoad,window.lazyLoadOptions),LazyLoad});
891
892						
893						/*----->/src/js/ylopo-required-header/hammer.js<-----*/
894						
895						!function(a,b,d){ "use strict";function e(a,b,c){ return setTimeout(j(a,c),b)}function f(a,b,c){ return Array.isArray(a)&&(g(a,c[b],c),1)}function g(a,b,c){ if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(var e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(b,c,d){ var e="DEPRECATED METHOD: "+c+"\n"+d+" AT \n";return function(){ var f=new Error("get-stack-trace"),d=f&&f.stack?f.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{ anonymous}()@"):"Unknown Stack Trace";return(f=a.console&&(a.console.warn||a.console.log))&&f.call(a.console,e,d),b.apply(this,arguments)}}function i(a,d,c){ var e=d.prototype;(d=a.prototype=Object.create(e)).constructor=a,d._super=e,c&&la(d,c)}function j(a,b){ return function(){ return a.apply(b,arguments)}}function k(a,b){ return typeof a==oa?a.apply(b&&b[0]||d,b):a}function l(a,b){ return a===d?b:a}function m(a,b,c){ g(q(b),function(b){ a.addEventListener(b,c,!1)})}function n(a,b,c){ g(q(b),function(b){ a.removeEventListener(b,c,!1)})}function o(a,b){ for(;a;){ if(a==b)return!0;a=a.parentNode}return!1}function p(a,b){ return-1<a.indexOf(b)}function q(a){ return a.trim().split(/\s+/g)}function r(a,b,c){ if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){ if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function s(a){ return Array.prototype.slice.call(a,0)}function t(a,b,c){ for(var d=[],e=[],f=0;f<a.length;){ var g=b?a[f][b]:a[f];r(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c?b?d.sort(function(a,c){ return a[b]>c[b]}):d.sort():d}function u(a,b){ for(var e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ma.length;){ if((e=(e=ma[g])?e+f:b)in a)return e;g++}return d}function w(c){ return(c=c.ownerDocument||c).defaultView||c.parentWindow||a}function x(a,b){ var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){ k(a.options.enable,[a])&&c.handler(b)},this.init()}function z(a,b,c){ var d=c.pointers.length,g=c.changedPointers.length,f=b&Ea&&d-g==0,g=b&(Ga|Ha)&&d-g==0;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={ }),c.eventType=b,function(k,b){ var c=k.session,d=b.pointers,a=d.length;c.firstInput||(c.firstInput=D(b)),1<a&&!c.firstMultiple?c.firstMultiple=D(b):1===a&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=(g||f).center,a=b.center=E(d);b.timeStamp=ra(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=I(h,a),b.distance=H(h,a),function(a,b){ var c=b.center,d=a.offsetDelta||{ },e=a.prevDelta||{ },f=a.prevInput||{ };b.eventType!==Ea&&f.eventType!==Ga||(e=a.prevDelta={ x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={ x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}(c,b),b.offsetDirection=G(b.deltaX,b.deltaY),a=F(b.deltaTime,b.deltaX,b.deltaY),b.overallVelocityX=a.x,b.overallVelocityY=a.y,b.overallVelocity=qa(a.x)>qa(a.y)?a.x:a.y,b.scale=g?(a=g.pointers,H(d[0],d[1],Ra)/H(a[0],a[1],Ra)):1,b.rotation=g?function(a){ return I(d[1],d[0],Ra)+I(a[1],a[0],Ra)}(g.pointers):0,b.maxPointers=!c.prevInput||b.pointers.length>c.prevInput.maxPointers?b.pointers.length:c.prevInput.maxPointers,C(c,b),k=k.element,o(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function C(a,b){ var e,f,c,g,h=a.lastInterval||b,j=b.timeStamp-h.timeStamp;b.eventType!=Ha&&(Da<j||h.velocity===d)?(e=(c=F(j,j=b.deltaX-h.deltaX,g=b.deltaY-h.deltaY)).x,f=c.y,c=qa(c.x)>qa(c.y)?c.x:c.y,g=G(j,g),a.lastInterval=b):(c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction),b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function D(a){ for(var b=[],c=0;c<a.pointers.length;)b[c]={ clientX:pa(a.pointers[c].clientX),clientY:pa(a.pointers[c].clientY)},c++;return{ timeStamp:ra(),pointers:b,center:E(b),deltaX:a.deltaX,deltaY:a.deltaY}}function E(a){ var b=a.length;if(1===b)return{ x:pa(a[0].clientX),y:pa(a[0].clientY)};for(var c=0,d=0,e=0;e<b;)c+=a[e].clientX,d+=a[e].clientY,e++;return{ x:pa(c/b),y:pa(d/b)}}function F(a,b,c){ return{ x:b/a||0,y:c/a||0}}function G(a,b){ return a===b?Ia:qa(a)>=qa(b)?a<0?Ja:Ka:b<0?La:Ma}function H(a,b,e){ var d=b[(e=e||Qa)[0]]-a[e[0]],e=b[e[1]]-a[e[1]];return Math.sqrt(d*d+e*e)}function I(a,b,e){ var d=b[(e=e||Qa)[0]]-a[e[0]],e=b[e[1]]-a[e[1]];return 180*Math.atan2(e,d)/Math.PI}function L(){ this.evEl="mousedown",this.evWin="mousemove mouseup",this.pressed=!1,x.apply(this,arguments)}function M(){ this.evEl=Xa,this.evWin=Ya,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function N(){ this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,x.apply(this,arguments)}function P(){ this.evTarget="touchstart touchmove touchend touchcancel",this.targetIds={ },x.apply(this,arguments)}function R(){ x.apply(this,arguments);var a=j(this.handler,this);this.touch=new P(this.manager,a),this.mouse=new L(this.manager,a),this.primaryTouch=null,this.lastTouches=[]}function T(b){ var c,d;(b=b.changedPointers[0]).identifier===this.primaryTouch&&(c={ x:b.clientX,y:b.clientY},this.lastTouches.push(c),d=this.lastTouches,setTimeout(function(){ var a=d.indexOf(c);-1<a&&d.splice(a,1)},2500))}function V(a,b){ this.manager=a,this.set(b)}function Y(a){ this.options=la({ },this.defaults,a||{ }),this.id=ua++,this.manager=null,this.options.enable=l(this.options.enable,!0),this.state=1,this.simultaneous={ },this.requireFail=[]}function Z(a){ return 16&a?"cancel":8&a?"end":4&a?"move":2&a?"start":""}function $(a){ return a==Ma?"down":a==La?"up":a==Ja?"left":a==Ka?"right":""}function _(a,c){ return(c=c.manager)?c.get(a):a}function aa(){ Y.apply(this,arguments)}function ba(){ aa.apply(this,arguments),this.pX=null,this.pY=null}function ca(){ aa.apply(this,arguments)}function da(){ Y.apply(this,arguments),this._timer=null,this._input=null}function ea(){ aa.apply(this,arguments)}function fa(){ aa.apply(this,arguments)}function ga(){ Y.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ha(a,b){ return(b=b||{ }).recognizers=l(b.recognizers,ha.defaults.preset),new ia(a,b)}function ia(a,b){ this.options=la({ },ha.defaults,b||{ }),this.options.inputTarget=this.options.inputTarget||a,this.handlers={ },this.session={ },this.recognizers=[],this.oldCssProps={ },this.element=a,this.input=function(a){ return new(a.options.inputClass||(xa?M:ya?P:wa?R:L))(a,z)}(this),this.touchAction=new V(this,this.options.touchAction),ja(this,!0),g(this.options.recognizers,function(a){ var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function ja(a,b){ var d,c=a.element;c.style&&(g(a.options.cssProps,function(e,f){ d=u(c.style,f),b?(a.oldCssProps[d]=c.style[d
895],c.style[d]=e):c.style[d]=a.oldCssProps[d]||""}),b||(a.oldCssProps={ }))}function ka(a,c){ var d=b.createEvent("Event");d.initEvent(a,!0,!0),(d.gesture=c).target.dispatchEvent(d)}var ma=["","webkit","Moz","MS","ms","o"],na=b.createElement("div"),oa="function",pa=Math.round,qa=Math.abs,ra=Date.now,la="function"!=typeof Object.assign?function(a){ if(a===d||null===a)throw new TypeError("Cannot convert undefined or null to object");for(var b=Object(a),c=1;c<arguments.length;c++){ var e=arguments[c];if(e!==d&&null!==e)for(var f in e)e.hasOwnProperty(f)&&(b[f]=e[f])}return b}:Object.assign,sa=h(function(a,b,c){ for(var e=Object.keys(b),f=0;f<e.length;)c&&a[e[f]]!==d||(a[e[f]]=b[e[f]]),f++;return a},"extend","Use `assign`."),ta=h(function(a,b){ return sa(a,b,!0)},"merge","Use `assign`."),ua=1,wa="ontouchstart"in a,xa=u(a,"PointerEvent")!==d,ya=wa&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),za="touch",Ba="mouse",Da=25,Ea=1,Ga=4,Ha=8,Ia=1,Ja=2,Ka=4,La=8,Ma=16,Na=Ja|Ka,Oa=La|Ma,Pa=Na|Oa,Qa=["x","y"],Ra=["clientX","clientY"];x.prototype={ handler:function(){ },init:function(){ this.evEl&&m(this.element,this.evEl,this.domHandler),this.evTarget&&m(this.target,this.evTarget,this.domHandler),this.evWin&&m(w(this.element),this.evWin,this.domHandler)},destroy:function(){ this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(w(this.element),this.evWin,this.domHandler)}};var Sa={ mousedown:Ea,mousemove:2,mouseup:Ga};i(L,x,{ handler:function(a){ var b=Sa[a.type];b&Ea&&0===a.button&&(this.pressed=!0),2&b&&1!==a.which&&(b=Ga),this.pressed&&(b&Ga&&(this.pressed=!1),this.callback(this.manager,b,{ pointers:[a],changedPointers:[a],pointerType:Ba,srcEvent:a}))}});var Va={ pointerdown:Ea,pointermove:2,pointerup:Ga,pointercancel:Ha,pointerout:Ha},Wa={ 2:za,3:"pen",4:Ba,5:"kinect"},Xa="pointerdown",Ya="pointermove pointerup pointercancel";a.MSPointerEvent&&!a.PointerEvent&&(Xa="MSPointerDown",Ya="MSPointerMove MSPointerUp MSPointerCancel"),i(M,x,{ handler:function(a){ var b=this.store,c=!1,h=a.type.toLowerCase().replace("ms",""),e=Va[h],f=Wa[a.pointerType]||a.pointerType,g=f==za,h=r(b,a.pointerId,"pointerId");e&Ea&&(0===a.button||g)?h<0&&(b.push(a),h=b.length-1):e&(Ga|Ha)&&(c=!0),h<0||(b[h]=a,this.callback(this.manager,e,{ pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Za={ touchstart:Ea,touchmove:2,touchend:Ga,touchcancel:Ha};i(N,x,{ handler:function(a){ var c,b=Za[a.type];b===Ea&&(this.started=!0),this.started&&(c=function(d,b){ var c=s(d.touches),d=s(d.changedTouches);return[c=b&(Ga|Ha)?t(c.concat(d),"identifier",!0):c,d]}.call(this,a,b),b&(Ga|Ha)&&c[0].length-c[1].length==0&&(this.started=!1),this.callback(this.manager,b,{ pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a}))}});var ab={ touchstart:Ea,touchmove:2,touchend:Ga,touchcancel:Ha};i(P,x,{ handler:function(a){ var b=ab[a.type],c=function(a,b){ var c=s(a.touches),d=this.targetIds;if(b&(2|Ea)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,g=s(a.changedTouches),h=[],i=this.target,f=c.filter(function(a){ return o(a.target,i)});if(b===Ea)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Ga|Ha)&&delete d[g[e].identifier],e++;return h.length?[t(f.concat(h),"identifier",!0),h]:void 0}.call(this,a,b);c&&this.callback(this.manager,b,{ pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}});i(R,x,{ handler:function(a,b,c){ var d=c.pointerType==za,e=c.pointerType==Ba;if(!(e&&c.sourceCapabilities&&c.sourceCapabilities.firesTouchEvents)){ if(d)!function(a,b){ a&Ea?(this.primaryTouch=b.changedPointers[0].identifier,T.call(this,b)):a&(Ga|Ha)&&T.call(this,b)}.call(this,b,c);else if(e&&function(a){ for(var b=a.srcEvent.clientX,c=a.srcEvent.clientY,d=0;d<this.lastTouches.length;d++){ var g=this.lastTouches[d],f=Math.abs(b-g.x),g=Math.abs(c-g.y);if(f<=25&&g<=25)return!0}return!1}.call(this,c))return;this.callback(a,b,c)}},destroy:function(){ this.touch.destroy(),this.mouse.destroy()}});var eb=u(na.style,"touchAction"),fb=eb!==d,gb="compute",ib="manipulation",jb="none",kb="pan-x",lb="pan-y",mb=function(){ if(!fb)return!1;var b={ },c=a.CSS&&a.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(d){ b[d]=!c||a.CSS.supports("touch-action",d)}),b}();V.prototype={ set:function(a){ a==gb&&(a=this.compute()),fb&&this.manager.element.style&&mb[a]&&
895(this.manager.element.style[eb]=a),this.actions=a.toLowerCase().trim()},update:function(){ this.set(this.manager.options.touchAction)},compute:function(){ var a=[];return g(this.manager.recognizers,function(b){ k(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),function(a){ if(p(a,jb))return jb;var b=p(a,kb),c=p(a,lb);return b&&c?jb:b||c?b?kb:lb:p(a,ib)?ib:"auto"}(a.join(" "))},preventDefaults:function(j){ var b=j.srcEvent,c=j.offsetDirection;if(!this.manager.session.prevented){ var e=p(i=this.actions,jb)&&!mb[jb],f=p(i,lb)&&!mb[lb],g=p(i,kb)&&!mb[kb];if(e){ var h=1===j.pointers.length,i=j.distance<2,j=j.deltaTime<250;if(h&&i&&j)return}return g&&f||!(e||f&&c&Na||g&&c&Oa)?void 0:this.preventSrc(b)}b.preventDefault()},preventSrc:function(a){ this.manager.session.prevented=!0,a.preventDefault()}},Y.prototype={ defaults:{ },set:function(a){ return la(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){ if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return b[(a=_(a,this)).id]||(b[a.id]=a).recognizeWith(this),this},dropRecognizeWith:function(a){ return f(a,"dropRecognizeWith",this)||(a=_(a,this),delete this.simultaneous[a.id]),this},requireFailure:function(a){ if(f(a,"requireFailure",this))return this;var b=this.requireFail;return-1===r(b,a=_(a,this))&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(b){ return f(b,"dropRequireFailure",this)||(b=_(b,this),-1<(b=r(this.requireFail,b))&&this.requireFail.splice(b,1)),this},hasRequireFailures:function(){ return 0<this.requireFail.length},canRecognizeWith:function(a){ return!!this.simultaneous[a.id]},emit:function(a){ function b(b){ c.manager.emit(b,a)}var c=this,d=this.state;d<8&&b(c.options.event+Z(d)),b(c.options.event),a.additionalEvent&&b(a.additionalEvent),8<=d&&b(c.options.event+Z(d))},tryEmit:function(a){ return this.canEmit()?this.emit(a):void(this.state=32)},canEmit:function(){ for(var a=0;a<this.requireFail.length;){ if(!(33&this.requireFail[a].state))return!1;a++}return!0},recognize:function(b){ return b=la({ },b),k(this.options.enable,[this,b])?(56&this.state&&(this.state=1),this.state=this.process(b),void(30&this.state&&this.tryEmit(b))):(this.reset(),void(this.state=32))},process:function(a){ },getTouchAction:function(){ },reset:function(){ }},i(aa,Y,{ defaults:{ pointers:1},attrTest:function(a){ var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(e){ var b=this.state,c=e.eventType,d=6&b,e=this.attrTest(e);return d&&(c&Ha||!e)?16|b:d||e?c&Ga?8|b:2&b?4|b:2:32}}),i(ba,aa,{ defaults:{ event:"pan",threshold:10,pointers:1,direction:Pa},getTouchAction:function(){ var a=this.options.direction,b=[];return a&Na&&b.push(lb),a&Oa&&b.push(kb),b},directionTest:function(a){ var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(d=b.direction&Na?(e=0===f?Ia:f<0?Ja:Ka,c=f!=this.pX,Math.abs(a.deltaX)):(e=0===g?Ia:g<0?La:Ma,c=g!=this.pY,Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){ return aa.prototype.attrTest.call(this,a)&&(2&this.state||!(2&this.state)&&this.directionTest(a))},emit:function(a){ this.pX=a.deltaX,this.pY=a.deltaY;var b=$(a.direction);b&&(a.additionalEvent=this.options.event+b),this._super.emit.call(this,a)}}),i(ca,aa,{ defaults:{ event:"pinch",threshold:0,pointers:2},getTouchAction:function(){ return[jb]},attrTest:function(a){ return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||2&this.state)},emit:function(a){ var b;1!==a.scale&&(b=a.scale<1?"in":"out",a.additionalEvent=this.options.event+b),this._super.emit.call(this,a)}}),i(da,Y,{ defaults:{ event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){ return["auto"]},process:function(a){ var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Ga|Ha)&&!f)this.reset();else if(a.eventType&Ea)this.reset(),this._timer=e(function(){ this.state=8,this.tryEmit()},b.time,this);else if(a.eventType&Ga)return 8;return 32},reset:function(){ clearTimeout(this._timer)},emit:function(a){ 8===this.state&&(a&&a.eventType&Ga?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=ra(),this.manager.emit(this.options.event,this._input)))}}),i(ea,aa,{ defaults:{ event:"rotate",threshold:0,pointers:2},getTouchAction:function(){ return[jb]},attrTest:function(a){ return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||2&this.state)}}),i(fa,aa,{ defaults:{ event:"swipe",threshold:10,velocity:.3,direction:Na|Oa,pointers:1},getTouchAction:function(){ return ba.prototype.getTouchAction.call(this)},attrTest:function(a){ var b,c=this.options.direction;return c&(Na|Oa)?b=a.overallVelocity:c&Na?b=a.overallVelocityX:c&Oa&&(b=a.overallVelocityY),this._super.attrTest.call(this,a)&&c&a.offsetDirection&&a.distance>this.options.threshold&&a.maxPointers==this.options.pointers&&qa(b)>this.options.velocity&&a.eventType&Ga},emit:function(a){ var b=$(a.offsetDirection);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),i(ga,Y,{ defaults:{ event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){ return[ib]},process:function(a){ var b=this.options,h=a.pointers.length===b.pointers,d=a.distance<b.threshold,g=a.deltaT
895ime<b.time;if(this.reset(),a.eventType&Ea&&0===this.count)return this.failTimeout();if(d&&g&&h){ if(a.eventType!=Ga)return this.failTimeout();if(g=!this.pTime||a.timeStamp-this.pTime<b.interval,h=!this.pCenter||H(this.pCenter,a.center)<b.posThreshold,this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a,0==this.count%b.taps)return this.hasRequireFailures()?(this._timer=e(function(){ this.state=8,this.tryEmit()},b.interval,this),2):8}return 32},failTimeout:function(){ return this._timer=e(function(){ this.state=32},this.options.interval,this),32},reset:function(){ clearTimeout(this._timer)},emit:function(){ 8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ha.VERSION="2.0.8",ha.defaults={ domEvents:!1,touchAction:gb,enable:!0,inputTarget:null,inputClass:null,preset:[[ea,{ enable:!1}],[ca,{ enable:!1},["rotate"]],[fa,{ direction:Na}],[ba,{ direction:Na},["swipe"]],[ga],[ga,{ event:"doubletap",taps:2},["tap"]],[da]],cssProps:{ userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},ia.prototype={ set:function(a){ return la(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){ this.session.stopped=a?2:1},recognize:function(a){ var b=this.session;if(!b.stopped){ this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||8&e.state)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],2===b.stopped||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&14&c.state&&(e=b.curRecognizer=c),f++}},get:function(a){ if(a instanceof Y)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){ if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),(a.manager=this).touchAction.update(),a},remove:function(c){ return f(c,"remove",this)||!(c=this.get(c))||-1!==(c=r(b=this.recognizers,c))&&(b.splice(c,1),this.touchAction.update()),this;var b},on:function(a,b){ if(a!==d&&b!==d){ var c=this.handlers;return g(q(a),function(a){ c[a]=c[a]||[],c[a].push(b)}),this}},off:function(a,b){ if(a!==d){ var c=this.handlers;return g(q(a),function(a){ b?c[a]&&c[a].splice(r(c[a],b),1):delete c[a]}),this}},emit:function(a,b){ this.options.domEvents&&ka(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){ b.type=a,b.preventDefault=function(){ b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){ this.element&&ja(this,!1),this.handlers={ },this.session={ },this.input.destroy(),this.element=null}},la(ha,{ INPUT_START:Ea,INPUT_MOVE:2,INPUT_END:Ga,INPUT_CANCEL:Ha,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:Ia,DIRECTION_LEFT:Ja,DIRECTION_RIGHT:Ka,DIRECTION_UP:La,DIRECTION_DOWN:Ma,DIRECTION_HORIZONTAL:Na,DIRECTION_VERTICAL:Oa,DIRECTION_ALL:Pa,Manager:ia,Input:x,TouchAction:V,TouchInput:P,MouseInput:L,PointerEventInput:M,TouchMouseInput:R,SingleTouchInput:N,Recognizer:Y,AttrRecognizer:aa,Tap:ga,Pan:ba,Swipe:fa,Pinch:ca,Rotate:ea,Press:da,on:m,off:n,each:g,merge:ta,extend:sa,assign:la,inherit:i,bindFn:j,prefixed:u}),(void 0!==a?a:"undefined"!=typeof self?self:{ }).Hammer=ha,"function"==typeof define&&define.amd?define(function(){ return ha}):"undefined"!=typeof module&&module.exports?module.exports=ha:a.Hammer=ha}(window,document);
896
897						
898						/*----->/src/js/ylopo-required-header/deepFind.js<-----*/
899						
900						function deepFind(block,obj){ var objval,objkey,key;for(objkey in obj){ objval=obj[objkey];break}for(key in block)if(block.hasOwnProperty(key)){ if("object"==typeof block[key]){ var r=deepFind(block[key],obj);if(void 0!==r)return r}if(key===objkey&&block[key]===objval)return block}}function deepFindAll(block,obj){ var objval,objkey,key,r,arr=[];for(objkey in obj){ objval=obj[objkey];break}for(key in block)if(block.hasOwnProperty(key)&&("object"!=typeof block[key]||void 0!==(r=deepFindAll(block[key],obj))&&(arr=arr.concat(r)),key===objkey&&block[key]===objval))return arr.concat(block);return arr}function deepFindAllProps(block,props){ var key,r,arr=[],block_pushed=!1;for(key in block)block.hasOwnProperty(key)&&("object"!=typeof block[key]||void 0!==(r=deepFindAllProps(block[key],props))&&(arr=arr.concat(r)),-1!==props.indexOf(key)&&!1===block_pushed&&(arr.push(block),block_pushed=!0));return arr}function deepFindAllContaining(block,search){ var key,r,arr=[];for(key in block)if(block.hasOwnProperty(key)&&("object"!=typeof block[key]||void 0!==(r=deepFindAllContaining(block[key],search))&&(arr=arr.concat(r)),block[key]&&block[key].indexOf&&-1!==block[key].indexOf(search)))return{ block:block,key:key};return arr}
901
902						
903						/*----->/src/js/ylopo-required-header/defaultCSS.js<-----*/
904						
905						!function(){ var head=document.getElementsByTagName("HEAD")[0];if(!(0<Array.prototype.slice.call(head.getElementsByTagName("meta")).filter(function(o){ return"ylopo-page-layout"===o.name&&"homepage-g"===o.content}).length)){ var link,styles=document.styleSheets,noStyle=!0;for(let i=0;i<styles.length;i++){ var stylesHref=styles[i].href;if(stylesHref&&-1<stylesHref.indexOf("/assets/build/css")){ noStyle=!1;break}}noStyle&&((link=document.createElement("link")).rel="stylesheet",link.type="text/css",link.href="./assets/build/css/default.css",head.append(link))}}();
906
907						
908						/*----->/src/js/ylopo-required-header/getUrlParameter.js<-----*/
909						
910						function getUrlParameter(results){ return results=results.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),null===(results=new RegExp("[\\?&]"+results+"=([^&?#]*)").exec(location.search))?"":decodeURIComponent(results[1].replace(/\+/g," "))}
911
912						
913						/*----->/src/js/ylopo-required-header/googleMapsUtils.js<-----*/
914						
915						function hasGoogleMapsScripts(){ return!(!window.google||!window.google.maps)||0<$("script").toArray().filter(function(src){ return!(!(src=src.getAttribute("src"))||-1===src.indexOf("maps.googleapis.com"))}).length}function loadGoogleMapsPlacesAPI(){ waitFor(function(){ return window.google&&window.google.maps&&!window.google.maps.places},function(googleLoaded){ googleLoaded&&$.getScript("https://maps.googleapis.com/ma
915ps-api-v3/api/js/38/11/places.js")})}
916
917						
918						/*----->/src/js/ylopo-required-header/hammer-instance.js<-----*/
919						
920						!function(){ var savedScrollTop,verticalScrolling,initialized;window.initHammerVerticalSwipe=function(hammertime,callback){ initialized||(savedScrollTop=(isMobile.apple.device?document.body:document.getElementsByTagName("HTML")[0]).scrollTop,lastScrollTop=savedScrollTop,verticalScrolling=!1,$(window).on("scroll",function(){ savedScrollTop=(isMobile.apple.device?document.body:document.getElementsByTagName("HTML")[0]).scrollTop,setTimeout(function(){ lastScrollTop=savedScrollTop},250)}),initialized=!0);var pandir="",allowSwiping=!0,Pan=new Hammer.Pan({ }),Swipe=new Hammer.Swipe({ }),hammertime=new Hammer.Manager(hammertime,{ recognizers:[[Hammer.Swipe,{ direction:Hammer.DIRECTION_HORIZONTAL}],[Hammer.Pan,{ direction:Hammer.DIRECTION_HORIZONTAL}]]});Pan.recognizeWith(Swipe),hammertime.on("panleft panright panend swipe swipeup swipedown",function(evt){ 20<Math.abs(lastScrollTop-savedScrollTop)?verticalScrolling=!0:(!0===allowSwiping&&!1===verticalScrolling&&""===pandir&&50<Math.abs(evt.deltaX)&&Math.abs(evt.deltaX)<100&&("panleft"===evt.type?(callback(1),pandir="left"):"panright"===evt.type&&(callback(-1),pandir="right")),"panend"===evt.type&&(allowSwiping=!(verticalScrolling=!1),pandir=""))})}}();
921
922						
923						/*----->/src/js/ylopo-required-header/tinycolor.js<-----*/
924						
925						var globalDefine="function"==typeof window.define?window.define:null;globalDefine&&(delete window.define,window.define=null),function(global,factory){ "object"==typeof exports&&"undefined"!=typeof module?module.exports=factory():"function"==typeof define&&define.amd?define(factory):(global="undefined"!=typeof globalThis?globalThis:global||self).tinycolor=factory()}(this,function(){ "use strict";function _typeof(obj){ return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){ return typeof obj}:function(obj){ return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj})(obj)}var trimLeft=/^\s+/,trimRight=/\s+$/;function tinycolor(color,opts){ if(opts=opts||{ },(color=color||"")instanceof tinycolor)return color;if(!(this instanceof tinycolor))return new tinycolor(color,opts);var rgb=function(color){ var v,l,r,g,b,rgb={ r:0,g:0,b:0},a=1,s=null,ok=!1,format=!1;return"object"==_typeof(color="string"==typeof color?function(color){ color=color.replace(trimLeft,"").replace(trimRight,"").toLowerCase();var match,named=!1;if(names[color])color=names[color],named=!0;else if("transparent"==color)return{ r:0,g:0,b:0,a:0,format:"name"};return(match=matchers.rgb.exec(color))?{ r:match[1],g:match[2],b:match[3]}:(match=matchers.rgba.exec(color))?{ r:match[1],g:match[2],b:match[3],a:match[4]}:(match=matchers.hsl.exec(color))?{ h:match[1],s:match[2],l:match[3]}:(match=matchers.hsla.exec(color))?{ h:match[1],s:match[2],l:match[3],a:match[4]}:(match=matchers.hsv.exec(color))?{ h:match[1],s:match[2],v:match[3]}:(match=matchers.hsva.exec(color))?{ h:match[1],s:match[2],v:match[3],a:match[4]}:(match=matchers.hex8.exec(color))?{ r:parseIntFromHex(match[1]),g:parseIntFromHex(match[2]),b:parseIntFromHex(match[3]),a:convertHexToDecimal(match[4]),format:named?"name":"hex8"}:(match=matchers.hex6.exec(color))?{ r:parseIntFromHex(match[1]),g:parseIntFromHex(match[2]),b:parseIntFromHex(match[3]),format:named?"name":"hex"}:(match=matchers.hex4.exec(color))?{ r:parseIntFromHex(match[1]+""+match[1]),g:parseIntFromHex(match[2]+""+match[2]),b:parseIntFromHex(match[3]+""+match[3]),a:convertHexToDecimal(match[4]+""+match[4]),format:named?"name":"hex8"}:!!(match=matchers.hex3.exec(color))&&{ r:parseIntFromHex(match[1]+""+match[1]),g:parseIntFromHex(match[2]+""+match[2]),b:parseIntFromHex(match[3]+""+match[3]),format:named?"name":"hex"}}(color):color)&&(isValidCSSUnit(color.r)&&isValidCSSUnit(color.g)&&isValidCSSUnit(color.b)?(r=color.r,g=color.g,b=color.b,rgb={ r:255*bound01(r,255),g:255*bound01(g,255),b:255*bound01(b,255)},ok=!0,format="%"===String(color.r).substr(-1)?"prgb":"rgb"):isValidCSSUnit(color.h)&&isValidCSSUnit(color.s)&&isValidCSSUnit(color.v)?(s=convertToPercentage(color.s),v=convertToPercentage(color.v),rgb=function(q,t,v){ q=6*bound01(q,360),t=bound01(t,100),v=bound01(v,100);var mod=Math.floor(q),f=q-mod,p=v*(1-t);return{ r:255*[v,q=v*(1-f*t),p,p,t=v*(1-(1-f)*t),v][mod=mod%6],g:255*[t,v,v,q,p,p][mod],b:255*[p,p,t,v,v,q][mod]}}(color.h,s,v),ok=!0,format="hsv"):isValidCSSUnit(color.h)&&isValidCSSUnit(color.s)&&isValidCSSUnit(color.l)&&(s=convertToPercentage(color.s),l=convertToPercentage(color.l),rgb=function(h,p,q){ var r,g,b;function hue2rgb(p,q,t){ return t<0&&(t+=1),1<t&&--t,t<1/6?p+6*(q-p)*t:t<.5?q:t<2/3?p+(q-p)*(2/3-t)*6:p}return h=bound01(h,360),p=bound01(p,100),q=bound01(q,100),0===p?r=g=b=q:(r=hue2rgb(p=2*q-(q=q<.5?q*(1+p):q+p-q*p),q,h+1/3),g=hue2rgb(p,q,h),b=hue2rgb(p,q,h-1/3)),{ r:255*r,g:255*g,b:255*b}}(color.h,s,l),ok=!0,format="hsl"),color.hasOwnProperty("a")&&(a=color.a)),a=boundAlpha(a),{ ok:ok,format:color.format||format,r:Math.min(255,Math.max(rgb.r,0)),g:Math.min(255,Math.max(rgb.g,0)),b:Math.min(255,Math.max(rgb.b,0)),a:a}}(color);this._originalInput=color,this._r=rgb.r,this._g=rgb.g,this._b=rgb.b,this._a=rgb.a,this._roundA=Math.round(100*this._a)/100,this._format=opts.format||rgb.format,this._gradientType=opts.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=rgb.ok}function rgbToHsl(r,g,b){ r=bound01(r,255),g=bound01(g,255),b=bound01(b,255);var h,max=Math.max(r,g,b),min=Math.min(r,g,b),l=(max+min)/2;if(max==min)h=s=0;else{ var d=max-min,s=.5<l?d/(2-max-min):d/(max+min);switch(max){ case r:h=(g-b)/d+(g<b?6:0);break;case g:h=(b-r)/d+2;break;case b:h=(r-g)/d+4}h/=6}return{ h:h,s:s,l:l}}function rgbToHsv(r,g,b){ r=bound01(r,255),g=bound01(g,255),b=bound01(b,255);var h,max=Math.max(r,g,b),min=Math.min(r,g,b),v=max,d=max-min,s=0===max?0:d/max;if(max==min)h=0;else{ switch(max){ case r:h=(g-b)/d+(g<b?6:0);break;case g:h=(b-r)/d+2;break;case b:h=(r-g)/d+4}h/=6}return{ h:h,s:s,v:v}}function rgbToHex(r,g,hex,allow3Char){ return hex=[pad2(Math.round(r).toString(16)),pad2(Math.round(g).toString(16)),pad2(Math.round(hex).toString(16))],allow3Char&&hex[0].charAt(0)==hex[0].charAt(1)&&hex[1].charAt(0)==hex[1].charAt(1)&&hex[2].charAt(0)==hex[2].charAt(1)?hex[0].charAt(0)+hex[1].charAt(0)+hex[2].charAt(0):hex.join("")}function rgbaToArgbHex(r,g,b,a){ return[pad2(convertDecimalToHex(a)),pad2(Math.round(r).toString(16)),pad2(Math.round(g).toString(16)),pad2(Math.round(b).toString(16))].join("")}function _desaturate(hsl,amount){ return amount=0===amount?0:amount||10,(hsl=tinycolor(hsl).toHsl()).s-=amount/100,hsl.s=clamp01(hsl.s),tinycolor(hsl)}function _saturate(hsl,amount){ return amount=0===amount?0:amount||10,(hsl=tinycolor(hsl).toHsl()).s+=amount/100,hsl.s=clamp01(hsl.s),tinycolor(hsl)}function _greyscale(color){ return tinycolor(color).desaturate(100)}function _lighten(hsl,amount){ return amount=0===amount?0:amount||10,(hsl=tinycolor(hsl).toHsl()).l+=amount/100,hsl.l=clamp01(hsl.l),tinycolor(hsl)}function _brighten(rgb,amount){ return amount=0===amount?0:amount||10,(rgb=tinycolor(rgb).toRgb()).r=Math.max(0,Math.min(255,rgb.r-Math.round(-amount/100*255))),rgb.g=Math.max(0,Math.min(255,rgb.g-Math.round(-amount/100*255))),rgb.b=Math.max(0,Math.min(255,rgb.b-Math.round(-amount/100*255))),tinycolor(rgb)}function _darken(hsl,amount){ return amount=0===amount?0:amount||10,(hsl=tinycolor(hsl).toHsl()).l-=amount/100,hsl.l=clamp01(hsl.l),tinycolor(hsl)}function _spin(hsl,hue){ return hue=((hsl=tinycolor(hsl).toHsl()).h+hue)%360,hsl.h=hue<0?360+hue:hue,tinycolor(hsl)}function _complement(hsl){ return(hsl=tinycolor(hsl).toHsl()).h=(hsl.h+180)%360,tinycolor(hsl)}function polyad(color,number){ if(isNaN(number)||number<=0)throw new Error("Argument to polyad must be a positive number");for(var hsl=tinycolor(color).toHsl(),result=[tinycolor(color)],step=360/number,i=1;i<number;i++)result.push(tinycolor({ h:(hsl.h+i*step)%360,s:hsl.s,l:hsl.l}));return result}function _splitcomplement(color){ var hsl=tinycolor(color).toHsl(),h=hsl.h;return[tinycolor(color),tinycolor({ h:(h+72)%360,s:hsl.s,l:hsl.l}),tinycolor({ h:(h+216)%360,s:hsl.s,l:hsl.l})]}function _analogous(color,results,slices){ results=results||6,slices=slices||30;var hsl=tinycolor(color).toHsl(),part=360/slices,ret=[tinycolor(color)];for(hsl.h=(hsl.h-(part*results>>
9251)+720)%360;--results;)hsl.h=(hsl.h+part)%360,ret.push(tinycolor(hsl));return ret}function _monochromatic(hsv,results){ results=results||6;for(var h=(hsv=tinycolor(hsv).toHsv()).h,s=hsv.s,v=hsv.v,ret=[],modification=1/results;results--;)ret.push(tinycolor({ h:h,s:s,v:v})),v=(v+modification)%1;return ret}tinycolor.prototype={ isDark:function(){ return this.getBrightness()<128},isLight:function(){ return!this.isDark()},isValid:function(){ return this._ok},getOriginalInput:function(){ return this._originalInput},getFormat:function(){ return this._format},getAlpha:function(){ return this._a},getBrightness:function(){ var rgb=this.toRgb();return(299*rgb.r+587*rgb.g+114*rgb.b)/1e3},getLuminance:function(){ var R=(B=this.toRgb()).r/255,G=B.g/255,B=B.b/255;return.2126*(R=R<=.03928?R/12.92:Math.pow((.055+R)/1.055,2.4))+.7152*(G=G<=.03928?G/12.92:Math.pow((.055+G)/1.055,2.4))+.0722*(B=B<=.03928?B/12.92:Math.pow((.055+B)/1.055,2.4))},setAlpha:function(value){ return this._a=boundAlpha(value),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){ var hsv=rgbToHsv(this._r,this._g,this._b);return{ h:360*hsv.h,s:hsv.s,v:hsv.v,a:this._a}},toHsvString:function(){ var v=rgbToHsv(this._r,this._g,this._b),h=Math.round(360*v.h),s=Math.round(100*v.s),v=Math.round(100*v.v);return 1==this._a?"hsv("+h+", "+s+"%, "+v+"%)":"hsva("+h+", "+s+"%, "+v+"%, "+this._roundA+")"},toHsl:function(){ var hsl=rgbToHsl(this._r,this._g,this._b);return{ h:360*hsl.h,s:hsl.s,l:hsl.l,a:this._a}},toHslString:function(){ var l=rgbToHsl(this._r,this._g,this._b),h=Math.round(360*l.h),s=Math.round(100*l.s),l=Math.round(100*l.l);return 1==this._a?"hsl("+h+", "+s+"%, "+l+"%)":"hsla("+h+", "+s+"%, "+l+"%, "+this._roundA+")"},toHex:function(allow3Char){ return rgbToHex(this._r,this._g,this._b,allow3Char)},toHexString:function(allow3Char){ return"#"+this.toHex(allow3Char)},toHex8:function(allow4Char){ return function(r,g,b,hex,allow4Char){ return hex=[pad2(Math.round(r).toString(16)),pad2(Math.round(g).toString(16)),pad2(Math.round(b).toString(16)),pad2(convertDecimalToHex(hex))],allow4Char&&hex[0].charAt(0)==hex[0].charAt(1)&&hex[1].charAt(0)==hex[1].charAt(1)&&hex[2].charAt(0)==hex[2].charAt(1)&&hex[3].charAt(0)==hex[3].charAt(1)?hex[0].charAt(0)+hex[1].charAt(0)+hex[2].charAt(0)+hex[3].charAt(0):hex.join("")}(this._r,this._g,this._b,this._a,allow4Char)},toHex8String:function(allow4Char){ return"#"+this.toHex8(allow4Char)},toRgb:function(){ return{ r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){ return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){ return{ r:Math.round(100*bound01(this._r,255))+"%",g:Math.round(100*bound01(this._g,255))+"%",b:Math.round(100*bound01(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){ return 1==this._a?"rgb("+Math.round(100*bound01(this._r,255))+"%, "+Math.round(100*bound01(this._g,255))+"%, "+Math.round(100*bound01(this._b,255))+"%)":"rgba("+Math.round(100*bound01(this._r,255))+"%, "+Math.round(100*bound01(this._g,255))+"%, "+Math.round(100*bound01(this._b,255))+"%, "+this._roundA+")"},toName:function(){ return 0===this._a?"transparent":!(this._a<1)&&hexNames[rgbToHex(this._r,this._g,this._b,!0)]||!1},toFilter:function(s){ var hex8String="#"+rgbaToArgbHex(this._r,this._g,this._b,this._a),secondHex8String=hex8String;return"progid:DXImageTransform.Microsoft.gradient("+(this._gradientType?"GradientType = 1, ":"")+"startColorstr="+hex8String+",endColorstr="+(s?"#"+rgbaToArgbHex((s=tinycolor(s))._r,s._g,s._b,s._a):secondHex8String)+")"},toString:function(format){ var formatSet=!!format;format=format||this._format;var formattedString=!1,hasAlpha=this._a<1&&0<=this._a;return formatSet||!hasAlpha||"hex"!==format&&"hex6"!==format&&"hex3"!==format&&"hex4"!==format&&"hex8"!==format&&"name"!==format?("rgb"===format&&(formattedString=this.toRgbString()),"prgb"===format&&(formattedString=this.toPercentageRgbString()),"hex"!==format&&"hex6"!==format||(formattedString=this.toHexString()),"hex3"===format&&(formattedString=this.toHexString(!0)),"hex4"===format&&(formattedString=this.toHex8String(!0)),"hex8"===format&&(formattedString=this.toHex8String()),"name"===format&&(formattedString=this.toName()),"hsl"===format&&(formattedString=this.toHslString()),(formattedString="hsv"
925===format?this.toHsvString():formattedString)||this.toHexString()):"name"===format&&0===this._a?this.toName():this.toRgbString()},clone:function(){ return tinycolor(this.toString())},_applyModification:function(fn,color){ return color=fn.apply(null,[this].concat([].slice.call(color))),this._r=color._r,this._g=color._g,this._b=color._b,this.setAlpha(color._a),this},lighten:function(){ return this._applyModification(_lighten,arguments)},brighten:function(){ return this._applyModification(_brighten,arguments)},darken:function(){ return this._applyModification(_darken,arguments)},desaturate:function(){ return this._applyModification(_desaturate,arguments)},saturate:function(){ return this._applyModification(_saturate,arguments)},greyscale:function(){ return this._applyModification(_greyscale,arguments)},spin:function(){ return this._applyModification(_spin,arguments)},_applyCombination:function(fn,args){ return fn.apply(null,[this].concat([].slice.call(args)))},analogous:function(){ return this._applyCombination(_analogous,arguments)},complement:function(){ return this._applyCombination(_complement,arguments)},monochromatic:function(){ return this._applyCombination(_monochromatic,arguments)},splitcomplement:function(){ return this._applyCombination(_splitcomplement,arguments)},triad:function(){ return this._applyCombination(polyad,[3])},tetrad:function(){ return this._applyCombination(polyad,[4])}},tinycolor.fromRatio=function(color,opts){ if("object"==_typeof(color)){ var i,newColor={ };for(i in color)color.hasOwnProperty(i)&&(newColor[i]="a"===i?color[i]:convertToPercentage(color[i]));color=newColor}return tinycolor(color,opts)},tinycolor.equals=function(color1,color2){ return!(!color1||!color2)&&tinycolor(color1).toRgbString()==tinycolor(color2).toRgbString()},tinycolor.random=function(){ return tinycolor.fromRatio({ r:Math.random(),g:Math.random(),b:Math.random()})},tinycolor.mix=function(rgb1,rgb2,p){ return p=0===p?0:p||50,rgb1=tinycolor(rgb1).toRgb(),rgb2=tinycolor(rgb2).toRgb(),tinycolor({ r:(rgb2.r-rgb1.r)*(p/=100)+rgb1.r,g:(rgb2.g-rgb1.g)*p+rgb1.g,b:(rgb2.b-rgb1.b)*p+rgb1.b,a:(rgb2.a-rgb1.a)*p+rgb1.a})},tinycolor.readability=function(c1,c2){ return c1=tinycolor(c1),c2=tinycolor(c2),(Math.max(c1.getLuminance(),c2.getLuminance())+.05)/(Math.min(c1.getLuminance(),c2.getLuminance())+.05)},tinycolor.isReadable=function(size,level,wcag2Parms){ var readability=tinycolor.readability(size,level),out=!1;switch((wcag2Parms={ level:level="AA"!==(level=((size=(size=wcag2Parms)||{ level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==level?"AA":level,size:size="small"!==(size=(size.size||"small").toLowerCase())&&"large"!==size?"small":size}).level+wcag2Parms.size){ case"AAsmall":case"AAAlarge":out=4.5<=readability;break;case"AAlarge":out=3<=readability;break;case"AAAsmall":out=7<=readability}return out},tinycolor.mostReadable=function(baseColor,colorList,args){ for(var readability,bestColor=null,bestScore=0,includeFallbackColors=(args=args||{ }).includeFallbackColors,level=args.level,size=args.size,i=0;i<colorList.length;i++)bestScore<(readability=tinycolor.readability(baseColor,colorList[i]))&&(bestScore=readability,bestColor=tinycolor(colorList[i]));return tinycolor.isReadable(baseColor,bestColor,{ level:level,size:size})||!includeFallbackColors?bestColor:(args.includeFallbackColors=!1,tinycolor.mostReadable(baseColor,["#fff","#000"],args))};var names=tinycolor.names={ aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
9250",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},hexNames=tinycolor.hexNames=function(o){ var i,flipped={ };for(i in o)o.hasOwnProperty(i)&&(flipped[o[i]]=i);return flipped}(names);function boundAlpha(a){ return a=parseFloat(a),isNaN(a)||a<0||1<a?1:a}function bound01(n,max){ var processPercent=function(n){ return"string"==typeof n&&-1!=n.indexOf("%")}(n=function(n){ return"string"==typeof n&&-1!=n.indexOf(".")&&1===parseFloat(n)}(n)?"100%":n);return n=Math.min(max,Math.max(0,parseFloat(n))),processPercent&&(n=parseInt(n*max,10)/100),Math.abs(n-max)<1e-6?1:n%max/parseFloat(max)}function clamp01(val){ return Math.min(1,Math.max(0,val))}function parseIntFromHex(val){ return parseInt(val,16)}function pad2(c){ return 1==c.length?"0"+c:""+c}function convertToPercentage(n){ return n<=1?100*n+"%":n}function convertDecimalToHex(d){ return Math.round(255*parseFloat(d)).toString(16)}function convertHexToDecimal(h){ return parseIntFromHex(h)/255}var CSS_UNIT,PERMISSIVE_MATCH3,PERMISSIVE_MATCH4,matchers=(PERMISSIVE_MATCH3="[\\s|\\(]+("+(CSS_UNIT="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+CSS_UNIT+")[,|\\s]+("+CSS_UNIT+")\\s*\\)?",PERMISSIVE_MATCH4="[\\s|\\(]+("+CSS_UNIT+")[,|\\s]+("+CSS_UNIT+")[,|\\s]+("+CSS_UNIT+")[,|\\s]+("+CSS_UNIT+")\\s*\\)?",{ CSS_UNIT:new RegExp(CSS_UNIT),rgb:new RegExp("rgb"+PERMISSIVE_MATCH3),rgba:new RegExp("rgba"+PERMISSIVE_MATCH4),hsl:new RegExp("hsl"+PERMISSIVE_MATCH3),hsla:new RegExp("hsla"+PERMISSIVE_MATCH4),hsv:new RegExp("hsv"+PERMISSIVE_MATCH3),hsva:new RegExp("hsva"
925+PERMISSIVE_MATCH4),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function isValidCSSUnit(color){ return matchers.CSS_UNIT.exec(color)}return tinycolor}),globalDefine&&(window.define=globalDefine,globalDefine=null);
926
927						
928						/*----->/src/js/ylopo-required-header/ylopo-lazyload.js<-----*/
929						
930						!function(){ var callbacks=window.lazyLoadCallbacks={ preloadImage:function(url){ return new Promise(function(resolve,reject){ let img=new Image;img.src=url,img.addEventListener("load",function(e){ resolve(img)}),img.addEventListener("error",function(){ reject(new Error("Failed to load image's URL:"+url))})})},forLazyLoad:{ createLoadingMarkup:function(){ var loadSpinner=$("<div>",{ class:"load-spinner"});return loadSpinner.html("<div></div><div></div><div></div><div></div>"),loadSpinner},addInitialState:function(loadSpinner){ var _this;(_this=jQuery(loadSpinner)).parent().find(".load-spinner").length||(loadSpinner=callbacks.forLazyLoad.createLoadingMarkup(),_this.after(loadSpinner))},addStateToClass:function(element,state){ var url;element&&element.dataset&&(element.dataset.bg||element.dataset.src)?((url=element.dataset.bg||element.dataset.src).match(/url\(/gi)&&(url=url.replace(/url\(/gi,"").replace(/\)/gi,"")),callbacks.preloadImage(url).then(function(img){ img.complete&&($(".load-spinner").remove(),element.className=element.className+" "+state)})):callbacks.forLazyLoad.onError(element)},onEnter:function(element){ var lazyFunction=element.getAttribute("data-lazy-function");lazyFunction?(lazyFunction=window.lazyFunctions[lazyFunction])&&"function"==typeof lazyFunction&&(lazyFunction(element),element.className=element.className+" load loaded"):window.setTimeout(function(){ callbacks.forLazyLoad.addStateToClass(element,"load")},250)},onError:function(element){ $(".load-spinner").remove()}}},lazyloadOpts={ elements_selector:".lazy",load_delay:0,threshold:0,callback_enter:callbacks.forLazyLoad.onEnter,callback_error:callbacks.forLazyLoad.onError};window.lazyLoadInstance=new LazyLoad(lazyloadOpts),window.lazyFunctions=window.lazyFunctions||{ },waitFor(function(){ return $("body")[0]&&""!==$("body")[0].className&&0<$(".lazy").length},function(){ -1!==String(window.location).indexOf("leadform")&&setTimeout(function(){ $(".lazy").each(function(i,o){ LazyLoad.load(o,!0),$(o).addClass("load")})},200)})}();
931
932						
933						/*----->/src/js/ylopo-required-header/lockdown3rdPartyWidgets.js<-----*/
934						
935						!function(){ function removeWidgets(){ try{ (bodyElement=document.querySelector("body.inside-iframe"))&&bodyElement.querySelectorAll(":scope > *:not(#siteWrapper):not(script):not(link):not(meta):not(.idx-tos-lightbox)").forEach(function(node){ node.setAttribute("data-processed","true"),node.style.display="none"})}catch(e){ }}function observeDOM(){ bodyElement&&new MutationObserver(function(mutations){ mutations.forEach(function(mutation){ "childList"===mutation.type&&0<mutation.addedNodes.length&&mutation.addedNodes.forEach(function(addedNode){ addedNode.closest("#siteWrapper")||addedNode.closest(".idx-tos-lightbox")||(addedNode.setAttribute("data-processed","true"),addedNode.style.display="none")})})}).observe(bodyElement,{ childList:!0,subtree:!0})}function checkDOMLoaded(){ "complete"===document.readyState?(removeWidgets(),observeDOM()):setTimeout(checkDOMLoaded,100)}var bodyElement;document.addEventListener("DOMContentLoaded",function(event){ removeWidgets(),observeDOM()}),window.addEventListener("load",function(){ checkDOMLoaded()})}();
936
937						
938						/*----->/src/js/ylopo-required-header/getYuiFiles.js<-----*/
939						
940						$(document).ready(function(){ var cssRuntimeUrlScriptSrc,extractCssMomentJsVendorScriptSrc,cldrResourcePackScriptSrc,commonVendorsStableScriptSrc,commonVendorsScriptSrc,commonScriptSrc;window.top.yuiFiles||(cssRuntimeUrlScriptSrc=$("script[src^='//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime']"),extractCssMomentJsVendorScriptSrc=$("script[src^='//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor']"),
940cldrResourcePackScriptSrc=$("script[src^='//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack']"),commonVendorsStableScriptSrc=$("script[src^='//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable']"),commonVendorsScriptSrc=$("script[src^='//assets.squarespace.com/universal/scripts-compressed/common-vendors']"),commonScriptSrc=$("script[src^='//assets.squarespace.com/universal/scripts-compressed/common']"),cssRuntimeUrlScriptSrc=cssRuntimeUrlScriptSrc[0].src,extractCssMomentJsVendorScriptSrc=extractCssMomentJsVendorScriptSrc[0].src,cldrResourcePackScriptSrc=cldrResourcePackScriptSrc[0].src,commonVendorsStableScriptSrc=commonVendorsStableScriptSrc[0].src,commonVendorsScriptSrc=commonVendorsScriptSrc[1].src,commonScriptSrc=commonScriptSrc[2].src,window.top.yuiFiles={ cssRuntimeUrlScriptSrc:cssRuntimeUrlScriptSrc,extractCssMomentJsVendorScriptSrc:extractCssMomentJsVendorScriptSrc,cldrResourcePackScriptSrc:cldrResourcePackScriptSrc,commonVendorsStableScriptSrc:commonVendorsStableScriptSrc,commonVendorsScriptSrc:commonVendorsScriptSrc,commonScriptSrc:commonScriptSrc})});
941
942						
943						/*----->/src/js/library/jquery-plugins/numberInputFilters.js<-----*/
944						
945						!function($){ function addCommasToNumberInput(oSel){ if(!(37<=oSel.which&&oSel.which<=40||65===oSel.which&&oSel.ctrlKey||67===oSel.which&&oSel.ctrlKey||86===oSel.which&&oSel.ctrlKey||88===oSel.which&&oSel.ctrlKey||36===oSel.which||35===oSel.which||17===oSel.which||16===oSel.which||18===oSel.which)){ let pos=(oField=this,iCaretPos=0,document.selection?(oField.focus(),(oSel=document.selection.createRange()).moveStart("character",-oField.value.length),iCaretPos=oSel.text.length):!oField.selectionStart&&"0"!=oField.selectionStart||(iCaretPos="backward"==oField.selectionDirection?oField.selectionStart:oField.selectionEnd),iCaretPos);const self=this,commasBefore=$(this).val().split(",").length;$(this).val((index,commasAfter)=>{ let newval=commasAfter.replace(/^0+/,"");newval=newval.replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d))/g,","),(commasAfter=newval.split(",").length)>commasBefore&&pos++,commasAfter<commasBefore&&pos--;try{ self.setSelectionRange(pos,pos)}catch(e){ }return setTimeout(()=>{ try{ self.setSelectionRange(pos,pos)}catch(e){ }},20),newval})}var oField,iCaretPos}function restrictIntegerInput(evt){ if(0===[{ keyCode:48,shiftKey:!1,ctrlKey:!1},{ keyCode:49,shiftKey:!1,ctrlKey:!1},{ keyCode:50,shiftKey:!1,ctrlKey:!1},{ keyCode:51,shiftKey:!1,ctrlKey:!1},{ keyCode:52,shiftKey:!1,ctrlKey:!1},{ keyCode:53,shiftKey:!1,ctrlKey:!1},{ keyCode:54,shiftKey:!1,ctrlKey:!1},{ keyCode:55,shiftKey:!1,ctrlKey:!1},{ keyCode:56,shiftKey:!1,ctrlKey:!1},{ keyCode:57,shiftKey:!1,ctrlKey:!1},{ keyCode:8},{ keyCode:9},{ keyCode:13},{ keyCode:37},{ keyCode:39},{ keyCode:46},{ keyCode:36},{ keyCode:35},{ keyCode:88,ctrlKey:!0},{ keyCode:67,ctrlKey:!0},{ keyCode:86,ctrlKey:!0},{ keyCode:65,ctrlKey:!0},{ keyCode:96,shiftKey:!1,ctrlKey:!1},{ keyCode:97,shiftKey:!1,ctrlKey:!1},{ keyCode:98,shiftKey:!1,ctrlKey:!1},{ keyCode:99,shiftKey:!1,ctrlKey:!1},{ keyCode:100,shiftKey:!1,ctrlKey:!1},{ keyCode:101,shiftKey:!1,ctrlKey:!1},{ keyCode:102,shiftKey:!1,ctrlKey:!1},{ keyCode:103,shiftKey:!1,ctrlKey:!1},{ keyCode:104,shiftKey:!1,ctrlKey:!1},{ keyCode:105,shiftKey:!1,ctrlKey:!1}].filter(key=>!(key.keyCode!==evt.keyCode||void 0!==key.shiftKey&&key.shiftKey!==evt.shiftKey||void 0!==key.ctrlKey&&key.ctrlKey!==evt.ctrlKey)).length)return evt.preventDefault(),evt.stopPropagation(),evt.stopImmediatePropagation(),!(evt.cancelBubble=!0)}$.fn.numberInputFilters=function(config){ var settings=$.extend({ },config);return this.each(function(){ $(this).css(settings),"true"===$(this).attr("data-type-integer")&&$(this).on("keydown",restrictIntegerInput),$(this).on("keyup",addCommasToNumberInput),addCommasToNumberInput.apply(this,[{ which:0}])}),this}}(jQuery);
946</script>
946
947
948
949 
950	<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,600,700,700i,800,400i">
951<link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet">
952
953
954	
954<script>
955		/* Must be below squarespace-headers */
956		(function(){
957			var e='ontouchstart'in window||navigator.msMaxTouchPoints;
958			var t=document.documentElement;
959			if(!e&&t){
960				t.className=t.className.replace(/touch-styles/,'')
961			}
962		})();
963	</script>
963
964
965
966	<!-- 
966<script>
967		/* Must be below squarespace-headers */
968		(function(){
969			console.log('>>>top:',String(window.top.location).indexOf('.squarespace.com'));
970		//Don't wait for Squarespace to declare this is edit mode, we can tell from the frame parent.
971			if (String(window.top.location).indexOf('.squarespace.com')!==-1 && top !== window){
972				waitFor(function(){
973					return $('body').length > 0
974				}, function(){
975					$('body').addClass('sqs-edit-mode')
976				})
977			}
978		})();
979	</script>
979 -->
980
981	
981<script>
982	(function(){
983		window.YLOPO_WIDGETS = window.YLOPO_WIDGETS || {};
984		var domain = getUrlParameter('domain');
985		var domaino = getUrlParameter('domainOverride');
986		var domaino2 = getUrlParameter('domainoverride');
987		var domaina = getUrlParameter('agentDomain');
988		if (window.YLOPO_WIDGETS.sitewide_domain && (domain || domaino || domaino2 || domaina)){
989			window.YLOPO_WIDGETS.domain = domain || domaino || domaino2 || domaina;
990		}
991	})();
992	</script>
992
993
994	
995	
996
997	<meta name="format-detection" content="telephone=no">
998	
999</head>
1000
1001
1002	
1003<div class="color-fix-container">
1004	<div class="color-fix navColor"></div>
1005	<div class="color-fix navActiveColor"></div>
1006	<div class="color-fix clientMainColor"></div>
1007	<div class="color-fix headerBgColor"></div>
1008	<div class="color-fix homepageHeaderBgColor"></div>
1009	<div class="color-fix siteTitleColor"></div>
1010	<div class="color-fix homepageNavColor"></div>
1011	<div class="color-fix homepageNavActiveColor"></div>
1012	<div class="color-fix navButtonColor"></div>
1013	<div class="color-fix navButtonTextColor"></div>
1014</div>
1015
1016<script>
1017(function(){
1018/*
1019Finds the best background color to use based on custom site colors, with fallbacks to black.
1020Foreground color is supposed to be white.
1021*/
1022var cols = $('.color-fix-container .color-fix').toArray().map(function(o,i){
1023	var c = $(o).css('background-color');
1024	var tc = tinycolor(c);
1025	return tc
1026}).map(function(x){
1027	return x//x.darken(20);
1028}).map(function(o){
1029	return o.toHexString();
1030}).reduce(function(a,o){
1031	if (a.indexOf(o)===-1){
1032		a.push(o);
1033	}
1034	return a
1035},[]);
1036
1037var colorsNotBlack = cols.filter(function(c){
1038	var tcb = tinycolor(c).getBrightness();
1039	return tcb > 30 && tcb < 230;
1040});
1041
1042if (colorsNotBlack.length === 0) {
1043	colorsNotBlack = ['#000000']
1044}
1045
1046
1047// colorsNotBlack.forEach(o=>{
1048// 	logColor(o, 'Custom Colors')
1049// })
1050
1051//Get array of colors sorted by saturation level
1052var bestColor = colorsNotBlack.sort(function(a,b){
1053	var tca = tinycolor(a);
1054	var tcb = tinycolor(b);
1055	var ras = tca.toHsl().s;
1056	var rbs = tcb.toHsl().s;
1057	var ra = tinycolor.readability('#ffffff',tca);
1058	var rb = tinycolor.readability('#ffffff',tcb);
1059	if (ras * ra > rbs * rb) {
1060		return -1
1061	} else if (ras * ra < rbs * rb) {
1062		return 1
1063	} else {
1064		return 0
1065	}
1066})
1067
1068
1069var fcol = '#ffffff';
1070var bcol1 = bestColor[0] || '#000000';
1071if (tinycolor.readability(bcol1, fcol) < 4.5){
1072//	bcol1 = limitBrightness(fcol, bcol1, 4.5, 6);
1073	bcol1 = fixReadability(fcol, bcol1);
1074}
1075
1076var bcol2 = fixReadability(bcol1, bestColor[1] || '#808080', 4.5, 90);
1077var bestBgCol1 = fixReadability(fcol,bcol1);
1078var bestBgCol2 = fixReadability(fcol,bcol2);
1079
1080//var bcol2 = limitBrightness(bcol1, bestColor[1] || '#808080', 4.5, 90);
1081//var bestBgCol1 = limitBrightness(fcol,bcol1);
1082//var bestBgCol2 = limitBrightness(fcol,bcol2);
1083
1084//----------------------------------------------------------------------------------
1085// Get text for main color background
1086var mainColor = $('.color-fix.clientMainColor').css('background-color')
1087var mainText = tinycolor.mostReadable(mainColor,"#000000",{includeFallbackColors:true}).toHexString();
1088
1089mainColor = tinycolor(mainColor).toHexString();
1090mainText = tinycolor(mainText).toHexString();
1091
1092//----------------------------------------------------------------------------------
1093
1094window.YLOPO_WIDGETS.customColors = {
1095	bg: bcol1,
1096	bg2: bcol2,
1097	bestBg: bestBgCol1,
1098	bestBg2: bestBgCol2,
1099	mainColor,
1100	mainText,
1101	fg: fcol,
1102	cols: cols,
1103	colorsNotBlack,
1104	bestColor: bestColor,
1105}
1106
1107$(['<style id="branded-site-color-fix">',
1108'.custom-background-color {background-color:'+(bcol1)+'!important;border-color:'+(bcol1)+'!important;color:'+fcol+';}',
1109'.custom-background-color-2 {background-color:'+(bcol2)+'!important;border-color:'+(bcol2)+'!important;color:'+fcol+';}',
1110'.best-custom-background-color {background-color:'+(bestBgCol1)+'!important;border-color:'+(bestBgCol1)+'!important;color:'+fcol+';}',
1111'.best-custom-background-color-2 {background-color:'+(bestBgCol2)+'!important;border-color:'+(bestBgCol2)+'!important;color:'+fcol+';}',
1112'.alternate-inspiration-readmore .sqs-row .col, .alternate-inspiration-readmore .sqs-row .sqs-col {background-color:'+(mainColor)+'; color:'+mainText+'!important;}', 
1113'.main-color-background, .call-to-action-buttons div a.main-color-background { background-color: '+mainColor+'!important; color:'+mainText+'!important}',
1114'.main-color-background-20 { background-color: '+tinycolor(mainColor).setAlpha(0.2).toRgbString()+'!important; color:'+mainText+'!important}',
1115'.main-color-background-40 { background-color: '+tinycolor(mainColor).setAlpha(0.4).toRgbString()+'!important; color:'+mainText+'!important}',
1116'.main-color-background-60 { background-color: '+tinycolor(mainColor).setAlpha(0.6).toRgbString()+'!important; color:'+mainText+'!important}',
1117'.main-color-background-80 { background-color: '+tinycolor(mainColor).setAlpha(0.8).toRgbString()+'!important; color:'+mainText+'!important}',
1118'.best-dark-text-color, .best-dark-text-color *, .best-dark-text-color * div::after {color: '+mainColor+'!important;}',
1119'.best-dark-svg-fill-color {fill: '+mainColor+'!important;}',
1120'.best-dark-svg-stroke-color {stroke: '+mainColor+'!important;}',
1121'.default-text-color-fix.empty .row .col::after, .default-text-color-fix.empty .row .sqs-col::after {color: '+mainText+'!important;}',
1122'.default-text-color-fix div.row div.col div.html-block div p, .default-text-color-fix.empty div.row div.col div.html-block div p {color: '+mainText+'!important;}',
1123'.main-color-link-hover * .communities-listings-box:before { background-color: '+mainColor+'!important;}',
1124'</style>'].join('\n')).appendTo($('head'));
1125
1126//----------------------------------------------------------------------------------
1127
1128function fixReadability(fgcolor, bgcolor) {
1129	var stop = 0;
1130	var darken = 0.01;
1131	var darkened = bgcolor;
1132	while (tinycolor.readability(fgcolor, darkened) < 4.5) {
1133		darken += 0.05;
1134		darkened = tinycolor(bgcolor).darken(darken).toHexString();
1135			stop++;
1136			if (stop > 1200){
1137				break;
1138			}
1139	}
1140	return darkened
1141}
1142
1143//----------------------------------------------------------------------------------
1144
1145function limitBrightness(fgcolor, bgcolor, readability, distance){
1146	var stop = 0;
1147	var darken = 0;
1148	var darkened = bgcolor;
1149	readability = readability === undefined ? 8 : readability;
1150	distance = distance === undefined ? 45 : distance;
1151	while (tinycolor.readability(fgcolor, darkened) < readability) {
1152		darken += 0.01;
1153		darkened = tinycolor(bgcolor).darken(darken).toHexString();
1154			stop++;
1155			if (stop > 1200){
1156				break;
1157			}
1158	}
1159	var brightDistance = tinycolor(bgcolor).getBrightness() - tinycolor(darkened).getBrightness();
1160	console.log("brightDistance",brightDistance, distance);
1161	if (brightDistance < distance) {
1162		darkened = bgcolor;
1163	}
1164	return darkened;
1165}
1166
1167function luminanace(r, g, b) {
1168    var a = [r, g, b].map(function (v) {
1169        v /= 255;
1170        return v <= 0.03928
1171            ? v / 12.92
1172            : Math.pow( (v + 0.055) / 1.055, 2.4 );
1173    });
1174    return a[0] * 0.2126 + a[1] * 0.7152 + a[2] * 0.0722;
1175}
1176function contrast(rgb1, rgb2) {
1177    var lum1 = luminanace(rgb1[0], rgb1[1], rgb1[2]);
1178    var lum2 = luminanace(rgb2[0], rgb2[1], rgb2[2]);
1179    var brightest = Math.max(lum1, lum2);
1180    var darkest = Math.min(lum1, lum2);
1181    return (brightest + 0.05)
1182         / (darkest + 0.05);
1183}
1184
1185/*function logColor(o, text){
1186	const cc = 'background: '+o+'; color: white; display: block;';
1187	console.log('%c'+(text || '            '), cc);
1188}*/
1189
1190})($);
1191</script>
1191
1192
1193	<svg viewBox="0 0 1200 228" style="position:absolute;top:-1000px;">
1194		<defs>
1195		 	<clipPath id="mask-stars">
1196				<path fill="#000000" d="M46,228L120,0l74,228L0,87h240 M286,228L360,0l74,228L240,87h240 M526,228L600,0l74,228L480,87h240 M766,228L840,0l74,228 L720,87h240 M1006,228l74-228l74,228L960,87h240"></path>
1197		 	</clipPath>
1198		 </defs>
1199	</svg>
1200
1201	<body
1202		id="collection-6352f47076801100d584ade8"
1203		class="enable-nav-button nav-button-style-outline nav-button-corner-style-square banner-button-style-solid banner-button-corner-style-pill  banner-slideshow-controls-arrows meta-priority-date hide-entry-author hide-list-entry-footer hide-page-sidebar hide-blog-sidebar center-navigation--info community-animation-default enable-alternate-inspiration team-list-layout-list tweak-social-icons-style-solid tweak-social-icons-shape-square tweak-blog-meta-primary-author tweak-blog-meta-secondary-date tweak-blog-list-style-grid tweak-blog-list-separator-show tweak-blog-list-alignment-left tweak-blog-list-item-image-show tweak-blog-list-item-image-aspect-ratio-grid-11-square tweak-blog-list-item-image-aspect-ratio-stacked-11-square tweak-blog-list-item-title-show tweak-blog-list-item-excerpt-show tweak-blog-list-item-body-show tweak-blog-list-item-readmore-inline tweak-blog-list-item-meta-position-below-content tweak-blog-list-pagination-link-label-show tweak-blog-list-pagination-link-icon-s
1203how tweak-blog-list-pagination-link-icon-weight-light tweak-blog-item-alignment-left tweak-blog-item-meta-position-above-title tweak-blog-item-share-position-below-content tweak-blog-item-pagination-link-icon-show tweak-blog-item-pagination-link-label-show tweak-blog-item-pagination-link-title-show tweak-blog-item-pagination-link-meta-category tweak-blog-item-pagination-link-icon-weight-light event-show-past-events event-thumbnails event-thumbnail-size-32-standard event-date-label event-list-show-cats event-list-date event-list-time event-list-address event-icalgcal-links event-excerpts gallery-design-grid aspect-ratio-auto lightbox-style-light gallery-navigation-bullets gallery-info-overlay-show-on-hover gallery-aspect-ratio-32-standard gallery-arrow-style-no-background gallery-transitions-fade gallery-show-arrows gallery-auto-crop product-list-titles-under product-list-alignment-center product-item-size-11-square product-image-auto-crop product-gallery-size-11-square show-product-price show-product-item-nav product-social-sharing tweak-v1-related-products-image-aspect-ratio-11-square tweak-v1-related-products-details-alignment-center newsletter-style-light hide-opentable-icons opentable-style-dark small-button-style-solid small-button-shape-square medium-button-style-solid medium-button-shape-square large-button-style-solid large-button-shape-square image-block-poster-text-alignment-center image-block-card-dynamic-font-sizing image-block-card-content-position-center image-block-card-text-alignment-left image-block-overlap-dynamic-font-sizing image-block-overlap-content-position-center image-block-overlap-text-alignment-left image-block-collage-dynamic-font-sizing image-block-collage-content-position-top image-block-collage-text-alignment-left image-block-stack-dynamic-font-sizing image-block-stack-text-alignment-left button-style-solid button-corner-style-square tweak-product-quick-view-button-style-floating tweak-product-quick-view-button-position-bottom tweak-product-quick-view-lightbox-excerpt-display-truncate tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-light native-currency-code-usd collection-layout-contact-us collection-type-contact-us collection-6352f47076801100d584ade8 view-list mobile-style-available "
1204	>
1205		
1205<script>
1206			!(function(){
1207				if (isMobile.any){
1208					$('body').addClass('detected-mobile-browser');
1209				}
1210			})();
1211		</script>
1211
1212
1213		<div class="sqs-layout sqs-grid-1 columns-1 common-v4-page-top-block empty" data-layout-label="Common V4 Page Top Block" data-type="block-field" id="common-v4-page-top-block"><div class="row sqs-row"><div class="col sqs-col-1 span-1"></div></div></div>	
1214
1215		<a href="#" class="body-overlay"></a>
1216		<div class="sqs-announcement-bar-dropzone"></div>
1217		<div id="sidecarNav">
1218			
1219
1220  <div id="mobileNavWrapper" class="nav-wrapper" data-content-field="navigation-mobileNav">
1221    <nav id="mobileNavigation">
1222      
1223
1224      
1225        
1226          
1227
1228          
1229          <div class="folder">
1230            <div class="folder-toggle"
1231data-href="/residential"
1232	style="pointer-events:all;user-select:none;cursor:pointer;"
1233>Residential</div>
1234<script>
1235	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
1236	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
1237
1238	$newToggles.each(function(){
1239		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
1240		const $folderToggle = $(this);
1241		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
1242
1243		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
1244		const isFooter = $navWrapper.closest('footer').length > 0;
1245		
1246		const $folder = $folderToggle.closest('.folder');
1247		$folder.removeClass('active');
1248		const $thisToggle = $folder.find('.folder-toggle');
1249		
1250		$thisToggle
1251		.off('click').on('click', clickHandler)
1252		.off('touchstart').on('touchstart', touchstartHandler)
1253		.off('mouseover').on('mouseover', mouseoverHandler)
1254		.off('mousedown').on('mousedown', mouseoverHandler)
1255		.off('mouseup').on('mouseup', mouseoverHandler)
1256		.off('contextmenu').on('contextmenu',mouseoverHandler)
1257
1258		var touchevents = false;
1259		
1260		function touchstartHandler(evt){
1261			console.log('Touchstart event triggered', touchevents);
1262			touchevents = true;
1263			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
1264				return elm !== $thisToggle[0];
1265			}).forEach(elm=>{
1266				$(elm).removeClass('active');
1267				$(elm).parents('.folder').removeClass('open');
1268			});
1269			console.log('window.isMobile.any',window.isMobile.any)
1270				$thisToggle.toggleClass('active');
1271				$folder.toggleClass('open');
1272
1273			evt.cancelBubble = true;
1274			evt.stopPropagation();
1275		//	return false;
1276		}
1277		
1278		function mouseoverHandler(evt){
1279			evt.cancelBubble = true;
1280			evt.stopPropagation();
1281	//		return false;
1282		}
1283		
1284		function clickHandler(evt){
1285			console.log('clickHandler event triggered', touchevents);
1286			if (!touchevents){
1287				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
1288					return elm !== $thisToggle[0];
1289				}
1289).forEach(elm=>{
1290					$(elm).removeClass('active');
1291					$(elm).parents('.folder').removeClass('open');
1292				});
1293				console.log('window.isMobile.any',window.isMobile.any)
1294					$thisToggle.toggleClass('active');
1295					$folder.toggleClass('open');
1296			}
1297			evt.cancelBubble = true;
1298			evt.stopPropagation();
1299			//return false;
1300		}
1301	});
1302	
1303})();
1304
1305</script>
1305
1306            <div class="subnav">
1307            
1308
1309              
1310              
1311              <div class="external">
1312                <a href="https://find.tillungtampabay.com" target="_blank">
1313                  Buy
1314                </a>
1315              </div>
1316              
1317            
1318
1319              
1320              
1321              <div class="external">
1322                <a href="https://find.tillungtampabay.com/seller" target="_blank">
1323                  Sell
1324                </a>
1325              </div>
1326              
1327            
1328            </div>
1329          </div>
1330          
1331        
1332        
1333
1334      
1335        
1336          
1337
1338          
1339
1340            
1341            <div class="collection">
1342              <a href="/commercial">
1343                Commercial
1344              </a>
1345            </div>
1346            
1347
1348          
1349        
1350        
1351
1352      
1353        
1354          
1355
1356          
1357          <div class="folder">
1358            <div class="folder-toggle"
1359data-href="/communities-1"
1360	style="pointer-events:all;user-select:none;cursor:pointer;"
1361>Communities</div>
1362<script>
1363	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
1364	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
1365
1366	$newToggles.each(function(){
1367		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
1368		const $folderToggle = $(this);
1369		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
1370
1371		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
1372		const isFooter = $navWrapper.closest('footer').length > 0;
1373		
1374		const $folder = $folderToggle.closest('.folder');
1375		$folder.removeClass('active');
1376		const $thisToggle = $folder.find('.folder-toggle');
1377		
1378		$thisToggle
1379		.off('click').on('click', clickHandler)
1380		.off('touchstart').on('touchstart', touchstartHandler)
1381		.off('mouseover').on('mouseover', mouseoverHandler)
1382		.off('mousedown').on('mousedown', mouseoverHandler)
1383		.off('mouseup').on('mouseup', mouseoverHandler)
1384		.off('contextmenu').on('contextmenu',mouseoverHandler)
1385
1386		var touchevents = false;
1387		
1388		function touchstartHandler(evt){
1389			console.log('Touchstart event triggered', touchevents);
1390			touchevents = true;
1391			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
1392				return elm !== $thisToggle[0];
1393			}).forEach(elm=>{
1394				$(elm).removeClass('active');
1395				$(elm).parents('.folder').removeClass('open');
1396			});
1397			console.log('window.isMobile.any',window.isMobile.any)
1398				$thisToggle.toggleClass('active');
1399				$folder.toggleClass('open');
1400
1401			evt.cancelBubble = true;
1402			evt.stopPropagation();
1403		//	return false;
1404		}
1405		
1406		function mouseoverHandler(evt){
1407			evt.cancelBubble = true;
1408			evt.stopPropagation();
1409	//		return false;
1410		}
1411		
1412		function clickHandler(evt){
1413			console.log('clickHandler event triggered', touchevents);
1414			if (!touchevents){
1415				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
1416					return elm !== $thisToggle[0];
1417				}
1417).forEach(elm=>{
1418					$(elm).removeClass('active');
1419					$(elm).parents('.folder').removeClass('open');
1420				});
1421				console.log('window.isMobile.any',window.isMobile.any)
1422					$thisToggle.toggleClass('active');
1423					$folder.toggleClass('open');
1424			}
1425			evt.cancelBubble = true;
1426			evt.stopPropagation();
1427			//return false;
1428		}
1429	});
1430	
1431})();
1432
1433</script>
1433
1434            <div class="subnav">
1435            
1436
1437              
1438              <div class="collection">
1439                <a href="/pinellas-county">
1440                  Pinellas County
1441                </a>
1442              </div>
1443              
1444              
1445            
1446
1447              
1448              <div class="collection">
1449                <a href="/hillsborough-county">
1450                  Hillsborough County
1451                </a>
1452              </div>
1453              
1454              
1455            
1456
1457              
1458              <div class="collection">
1459                <a href="/sarasota-county">
1460                  Sarasota County
1461                </a>
1462              </div>
1463              
1464              
1465            
1466
1467              
1468              <div class="collection">
1469                <a href="/pasco-county">
1470                  Pasco County
1471                </a>
1472              </div>
1473              
1474              
1475            
1476            </div>
1477          </div>
1478          
1479        
1480        
1481
1482      
1483        
1484          
1485
1486          
1487
1488            
1489            <div class="collection">
1490              <a href="/team-page">
1491                Team
1492              </a>
1493            </div>
1494            
1495
1496          
1497        
1498        
1499
1500      
1501        
1502          
1503
1504          
1505
1506            
1507            <div class="collection">
1508              <a href="/testimonials-1">
1509                Testimonials
1510              </a>
1511            </div>
1512            
1513
1514          
1515        
1516        
1517
1518      
1519        
1520          
1521
1522          
1523
1524            
1525            <div class="collection">
1526              <a href="/careers">
1527                Careers
1528              </a>
1529            </div>
1530            
1531
1532          
1533        
1534        
1535
1536      
1537        
1538          
1539
1540          
1541
1542            
1543            <div class="collection">
1544              <a href="/blog">
1545                Blog
1546              </a>
1547            </div>
1548            
1549
1550          
1551        
1552        
1553
1554      
1555        
1556          
1557
1558          
1559
1560            
1561            <div class="collection active">
1562              <a href="/new-contact-us">
1563                Contact Us
1564              </a>
1565            </div>
1566            
1567
1568          
1569        
1570        
1571
1572      
1573        
1574          
1575
1576          
1577
1578            
1579            <div class="collection">
1580              <a href="/education">
1581                Education
1582              </a>
1583            </div>
1584            
1585
1586          
1587        
1588        
1589
1590      
1591        
1592          
1593
1594          
1595
1596            
1597            <div class="collection homepage">
1598              <a href="/">
1599                Home 
1600              </a>
1601            </div>
1602            
1603
1604          
1605        
1606        
1607
1608      
1609    </nav>
1610  </div>
1611
1612
1613
1614		</div>
1615		<div id="siteWrapper" class="clearfix">
1616			<div class="social-media-header ">
1617	<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Social" data-type="block-field" data-updated-on="1666381001565" id="ylopoHeaderSocialBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="header-social-block-id" id="block-header-social-block-id"><div class="sqs-block-content">
1618  
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642<div class="sqs-block-socialaccountlinks-content">
1643  <div class="sqs-svg-icon--outer social-icon-alignment-right social-icons-color-standard social-icons-size-extra-small social-icons-style-regular ">
1644    <style>
1645      
1646      #block-header-social-block-id {
1647        --social-icons-justify-content: flex-end;
1648        --social-icons-dimension: 16px;--social-icons-gap: 10px;
1649        
1650      }
1651
1652      
1653      #block-header-social-block-id .sqs-svg-icon--wrapper {
1654        --si-border-radius: 0;--si-scale: 2;
1654--si-box-shadow: none;--si-fill-icon: var(--si-primary);--si-fill-icon-fade: var(--si-primary-faded);--si-fill-icon-hover: var(--si-primary);--si-fill-mask: transparent;--si-fill-mask-fade: transparent;--si-fill-mask-hover: transparent;--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: transparent;
1655      }
1656
1657      
1658      #block-header-social-block-id .sqs-svg-icon--list {
1659        justify-content: var(--social-icons-justify-content, center);
1660        column-gap: var(--social-icons-gap, 12px);
1661        row-gap: var(--social-icons-gap, 12px);
1662      }
1663      #block-header-social-block-id .sqs-svg-icon--wrapper {
1664        width: var(--social-icons-dimension, 20px);
1665        height: var(--social-icons-dimension, 20px);
1666        margin: 0;
1667        border: none; 
1668        background-color: var(--si-bg, transparent);
1669        box-shadow: var(--si-box-shadow, none);
1670        border-radius: var(--si-border-radius, 0);
1671      }
1672      #block-header-social-block-id .sqs-svg-icon--wrapper > div {
1673        transform: scale(var(--si-scale, 1));
1674      }
1675      #block-header-social-block-id .sqs-use--icon {
1676        fill: var(--si-fill-icon, transparent);
1677      }
1678      #block-header-social-block-id .sqs-use--mask {
1679        fill: var(--si-fill-mask, transparent);
1680      }
1681      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
1682        background-color: var(--si-bg-fade, var(--si-bg, transparent));
1683      }
1684      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
1685        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
1686      }
1687      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
1688        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
1689      }
1690      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
1691        background-color: var(--si-bg-hover, var(--si-bg, transparent));
1692      }
1693      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
1694        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
1695      }
1696      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
1697        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
1698      }
1699    </style>
1700    <nav class="sqs-svg-icon--list">
1701      
1702        
1703          <a
1704            href="https://www.facebook.com/TillungTampaBay"
1705            target="_blank"
1706            class="sqs-svg-icon--wrapper facebook-unauth"
1707            aria-label="Facebook"
1708          >
1709            <div>
1710              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
1711                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-icon"></use>
1712                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-mask"></use>
1713              </svg>
1714            </div>
1715          </a>
1716        
1717      
1718        
1719          <a
1720            href="https://www.instagram.com/tillungtampabay/"
1721            target="_blank"
1722            class="sqs-svg-icon--wrapper instagram-unauth"
1723            aria-label="Instagram"
1724          >
1725            <div>
1726              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
1727                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-icon"></use>
1728                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-mask"></use>
1729              </svg>
1730            </div>
1731          </a>
1732        
1733      
1734        
1735          <a
1736            href="https://www.youtube.com/@TerryTillung"
1737            target="_blank"
1738            class="sqs-svg-icon--wrapper youtube-unauth"
1739            aria-label="YouTube"
1740          >
1741            <div>
1742              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
1743                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-icon"></use>
1744                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-mask"></use>
1745              </svg>
1746            </div>
1747          </a>
1748        
1749      
1750        
1751          <a
1752            href="https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc"
1753            target="_blank"
1754            class="sqs-svg-icon--wrapper tiktok-unauth"
1755            aria-label="TikTok"
1756          >
1757            <div>
1758              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
1759                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-icon"></use>
1760                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-mask"></use>
1761              </svg>
1762            </div>
1763          </a>
1764        
1765      
1766        
1767      
1768    </nav>
1769  </div>
1770  
1771    
1772<style id="container-styles">#block-header-social-block-id {
1773    
1774    
1775    
1776
1777
1778
1779  }
1780
1781  #block-header-social-block-id .sqs-block-socialaccountlinks-content {
1782    
1783    --tweak-social-links-block-padding: initial;
1784}
1785
1786  #block-header-social-block-id {
1787      mix-blend-mode: var(--tweak-social-links-block-blend);
1788      border-radius: var(--tweak-social-links-block-radius);
1789  }
1790
1791  
1792  
1793
1794
1795
1796  
1797  
1798
1799  #block-header-social-block-id {
1800    }
1801
1802</style>
1803
1804<style id="override-container-styles">
1805    @media screen and (max-width: 767px) {
1806          
1807            
1808
1809#block-header-social-block-id {
1810            
1811            }
1812        }
1813    
1814  
1815    @media screen and (max-width: 767px) {
1816          #block-header-social-block-id .sqs-block-socialaccountlinks-content {
1817            
1818            }
1819        }
1820    
1821  @media screen and (max-width: 767px) {
1822          
1823          
1824
1825          
1826          
1827          
1828        }</style>
1829
1830    <style class="transform-overrides-vars">
1831  
1832</style>
1833
1834    
1835
1836
1837
1838  
1839</div>
1840</div></div></div></div></div>
1841</div>
1842
1843<script defer>
1844(function(){
1845	let lastHeight = 0;
1846	function moveHeader(){
1847		var socialHeight = $('body.show-social-media .social-media-header').outerHeight();
1848		if (lastHeight !== socialHeight){
1849			lastHeight = socialHeight;
1850			$('header#header').css('top', socialHeight || 0);
1851		}
1852	}
1853	$(document).ready(function(){
1854		if ($('body').hasClass('show-social-media') && $('header#header').css('position') === 'absolute'){
1855			$(window).on('resize', moveHeader);
1856			moveHeader();
1857		}
1858	});
1859})();
1860</script>
1860
1861
1862
1863			<div class="sqs-cart-dropzone"></div>
1864			<header
1865				id="header"
1866				class="show-on-scroll"
1867				data-offset-el=".index-section"
1868				data-offset-behavior="bottom"
1869				role="banner"
1870			>
1871				<div class="header-inner">
1872
1873					
1874						<div
1875							id="logoWrapper"
1876							class="wrapper"
1877							data-content-field="site-title"
1878						>
1879							
1880								<div id="logoImage">
1881									<a href="/">
1882										<img src="//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png?format=1500w" alt="Tillung Tampa Bay" />
1883									</a>
1884								</div>
1885							
1886						</div>
1887					
1888
1889					<div class="mobile-nav-toggle">
1890						<div class="top-bar"></div>
1891						<div class="middle-bar"></div>
1892						<div class="bottom-bar"></div>
1893					</div>
1894					<div class="mobile-nav-toggle fixed-nav-toggle">
1895						<div class="top-bar"></div>
1896						<div class="middle-bar"></div>
1897						<div class="bottom-bar"></div>
1898					</div>
1899					<div id="headerNav">
1900						
1901
1902  <div id="mainNavWrapper" class="nav-wrapper" data-content-field="navigation-mainNav">
1903    <nav id="mainNavigation" data-content-field="navigation-mainNav">
1904      
1905
1906      
1907        
1908          
1909
1910          
1911          <div class="folder">
1912            <div class="folder-toggle"
1913data-href="/residential"
1914	style="pointer-events:all;user-select:none;cursor:pointer;"
1915>Residential</div>
1916<script>
1917	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
1918	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
1919
1920	$newToggles.each(function(){
1921		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
1922		const $folderToggle = $(this);
1923		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
1924
1925		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
1926		const isFooter = $navWrapper.closest('footer').length > 0;
1927		
1928		const $folder = $folderToggle.closest('.folder');
1929		$folder.removeClass('active');
1930		const $thisToggle = $folder.find('.folder-toggle');
1931		
1932		$thisToggle
1933		.off('click').on('click', clickHandler)
1934		.off('touchstart').on('touchstart', touchstartHandler)
1935		.off('mouseover').on('mouseover', mouseoverHandler)
1936		.off('mousedown').on('mousedown', mouseoverHandler)
1937		.off('mouseup').on('mouseup', mouseoverHandler)
1938		.off('contextmenu').on('contextmenu',mouseoverHandler)
1939
1940		var touchevents = false;
1941		
1942		function touchstartHandler(evt){
1943			console.log('Touchstart event triggered', touchevents);
1944			touchevents = true;
1945			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
1946				return elm !== $thisToggle[0];
1947			}).forEach(elm=>{
1948				$(elm).removeClass('active');
1949				$(elm).parents('.folder').removeClass('open');
1950			});
1951			console.log('window.isMobile.any',window.isMobile.any)
1952				$thisToggle.toggleClass('active');
1953				$folder.toggleClass('open');
1954
1955			evt.cancelBubble = true;
1956			evt.stopPropagation();
1957		//	return false;
1958		}
1959		
1960		function mouseoverHandler(evt){
1961			evt.cancelBubble = true;
1962			evt.stopPropagation();
1963	//		return false;
1964		}
1965		
1966		function clickHandler(evt){
1967			console.log('clickHandler event triggered', touchevents);
1968			if (!touchevents){
1969				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
1970					return elm !== $thisToggle[0];
1971				}
1971).forEach(elm=>{
1972					$(elm).removeClass('active');
1973					$(elm).parents('.folder').removeClass('open');
1974				});
1975				console.log('window.isMobile.any',window.isMobile.any)
1976					$thisToggle.toggleClass('active');
1977					$folder.toggleClass('open');
1978			}
1979			evt.cancelBubble = true;
1980			evt.stopPropagation();
1981			//return false;
1982		}
1983	});
1984	
1985})();
1986
1987</script>
1987
1988            <div class="subnav">
1989            
1990
1991              
1992              
1993              <div class="external">
1994                <a href="https://find.tillungtampabay.com" target="_blank">
1995                  Buy
1996                </a>
1997              </div>
1998              
1999            
2000
2001              
2002              
2003              <div class="external">
2004                <a href="https://find.tillungtampabay.com/seller" target="_blank">
2005                  Sell
2006                </a>
2007              </div>
2008              
2009            
2010            </div>
2011          </div>
2012          
2013        
2014        
2015
2016      
2017        
2018          
2019
2020          
2021
2022            
2023            <div class="collection">
2024              <a href="/commercial">
2025                Commercial
2026              </a>
2027            </div>
2028            
2029
2030          
2031        
2032        
2033
2034      
2035        
2036          
2037
2038          
2039          <div class="folder">
2040            <div class="folder-toggle"
2041data-href="/communities-1"
2042	style="pointer-events:all;user-select:none;cursor:pointer;"
2043>Communities</div>
2044<script>
2045	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
2046	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
2047
2048	$newToggles.each(function(){
2049		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
2050		const $folderToggle = $(this);
2051		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
2052
2053		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
2054		const isFooter = $navWrapper.closest('footer').length > 0;
2055		
2056		const $folder = $folderToggle.closest('.folder');
2057		$folder.removeClass('active');
2058		const $thisToggle = $folder.find('.folder-toggle');
2059		
2060		$thisToggle
2061		.off('click').on('click', clickHandler)
2062		.off('touchstart').on('touchstart', touchstartHandler)
2063		.off('mouseover').on('mouseover', mouseoverHandler)
2064		.off('mousedown').on('mousedown', mouseoverHandler)
2065		.off('mouseup').on('mouseup', mouseoverHandler)
2066		.off('contextmenu').on('contextmenu',mouseoverHandler)
2067
2068		var touchevents = false;
2069		
2070		function touchstartHandler(evt){
2071			console.log('Touchstart event triggered', touchevents);
2072			touchevents = true;
2073			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
2074				return elm !== $thisToggle[0];
2075			}).forEach(elm=>{
2076				$(elm).removeClass('active');
2077				$(elm).parents('.folder').removeClass('open');
2078			});
2079			console.log('window.isMobile.any',window.isMobile.any)
2080				$thisToggle.toggleClass('active');
2081				$folder.toggleClass('open');
2082
2083			evt.cancelBubble = true;
2084			evt.stopPropagation();
2085		//	return false;
2086		}
2087		
2088		function mouseoverHandler(evt){
2089			evt.cancelBubble = true;
2090			evt.stopPropagation();
2091	//		return false;
2092		}
2093		
2094		function clickHandler(evt){
2095			console.log('clickHandler event triggered', touchevents);
2096			if (!touchevents){
2097				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
2098					return elm !== $thisToggle[0];
2099				}
2099).forEach(elm=>{
2100					$(elm).removeClass('active');
2101					$(elm).parents('.folder').removeClass('open');
2102				});
2103				console.log('window.isMobile.any',window.isMobile.any)
2104					$thisToggle.toggleClass('active');
2105					$folder.toggleClass('open');
2106			}
2107			evt.cancelBubble = true;
2108			evt.stopPropagation();
2109			//return false;
2110		}
2111	});
2112	
2113})();
2114
2115</script>
2115
2116            <div class="subnav">
2117            
2118
2119              
2120              <div class="collection">
2121                <a href="/pinellas-county">
2122                  Pinellas County
2123                </a>
2124              </div>
2125              
2126              
2127            
2128
2129              
2130              <div class="collection">
2131                <a href="/hillsborough-county">
2132                  Hillsborough County
2133                </a>
2134              </div>
2135              
2136              
2137            
2138
2139              
2140              <div class="collection">
2141                <a href="/sarasota-county">
2142                  Sarasota County
2143                </a>
2144              </div>
2145              
2146              
2147            
2148
2149              
2150              <div class="collection">
2151                <a href="/pasco-county">
2152                  Pasco County
2153                </a>
2154              </div>
2155              
2156              
2157            
2158            </div>
2159          </div>
2160          
2161        
2162        
2163
2164      
2165        
2166          
2167
2168          
2169
2170            
2171            <div class="collection">
2172              <a href="/team-page">
2173                Team
2174              </a>
2175            </div>
2176            
2177
2178          
2179        
2180        
2181
2182      
2183        
2184          
2185
2186          
2187
2188            
2189            <div class="collection">
2190              <a href="/testimonials-1">
2191                Testimonials
2192              </a>
2193            </div>
2194            
2195
2196          
2197        
2198        
2199
2200      
2201        
2202          
2203
2204          
2205
2206            
2207            <div class="collection">
2208              <a href="/careers">
2209                Careers
2210              </a>
2211            </div>
2212            
2213
2214          
2215        
2216        
2217
2218      
2219        
2220          
2221
2222          
2223
2224            
2225            <div class="collection">
2226              <a href="/blog">
2227                Blog
2228              </a>
2229            </div>
2230            
2231
2232          
2233        
2234        
2235
2236      
2237        
2238          
2239
2240          
2241
2242            
2243            <div class="collection active">
2244              <a href="/new-contact-us">
2245                Contact Us
2246              </a>
2247            </div>
2248            
2249
2250          
2251        
2252        
2253
2254      
2255        
2256          
2257
2258          
2259
2260            
2261            <div class="collection">
2262              <a href="/education">
2263                Education
2264              </a>
2265            </div>
2266            
2267
2268          
2269        
2270        
2271
2272      
2273        
2274          
2275
2276          
2277
2278            
2279            <div class="collection homepage">
2280              <a href="/">
2281                Home 
2282              </a>
2283            </div>
2284            
2285
2286          
2287        
2288        
2289
2290      
2291    </nav>
2292  </div>
2293  <!-- style below blocks out the mobile nav toggle only when nav is loaded -->
2294  <style>.mobile-nav-toggle-label { display: inline-block !important; }</style>
2295
2296
2297
2298					</div>
2299				</div>
2300			</header>
2301
2302
2303<script>
2304// code for adjusting the header position when social media is shown
2305(function(){
2306	
2307	const isShowSocialMedia = $("body").hasClass("show-social-media");
2308	const socMedHeight = $('.social-media-header').height() + 10;
2309	
2310	if(isShowSocialMedia){
2311		$("body.transparent-header #siteWrapper header#header").css("top", socMedHeight + "px");
2312	}
2313})();
2314</script>
2314
2315<!-- Main Content Area -->
2316<main class="contact-us" role="main">
2317
2318	<br/>
2319	<br/>
2320
2321	<section class="contact-info">
2322		<div>
2323
2324	<div class="contact-info-title">
2325		Contact Tillung Tampa Bay
2326	</div>
2327
2328	<br/>
2329	<br/>
2330
2331	<div>
2332
2333		<div class="contact-info-details">
2334			<div><strong>Name:</strong> Tillung Tampa Bay</div>
2335			<div><strong>Address:</strong> 100 Ashley Drive South Tampa, FL, 33602</div>
2336			<div rel="tel" class="site-phone"><strong>Phone:</strong> 727-332-0971</div>
2337			<div><strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a></div>
2338		</div>
2339
2340		<div class="contact-info-hours">
2341			<div class="contact-info-hours-head">Hours of Operation:</div>
2342			<div class="sqs-layout sqs-grid-12 columns-12 contact-info-hours-list business-hours empty" data-layout-label="Office Hours List" data-type="block-field" id="ylopoAlternateFooterOfficeHoursList"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
2343		</div>
2344	</div>
2345
2346</div>
2347
2348	</section>
2349
2350	<br/>
2351	<br/>
2352
2353	<section class="contact-us-form">
2354		<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Contact Form (Common Block)" data-type="block-field" data-updated-on="1766408307261" id="ylopoCommonBlocksContactForm"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-yui_3_17_2_1_1739844827649_5037"><div class="sqs-block-content">
2355
2356<div class="sqs-html-content" data-sqsp-text-block-content>
2357  <h2 style="text-align:center;white-space:pre-wrap;">Contact Tillung Tampa Bay</h2><p style="text-align:center;white-space:pre-wrap;" class=""><br><br></p><p style="text-align:center;white-space:pre-wrap;" class=""><strong>Name:</strong> Tillung Tampa Bay</p><p style="text-align:center;white-space:pre-wrap;" class=""><strong>Addresses:</strong> </p><p style="text-align:center;white-space:pre-wrap;" class="">100 S. Ashley Drive, Suite 600 Tampa, FL 33602</p><p style="text-align:center;white-space:pre-wrap;" class=""><strong>Phone:</strong> 727-332-0971</p><p style="text-align:center;white-space:pre-wrap;" class=""><strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a></p>
2358</div>
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379  
2380  
2381
2382
2383
2384</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/ef9a67ad-ad8a-41e5-beb2-7d36f7b8e7f1_1290/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/ef9a67ad-ad8a-41e5-beb2-7d36f7b8e7f1_1290/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="yui_3_17_2_1_1739844827649_12241" id="block-yui_3_17_2_1_1739844827649_12241"><div class="sqs-block-content">&nbsp;</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-form form-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/884921f6-ae4b-4dc4-ab1f-97043144cc5a_1139/website.components.form.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/884921f6-ae4b-4dc4-ab1f-97043144cc5a_1139/website.components.form.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.form" data-sqsp-block="form" data-website-component-id="yui_3_17_2_2_1516080567093_3878" id="block-yui_3_17_2_2_1516080567093_3878"><div class="sqs-block-content">
2385
2386
2387
2388
2389
2390
2391  <div class="sqs-site-style-form" >
2392    
2393    
2393<script type="application/json" id="form-context-6352f486a4f8493e324335a3" class="sqs-form-block-context">
2394    {"secureUrl":"https://ylopo-branded-site-q2p2.squarespace.com","collectionId":null,"formFieldFormats":{"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]},"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"Åland Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"Côte d’Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Curaçao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"Réunion","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"São Tomé & Príncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barthélemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"Türkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}]},"useFormsJs":true,"formId":"6352f486a4f8493e324335a3","formName":"New Form","formFields":[{"type":"name","
2394id":"name-yui_3_17_2_2_1516080567093_3883","locked":false,"title":"Name","description":"","required":true,"name":true},{"type":"email","id":"email-yui_3_17_2_2_1516080567093_3884","locked":false,"title":"Email Address","description":"","placeholder":"","required":true,"email":true},{"type":"phone","id":"phone-yui_3_17_2_1_1585872772143_12375","locked":false,"title":"Phone","description":"","showCountryCode":false,"required":false,"phone":true},{"type":"text","id":"text-yui_3_17_2_2_1516080567093_3885","locked":false,"title":"Subject","description":"","placeholder":"","required":true,"text":true},{"type":"textarea","id":"textarea-yui_3_17_2_2_1516080567093_3886","locked":false,"title":"Message","description":"","placeholder":"","required":true,"textarea":true}],"formSubmitButtonText":"Submit","formSubmissionMessage":{"html":"Thank you!"},"successRedirect":"","disclaimerMessage":null,"captchaEnabled":true,"captchaTheme":1,"captchaAlignment":1,"isSmsConsentEnabled":true,"businessName":null,"privacyPolicyUrl":null,"termsAndConditionsUrl":null,"hasActiveSmsSubscription":null,"sendingProfileFullySetUp":null}
2395    </script>
2395
2396    
2397    
2397<script type="application/json" id="form-block-design-fields-6352f486a4f8493e324335a3" class="sqs-form-block-design-fields">
2398    {"buttonAlignment":"center","buttonVariant":null,"firstFieldHighlightType":null,"submissionTextAlignment":null,"submissionVerticalAlignment":null,"submissionAnimation":null,"breakpoints":[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}],"breakpointOverrides":null,"breakpointOverridesFlag":false,"useLightbox":false}
2399    </script>
2399
2400    
2400<script type="application/json" id="form-context-localized-strings-6352f486a4f8493e324335a3" class="sqs-form-block-localized-strings">
2401    {"address":{"address1":"Address 1","address2":"Address 2","city":"City","country":"Country","stateProvince":"State/Province","zipPostalCode":"Zip/Postal Code"},"cannotSubmitDemoForm":"This is a demo form and cannot be submitted.","date":{"day":"Day","dd":"DD","mm":"MM","month":"Month","year":"Year","yyyy":"YYYY"},"email":{"emailPromotions":"Email me with promotions and offers","required":"(required)","signUp":"Sign up for news and updates"},"formBlock":{"learnMore":"Learn more","title":"Form Block"},"invalidData":"Invalid form data.","lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","disagree":"Disagree","neutral":"Neutral","stronglyAgree":"Strongly Agree","stronglyDisagree":"Strongly Disagree"},"name":{"firstName":"First Name","lastName":"Last Name"},"noStorageConnectedMessage":"This form needs a storage option. Double-click here to edit this form, and tell us where to save form submissions in the <strong>Storage<\/strong> tab.","notFound":"Form not found.","phone":{"areaCode":"Area Code","country":"Country","line":"Line","number":"Number","prefix":"Prefix"},"required":"(required)","submit":"Submit","submitError":"Unable to submit form. Please try again later.","time":{"am":"AM","amPm":"AM/PM","hour":"Hour","minute":"Minute","pm":"PM","second":"Second"},"validation":{"allEmpty":"Please fill out at least one form field.","captchaFailure":"Captcha validation failed. Please try again.","containsInvalidKey":"{0} contains an invalid key.","containsInvalidValue":"{0} contains an invalid value.","formErrors":"Form Errors","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalid":"{0} is not valid.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidDate":"This is not a real date.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","invalidMapSize":"Value should contain exactly {0} elements.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters.","invalidPassword":"Passwords should not contain whitespace.","invali
2401dQuestion":"Contained an invalid question.","invalidStringLength":"Value should be {0} characters long.","invalidTwitterUsername":"Must be a valid X username.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidUrl":"Must be a valid URL.","missingRequiredQuestion":"Missing a required question.","missingRequiredSubfields":"{0} is missing required subfields: {1}","noValidSelection":"A valid selection must be made.","required":"{0} is required.","stringTooLong":"Value should have a length no longer than {0}.","stringTooShort":"Value should have a length of at least {0}.","subfieldsRequired":"All fields in {0} are required.","valueOutsideRange":"Value must be in the range {0} to {1}."}}
2402    </script>
2402
2403    <div id="form-submission-html-6352f486a4f8493e324335a3" class="sqs-form-block-submission-html" data-submission-html=""></div>
2404<style id="container-styles">#block-yui_3_17_2_2_1516080567093_3878 {
2405    
2406    
2407    
2408
2409
2410
2411  }
2412
2413  #block-yui_3_17_2_2_1516080567093_3878 .form-wrapper {
2414    
2415    --form-block-padding: initial;
2416}
2417
2418  #block-yui_3_17_2_2_1516080567093_3878 {
2419      mix-blend-mode: var(--form-block-blend-mode
2420    );
2421      border-radius: var(--form-block-border-radius);
2422  }
2423
2424  
2425  
2426
2427
2428
2429  
2430  
2431
2432  #block-yui_3_17_2_2_1516080567093_3878 {
2433    }
2434
2435</style>
2436
2437<style id="override-container-styles">
2438    @media screen and (max-width: 767px) {
2439          
2440            
2441
2442#block-yui_3_17_2_2_1516080567093_3878 {
2443            
2444            }
2445        }
2446    
2447  
2448    @media screen and (max-width: 767px) {
2449          #block-yui_3_17_2_2_1516080567093_3878 .form-wrapper {
2450            
2451            }
2452        }
2453    
2454  @media screen and (max-width: 767px) {
2455          
2456          
2457
2458          
2459          
2460          
2461        }</style>
2462
2463    
2464      
2465
2466
2467    
2468
2469    <div class="form-wrapper"
2470      
2471    >
2472      
2473    </div>
2474    <style>
2475      #block-yui_3_17_2_2_1516080567093_3878 .form-wrapper {
2476        display: grid;
2477      }
2478
2479      #block-yui_3_17_2_2_1516080567093_3878 .lightbox-handle-wrapper {
2480        display: none;
2481      }
2482
2483      #block-yui_3_17_2_2_1516080567093_3878 .lightbox-handle-wrapper-system_desktop {
2484        display: block;
2485      }
2486    </style>
2487    
2488    <style class="transform-overrides-vars">
2489  
2490</style>
2491
2492    
2493
2494
2495
2496  </div>
2497</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/ef9a67ad-ad8a-41e5-beb2-7d36f7b8e7f1_1290/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/ef9a67ad-ad8a-41e5-beb2-7d36f7b8e7f1_1290/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="yui_3_17_2_1_1674335156803_2694" id="block-yui_3_17_2_1_1674335156803_2694"><div class="sqs-block-content">&nbsp;</div></div><div class="sqs-block gallery-block sqs-block-gallery" data-block-json="&#123;&quot;hSize&quot;:null,&quot;floatDir&quot;:null,&quot;methodOption&quot;:&quot;transient&quot;,&quot;existingGallery&quot;:null,&quot;newWindow&quot;:false,&quot;aspect-ratio&quot;:&quot;standard&quot;,&quot;aspectRatio&quot;:null,&quot;auto-crop&quot;:true,&quot;blockAnimation&quot;:&quot;none&quot;,&quot;collectionId&quot;:&quot;63e30b5c6acf542308aa6cc9&quot;,&quot;design&quot;:&quot;grid&quot;,&quot;lightbox&quot;:false,&quot;padding&quot;:20,&quot;show-meta&quot;:true,&quot;show-meta-basic&quot;:true,&quot;show-meta-only-title&quot;:false,&quot;show-meta-only-description&quot;:false,&quot;square-thumbs&quot;:true,&quot;thumbnails-per-row&quot;:5,&quot;vSize&quot;:null,&quot;transientGalleryId&quot;:&quot;63e30b5c6acf542308aa6cc9&quot;&#125;" data-block-type="8" data-sqsp-block="gallery" id="block-yui_3_17_2_1_1675823914317_2843"><div class="sqs-block-content">
2498
2499
2500  
2501
2502  
2503
2504
2505<div class="
2506  sqs-gallery-container
2507  sqs-gallery-block-grid
2508  sqs-gallery-aspect-ratio-standard
2509  sqs-gallery-thumbnails-per-row-5
2510  
2511  
2512
2513  
2514    
2515    
2516  
2517  sqs-gallery-block-show-meta
2518  
2519  
2520
2521  
2522  
2523
2524  
2525  block-animation-none
2526  clear"
2527  
2528  
2529>
2530  <div class="sqs-gallery">
2531    
2532      
2533
2534        
2535
2536        
2537
2538        
2539          
2540
2541          
2542            <div class="slide" data-type="video" data-animation-role="image">
2543              <div class="margin-wrapper">
2544                <div
2545                  class="
2546                    content-wrapper
2547                    content-fill
2548                    
2549                  "
2550                  
2551                >
2552                  
2553                  <div class="sqs-video-wrapper" data-html="&lt;iframe scrolling=&quot;no&quot; allowfullscreen src=&quot;//www.youtube.com/embed/mVKaf7dOwK0?start=8&amp;amp;wmode=opaque&quot; width=&quot;854&quot; frameborder=&quot;0&quot; height=&quot;480&quot;&gt;
2554&lt;/iframe&gt;" data-provider-name="YouTube"><div class="sqs-video-overlay" style="opacity: 0;"><img data-load="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1675823978324-5WWJSWZQ0QD4R0WRU72F/image-asset.jpeg" data-image-dimensions="480x360" data-image-focal-point="0.5,0.5" /><div class="sqs-video-opaque"> </div><div class="sqs-video-icon"></div></div></div>
2555                </div>
2556                
2557              </div>
2558            </div>
2559          
2560        
2561
2562      
2563
2564        
2565
2566        
2567
2568        
2569          
2570
2571          
2572            <div class="slide" data-type="video" data-animation-role="image">
2573              <div class="margin-wrapper">
2574                <div
2575                  class="
2576                    content-wrapper
2577                    content-fill
2578                    
2579                  "
2580                  
2581                >
2582                  
2583                  <div class="sqs-video-wrapper" data-html="&lt;iframe scrolling=&quot;no&quot; allowfullscreen src=&quot;//www.youtube.com/embed/RB7IeblEZxs??wmode=opaque&quot; width=&quot;854&quot; frameborder=&quot;0&quot; height=&quot;480&quot;&gt;
2584&lt;/iframe&gt;" data-provider-name="YouTube"><div class="sqs-video-overlay" style="opacity: 0;"><img data-load="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1675824035353-KQG3QLW1U554MYPE5OD6/image-asset.jpeg" data-image-dimensions="480x360" data-image-focal-point="0.5,0.5" /><div class="sqs-video-opaque"> </div><div class="sqs-video-icon"></div></div></div>
2585                </div>
2586                
2587              </div>
2588            </div>
2589          
2590        
2591
2592      
2593
2594        
2595
2596        
2597
2598        
2599          
2600
2601          
2602            <div class="slide" data-type="video" data-animation-role="image">
2603              <div class="margin-wrapper">
2604                <div
2605                  class="
2606                    content-wrapper
2607                    content-fill
2608                    
2609                  "
2610                  
2611                >
2612                  
2613                  <div class="sqs-video-wrapper" data-html="&lt;iframe scrolling=&quot;no&quot; allowfullscreen src=&quot;//www.youtube.com/embed/8z_9alnQHns??wmode=opaque&quot; width=&quot;854&quot; frameborder=&quot;0&quot; height=&quot;480&quot;&gt;
2614&lt;/iframe&gt;" data-provider-name="YouTube"><div class="sqs-video-overlay" style="opacity: 0;"><img data-load="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1675824052293-51BREKGWPWTB5HFQBRG2/image-asset.jpeg" data-image-dimensions="480x360" data-image-focal-point="0.5,0.5" /><div class="sqs-video-opaque"> </div><div class="sqs-video-icon"></div></div></div>
2615                </div>
2616                
2617              </div>
2618            </div>
2619          
2620        
2621
2622      
2623
2624        
2625
2626        
2627
2628        
2629          
2630
2631          
2632            <div class="slide" data-type="video" data-animation-role="image">
2633              <div class="margin-wrapper">
2634                <div
2635                  class="
2636                    content-wrapper
2637                    content-fill
2638                    
2639                  "
2640                  
2641                >
2642                  
2643                  <div class="sqs-video-wrapper" data-html="&lt;iframe scrolling=&quot;no&quot; allowfullscreen src=&quot;//www.youtube.com/embed/wwb8tYTL_dI??wmode=opaque&quot; width=&quot;854&quot; frameborder=&quot;0&quot; height=&quot;480&quot;&gt;
2644&lt;/iframe&gt;" data-provider-name="YouTube"><div class="sqs-video-overlay" style="opacity: 0;"><img data-load="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1675824065349-P1T3USLS1J4RVTWFKPM6/image-asset.jpeg" data-image-dimensions="480x360" data-image-focal-point="0.5,0.5" /><div class="sqs-video-opaque"> </div><div class="sqs-video-icon"></div></div></div>
2645                </div>
2646                
2647              </div>
2648            </div>
2649          
2650        
2651
2652      
2653
2654        
2655
2656        
2657
2658        
2659          
2660
2661          
2662            <div class="slide" data-type="video" data-animation-role="image">
2663              <div class="margin-wrapper">
2664                <div
2665                  class="
2666                    content-wrapper
2667                    content-fill
2668                    
2669                  "
2670                  
2671                >
2672                  
2673                  <div class="sqs-video-wrapper" data-html="&lt;iframe scrolling=&quot;no&quot; allowfullscreen src=&quot;//www.youtube.com/embed/fR5MiilE1tQ?wmode=opaque&quot; width=&quot;854&quot; frameborder=&quot;0&quot; height=&quot;480&quot;&gt;
2674&lt;/iframe&gt;" data-provider-name="YouTube"><div class="sqs-video-overlay" style="opacity: 0;"><img data-load="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1675824212195-HBGICY5141PV4GH0UJ7T/hqdefault.jpg" data-image-dimensions="480x360" data-image-focal-point="0.5,0.5" /><div class="sqs-video-opaque"> </div><div class="sqs-video-icon"></div></div></div>
2675                </div>
2676                
2677              </div>
2678            </div>
2679          
2680        
2681
2682      
2683    
2684  </div>
2685
2686  
2687
2688</div>
2689
2690
2691
2692
2693<style type="text/css" id="design-grid-css">
2694#block-yui_3_17_2_1_1675823914317_2843 .sqs-gallery-block-grid .sqs-gallery-design-grid { margin-right: -20px; }
2695#block-yui_3_17_2_1_1675823914317_2843 .sqs-gallery-block-grid .sqs-gallery-design-grid-slide .margin-wrapper { margin-right: 20px; margin-bottom: 20px; }
2696</style>
2697
2698
2699
2700</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-video video-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/34418.js&quot;,&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.video" data-sqsp-block="video" data-website-component-id="yui_3_17_2_1_1675824498178_22627" id="block-yui_3_17_2_1_1675824498178_22627"><div class="sqs-block-content">
2701  
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723  
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737  <div class="intrinsic" style="max-width:100%">
2738    
2739      
2740    
2741    <div
2742      class="embed-block-wrapper"
2743      style="padding-bottom:56.49999999999999%;"
2744    >
2745      <div
2746        class="sqs-video-wrapper"
2747        data-provider-name="YouTube"
2748        data-html="&lt;iframe width=&quot;200&quot; height=&quot;113&quot; src=&quot;https://www.youtube.com/embed/mVKaf7dOwK0?start=8&amp;feature=oembed&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen title=&quot;Palm Harbor FL Luxury Home with unobstructed views of the Gulf of Mexico!&quot;&gt;&lt;/iframe&gt;"
2749        data-localized="{&quot;invalidVideo&quot;:&quot;Invalid video embed.&quot;,&quot;playButton&quot;:&quot;Play&quot;}"
2750        data-config-loading=""
2751      >
2752        
2753      </div>
2754    </div>
2755    
2756    
2757
2758
2759
2760  </div>
2761
2762
2763<style class="transform-overrides-vars">
2764  
2765</style>
2766
2767
2768
2769  
2770  
2771  
2772<style id="container-styles">#block-yui_3_17_2_1_1675824498178_22627 {
2773    
2774    
2775    
2776  }
2777
2778  #block-yui_3_17_2_1_1675824498178_22627 .intrinsic {
2779    
2780    }
2781
2782  #block-yui_3_17_2_1_1675824498178_22627 {
2783      mix-blend-mode: var(--tweak-video-block-blend);
2784      border-radius: var(--tweak-video-block-radius);
2785  }
2786
2787  
2788  
2789
2790
2791
2792  
2793  
2794
2795  
2796</style>
2797
2798<style id="override-container-styles">
2799    @media screen and (max-width: 767px) {
2800          
2801            
2802
2803#block-yui_3_17_2_1_1675824498178_22627 {
2804            
2805            }
2806        }
2807    
2808  
2809    @media screen and (max-width: 767px) {
2810          #block-yui_3_17_2_1_1675824498178_22627 .intrinsic {
2811            
2812            }
2813        }
2814    
2815  @media screen and (max-width: 767px) {
2816          
2817          
2818
2819          
2820          
2821          
2822        }</style>
2823
2824  <style>#block-yui_3_17_2_1_1675824498178_22627 { border-width: 0; height: auto; }</style>
2825  
2826  
2827  
2828    <style>
2829    
2830      
2831    
2832      
2833        @media screen and (max-width: 767px) {
2834          #block-yui_3_17_2_1_1675824498178_22627 { background-color: transparent; }
2835          #block-yui_3_17_2_1_1675824498178_22627 .intrinsic { background-color: var(--tweak-video-block-background-color); }
2836        }
2837      
2838    
2839    </style>
2840  
2841
2842</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-video video-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/34418.js&quot;,&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.video" data-sqsp-block="video" data-website-component-id="yui_3_17_2_1_1675824498178_23089" id="block-yui_3_17_2_1_1675824498178_23089"><div class="sqs-block-content">
2843  
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865  
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879  <div class="intrinsic" style="max-width:100%">
2880    
2881      
2882    
2883    <div
2884      class="embed-block-wrapper"
2885      style="padding-bottom:56.49999999999999%;"
2886    >
2887      <div
2888        class="sqs-video-wrapper"
2889        data-provider-name="YouTube"
2890        data-html="&lt;iframe width=&quot;200&quot; height=&quot;113&quot; src=&quot;https://www.youtube.com/embed/RB7IeblEZxs?feature=oembed&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen title=&quot;Tour this Waterfront Home with a Panoramic Saint Joseph Sound Views!&quot;&gt;&lt;/iframe&gt;"
2891        data-localized="{&quot;invalidVideo&quot;:&quot;Invalid video embed.&quot;,&quot;playButton&quot;:&quot;Play&quot;}"
2892        data-config-loading=""
2893      >
2894        
2895      </div>
2896    </div>
2897    
2898    
2899
2900
2901
2902  </div>
2903
2904
2905<style class="transform-overrides-vars">
2906  
2907</style>
2908
2909
2910
2911  
2912  
2913  
2914<style id="container-styles">#block-yui_3_17_2_1_1675824498178_23089 {
2915    
2916    
2917    
2918  }
2919
2920  #block-yui_3_17_2_1_1675824498178_23089 .intrinsic {
2921    
2922    }
2923
2924  #block-yui_3_17_2_1_1675824498178_23089 {
2925      mix-blend-mode: var(--tweak-video-block-blend);
2926      border-radius: var(--tweak-video-block-radius);
2927  }
2928
2929  
2930  
2931
2932
2933
2934  
2935  
2936
2937  
2938</style>
2939
2940<style id="override-container-styles">
2941    @media screen and (max-width: 767px) {
2942          
2943            
2944
2945#block-yui_3_17_2_1_1675824498178_23089 {
2946            
2947            }
2948        }
2949    
2950  
2951    @media screen and (max-width: 767px) {
2952          #block-yui_3_17_2_1_1675824498178_23089 .intrinsic {
2953            
2954            }
2955        }
2956    
2957  @media screen and (max-width: 767px) {
2958          
2959          
2960
2961          
2962          
2963          
2964        }</style>
2965
2966  <style>#block-yui_3_17_2_1_1675824498178_23089 { border-width: 0; height: auto; }</style>
2967  
2968  
2969  
2970    <style>
2971    
2972      
2973    
2974      
2975        @media screen and (max-width: 767px) {
2976          #block-yui_3_17_2_1_1675824498178_23089 { background-color: transparent; }
2977          #block-yui_3_17_2_1_1675824498178_23089 .intrinsic { background-color: var(--tweak-vi
2977deo-block-background-color); }
2978        }
2979      
2980    
2981    </style>
2982  
2983
2984</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-video video-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/34418.js&quot;,&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.video" data-sqsp-block="video" data-website-component-id="yui_3_17_2_1_1675824498178_23482" id="block-yui_3_17_2_1_1675824498178_23482"><div class="sqs-block-content">
2985  
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007  
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021  <div class="intrinsic" style="max-width:100%">
3022    
3023      
3024    
3025    <div
3026      class="embed-block-wrapper"
3027      style="padding-bottom:56.49999999999999%;"
3028    >
3029      <div
3030        class="sqs-video-wrapper"
3031        data-provider-name="YouTube"
3032        data-html="&lt;iframe width=&quot;200&quot; height=&quot;113&quot; src=&quot;https://www.youtube.com/embed/8z_9alnQHns?feature=oembed&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen title=&quot;Take a Look at this Stunning Tri-level Waterfront Home in Belleair Beach!&quot;&gt;&lt;/iframe&gt;"
3033        data-localized="{&quot;invalidVideo&quot;:&quot;Invalid video embed.&quot;,&quot;playButton&quot;:&quot;Play&quot;}"
3034        data-config-loading=""
3035      >
3036        
3037      </div>
3038    </div>
3039    
3040    
3041
3042
3043
3044  </div>
3045
3046
3047<style class="transform-overrides-vars">
3048  
3049</style>
3050
3051
3052
3053  
3054  
3055  
3056<style id="container-styles">#block-yui_3_17_2_1_1675824498178_23482 {
3057    
3058    
3059    
3060  }
3061
3062  #block-yui_3_17_2_1_1675824498178_23482 .intrinsic {
3063    
3064    }
3065
3066  #block-yui_3_17_2_1_1675824498178_23482 {
3067      mix-blend-mode: var(--tweak-video-block-blend);
3068      border-radius: var(--tweak-video-block-radius);
3069  }
3070
3071  
3072  
3073
3074
3075
3076  
3077  
3078
3079  
3080</style>
3081
3082<style id="override-container-styles">
3083    @media screen and (max-width: 767px) {
3084          
3085            
3086
3087#block-yui_3_17_2_1_1675824498178_23482 {
3088            
3089            }
3090        }
3091    
3092  
3093    @media screen and (max-width: 767px) {
3094          #block-yui_3_17_2_1_1675824498178_23482 .intrinsic {
3095            
3096            }
3097        }
3098    
3099  @media screen and (max-width: 767px) {
3100          
3101          
3102
3103          
3104          
3105          
3106        }</style>
3107
3108  <style>#block-yui_3_17_2_1_1675824498178_23482 { border-width: 0; height: auto; }</style>
3109  
3110  
3111  
3112    <style>
3113    
3114      
3115    
3116      
3117        @media screen and (max-width: 767px) {
3118          #block-yui_3_17_2_1_1675824498178_23482 { background-color: transparent; }
3119          #block-yui_3_17_2_1_1675824498178_23482 .intrinsic { background-color: var(--tweak-video-block-background-color); }
3120        }
3121      
3122    
3123    </style>
3124  
3125
3126</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-video video-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/34418.js&quot;,&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.video" data-sqsp-block="video" data-website-component-id="yui_3_17_2_1_1675824498178_23867" id="block-yui_3_17_2_1_1675824498178_23867"><div class="sqs-block-content">
3127  
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149  
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163  <div class="intrinsic" style="max-width:100%">
3164    
3165      
3166    
3167    <div
3168      class="embed-block-wrapper"
3169      style="padding-bottom:56.49999999999999%;"
3170    >
3171      <div
3172        class="sqs-video-wrapper"
3173        data-provider-name="YouTube"
3174        data-html="&lt;iframe width=&quot;200&quot; height=&quot;113&quot; src=&quot;https://www.youtube.com/embed/wwb8tYTL_dI?feature=oembed&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen title=&quot;JUST LISTED ON SIESTA KEY! 271 Cedar Park Circle&quot;&gt;&lt;/iframe&gt;"
3175        data-localized="{&quot;invalidVideo&quot;:&quot;Invalid video embed.&quot;,&quot;playButton&quot;:&quot;Play&quot;}"
3176        data-config-loading=""
3177      >
3178        
3179      </div>
3180    </div>
3181    
3182    
3183
3184
3185
3186  </div>
3187
3188
3189<style class="transform-overrides-vars">
3190  
3191</style>
3192
3193
3194
3195  
3196  
3197  
3198<style id="container-styles">#block-yui_3_17_2_1_1675824498178_23867 {
3199    
3200    
3201    
3202  }
3203
3204  #block-yui_3_17_2_1_1675824498178_23867 .intrinsic {
3205    
3206    }
3207
3208  #block-yui_3_17_2_1_1675824498178_23867 {
3209      mix-blend-mode: var(--tweak-video-block-blend);
3210      border-radius: var(--tweak-video-block-radius);
3211  }
3212
3213  
3214  
3215
3216
3217
3218  
3219  
3220
3221  
3222</style>
3223
3224<style id="override-container-styles">
3225    @media screen and (max-width: 767px) {
3226          
3227            
3228
3229#block-yui_3_17_2_1_1675824498178_23867 {
3230            
3231            }
3232        }
3233    
3234  
3235    @media screen and (max-width: 767px) {
3236          #block-yui_3_17_2_1_1675824498178_23867 .intrinsic {
3237            
3238            }
3239        }
3240    
3241  @media screen and (max-width: 767px) {
3242          
3243          
3244
3245          
3246          
3247          
3248        }</style>
3249
3250  <style>#block-yui_3_17_2_1_1675824498178_23867 { border-width: 0; height: auto; }</style>
3251  
3252  
3253  
3254    <style>
3255    
3256      
3257    
3258      
3259        @media screen and (max-width: 767px) {
3260          #block-yui_3_17_2_1_1675824498178_23867 { background-color: transparent; }
3261          #block-yui_3_17_2_1_1675824498178_23867 .intrinsic { background-color: var(--tweak-video-block-background-color); }
3262        }
3263      
3264    
3265    </style>
3266  
3267
3268</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-video video-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/34418.js&quot;,&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.video/cba56445-0315-467a-b492-e696cddfc5ce_712/website.components.video.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.video" data-sqsp-block="video" data-website-component-id="yui_3_17_2_1_1675824498178_24252" id="block-yui_3_17_2_1_1675824498178_24252"><div class="sqs-block-content">
3269  
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291  
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305  <div class="intrinsic" style="max-width:100%">
3306    
3307      
3308    
3309    <div
3310      class="embed-block-wrapper"
3311      style="padding-bottom:56.49999999999999%;"
3312    >
3313      <div
3314        class="sqs-video-wrapper"
3315        data-provider-name="YouTube"
3316        data-html="&lt;iframe width=&quot;200&quot; height=&quot;113&quot; src=&quot;https://www.youtube.com/embed/fR5MiilE1tQ?feature=oembed&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen title=&quot;Enjoy Luxury Living with the views of Lake Tarpon in this Stunning Tuscan-Inspired Waterfront Home&quot;&gt;&lt;/iframe&gt;"
3317        data-localized="{&quot;invalidVideo&quot;:&quot;Invalid video embed.&quot;,&quot;playButton&quot;:&quot;Play&quot;}"
3318        data-config-loading=""
3319      >
3320        
3321      </div>
3322    </div>
3323    
3324    
3325
3326
3327
3328  </div>
3329
3330
3331<style class="transform-overrides-vars">
3332  
3333</style>
3334
3335
3336
3337  
3338  
3339  
3340<style id="container-styles">#block-yui_3_17_2_1_1675824498178_24252 {
3341    
3342    
3343    
3344  }
3345
3346  #block-yui_3_17_2_1_1675824498178_24252 .intrinsic {
3347    
3348    }
3349
3350  #block-yui_3_17_2_1_1675824498178_24252 {
3351      mix-blend-mode: var(--tweak-video-block-blend);
3352      border-radius: var(--tweak-video-block-radius);
3353  }
3354
3355  
3356  
3357
3358
3359
3360  
3361  
3362
3363  
3364</style>
3365
3366<style id="override-container-styles">
3367    @media screen and (max-width: 767px) {
3368          
3369            
3370
3371#block-yui_3_17_2_1_1675824498178_24252 {
3372            
3373            }
3374        }
3375    
3376  
3377    @media screen and (max-width: 767px) {
3378          #block-yui_3_17_2_1_1675824498178_24252 .intrinsic {
3379            
3380            }
3381        }
3382    
3383  @media screen and (max-width: 767px) {
3384          
3385          
3386
3387          
3388          
3389          
3390        }</style>
3391
3392  <style>#block-yui_3_17_2_1_1675824498178_24252 { border-width: 0; height: auto; }</style>
3393  
3394  
3395  
3396    <style>
3397    
3398      
3399    
3400      
3401        @media screen and (max-width: 767px) {
3402          #block-yui_3_17_2_1_1675824498178_24252 { background-color: transparent; }
3403          #block-yui_3_17_2_1_1675824498178_24252 .intrinsic { background-color: var(--tweak-vi
3403deo-block-background-color); }
3404        }
3405      
3406    
3407    </style>
3408  
3409
3410</div></div></div></div></div>
3411	</section>
3412
3413	<br/>
3414	<br/>
3415		<div class="sqs-block-horizontalrule"><hr></div>
3416	<br/>
3417	<br/>
3418
3419	<section class="contact-us-map">
3420		<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Contact Us Map" data-type="block-field" data-updated-on="1718376226034" id="contact-us-map-collection-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-border-radii="&#123;&quot;topLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;topRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;&#125;" data-sqsp-block="text" id="block-9eae69554f7ed6a5f3c0"><div class="sqs-block-content">
3421
3422<div class="sqs-html-content" data-sqsp-text-block-content>
3423  <h2 style="white-space:pre-wrap;"><strong>Map</strong></h2>
3424</div>
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445  
3446  
3447
3448
3449
3450</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-map map-block sized vsize-12" data-block-css="[]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.map/d78bf6e6-1197-43c8-9c13-c7d84ede7e63_1353/website.components.map.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.map" data-website-component-id="yui_3_17_2_1_1671966953450_2704" id="block-yui_3_17_2_1_1671966953450_2704"><div class="sqs-block-content">
3451  
3452
3453
3454<div data-context="{&quot;blockId&quot;:&quot;yui_3_17_2_1_1671966953450_2704&quot;,&quot;componentId&quot;:&quot;yui_3_17_2_1_1671966953450_2704&quot;,&quot;location&quot;:{&quot;mapLat&quot;:30.2470592,&quot;mapLng&quot;:-81.530929,&quot;mapZoom&quot;:12,&quot;addressTitle&quot;:&quot;Tillung Tampa Bay&quot;,&quot;addressLine1&quot;:&quot;10752 Deerwood Park Boulevard, Suite 100&quot;,&quot;addressLine2&quot;:&quot;Jacksonville, FL, 32256&quot;,&quot;addressCountry&quot;:&quot;United States&quot;,&quot;markerLat&quot;:30.2470592,&quot;markerLng&quot;:-81.530929},&quot;vSize&quot;:12,&quot;style&quot;:1,&quot;labels&quot;:true,&quot;terrain&quot;:false,&quot;controls&quot;:false,&quot;hSize&quot;:null,&quot;floatDir&quot;:null,&quot;stackingContextSelector&quot;:&quot;#block-yui_3_17_2_1_1671966953450_2704&quot;,&quot;breakpoints&quot;:[{&quot;id&quot;:&quot;system_desktop&quot;,&quot;name&quot;:&quot;Desktop&quot;},{&quot;id&quot;:&quot;system_mobile&quot;,&quot;name&quot;:&quot;Mobile&quot;,&quot;maxWidth&quot;:&quot;767px&quot;}],&quot;breakpointOverridesFlag&quot;:false,&quot;gmak&quot;:&quot;QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4&quot;,&quot;language&quot;:&quot;en&quot;,&quot;region&quot;:&quot;US&quot;,&quot;proEnabled&quot;:true,&quot;errors&quot;:[],&quot;featureFlags&quot;:{&quot;useCLDRMoneyFormat&quot;:true}}" style="height: 100%; width: 100%" data-bpo="" data-breakpoints="[{&quot;id&quot;:&quot;system_desktop&quot;,&quot;name&quot;:&quot;Desktop&quot;},{&quot;id&quot;:&quot;system_mobile&quot;,&quot;name&quot;:&quot;Mobile&quot;,&quot;maxWidth&quot;:&quot;767px&quot;}]">
3455  &nbsp;
3456  
3457    
3458
3459
3460
3461  
3462</div>
3463
3464  <style class="transform-overrides-vars">
3465  
3466</style>
3467
3468
3469</div></div></div></div></div>
3470	</section>
3471
3472	<br/>
3473	<br/>
3474
3475	<section class="contact-us-directions">
3476		<div class="sqs-layout sqs-grid-12 columns-12 empty" data-layout-label="Directions Headline" data-type="block-field" id="contact-us-directions-headline-collection-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
3477			<div class="directions directions-list">
3478	<div class="directions-grid ylopo-grid">
3479		
3480	</div>
3481</div>
3482
3483	</section>
3484
3485	<br/>
3486	<br/>
3487
3488</main>
3489
3490<div class="edit-lead-form-button"><button>Edit Lead Form</button></div>
3491
3492<div class="lead-form-lightbox">
3493
3494	<div class="image-blocks">
3495
3496
3497		
3498		<div class="lead-form-instructions">
3499			<div class="lead-form-admin-info-1"></div>
3500			<div><input class="lead-form-link-url" type="text" style="width: 100%;" value=""/></div>
3501			<br/>
3502			<div><button class="button sqs-system-button sqs-editable-button lead-form-link-url-button">OPEN PAGE</button></div>
3503		</div>
3504		
3505
3506		<div class="heading">
3507			<div class="sqs-layout sqs-grid-12 columns-12 lead-form-header-text lead-form-default-text empty" data-layout-label="Lead form Default Text" data-type="block-field" id="lead-form-header-text"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
3508			<div class="sqs-layout sqs-grid-12 columns-12 lead-form-header-text lead-form-text empty" data-layout-label="Lead Form Page Text" data-type="block-field" id="lead-form-header-text-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
3509		</div>
3510
3511		<div>
3512			<div style="display:none;" class="lead-form-upload-msg">Optional custom content for this leadform (unique to this page)</div>
3513			<div class="sqs-layout sqs-grid-12 columns-12 lead-form-upload-image empty" data-layout-label="Alternate Images" data-type="block-field" id="leadform-alternate-images-6352f47076801100d584ade8-"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
3514		</div>
3515
3516		<div class="lead-form-images">
3517			<div class="block-1"></div>
3518			<div class="block-2"></div>
3519			<div class="block-3"></div>
3520			<div class="block-4"></div>
3521		</div>
3522
3523		<div class="lead-form-contact-form lead-form">
3524			<div class="sqs-layout sqs-grid-12 columns-12 lead-form-default-form sqs-locked-layout" data-layout-label="Lead Form (default form)" data-type="block-field" data-updated-on="1666381025648" id="leadFormDefaultForm"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-form form-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/884921f6-ae4b-4dc4-ab1f-97043144cc5a_1139/website.components.form.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/884921f6-ae4b-4dc4-ab1f-97043144cc5a_1139/website.components.form.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.form" data-sqsp-block="form" data-website-component-id="ylopo-form-virtual-home-seller" id="block-ylopo-form-virtual-home-seller"><div class="sqs-block-content">
3525
3526
3527
3528
3529
3530
3531  <div class="sqs-site-style-form" >
3532    
3533    
3533<script type="application/json" id="form-context-6352f4882138a80e234d20ce" class="sqs-form-block-context">
3534    {"secureUrl":"https://ylopo-branded-site-q2p2.squarespace.com","collectionId":null,"formFieldFormats":{"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]},"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"Åland Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"Côte d’Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Curaçao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"Réunion","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"São Tomé & Príncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barthélemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"Türkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}]},"useFormsJs":true,"formId":"6352f4882138a80e234d20ce","formName":"Lead Form","formFields":[{"type":"name","
3534id":"lead-form-default-form-name","locked":false,"title":"Name","description":"","required":true,"name":true},{"type":"email","id":"lead-form-default-form-email","locked":false,"title":"Email","description":"","placeholder":"","required":true,"email":true},{"required":true,"locked":false,"description":"","id":"lead-form-default-form-phone","phone":true,"type":"phone","showCountryCode":false,"title":"Phone"},{"required":false,"locked":false,"description":"","id":"lead-form-default-form-formsource","hidden":true,"type":"hidden","title":"FORMSOURCE","key":"SQF_FORMSOURCE","value":"LEAD_FORM"}],"formSubmitButtonText":"Submit","formSubmissionMessage":{"html":"Thank you!"},"successRedirect":"","disclaimerMessage":{"html":""},"captchaEnabled":true,"captchaTheme":1,"captchaAlignment":1,"isSmsConsentEnabled":true,"businessName":null,"privacyPolicyUrl":null,"termsAndConditionsUrl":null,"hasActiveSmsSubscription":null,"sendingProfileFullySetUp":null}
3535    </script>
3535
3536    
3537    
3537<script type="application/json" id="form-block-design-fields-6352f4882138a80e234d20ce" class="sqs-form-block-design-fields">
3538    {"buttonAlignment":"left","buttonVariant":null,"firstFieldHighlightType":null,"submissionTextAlignment":null,"submissionVerticalAlignment":null,"submissionAnimation":null,"breakpoints":[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}],"breakpointOverrides":null,"breakpointOverridesFlag":false,"useLightbox":null}
3539    </script>
3539
3540    
3540<script type="application/json" id="form-context-localized-strings-6352f4882138a80e234d20ce" class="sqs-form-block-localized-strings">
3541    {"address":{"address1":"Address 1","address2":"Address 2","city":"City","country":"Country","stateProvince":"State/Province","zipPostalCode":"Zip/Postal Code"},"cannotSubmitDemoForm":"This is a demo form and cannot be submitted.","date":{"day":"Day","dd":"DD","mm":"MM","month":"Month","year":"Year","yyyy":"YYYY"},"email":{"emailPromotions":"Email me with promotions and offers","required":"(required)","signUp":"Sign up for news and updates"},"formBlock":{"learnMore":"Learn more","title":"Form Block"},"invalidData":"Invalid form data.","lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","disagree":"Disagree","neutral":"Neutral","stronglyAgree":"Strongly Agree","stronglyDisagree":"Strongly Disagree"},"name":{"firstName":"First Name","lastName":"Last Name"},"noStorageConnectedMessage":"This form needs a storage option. Double-click here to edit this form, and tell us where to save form submissions in the <strong>Storage<\/strong> tab.","notFound":"Form not found.","phone":{"areaCode":"Area Code","country":"Country","line":"Line","number":"Number","prefix":"Prefix"},"required":"(required)","submit":"Submit","submitError":"Unable to submit form. Please try again later.","time":{"am":"AM","amPm":"AM/PM","hour":"Hour","minute":"Minute","pm":"PM","second":"Second"},"validation":{"allEmpty":"Please fill out at least one form field.","captchaFailure":"Captcha validation failed. Please try again.","containsInvalidKey":"{0} contains an invalid key.","containsInvalidValue":"{0} contains an invalid value.","formErrors":"Form Errors","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalid":"{0} is not valid.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidDate":"This is not a real date.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","invalidMapSize":"Value should contain exactly {0} elements.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters.","invalidPassword":"Passwords should not contain whitespace.","invali
3541dQuestion":"Contained an invalid question.","invalidStringLength":"Value should be {0} characters long.","invalidTwitterUsername":"Must be a valid X username.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidUrl":"Must be a valid URL.","missingRequiredQuestion":"Missing a required question.","missingRequiredSubfields":"{0} is missing required subfields: {1}","noValidSelection":"A valid selection must be made.","required":"{0} is required.","stringTooLong":"Value should have a length no longer than {0}.","stringTooShort":"Value should have a length of at least {0}.","subfieldsRequired":"All fields in {0} are required.","valueOutsideRange":"Value must be in the range {0} to {1}."}}
3542    </script>
3542
3543    <div id="form-submission-html-6352f4882138a80e234d20ce" class="sqs-form-block-submission-html" data-submission-html=""></div>
3544<style id="container-styles">#block-ylopo-form-virtual-home-seller {
3545    
3546    
3547    
3548
3549
3550
3551  }
3552
3553  #block-ylopo-form-virtual-home-seller .form-wrapper {
3554    
3555    --form-block-padding: initial;
3556}
3557
3558  #block-ylopo-form-virtual-home-seller {
3559      mix-blend-mode: var(--form-block-blend-mode
3560    );
3561      border-radius: var(--form-block-border-radius);
3562  }
3563
3564  
3565  
3566
3567
3568
3569  
3570  
3571
3572  #block-ylopo-form-virtual-home-seller {
3573    }
3574
3575</style>
3576
3577<style id="override-container-styles">
3578    @media screen and (max-width: 767px) {
3579          
3580            
3581
3582#block-ylopo-form-virtual-home-seller {
3583            
3584            }
3585        }
3586    
3587  
3588    @media screen and (max-width: 767px) {
3589          #block-ylopo-form-virtual-home-seller .form-wrapper {
3590            
3591            }
3592        }
3593    
3594  @media screen and (max-width: 767px) {
3595          
3596          
3597
3598          
3599          
3600          
3601        }</style>
3602
3603    
3604      
3605
3606
3607    
3608
3609    <div class="form-wrapper"
3610      
3611    >
3612      
3613    </div>
3614    <style>
3615      #block-ylopo-form-virtual-home-seller .form-wrapper {
3616        display: grid;
3617      }
3618
3619      #block-ylopo-form-virtual-home-seller .lightbox-handle-wrapper {
3620        display: none;
3621      }
3622
3623      #block-ylopo-form-virtual-home-seller .lightbox-handle-wrapper-system_desktop {
3624        display: block;
3625      }
3626    </style>
3627    
3628    <style class="transform-overrides-vars">
3629  
3630</style>
3631
3632    
3633
3634
3635
3636  </div>
3637</div></div></div></div></div>
3638		</div>
3639
3640		<div class="lead-form-select-override lead-form">
3641			<div style="text-align:center;color: red;" class="lead-form-add-custom-form-1"></div>
3642
3643			
3644
3645				<div style="text-align:center;color: red;" class="lead-form-add-custom-form-3"></div>
3646				<div class="sqs-layout sqs-grid-12 columns-12 lead-form-override empty" data-layout-label="Form Override" data-type="block-field" id="lead-form-override-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
3647				<br/>
3648				<div class="sqs-layout sqs-grid-12 columns-12 lead-form-override empty" data-layout-label="Form Override" data-type="block-field" id="lead-form-override-global"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
3649			
3650
3651		</div>
3652
3653		<div class="lead-form-site-logo">
3654			<img src="//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png"/>
3655		</div>
3656
3657	</div>
3658
3659</div>
3660
3661<div class="image-detection-container"></div>
3662
3663<script>
3664!(function(){
3665	if (!window.YLOPO_WIDGETS.sitewide_domain){
3666		return
3667	}
3668
3669var pageTypeName = "contact-us" || "";
3670//---------------------------------------------------------
3671
3672if (pageTypeName !== 'lead-form'){
3673 $('#lead-form-override-global').hide();
3674}
3675
3676$(document).ready(function(){
3677
3678	if(pageTypeName === 'lead-form'){
3679		$('.lead-form-lightbox').attr('style','display:none!important')
3680	}
3681
3682	if ($('#lead-form-override-6352f47076801100d584ade8').hasClass('empty') === false){
3683		$('#lead-form-override-6352f47076801100d584ade8').show();
3684		$('#lead-form-override-global').hide();
3685		$('#leadFormDefaultForm').hide();
3686	} else if ($('#lead-form-override-global').hasClass('empty') === false) {
3687		$('#lead-form-override-6352f47076801100d584ade8').hide();
3688		$('#lead-form-override-global').show();
3689		$('#leadFormDefaultForm').hide();
3690	} else {
3691		$('#lead-form-override-6352f47076801100d584ade8').hide();
3692		$('#lead-form-override-global').hide();
3693		$('#leadFormDefaultForm').show();
3694	}
3695
3696	//alternate images
3697	if($('.lead-form-upload-image').hasClass("empty")){
3698		$('.lead-form-upload-image').hide();
3699	}else{
3700		$('.lead-form-images').hide();
3701	}
3702
3703	$('.lead-form-lightbox form').find('input,select,button,textarea').each(function(i,o){
3704		var isRequired = $($(o).closest('.form-item')[0]).find('.required')[0] !== undefined;
3705		if (isRequired) {
3706			$(o).attr('required',true);
3707		}
3708	})
3709
3710	waitFor(function(){
3711		return $('body').hasClass('sqs-edit-mode')
3712	}, function(isEditMode){
3713		if (isEditMode && window.YLOPO_WIDGETS.sitewide_domain) {
3714			$('.common-blocks #leadFormDefaultForm').show();
3715			if($('.lead-form-upload-image').hasClass("empty")){
3716				$('.lead-form-upload-image').show();
3717			}
3718			$('.lead-form-upload-msg').show();
3719      if(pageTypeName === 'lead-form'){
3720				$('.lead-form-lightbox').attr('style','display:block!important')
3721				$('.lead-form-upload-image').hide();
3722				$('.lead-form-upload-msg').hide();
3723				$('#lead-form-override-global').show();
3724			}
3725		}else{
3726			if(pageTypeName === 'lead-form'){
3727				window.location.href = '/'
3728			}
3729		}
3730	});
3731});
3732
3733//---------------------------------------------------------
3734
3735waitFor(function(){
3736	return $('body.sqs-edit-mode').length > 0
3737}, function(isEditMode){
3738	if (!isEditMode || !window.YLOPO_WIDGETS.sitewide_domain){
3739		return
3740	}
3741
3742	if (pageTypeName !== 'lead-form') {
3743		$('.edit-lead-form-button').show();
3744		$('.lead-form-header-text.lead-form-default-text').hide();
3745		$('.edit-lead-form-button button').on('click',function(){
3746			if ($('body').hasClass('listing-detail-lead-form')) {
3747				$('body').removeClass('listing-detail-lead-form');
3748				$('.edit-lead-form-button button').html('Edit Lead Form');
3749				$('footer').css({
3750					visibility: 'visible',
3751					position: 'inherit',
3752					left: 'inherit'
3753				});
3754			} else {
3755				$('body').addClass('listing-detail-lead-form');
3756				$('.edit-lead-form-button button').html('Return To Page');
3757				$('footer').css({
3758					visibility: 'hidden',
3759					position: 'absolute',
3760					left: -999999
3761				})
3762			}
3763
3764	//		if ($('.lead-form-override').hasClass('empty')){
3765	//			$('.lead-form-contact-form.lead-form').show();
3766	//		}
3767
3768			$('#lead-form-override-6352f47076801100d584ade8').show()		
3769			if ($('#lead-form-override-6352f47076801100d584ade8').hasClass('empty') === false){
3770				$('#llead-form-override-global').hide()		
3771			}
3772		});
3773	} else {
3774
3775		var pageList = [];
3776		window.YLOPO_WIDGETS.fullSiteNav.forEach(function(nav, i){
3777			if (nav && nav.collection){
3778				pageList.push($('<option value="'+nav.collection.fullUrl+'">'+nav.collection.title+'</option>'));
3779			}
3780			if ( nav &&  nav.collection &&  nav.collection.fullUrl && i===0){
3781				var newUrl = 'https://www.tillungtampabay.com' + nav.collection.fullUrl + '?leadform';
3782				$('.leadform-example-url').attr('href', newUrl).html(newUrl);
3783			}
3784		});
3785
3786		$('.leadform-navigation-list').append(pageList).on('change',function(evt){
3787			var newUrl = 'https://www.tillungtampabay.com' + $(this).children('option:selected').val() + '?leadform';
3788			$('.leadform-example-url').attr('href', newUrl).html(newUrl);
3789		})
3790		$('.lead-form-select-override').find('form').show();
3791	}
3792
3793	$('.lead-form-instructions').show();
3794	
3795	var website = JSON.parse(decodeURIComponent("%7B%22id%22%3A%226352f3fe1b9737320ca42a49%22%2C%22captchaSettings%22%3A%7B%22enabledForDonations%22%3Afalse%7D%2C%22cloneable%22%3Afalse%2C%22contentModifiedOn%22%3A17914002029
379503%2C%22developerMode%22%3Afalse%2C%22identifier%22%3A%22ylopo-branded-site-q2p2%22%2C%22imageMetadataProcessingEnabled%22%3Afalse%2C%22isHstsEnabled%22%3Afalse%2C%22language%22%3A%22en-US%22%2C%22location%22%3A%7B%22mapLat%22%3A27.9444574%2C%22mapLng%22%3A-82.4578222%2C%22addressTitle%22%3A%22Tillung%20Tampa%20Bay%22%2C%22addressLine1%22%3A%22100%20Ashley%20Drive%20South%22%2C%22addressLine2%22%3A%22Tampa%2C%20FL%2C%2033602%22%2C%22addressCountry%22%3A%22United%20States%22%7D%2C%22logoImageId%22%3A%22666b0251fbbff678a12c903e%22%2C%22primaryDomain%22%3A%22www.tillungtampabay.com%22%2C%22screenshotId%22%3A%22fbd71da52191a9ad86e1ba901af6cb3dbf59992cfd681e2804c4b46fbedf02e5%22%2C%22shareButtonOptions%22%3A%7B%228%22%3Atrue%2C%221%22%3Atrue%2C%226%22%3Atrue%2C%227%22%3Atrue%2C%223%22%3Atrue%2C%224%22%3Atrue%2C%222%22%3Atrue%7D%2C%22showOwnerLogin%22%3Afalse%2C%22siteDescription%22%3A%22%22%2C%22siteStatus%22%3A%7B%7D%2C%22siteTitle%22%3A%22Tillung%20Tampa%20Bay%22%2C%22socialLogoImageId%22%3A%22666705dc1a405f0fcdf4ce68%22%2C%22sslSetting%22%3A3%2C%22timeZone%22%3A%22America%2FLos_Angeles%22%2C%22typekitId%22%3A%22%22%2C%22websiteType%22%3A1%2C%22hasBeenCloneable%22%3Afalse%2C%22statsMigrated%22%3Afalse%2C%22authenticUrl%22%3A%22https%3A%2F%2Fwww.tillungtampabay.com%22%2C%22baseUrl%22%3A%22https%3A%2F%2Fwww.tillungtampabay.com%22%2C%22internalUrl%22%3A%22https%3A%2F%2Fylopo-branded-site-q2p2.squarespace.com%22%2C%22logoImageUrl%22%3A%22%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2Fe085b0d6-b771-485f-80d8-2d6c438c5b2d%2FTTB%2BEXP%2BLOGO%2B%25281%2529.png%22%2C%22machineTimeZoneOffset%22%3A-25200000%2C%22socialAccounts%22%3A%5B%7B%22serviceId%22%3A60%2C%22screenname%22%3A%22Facebook%22%2C%22addedOn%22%3A1671958703467%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.facebook.com%2FTillungTampaBay%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22facebook-unauth%22%7D%2C%7B%22serviceId%22%3A64%2C%22screenname%22%3A%22Instagram%22%2C%22addedOn%22%3A1672847302548%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.instagram.com%2Ftillungtampabay%2F%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22instagram-unauth%22%7D%2C%7B%22serviceId%22%3A69%2C%22screenname%22%3A%22YouTube%22%2C%22addedOn%22%3A1672847336093%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.youtube.com%2F%40TerryTillung%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22youtube-unauth%22%7D%2C%7B%22serviceId%22%3A82%2C%22screenname%22%3A%22TikTok%22%2C%22addedOn%22%3A1672847382780%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.tiktok.com%2F%40tannerraytillung%3Fis_from_webapp%3D1%26amp%3Bsender_device%3Dpc%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22tiktok-unauth%22%7D%5D%2C%22socialLogoImageUrl%22%3A%22%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2Fc962da92-5199-4c91-9e63-bab0c7d17992%2FTTB%2BEXP%2BLOGO%2B%25281%2529.png%22%2C%22timeZoneAbbr%22%3A%22PDT%22%2C%22timeZoneOffset%22%3A-25200000%7D"));
3796	var leadFormUrl = String(location).split('/');
3797	leadFormUrl[2] = website.authenticUrl.split('/')[2];
3798	leadFormUrl = leadFormUrl.filter(function(s){
3799		return s !== '#'
3800	}).map(function(s){
3801		return s.replace(/\#$/,'')
3802	})
3803	leadFormUrl = leadFormUrl.join('/');
3804
3805	if (leadFormUrl.indexOf('?')!==-1) {
3806		leadFormUrl = leadFormUrl + '&leadform'
3807	} else {
3808		leadFormUrl = leadFormUrl += '?leadform'
3809	}
3810	$('.lead-form-instructions .lead-form-link-url').val(leadFormUrl)
3811	$('.lead-form-link-url-button').on('click',function(){
3812		window.open(leadFormUrl);
3813	});
3814
3815})
3816
3817//------------------------------------------------------------------------------------------------------
3818
3819if (window.YLOPO_WIDGETS.sitewide_domain && String(window.location).indexOf('leadform')!==-1 || pageTypeName === "lead-form"){
3820	$('body').addClass('listing-detail-lead-form');
3821	waitFor(function(){
3822		return $('footer').length > 0;
3823	},function(hasFooter){
3824		if (hasFooter) {
3825			$('.ylopo-custom-footer-block-sitewide').hide();
3826			$('footer').css({
3827				position:'absolute',
3828				'left':-4000,
3829				top: -4000,
3830				visibility: 'hidden',
3831				pointerEvents: 'none'
3832			});
3833		}
3834	});
3835
3836	if ($('.lead-form-header-text.lead-form-text').hasClass('empty')){
3837		$('.lead-form-header-text.lead-form-text').hide();
3838	} else {
3839		$('.lead-form-header-text.lead-form-default-text').hide();
3840	}
3841
3842} else {
3843	return
3844}
3845
3846})();
3847</script>
3847
3848
3849
3850<script>
3851/*
3852Note: This must be done inside a .block file because we're using JSONT to get collection data and the typeName of the page.
3853*/
3854
3855!(function(){
3856		if (!window.YLOPO_WIDGETS.sitewide_domain){
3857			return
3858		}
3859
3860		if(!$('.lead-form-upload-image').hasClass("empty")){
3861			return;
3862		}
3863
3864		var mls = getUrlParameter('mlsid');       // "3050557";
3865		var agent_domain = getUrlParameter('agentDomain');
3866		var partyWebsite = agent_domain || YLOPO_WIDGETS.domain;
3867
3868		var noImage = 'https://s3-us-west-2.amazonaws.com/branded-site-static/no_image.png';
3869
3870    var pageTypeName = "";
3871    var picsToTest = {
3872    };
3873    var samePics = {
3874    };
3875    var assets = [];
3876
3877		var windowUrl = String(window.location), leadFormIndex = windowUrl.indexOf('leadform');
3878
3879		if (String(window.location).indexOf('leadform')!==-1 && String(window.location).indexOf('?leadform')===-1){
3880			window.location = windowUrl.substring(0, leadFormIndex) + "?" + windowUrl.substring(leadFormIndex, windowUrl.length);
3881		}
3882	
3883    if (String(window.location).indexOf('leadform')!==-1 || pageTypeName === "lead-form"){
3884
3885        $('body').addClass('listing-detail-lead-form');
3886
3887        waitFor(function(){
3888            return $('.lead-form-lightbox form').length > 0;
3889        },function(){
3890					$('.lead-form-lightbox .form-wrapper').on('form-is-posted', function(){
3891							location = String(location).replace(/(\?|\&)leadform\={0,}(true|false){0,}/,'').replace(/&/,'?').replace(/(\?)(.*?)(\?)/,'$1$2&');
3892					});
3893        });
3894
3895        if ($('.lead-form-header-text.lead-form-text').hasClass('empty')){
3896            $('.lead-form-header-text.lead-form-text').hide();
3897        } else {
3898            $('.lead-form-header-text.lead-form-default-text').hide();
3899        }
3900
3901		startLeadForm();
3902
3903    } else {
3904        return
3905    }
3906
3907    //------------------------------------------------------------------------------------------------------
3908	function startLeadForm(){
3909		$.ajax({
3910			url:String(location) + (String(location).indexOf('?') !==-1 ? '&format=json' : '?format=json'),
3911			success: function(data){
3912
3913				var collectionData = data.collection || {};
3914				var itemData = data.item || {};
3915				var itemsData = data.items || [];
3916
3917				var assets1 = deepFindAllProps(collectionData,['assetUrl']);
3918				var assets2 = deepFindAllProps(itemData,['assetUrl']);
3919				var assets3 = deepFindAllProps(itemsData,['assetUrl']);
3920
3921				var body1 = deepFindAllProps(collectionData, ['body']);
3922				var body2 = deepFindAllProps(itemData, ['body']);
3923				var body3 = deepFindAllProps(itemsData, ['body']);
3924
3925				assets2.reverse();
3926				assets3.reverse();
3927
3928				assets2.map(function(o){
3929					if (!o){
3930						return
3931					}
3932					assets.push({
3933						assetUrl: o.assetUrl,
3934						mediaFocalPoint: o.mediaFocalPoint
3935					})
3936				})
3937
3938				assets3.map(function(o){
3939					if (!o){
3940						return
3941					}
3942					assets.push({
3943						assetUrl: o.assetUrl,
3944						mediaFocalPoint: o.mediaFocalPoint
3945					})
3946				})
3947
3948				var bodys = [];
3949				body1.map(function(o){
3950					if (!o.body){
3951						return
3952					}
3953					bodys.push(o.body)
3954				})
3955				body2.map(function(o){
3956					if (!o.body){
3957						return
3958					}
3959					bodys.push(o.body)
3960				})
3961				body3.map(function(o){
3962					if (!o.body){
3963						return
3964					}
3965					bodys.push(o.body)
3966				})
3967
3968				bodys.forEach(function(o){
3969					$(o).find('[data-src]').each(function(i,z){
3970						assets.push({
3971							assetUrl: $(z).data('src'),
3972							mediaFocalPoint: {
3973								x: 0.5,
3974								y: 0.5
3975							}
3976						})
3977					})
3978				})
3979
3980				assets1.map(function(o){
3981					if (!o){
3982						return
3983					}
3984					assets.push({
3985						assetUrl: o.assetUrl,
3986						mediaFocalPoint: o.mediaFocalPoint
3987					})
3988				})
3989
3990				if (assets.length < 3) {
3991					$('*').each(function(i,o){
3992						if (o.style.backgroundImage){
3993							var assetUrl = o.style.backgroundImage.replace(/^url\(\"/gim,'').replace(/\"\)$/gim,'');
3994							assets.push({
3995								assetUrl: assetUrl,
3996								mediaFocalPoint: {
3997									x:0.5,
3998									y:0.5
3999								}
4000							});
4001						}
4002						var datasrc = $(o).data('src');
4003						if (datasrc){
4004							var thisAsset = {
4005								assetUrl: datasrc
4006							}
4007							var datafocal = $(o).data('image-focal-point');
4008							if (datafocal) {
4009								thisAsset.mediaFocalPoint = {
4010									x: parseFloat(datafocal.split(',')[0]),
4011									y: parseFloat(datafocal.split(',')[1])
4012								}
4013							} else {
4014								thisAsset.mediaFocalPoint = {
4015									x: 0.5,
4016									y: 0.5
4017								}
4018							}
4019							assets.push(thisAsset);
4020						}
4021					})
4022				}
4023
4024
4025			//------------------------------------------------------------------------------------------------------
4026
4027				if ("" === "" && !mls){
4028					//If not a listing page with an MLS number, pull the images directly from the page...
4029					renderData()
4030				} else {
4031					//Sometimes we need to pull the images from an MLS listing...
4032					lookupMLSNumber("" || mls);
4033				}
4034
4035
4036			}
4037		});
4038	}
4039
4040//------------------------------------------------------------------------------------------------------
4041
4042    function getLoadedBGImages(){
4043			var bgImages = [];
4044			$('*').each(function(i,o){
4045				if (o.style.backgroundImage){
4046					if (o.style.backgroundImage === 'none'){
4047						return
4048					}
4049					o.style.backgroundImage = o.style.backgroundImage.replace(/;mlsid=(.*?);/g,';');
4050					try{
4051						var bgimg = (o.style.backgroundImage.match(/url\(['"](.*?)['"]\)/i)||[])[1];
4052						if (bgimg){
4053							bgImages.push(bgimg);
4054						}
4055					}catch(e){
4056						console.log('leadform bgimageerror:', e)
4057					}
4058				}
4059			})
4060
4061			renderData({
4062				listingPhotos: bgImages
4063			});
4064    }
4065
4066    //------------------------------------------------------------------------------------------------------
4067    /*
4068        $('.coming-soon-form').find('input[type=text]').each(function(i,o){
4069            if ($(o).attr('name')===undefined){
4070                $(o).val('Coming Soon: ').attr('type','hidden');
4071            }
4072        })
4073
4074        var $form = $('.coming-soon-form form');
4075        $form.find('input[name=fname]').attr('placeholder','First Name');
4076        $form.find('input[name=lname]').attr('placeholder','Last Name');
4077        $form.find('input[name=email]').attr('placeholder','Email');
4078        $form.find('.form-item.field.text input').attr('placeholder','Subject');
4079        $form.find('.form-item.field.textarea textarea').attr('placeholder','Message');
4080    */
4081
4082        // -----------------------------------------------------------------------------------------------------------
4083
4084		function lookupMLSNumber(mlsNumber){
4085			if (!window.YLOPO_WIDGETS.sitewide_domain){
4086				return
4087			}
4088			$.ajax({
4089				url: 'https://'+partyWebsite+'/api/1.0/listings/byMlsId/'+mlsNumber,
4090				dataType: 'json',
4091				success: function(data){
4092					if (data) {
4093						renderData(data)
4094					} else {
4095						console.log("MLS Number not returning data...",mlsNumber)
4096						if (mlsNumber){
4097							$('.MLS-no-data-error').addClass('show-error');
4098						}
4099						renderData();
4100					}
4101				},
4102				error: function(err){
4103					console.log('err:',err);
4104					renderData();
4105				}
4106			})
4107		}
4108
4109		// -----------------------------------------------------------------------------------------------------------
4110
4111		var other_images = [];
4112
4113		function renderData(data){
4114
4115			if (data && data.listingPhotos && data.listingPhotos.length > 0) {
4116				var listingsPhotos = [];
4117				data.listingPhotos.forEach(function(listing){
4118					listingsPhotos.push({
4119						assetUrl: listing,
4120						mediaFocalPoint: {
4121							x:0.5,
4122							y:0.5
4123						}
4124					});
4125			});
4126				assets = listingsPhotos.concat(assets);//galleryImages.concat(data.listingPhotos);
4127			}
4128
4129			if (assets.length > 0) {
4130
4131				other_images = assets.reduce(function(a,o){
4132					if (o.assetUrl && o.assetUrl.indexOf('.squarespace.com') === -1){
4133							return a.concat(o)
4134					} else {
4135							return a
4136					}
4137				},[]);
4138				other_images.slice(0,4).forEach(function(o,i){
4139					if (o.assetUrl.indexOf('cloudfront.net') !==-1 && o.assetUrl.indexOf('_auto_294') !==-1){
4140						o.assetUrl = o.assetUrl.replace('_auto_294', '_1024_auto')
4141					}
4142					$('.image-blocks').find('.block-'+(i+1)).css('backgroundImage', 'url('+o.assetUrl+')').data('src',o)
4143				});
4144
4145				if (other_images.length > 0) {
4146					$('.lead-form-images').addClass('imagecount-'+other_images.slice(0,4).length);
4147				}
4148
4149				var static_assets = assets.slice(0,4).reduce(function(a,o){
4150					o.assetUrl = o.assetUrl ? o.assetUrl.split('?')[0]+'?format=1024w' : '';
4151					return o.assetUrl.indexOf('https://static.squarespace.com')!==-1 ? a.concat(o) : a;
4152				},[]);
4153				var static1_assets = assets.slice(0,4).reduce(function(a,o){
4154					o.assetUrl = o.assetUrl ? o.assetUrl.split('?')[0]+'?format=1024w' : '';
4155					return o.assetUrl.indexOf('https://static1.squarespace.com')!==-1 ? a.concat(o) : a;
4156				},[]);
4157				var static2_assets = assets.slice(0,4).reduce(function(a,o){
4158					o.assetUrl = o.assetUrl ? o.assetUrl.split('?')[0]+'?format=1024w' : '';
4159					return o.assetUrl.indexOf('https://static2.squarespace.com')!==-1 ? a.concat(o) : a;
4160				},[]);
4161
4162
4163				/*
4164						We need to be able to detect if an image is a Squarespace placeholder image. This is not simple to do. We need access to the image data
4165						but the image is hosted on Squarespace's CDN, on a different domain name, and the URL is always different from site to site.
4166						The image is transparent with a line through it, and we'll need to detect that in the bitmap data. The data is loaded via an html file hosted
4167						on the same domain as the images, inside an iframe and using postMessage to transfer the image data back to this window.
4168				*/
4169				if (static_assets.length > 0) {
4170					static_assets.forEach(function(o){
4171							picsToTest[o.assetUrl]=1
4172					});
4173					var images = static_assets.reduce(function(a,o){
4174						return a.concat(o.assetUrl);
4175					}, []);
4176					$('<iframe></iframe>').attr('src','https://static.squarespace.com/static/592f0812414fb54f04562d89/t/5bd0bbbe08522953060e994d/1540406206485/getImageDataURI.html?img='+encodeURIComponent(images.join('img='))).appendTo('.image-detection-container')
4177				}
4178				if (static1_assets.length > 0) {
4179					static1_assets.forEach(function(o){
4180							picsToTest[o.assetUrl]=1
4181					});
4182					var images1 = static1_assets.reduce(function(a,o){
4183						return a.concat(o.assetUrl);
4184					}, []);
4185					$('<iframe></iframe>').attr('src','https://static1.squarespace.com/static/592f0812414fb54f04562d89/t/5bd0bbbe08522953060e994d/1540406206485/getImageDataURI.html?img='+encodeURIComponent(images1.join('img='))).appendTo('.image-detection-container')
4186				}
4187				if (static2_assets.length > 0) {
4188					static2_assets.forEach(function(o){
4189						picsToTest[o.assetUrl]=1
4190					});
4191					var images2 = static2_assets.reduce(function(a,o){
4192						return a.concat(o.assetUrl);
4193					}, []);
4194					$('<iframe></iframe>').attr('src','https://static2.squarespace.com/static/592f0812414fb54f04562d89/t/5bd0bbbe08522953060e994d/1540406206485/getImageDataURI.html?img='+encodeURIComponent(images2.join('img='))).appendTo('.image-detection-container')
4195				}
4196			} else {
4197				if (data === undefined){
4198					setTimeout(getLoadedBGImages, 1000);
4199				}
4200			}
4201
4202		}
4203
4204		// -----------------------------------------------------------------------------------------------------------
4205
4206		function receiveMessage(evt){
4207			if (evt.origin !== 'https://static.squarespace.com' && evt.origin !== 'https://static1.squarespace.com' && evt.origin !== 'https://static2.squarespace.com'){
4208				return;
4209			}
4210
4211			var data = evt.data;
4212
4213			if (data.error) {
4214				picsToTest[data.imgUrl] = undefined;
4215				delete picsToTest[data.imgUrl];
4216				if (Object.keys(picsToTest).length === 0) {
4217						testingDone();
4218				}
4219				return
4220			}
4221
4222			var $canvas = $('<canvas/>').attr({
4223				width: data.width,
4224				height: data.height
4225			}).css({
4226				width: data.width,
4227				height: data.height,
4228			}).appendTo($('.image-detection-container'));
4229
4230			var img = new Image();
4231			img.width = data.width;
4232			img.height = data.height;
4233			img.src = data.imgdata;
4234
4235			img.onload = function(){
4236
4237				var ctx = $canvas[0].getContext('2d');
4238				ctx.drawImage(img, 0, 0, data.width, data.height)
4239				var imgData = ctx.getImageData(0, 0, data.width, data.height).data;
4240				var pix = getPixel(11, 11, imgData, data.width);
4241
4242				var isUnique = true;
4243				for (var key in samePics){
4244					if (Math.abs(samePics[key].r - pix.r) < 3 && Math.abs(samePics[key].g - pix.g) < 3 && Math.abs(samePics[key].b - pix.b) < 3 && Math.abs(samePics[key].a - pix.a) < 3 ) {
4245						isUnique = false;
4246						break;
4247					}
4248				}
4249				if (isUnique === true) {
4250					samePics[data.imgUrl] = pix;
4251				}
4252
4253				picsToTest[data.imgUrl] = undefined;
4254				delete picsToTest[data.imgUrl];
4255
4256				if (Object.keys(picsToTest).length === 0) {
4257					testingDone();
4258				}
4259			}
4260		}
4261
4262		//--------------------------------------------------------------------------------------------
4263
4264		function getPixel(x,y,data, width){
4265			return {
4266				r: data[(x*4)+(y*width)],
4267				g: data[(x*4)+(y*width)+1],
4268				b: data[(x*4)+(y*width)+2],
4269				a: data[(x*4)+(y*width)+3]
4270			}
4271		}
4272
4273		//--------------------------------------------------------------------------------------------
4274
4275		function testingDone(){
4276
4277			var uniqueImages = Object.keys(samePics);
4278
4279			$('.lead-form-images').addClass('imagecount-' + Math.min(uniqueImages.length, 4));
4280
4281			for (var img=0;img<4;img++){
4282				if ($('.image-blocks').find('.block-'+(img+1)).data('src') === undefined && uniqueImages[img]) {
4283
4284					var focalPoint = assets.reduce(function(a,o){
4285						if (uniqueImages[img] === o.assetUrl){
4286								return o.mediaFocalPoint
4287						} else {
4288								return a;
4289						}
4290					},{x:0.5,y:0.5});
4291
4292					if (img === 0 && uniqueImages[img].indexOf('squarespace.com/static') !==-1 && uniqueImages[img].indexOf('format=500w') !== -1) {
4293						uniqueImages[img] = uniqueImages[img].replace('format=500w', 'format=1024w')
4294					}
4295
4296					$('.image-blocks').find('.block-'+(img+1)).css({
4297						'backgroundImage': 'url('+uniqueImages[img]+')',
4298						'backgroundPosition': 'calc('+focalPoint.x+' * 100%) calc('+focalPoint.y+' * 100%)'
4299					}).data('src',uniqueImages[img]);
4300				}
4301			}
4302		}
4303
4304		//--------------------------------------------------------------------------------------------
4305
4306		window.addEventListener( "message", receiveMessage, false);
4307
4308		$('.lead-form-lightbox form').append($('<input type="hidden" name="YLP_FORMSOURCE" value="LEAD_FORM"/>'));
4309		$('.lead-form-lightbox form').append($('<input type="hidden" name="YLP_TAGS" value="'+encodeURIComponent(String(location))+'"/>'));
4310
4311
4312        //------------------------------------------------------------------------------------------------------
4313})();
4314
4315</script>
4315
4316
4317
4318			<div id="preFooter">
4319				<div class="pre-footer-inner">
4320					<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Pre-Footer Content" data-type="block-field" data-updated-on="1666381025713" id="preFooterBlocks"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="yui_3_17_2_1_1406660821033_8373" id="block-yui_3_17_2_1_1406660821033_8373"><div class="sqs-block-content">
4321  
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345<div class="sqs-block-socialaccountlinks-content">
4346  <div class="sqs-svg-icon--outer social-icon-alignment-center social-icons-color-white social-icons-size-large social-icons-shape-circle social-icons-style-knockout">
4347    <style>
4348      
4349      #block-yui_3_17_2_1_1406660821033_8373 {
4350        --social-icons-justify-content: center;
4351        --social-icons-dimension: 36px;--social-icons-gap: 10px;
4352        
4353      }
4354
4355      
4356      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--wrapper {
4357        --si-border-radius: 50%;--si-scale: 1;--si-box-shadow: none;--si-fill-icon: transparent;--si-fill-icon-fade: transparent;--si-fill-icon-hover: transparent;--si-fill-mask: var(--si-primary);--si-fill-mask-fade: var(--si-primary-faded);--si-fill-mask-hover: var(--si-primary);--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: transparent;
4358      }
4359
4360      
4361      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list {
4362        justify-content: var(--social-icons-justify-content, center);
4363        column-gap: var(--social-icons-gap, 12px);
4364        row-gap: var(--social-icons-gap, 12px);
4365      }
4366      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--wrapper {
4367        width: var(--social-icons-dimension, 20px);
4368        height: var(--social-icons-dimension, 20px);
4369        margin: 0;
4370        border: none; 
4371        background-color: var(--si-bg, transparent);
4372        box-shadow: var(--si-box-shadow, none);
4373        border-radius: var(--si-border-radius, 0);
4374      }
4375      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--wrapper > div {
4376        transform: scale(var(--si-scale, 1));
4377      }
4378      #block-yui_3_17_2_1_1406660821033_8373 .sqs-use--icon {
4379        fill: var(--si-fill-icon, transparent);
4380      }
4381      #block-yui_3_17_2_1_1406660821033_8373 .sqs-use--mask {
4382        fill: var(--si-fill-mask, transparent);
4383      }
4384      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
4385        background-color: var(--si-bg-fade, var(--si-bg, transparent));
4386      }
4387      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
4388        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
4389      }
4390      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
4391        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
4392      }
4393      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
4394        background-color: var(--si-bg-hover, var(--si-bg, transparent));
4395      }
4396      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
4397        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
4398      }
4399      #block-yui_3_17_2_1_1406660821033_8373 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
4400        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
4401      }
4402    </style>
4403    <nav class="sqs-svg-icon--list">
4404      
4405        
4406          <a
4407            href="https://www.facebook.com/TillungTampaBay"
4408            target="_blank"
4409            class="sqs-svg-icon--wrapper facebook-unauth"
4410            aria-label="Facebook"
4411          >
4412            <div>
4413              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4414                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-icon"></use>
4415                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-mask"></use>
4416              </svg>
4417            </div>
4418          </a>
4419        
4420      
4421        
4422          <a
4423            href="https://www.instagram.com/tillungtampabay/"
4424            target="_blank"
4425            class="sqs-svg-icon--wrapper instagram-unauth"
4426            aria-label="Instagram"
4427          >
4428            <div>
4429              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4430                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-icon"></use>
4431                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-mask"></use>
4432              </svg>
4433            </div>
4434          </a>
4435        
4436      
4437        
4438          <a
4439            href="https://www.youtube.com/@TerryTillung"
4440            target="_blank"
4441            class="sqs-svg-icon--wrapper youtube-unauth"
4442            aria-label="YouTube"
4443          >
4444            <div>
4445              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4446                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-icon"></use>
4447                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-mask"></use>
4448              </svg>
4449            </div>
4450          </a>
4451        
4452      
4453        
4454          <a
4455            href="https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc"
4456            target="_blank"
4457            class="sqs-svg-icon--wrapper tiktok-unauth"
4458            aria-label="TikTok"
4459          >
4460            <div>
4461              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4462                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-icon"></use>
4463                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-mask"></use>
4464              </svg>
4465            </div>
4466          </a>
4467        
4468      
4469        
4470      
4471    </nav>
4472  </div>
4473  
4474    
4475<style id="container-styles">#block-yui_3_17_2_1_1406660821033_8373 {
4476    
4477    
4478    
4479  }
4480
4481  #block-yui_3_17_2_1_1406660821033_8373 .sqs-block-socialaccountlinks-content {
4482    
4483    }
4484
4485  #block-yui_3_17_2_1_1406660821033_8373 {
4486      mix-blend-mode: var(--tweak-social-links-block-blend);
4487      border-radius: var(--tweak-social-links-block-radius);
4488  }
4489
4490  
4491  
4492
4493
4494
4495  
4496  
4497
4498  
4499</style>
4500
4501<style id="override-container-styles">
4502    @media screen and (max-width: 767px) {
4503          
4504            
4505
4506#block-yui_3_17_2_1_1406660821033_8373 {
4507            
4508            }
4509        }
4510    
4511  
4512    @media screen and (max-width: 767px) {
4513          #block-yui_3_17_2_1_1406660821033_8373 .sqs-block-socialaccountlinks-content {
4514            
4515            }
4516        }
4517    
4518  @media screen and (max-width: 767px) {
4519          
4520          
4521
4522          
4523          
4524          
4525        }</style>
4526
4527    <style class="transform-overrides-vars">
4528  
4529</style>
4530
4531    
4532
4533
4534
4535  
4536</div>
4537</div></div></div></div></div>
4538				</div>
4539			</div>
4540
4541			
4541<script>
4542				//These things may not be accessible to plugins, so we need to set them in javascript here so plugins can use them.
4543				window.YLOPO_WIDGETS.SS_PAGE_CONTEXT = {
4544					websiteSettings: JSON.parse(decodeURIComponent("%7B%22id%22%3A%226352f3fe1b9737320ca42a4c%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22subjects%22%3A%5B%5D%2C%22country%22%3A%22US%22%2C%22state%22%3A%22CA%22%2C%22simpleLikingEnabled%22%3Atrue%2C%22cookieBannerSettings%22%3A%7B%22ctaText%22%3A%22Accept%20all%22%2C%22position%22%3A%22BOTTOM%22%2C%22theme%22%3A%22DARK%22%2C%22acceptType%22%3A%22OPT_IN%22%2C%22optOutCtaText%22%3A%22Decline%20all%22%2C%22hasOptOut%22%3Afalse%2C%22hasManageCookies%22%3Atrue%2C%22manageCookiesLabel%22%3A%22Manage%20cookies%22%2C%22savedPreferencesText%22%3A%22Cookie%20Preferences%22%2C%22savedPreferencesLayout%22%3A%22PILL%22%7D%2C%22mobileInfoBarSettings%22%3A%7B%22isContactEmailEnabled%22%3Afalse%2C%22isContactPhoneNumberEnabled%22%3Afalse%2C%22isLocationEnabled%22%3Afalse%2C%22isBusinessHoursEnabled%22%3Afalse%7D%2C%22announcementBarSettings%22%3A%7B%7D%2C%22commentLikesAllowed%22%3Atrue%2C%22commentAnonAllowed%22%3Atrue%2C%22commentThreaded%22%3Atrue%2C%22commentApprovalRequired%22%3Afalse%2C%22commentAvatarsOn%22%3Atrue%2C%22commentSortType%22%3A2%2C%22commentFlagThreshold%22%3A0%2C%22commentFlagsAllowed%22%3Atrue%2C%22commentEnableByDefault%22%3Atrue%2C%22commentDisableAfterDaysDefault%22%3A0%2C%22disqusShortname%22%3A%22%22%2C%22collectionTitleFormat%22%3A%22%25p%20%E2%80%94%20%25s%22%2C%22itemTitleFormat%22%3A%22%25i%20%E2%80%94%20%25s%22%2C%22commentsEnabled%22%3Afalse%2C%22uiComponentRegistrationsFlag%22%3Afalse%2C%22scriptRegistrationsFlag%22%3Afalse%2C%22bundleEligible%22%3Afalse%2C%22bucketingSeedId%22%3A%22411b178f-87a5-4b49-a746-4f424200e202%22%2C%22newPlanArchitectureEligible%22%3Atrue%2C%22businessHours%22%3A%7B%22monday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22tuesday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22wednesday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22thursday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22friday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22saturday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22sunday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%7D%2C%22storeSettings%22%3A%7B%22returnPolicy%22%3Anull%2C%22termsOfService%22%3Anull%2C%22privacyPolicy%22%3Anull%2C%22expressCheckout%22%3Afalse%2C%22continueShoppingLinkUrl%22%3A%22%2F%22%2C%22useLightCart%22%3Afalse%2C%22showNoteField%22%3Afalse%2C%22shippingCountryDefaultValue%22%3A%22US%22%2C%22billToShippingDefaultValue%22%3Afalse%2C%22showShippingPhoneNumber%22%3Atrue%2C%22isShippingPhoneRequired%22%3Afalse%2C%22showBillingPhoneNumber%22%3Atrue%2C%22isBillingPhoneRequired%22%3Afalse%2C%22currenciesSupported%22%3A%5B%22USD%22%2C%22CAD%22%2C%22GBP%22%2C%22AUD%22%2C%22EUR%22%2C%22CHF%22%2C%22NOK%22%2C%22SEK%22%2C%22DKK%22%2C%22NZD%22%2C%22SGD%22%2C%22MXN%22%2C%22HKD%22%2C%22CZK%22%2C%22ILS%22%2C%22MYR%22%2C%22RUB%22%2C%22PHP%22%2C%22PLN%22%2C%22THB%22%2C%22BRL%22%2C%22ARS%22%2C%22COP%22%2C%22IDR%22%2C%22INR%22%2C%22JPY%22%2C%22ZAR%22%5D%2C%22defaultCurrency%22%3A%22USD%22%2C%22selectedCurrency%22%3A%22USD%22%2C%22multicurrencyEnabled%22%3Atrue%2C%22measurementStandard%22%3A1%2C%22orderConfirmationInjectCode%22%3A%22null%22%2C%22showCustomCheckoutForm%22%3Afalse%2C%22checkoutPageMarketingOptInEnabled%22%3Atrue%2C%22enableMailingListOptInByDefault%22%3Afalse%2C%22sameAsRetailLocation%22%3Afalse%2C%22merchandisingSettings%22%3A%7B%22scarcityEnabledOnProductItems%22%3Afalse%2C%22scarcityEnabledOnProductBlocks%22%3Afalse%2C%22scarcityMessageType%22%3A%22DEFAULT_SCARCITY_MESSAGE%22%2C%22scarcityThreshold%22%3A10%2C%22multipleQuantityAllowedForServices%22%3Atrue%2C%22restockNotificationsEnabled%22%3Afalse%2C%22restockNotificationsMailingListSignUpEnabled%22%3Afalse%2C%22relatedProductsEnabled%22%3Afalse%2C%22relatedProductsOrdering%22%3A%22random%22%2C%22soldOutVariantsDropdownDisabled%22%3Afalse%2C%22productC
4544omposerOptedIn%22%3Afalse%2C%22productComposerABTestOptedOut%22%3Afalse%2C%22productReviewsEnabled%22%3Afalse%7D%2C%22minimumOrderSubtotalEnabled%22%3Afalse%2C%22minimumOrderSubtotal%22%3A%7B%22currency%22%3A%22USD%22%2C%22value%22%3A%220.00%22%7D%2C%22addToCartConfirmationType%22%3A2%2C%22isLive%22%3Afalse%2C%22multipleQuantityAllowedForServices%22%3Atrue%7D%2C%22useEscapeKeyToLogin%22%3Atrue%2C%22ssBadgeType%22%3A1%2C%22ssBadgePosition%22%3A4%2C%22ssBadgeVisibility%22%3A1%2C%22ssBadgeDevices%22%3A1%2C%22pinterestOverlayOptions%22%3A%7B%22mode%22%3A%22disabled%22%7D%2C%22ampEnabled%22%3Afalse%2C%22isRestrictiveCookiePolicyEnabled%22%3Atrue%2C%22seoHidden%22%3Afalse%2C%22userAccountsSettings%22%3A%7B%22loginAllowed%22%3Afalse%2C%22signupAllowed%22%3Afalse%7D%2C%22cookieBannerText%22%3A%22%3Cp%3ESelect%20%E2%80%9CAccept%20all%E2%80%9D%20to%20agree%20to%20our%20use%20of%20cookies%20and%20similar%20technologies%20to%20enhance%20your%20browsing%20experience%2C%20security%2C%20analytics%20and%20customization.%20Select%20%E2%80%9DManage%20cookies%E2%80%9D%20to%20make%20more%20choices%20or%20opt%20out.%3C%5C%2Fp%3E%22%2C%22isCookieBannerEnabled%22%3Atrue%2C%22isVisitorDataRestricted%22%3Afalse%2C%22contactEmail%22%3A%22tanner%40tillungtampabay.com%22%2C%22contactPhoneNumber%22%3A%22727-332-0971%22%7D")),
4545					website: JSON.parse(decodeURIComponent("%7B%22id%22%3A%226352f3fe1b9737320ca42a49%22%2C%22captchaSettings%22%3A%7B%22enabledForDonations%22%3Afalse%7D%2C%22cloneable%22%3Afalse%2C%22contentModifiedOn%22%3A17914002029
454503%2C%22developerMode%22%3Afalse%2C%22identifier%22%3A%22ylopo-branded-site-q2p2%22%2C%22imageMetadataProcessingEnabled%22%3Afalse%2C%22isHstsEnabled%22%3Afalse%2C%22language%22%3A%22en-US%22%2C%22location%22%3A%7B%22mapLat%22%3A27.9444574%2C%22mapLng%22%3A-82.4578222%2C%22addressTitle%22%3A%22Tillung%20Tampa%20Bay%22%2C%22addressLine1%22%3A%22100%20Ashley%20Drive%20South%22%2C%22addressLine2%22%3A%22Tampa%2C%20FL%2C%2033602%22%2C%22addressCountry%22%3A%22United%20States%22%7D%2C%22logoImageId%22%3A%22666b0251fbbff678a12c903e%22%2C%22primaryDomain%22%3A%22www.tillungtampabay.com%22%2C%22screenshotId%22%3A%22fbd71da52191a9ad86e1ba901af6cb3dbf59992cfd681e2804c4b46fbedf02e5%22%2C%22shareButtonOptions%22%3A%7B%228%22%3Atrue%2C%221%22%3Atrue%2C%226%22%3Atrue%2C%227%22%3Atrue%2C%223%22%3Atrue%2C%224%22%3Atrue%2C%222%22%3Atrue%7D%2C%22showOwnerLogin%22%3Afalse%2C%22siteDescription%22%3A%22%22%2C%22siteStatus%22%3A%7B%7D%2C%22siteTitle%22%3A%22Tillung%20Tampa%20Bay%22%2C%22socialLogoImageId%22%3A%22666705dc1a405f0fcdf4ce68%22%2C%22sslSetting%22%3A3%2C%22timeZone%22%3A%22America%2FLos_Angeles%22%2C%22typekitId%22%3A%22%22%2C%22websiteType%22%3A1%2C%22hasBeenCloneable%22%3Afalse%2C%22statsMigrated%22%3Afalse%2C%22authenticUrl%22%3A%22https%3A%2F%2Fwww.tillungtampabay.com%22%2C%22baseUrl%22%3A%22https%3A%2F%2Fwww.tillungtampabay.com%22%2C%22internalUrl%22%3A%22https%3A%2F%2Fylopo-branded-site-q2p2.squarespace.com%22%2C%22logoImageUrl%22%3A%22%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2Fe085b0d6-b771-485f-80d8-2d6c438c5b2d%2FTTB%2BEXP%2BLOGO%2B%25281%2529.png%22%2C%22machineTimeZoneOffset%22%3A-25200000%2C%22socialAccounts%22%3A%5B%7B%22serviceId%22%3A60%2C%22screenname%22%3A%22Facebook%22%2C%22addedOn%22%3A1671958703467%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.facebook.com%2FTillungTampaBay%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22facebook-unauth%22%7D%2C%7B%22serviceId%22%3A64%2C%22screenname%22%3A%22Instagram%22%2C%22addedOn%22%3A1672847302548%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.instagram.com%2Ftillungtampabay%2F%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22instagram-unauth%22%7D%2C%7B%22serviceId%22%3A69%2C%22screenname%22%3A%22YouTube%22%2C%22addedOn%22%3A1672847336093%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.youtube.com%2F%40TerryTillung%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22youtube-unauth%22%7D%2C%7B%22serviceId%22%3A82%2C%22screenname%22%3A%22TikTok%22%2C%22addedOn%22%3A1672847382780%2C%22profileUrl%22%3A%22https%3A%2F%2Fwww.tiktok.com%2F%40tannerraytillung%3Fis_from_webapp%3D1%26amp%3Bsender_device%3Dpc%22%2C%22iconEnabled%22%3Atrue%2C%22serviceName%22%3A%22tiktok-unauth%22%7D%5D%2C%22socialLogoImageUrl%22%3A%22%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2Fc962da92-5199-4c91-9e63-bab0c7d17992%2FTTB%2BEXP%2BLOGO%2B%25281%2529.png%22%2C%22timeZoneAbbr%22%3A%22PDT%22%2C%22timeZoneOffset%22%3A-25200000%7D")),
4546					authenticatedAccount: {},
4547					pageId: "collection-6352f47076801100d584ade8",
4548					pageTitle: "Contact Us &mdash; Tillung Tampa Bay",
4549					templateRevision: "491"
4550				}
4551		
4552			</script>
4552
4553			<!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////// -->
4554
4555        <div class="sqs-layout sqs-grid-12 columns-12 enable-v5-footer-on-v4-pages empty" data-layout-label="" data-type="block-field" id="config-v5-footer-on-v4-pages-enable"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
4556<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="v5 footer" data-type="block-field" data-updated-on="1766416500286" id="editable-code-area-bundled-v5-footer-main"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="a1191a8dabd24dab7ea4" id="block-a1191a8dabd24dab7ea4"><div class="sqs-block-content">
4557  
4558
4559<div
4560  class="sqs-code-container"
4561  
4562  
4563    data-localized="{&quot;enableSafeModeButton&quot;:&quot;Preview in safe mode&quot;,&quot;enableSafeModeText&quot;:&quot;This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.&quot;,&quot;enableSafeModeTitle&quot;:&quot;Embedded Scripts&quot;,&quot;exitSafeModeButton&quot;:&quot;Exit safe preview&quot;,&quot;exitSafeModeText&quot;:&quot;Please view the page after logging out for accurate rendering.&quot;,&quot;exitSafeModeTitle&quot;:&quot;Safe Preview&quot;,&quot;globalSafeMode&quot;:&quot;Embedded Code: This block contains embedded code that has been disabled.&quot;,&quot;scriptDisabled&quot;:&quot;Script Disabled&quot;}"
4564  
4565  
4566  
4567  
4568>
4569  
4570    
4571<style>footer#footer-v5 .custom-footer{background-color:#1f1f1f;color:#fff;display:flex;justify-content:center;align-items:stretch;overflow:hidden}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer{flex-direction:column}}footer#footer-v5 .custom-footer .footer-foreground{position:relative;z-index:10;width:100%;display:flex;flex-direction:row}footer#footer-v5 .custom-footer .footer-foreground .footer-content{width:100%;padding:80px 32px;line-height:1.6em!important;position:relative;text-transform:capitalize}@media only screen and (min-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content{max-width:1120px;margin:0 auto}}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content{max-width:90%;padding:50px 5%}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .info-line.email{text-transform:none}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info{z-index:10;position:relative;display:flex;justify-content:space-between;padding-bottom:50px}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info{max-width:380px;margin:0 auto}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info a{color:#fff;text-decoration:none}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info{flex-direction:column}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-col1{position:relative;z-index:10;width:28%;display:flex;flex-direction:column}@media only screen and (max-width:1230px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-col1{width:23%!important}}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-col1{width:100%!important}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-col1 img{width:200
4571px}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-col1 div{margin:5px 0;width:100%;text-align:center}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col-spacer1{width:6.3333%}@media only screen and (max-width:1230px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col-spacer1{width:0%}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col-spacer2{width:3.3333%}@media only screen and (max-width:1230px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col-spacer2{width:0%}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col2{z-index:1;width:20%}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col2{width:100%!important;text-align:center}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col2 div{margin:20px 0}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col3{z-index:1;width:33%;padding-right:30px}@media only screen and (max-width:1230px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col3{padding-right:0}}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col3{width:100%!important;text-align:center}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-info-col3 .info-line{display:flex;flex-direction:column;margin:20px 0 0!important}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-section-heading span{font-size:22px!important}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-section-heading p{font-size:15px!important}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-section-heading{text-align:center}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons{display:flex;flex-wrap:wrap;justify-content:center;margin:50px auto}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons :not(a){width:100%!important}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list{justify-content:center}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list use.sqs-use--mask{fill:transparent!important}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list use.sqs-use--icon{filter:black!important}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list .sqs-svg-icon--social{width:48px!important;height:48px!important}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list a{background-color:transparent;position:relative;width:30px;height:30px;overflow:hidden;border-radius:100%;margin:5px;display:flex}@media only screen and (max-width:933px){footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list a{width:48px!important;height:48px!important}}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-social-icons .sqs-svg-icon--list a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-map{width:auto;margin:50px 0 0;padding:0}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-map h3{color:#fff;padding:5px 0}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-map picture{display:flex;width:auto;flex-wrap:nowrap;align-content:center;align-items:stretch;justify-content:start;height:200px}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info .footer-map picture img{width:100%;height:100%;object-fit:cover}footer#footer-v5 .custom-footer .footer-foreground .footer-content .footer-info div{margin:20px 0 0}footer#footer-v5 .custom-footer .footer-foreground .footer-copyright{padding:50px 0 0;position:relative;z-index:10;font-size:14px!important;border-top:1px solid #fff}footer#footer-v5 .custom-footer .footer-foreground .footer-copyright .privacy-policy-container{text-align:center}footer#footer-v5 .custom-footer .footer-foreground .footer-copyright a{text-transform:uppercase;color:#fff;margin-bottom:20px;text-decoration:none!important}footer#footer-v5 .custom-footer .footer-foreground .footer-background{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}footer#footer-v5 .custom-footer .footer-foreground .footer-background.ylopo-image-uploader{z-index:1}footer#footer-v5 .custom-footer .footer-foreground .footer-background .code-block,footer#footer-v5 .custom-footer .footer-foreground .footer-background .col,footer#footer-v5 .custom-footer .footer-foreground .footer-background .footer-bg,footer#footer-v5 .custom-footer .footer-foreground .footer-background .row,footer#footer-v5 .custom-footer .footer-foreground .footer-background .sqs-block-content{height:100%;width:100%}footer#footer-v5 .custom-footer .footer-foreground .footer-background * picture{height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}footer#footer-v5 .custom-footer .footer-foreground .footer-background * img{flex-shrink:0;min-width:100%;min-height:100%}footer#footer-v5 .subnav{display:none}</style>
4572<div class="custom-footer">
4573	<div class="footer-foreground">
4574		<div class="footer-content">
4575
4576
4577
4578
4579
4580			<div class="footer-info">
4581
4582
4583				<div class="footer-col1">
4584
4585								<div class="footer-logo ylopo-image-uploader">
4586									<div class="sqs-layout sqs-grid-1 columns-1 footer-logo v5-footer-logo ylopo-image-uploader-block-field" data-type="block-field" data-updated-on="1747405705384" id="v5-footer-editable-logo-brokerage"><div class="row sqs-row"><div class="col sqs-col-1 span-1"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="9ee1786cae78dda1d857" id="block-9ee1786cae78dda1d857"><div class="sqs-block-content">
4587  
4588
4589<div
4590  class="sqs-code-container"
4591  
4592  
4593    data-localized="{&quot;enableSafeModeButton&quot;:&quot;Preview in safe mode&quot;,&quot;enableSafeModeText&quot;:&quot;This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.&quot;,&quot;enableSafeModeTitle&quot;:&quot;Embedded Scripts&quot;,&quot;exitSafeModeButton&quot;:&quot;Exit safe preview&quot;,&quot;exitSafeModeText&quot;:&quot;Please view the page after logging out for accurate rendering.&quot;,&quot;exitSafeModeTitle&quot;:&quot;Safe Preview&quot;,&quot;globalSafeMode&quot;:&quot;Embedded Code: This block contains embedded code that has been disabled.&quot;,&quot;scriptDisabled&quot;:&quot;Script Disabled&quot;}"
4594  
4595  
4596  
4597  
4598>
4599  
4600    <picture class="custom-image">
4601<source media="(min-width:1000px)" data-srcset="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1747405698533-WGWREKN24C53RKOR8PJQ/TTB%2BEXP%2BLOGO%2B%281%29.png?format=1000w">
4602<source media="(min-width:750px)" data-srcset="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1747405698533-WGWREKN24C53RKOR8PJQ/TTB%2BEXP%2BLOGO%2B%281%29.png?format=750w">
4603<source media="(min-width:500px)" data-srcset="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1747405698533-WGWREKN24C53RKOR8PJQ/TTB%2BEXP%2BLOGO%2B%281%29.png?format=500w">
4604<source media="(min-width:300px)" data-srcset="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1747405698533-WGWREKN24C53RKOR8PJQ/TTB%2BEXP%2BLOGO%2B%281%29.png?format=300w">
4605<img class="lazy" width="100%" height="100%" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/1747405698533-WGWREKN24C53RKOR8PJQ/TTB%2BEXP%2BLOGO%2B%281%29.png?format=100w" alt="">
4606</picture>
4607  
4608  
4609
4610
4611
4612</div>
4613
4614<style class="transform-overrides-vars">
4615  
4616</style>
4617
4618</div></div></div></div></div>
4619								</div>
4620								<div class="footer-brokerage-info">
4621									<div class="sqs-layout sqs-grid-1 columns-1 ylopo-edit-block empty" data-layout-label="Brokerage Info" data-type="block-field" id="footer-v5-brokerage-info"><div class="row sqs-row"><div class="col sqs-col-1 span-1"></div></div></div>
4622								</div>
4623
4624								<div class='footer-social-icons'>
4625										<div class="socialmedia lazy" data-lazy-function="loadSocialIcons">
4626										<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Social" data-type="block-field" data-updated-on="1666381001565" id="ylopoHeaderSocialBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="header-social-block-id" id="block-header-social-block-id"><div class="sqs-block-content">
4627  
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651<div class="sqs-block-socialaccountlinks-content">
4652  <div class="sqs-svg-icon--outer social-icon-alignment-right social-icons-color-standard social-icons-size-extra-small social-icons-style-regular ">
4653    <style>
4654      
4655      #block-header-social-block-id {
4656        --social-icons-justify-content: flex-end;
4657        --social-icons-dimension: 16px;--social-icons-gap: 10px;
4658        
4659      }
4660
4661      
4662      #block-header-social-block-id .sqs-svg-icon--wrapper {
4663        --si-border-radius: 0;--si-scale: 2;
4663--si-box-shadow: none;--si-fill-icon: var(--si-primary);--si-fill-icon-fade: var(--si-primary-faded);--si-fill-icon-hover: var(--si-primary);--si-fill-mask: transparent;--si-fill-mask-fade: transparent;--si-fill-mask-hover: transparent;--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: transparent;
4664      }
4665
4666      
4667      #block-header-social-block-id .sqs-svg-icon--list {
4668        justify-content: var(--social-icons-justify-content, center);
4669        column-gap: var(--social-icons-gap, 12px);
4670        row-gap: var(--social-icons-gap, 12px);
4671      }
4672      #block-header-social-block-id .sqs-svg-icon--wrapper {
4673        width: var(--social-icons-dimension, 20px);
4674        height: var(--social-icons-dimension, 20px);
4675        margin: 0;
4676        border: none; 
4677        background-color: var(--si-bg, transparent);
4678        box-shadow: var(--si-box-shadow, none);
4679        border-radius: var(--si-border-radius, 0);
4680      }
4681      #block-header-social-block-id .sqs-svg-icon--wrapper > div {
4682        transform: scale(var(--si-scale, 1));
4683      }
4684      #block-header-social-block-id .sqs-use--icon {
4685        fill: var(--si-fill-icon, transparent);
4686      }
4687      #block-header-social-block-id .sqs-use--mask {
4688        fill: var(--si-fill-mask, transparent);
4689      }
4690      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
4691        background-color: var(--si-bg-fade, var(--si-bg, transparent));
4692      }
4693      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
4694        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
4695      }
4696      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
4697        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
4698      }
4699      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
4700        background-color: var(--si-bg-hover, var(--si-bg, transparent));
4701      }
4702      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
4703        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
4704      }
4705      #block-header-social-block-id .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
4706        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
4707      }
4708    </style>
4709    <nav class="sqs-svg-icon--list">
4710      
4711        
4712          <a
4713            href="https://www.facebook.com/TillungTampaBay"
4714            target="_blank"
4715            class="sqs-svg-icon--wrapper facebook-unauth"
4716            aria-label="Facebook"
4717          >
4718            <div>
4719              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4720                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-icon"></use>
4721                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-mask"></use>
4722              </svg>
4723            </div>
4724          </a>
4725        
4726      
4727        
4728          <a
4729            href="https://www.instagram.com/tillungtampabay/"
4730            target="_blank"
4731            class="sqs-svg-icon--wrapper instagram-unauth"
4732            aria-label="Instagram"
4733          >
4734            <div>
4735              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4736                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-icon"></use>
4737                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-mask"></use>
4738              </svg>
4739            </div>
4740          </a>
4741        
4742      
4743        
4744          <a
4745            href="https://www.youtube.com/@TerryTillung"
4746            target="_blank"
4747            class="sqs-svg-icon--wrapper youtube-unauth"
4748            aria-label="YouTube"
4749          >
4750            <div>
4751              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4752                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-icon"></use>
4753                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-mask"></use>
4754              </svg>
4755            </div>
4756          </a>
4757        
4758      
4759        
4760          <a
4761            href="https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc"
4762            target="_blank"
4763            class="sqs-svg-icon--wrapper tiktok-unauth"
4764            aria-label="TikTok"
4765          >
4766            <div>
4767              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
4768                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-icon"></use>
4769                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-mask"></use>
4770              </svg>
4771            </div>
4772          </a>
4773        
4774      
4775        
4776      
4777    </nav>
4778  </div>
4779  
4780    
4781<style id="container-styles">#block-header-social-block-id {
4782    
4783    
4784    
4785
4786
4787
4788  }
4789
4790  #block-header-social-block-id .sqs-block-socialaccountlinks-content {
4791    
4792    --tweak-social-links-block-padding: initial;
4793}
4794
4795  #block-header-social-block-id {
4796      mix-blend-mode: var(--tweak-social-links-block-blend);
4797      border-radius: var(--tweak-social-links-block-radius);
4798  }
4799
4800  
4801  
4802
4803
4804
4805  
4806  
4807
4808  #block-header-social-block-id {
4809    }
4810
4811</style>
4812
4813<style id="override-container-styles">
4814    @media screen and (max-width: 767px) {
4815          
4816            
4817
4818#block-header-social-block-id {
4819            
4820            }
4821        }
4822    
4823  
4824    @media screen and (max-width: 767px) {
4825          #block-header-social-block-id .sqs-block-socialaccountlinks-content {
4826            
4827            }
4828        }
4829    
4830  @media screen and (max-width: 767px) {
4831          
4832          
4833
4834          
4835          
4836          
4837        }</style>
4838
4839    <style class="transform-overrides-vars">
4840  
4841</style>
4842
4843    
4844
4845
4846
4847  
4848</div>
4849</div></div></div></div></div>
4850										</div>
4851								</div>
4852
4853				</div>
4854
4855
4856				<div class="footer-info-col-spacer1">
4857				</div>
4858
4859
4860
4861				<div class="footer-info-col2">
4862
4863					<div><h3>Popular Pages</h3></div>
4864					
4865
4866<div id="plugin-mainNavWrapper" class="nav-wrapper navigation-plugins">
4867  <nav id="mainNavigation">
4868    
4869      
4870        
4871
4872        
4873        <div class="folder">
4874          <div class="folder-toggle"
4875data-href="/residential"
4876	style="pointer-events:all;user-select:none;cursor:pointer;"
4877>Residential</div>
4878<script>
4879	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
4880	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
4881
4882	$newToggles.each(function(){
4883		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
4884		const $folderToggle = $(this);
4885		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
4886
4887		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
4888		const isFooter = $navWrapper.closest('footer').length > 0;
4889		
4890		const $folder = $folderToggle.closest('.folder');
4891		$folder.removeClass('active');
4892		const $thisToggle = $folder.find('.folder-toggle');
4893		
4894		$thisToggle
4895		.off('click').on('click', clickHandler)
4896		.off('touchstart').on('touchstart', touchstartHandler)
4897		.off('mouseover').on('mouseover', mouseoverHandler)
4898		.off('mousedown').on('mousedown', mouseoverHandler)
4899		.off('mouseup').on('mouseup', mouseoverHandler)
4900		.off('contextmenu').on('contextmenu',mouseoverHandler)
4901
4902		var touchevents = false;
4903		
4904		function touchstartHandler(evt){
4905			console.log('Touchstart event triggered', touchevents);
4906			touchevents = true;
4907			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
4908				return elm !== $thisToggle[0];
4909			}).forEach(elm=>{
4910				$(elm).removeClass('active');
4911				$(elm).parents('.folder').removeClass('open');
4912			});
4913			console.log('window.isMobile.any',window.isMobile.any)
4914				$thisToggle.toggleClass('active');
4915				$folder.toggleClass('open');
4916
4917			evt.cancelBubble = true;
4918			evt.stopPropagation();
4919		//	return false;
4920		}
4921		
4922		function mouseoverHandler(evt){
4923			evt.cancelBubble = true;
4924			evt.stopPropagation();
4925	//		return false;
4926		}
4927		
4928		function clickHandler(evt){
4929			console.log('clickHandler event triggered', touchevents);
4930			if (!touchevents){
4931				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
4932					return elm !== $thisToggle[0];
4933				}
4933).forEach(elm=>{
4934					$(elm).removeClass('active');
4935					$(elm).parents('.folder').removeClass('open');
4936				});
4937				console.log('window.isMobile.any',window.isMobile.any)
4938					$thisToggle.toggleClass('active');
4939					$folder.toggleClass('open');
4940			}
4941			evt.cancelBubble = true;
4942			evt.stopPropagation();
4943			//return false;
4944		}
4945	});
4946	
4947})();
4948
4949</script>
4949
4950          <div class="subnav">
4951          
4952
4953            
4954            
4955            <div class="external">
4956              <a href="https://find.tillungtampabay.com" target="_blank">
4957                Buy
4958              </a>
4959            </div>
4960            
4961          
4962
4963            
4964            
4965            <div class="external">
4966              <a href="https://find.tillungtampabay.com/seller" target="_blank">
4967                Sell
4968              </a>
4969            </div>
4970            
4971          
4972          </div>
4973        </div>
4974        
4975      
4976      
4977
4978    
4979      
4980        
4981
4982        
4983
4984          
4985          <div class="collection">
4986            <a href="/commercial">
4987              Commercial
4988            </a>
4989          </div>
4990          
4991
4992        
4993      
4994      
4995
4996    
4997      
4998        
4999
5000        
5001        <div class="folder">
5002          <div class="folder-toggle"
5003data-href="/communities-1"
5004	style="pointer-events:all;user-select:none;cursor:pointer;"
5005>Communities</div>
5006<script>
5007	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
5008	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
5009
5010	$newToggles.each(function(){
5011		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
5012		const $folderToggle = $(this);
5013		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
5014
5015		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
5016		const isFooter = $navWrapper.closest('footer').length > 0;
5017		
5018		const $folder = $folderToggle.closest('.folder');
5019		$folder.removeClass('active');
5020		const $thisToggle = $folder.find('.folder-toggle');
5021		
5022		$thisToggle
5023		.off('click').on('click', clickHandler)
5024		.off('touchstart').on('touchstart', touchstartHandler)
5025		.off('mouseover').on('mouseover', mouseoverHandler)
5026		.off('mousedown').on('mousedown', mouseoverHandler)
5027		.off('mouseup').on('mouseup', mouseoverHandler)
5028		.off('contextmenu').on('contextmenu',mouseoverHandler)
5029
5030		var touchevents = false;
5031		
5032		function touchstartHandler(evt){
5033			console.log('Touchstart event triggered', touchevents);
5034			touchevents = true;
5035			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
5036				return elm !== $thisToggle[0];
5037			}).forEach(elm=>{
5038				$(elm).removeClass('active');
5039				$(elm).parents('.folder').removeClass('open');
5040			});
5041			console.log('window.isMobile.any',window.isMobile.any)
5042				$thisToggle.toggleClass('active');
5043				$folder.toggleClass('open');
5044
5045			evt.cancelBubble = true;
5046			evt.stopPropagation();
5047		//	return false;
5048		}
5049		
5050		function mouseoverHandler(evt){
5051			evt.cancelBubble = true;
5052			evt.stopPropagation();
5053	//		return false;
5054		}
5055		
5056		function clickHandler(evt){
5057			console.log('clickHandler event triggered', touchevents);
5058			if (!touchevents){
5059				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
5060					return elm !== $thisToggle[0];
5061				}
5061).forEach(elm=>{
5062					$(elm).removeClass('active');
5063					$(elm).parents('.folder').removeClass('open');
5064				});
5065				console.log('window.isMobile.any',window.isMobile.any)
5066					$thisToggle.toggleClass('active');
5067					$folder.toggleClass('open');
5068			}
5069			evt.cancelBubble = true;
5070			evt.stopPropagation();
5071			//return false;
5072		}
5073	});
5074	
5075})();
5076
5077</script>
5077
5078          <div class="subnav">
5079          
5080
5081            
5082            <div class="collection">
5083              <a href="/pinellas-county">
5084                Pinellas County
5085              </a>
5086            </div>
5087            
5088            
5089          
5090
5091            
5092            <div class="collection">
5093              <a href="/hillsborough-county">
5094                Hillsborough County
5095              </a>
5096            </div>
5097            
5098            
5099          
5100
5101            
5102            <div class="collection">
5103              <a href="/sarasota-county">
5104                Sarasota County
5105              </a>
5106            </div>
5107            
5108            
5109          
5110
5111            
5112            <div class="collection">
5113              <a href="/pasco-county">
5114                Pasco County
5115              </a>
5116            </div>
5117            
5118            
5119          
5120          </div>
5121        </div>
5122        
5123      
5124      
5125
5126    
5127      
5128        
5129
5130        
5131
5132          
5133          <div class="collection">
5134            <a href="/team-page">
5135              Team
5136            </a>
5137          </div>
5138          
5139
5140        
5141      
5142      
5143
5144    
5145      
5146        
5147
5148        
5149
5150          
5151          <div class="collection">
5152            <a href="/testimonials-1">
5153              Testimonials
5154            </a>
5155          </div>
5156          
5157
5158        
5159      
5160      
5161
5162    
5163      
5164        
5165
5166        
5167
5168          
5169          <div class="collection">
5170            <a href="/careers">
5171              Careers
5172            </a>
5173          </div>
5174          
5175
5176        
5177      
5178      
5179
5180    
5181      
5182        
5183
5184        
5185
5186          
5187          <div class="collection">
5188            <a href="/blog">
5189              Blog
5190            </a>
5191          </div>
5192          
5193
5194        
5195      
5196      
5197
5198    
5199      
5200        
5201
5202        
5203
5204          
5205          <div class="collection active">
5206            <a href="/new-contact-us">
5207              Contact Us
5208            </a>
5209          </div>
5210          
5211
5212        
5213      
5214      
5215
5216    
5217      
5218        
5219
5220        
5221
5222          
5223          <div class="collection">
5224            <a href="/education">
5225              Education
5226            </a>
5227          </div>
5228          
5229
5230        
5231      
5232      
5233
5234    
5235      
5236        
5237
5238        
5239
5240          
5241          <div class="collection homepage">
5242            <a href="/">
5243              Home 
5244            </a>
5245          </div>
5246          
5247
5248        
5249      
5250      
5251
5252    
5253  </nav>
5254</div>
5255<!-- style below blocks out the mobile nav toggle only when nav is loaded -->
5256<style>.mobile-nav-toggle-label { display: inline-block !important; }</style>
5257
5258
5259
5260
5261					<!-- <div><h3>Office Hours</h3></div>
5262					 -->
5263				</div>
5264
5265				<div class="footer-info-col-spacer2">
5266				</div>
5267
5268
5269				<div class="footer-info-col3">
5270
5271					<div class="footer-info-label2">
5272              <p>Tillung Tampa Bay</p>
5273          </div>
5274					<div class="info-line address">
5275						<span><a href="https://www.google.com/maps/place/100%20North%20Ashley%20Drive,Tampa,%20FL,%2033602" target="_blank">100 N Ashley Dr #600<br>Tampa, FL 33602, United States</a></span>
5276						<span>Phone: <a href="tel:727-332-0971">727-332-0971</a></span>
5277						<p></p>
5278						<span>Email: <a href="mailto:[email protected]" style="text-transform:none;">[email protected]</a></span>
5279					</div>
5280
5281					<div class='footer-map'>
5282						<h3>Map View</h3>
5283						<a href="https://www.google.com/maps/place/100%20Ashley%20Drive%20South,Tampa%2C%20FL%2C%2033602" target="_blank">
5284								<picture><img
5285										class="lazy"
5286										height="200"
5287										alt="100 Ashley Drive South, Tampa, FL, 33602"
5288										title="100 Ashley Drive South, Tampa, FL, 33602"
5289										data-src="https://maps.googleapis.com/maps/api/staticmap?format=jpg&center=100%20Ashley%20Drive%20South,Tampa%2C%20FL%2C%2033602&zoom=14&size=800x800&maptype=roadmap&markers=color:red%7Clabel:%20%7C100%20Ashley%20Drive%20South,Tampa%2C%20FL%2C%2033602&key=AIzaSyBbByGx1bSfhw6-pBF3yQ8-qSaDqFfUERw"
5290								/></picture>
5291						</a>
5292					</div>
5293
5294				</div>
5295
5296
5297			</div>
5298
5299
5300
5301			<div class="footer-copyright">
5302				<div class="privacy-policy-container">
5303					<div>
5304						<a href="#" class="privacy-policy-link">Privacy Policy</a>
5305					</div>
5306				</div>
5307				<br/>
5308				<div class="footer-IDX-compliance"></div>
5309
5310
5311			</div>
5312
5313
5314
5315		</div>
5316		<div class="footer-background ylopo-image-uploader">
5317			<div class="sqs-layout sqs-grid-1 columns-1 footer-bg v5-footer-bg ylopo-image-uploader-block-field empty" data-type="block-field" id="v5-footer-bg-image"><div class="row sqs-row"><div class="col sqs-col-1 span-1"></div></div></div>
5318		</div>
5319
5320	</div>
5321
5322</div>
5323
5324
5325
5326<script defer>$('.folder-toggle[data-href="/communities-1"]').wrapInner('<a href="/communities"></a>'),$('.folder-toggle[data-href="/sell"]').wrapInner('<a href="/home-valuation"></a>');</script>
5326
5327
5328  
5329  
5330
5331
5332
5333</div>
5334
5335<style class="transform-overrides-vars">
5336  
5337</style>
5338
5339</div></div></div></div></div>
5340
5341	<footer id="footer" role="contentinfo" class="footer">
5342
5343				<div class="footer-bg"></div>
5344				<div class="footer-inner">
5345
5346					<div class="sqs-row footer-container">
5347						<div class="column-width-3 footer-logo-and-copyright-container" style="text-align:center;">
5348							<img src="//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png" style="width:100%;" class="footer-logo"/>
5349							<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Footer Copyright" data-type="block-field" data-updated-on="1718375858894" id="ylopoFooterCopyrightBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block image-block sqs-block-image" data-block-type="5" data-sqsp-block="image-classic" id="block-yui_3_17_2_1_1718375660382_4333"><div class="sqs-block-content">
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392  
5393
5394    
5395  
5396    <div
5397        class="
5398          image-block-outer-wrapper
5399          layout-caption-below
5400          design-layout-inline
5401          combination-animation-none
5402          individual-animation-none
5403          individual-text-animation-none
5404        "
5405        data-test="image-block-inline-outer-wrapper"
5406        data-sqsp-image-classic-block-layout="inline"
5407    >
5408
5409      
5410
5411      
5412        <figure
5413            class="
5414              sqs-block-image-figure
5415              intrinsic
5416            "
5417            style="max-width:1000px;"
5418        >
5419          
5420        
5421        
5422
5423        
5424          
5425            
5426          <div
5427              
5428              
5429              class="image-block-wrapper"
5430              data-animation-role="image"
5431              
5432  
5433
5434          >
5435            <div data-sqsp-image-classic-block-image-container class="sqs-image-shape-container-element
5436              
5437          
5438        
5439              has-aspect-ratio
5440            " style="
5441                position: relative;
5442                
5443                  padding-bottom:30.000001907348633%;
5444                
5445                overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);
5446              "
5447              >
5448                
5449                
5450                
5451                
5452                
5453                
5454                
5455                <img data-stretch="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png" data-image="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png" data-image-dimensions="1000x300" data-image-focal-point="0.5,0.5" alt="" data-load="false" elementtiming="system-image-block" data-sqsp-image-classic-block-image src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png" width="1000" height="300" alt="" sizes="(max-width: 640px) 100vw, (max-width: 767px) 100vw, 100vw" style="display:block;object-fit: cover; width: 100%; height: 100%; object-position: 50% 50%" onload="this.classList.add(&quot;loaded&quot;)" srcset="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
5456
5457            </div>
5458          </div>
5459        
5460          
5461        
5462
5463        
5464      
5465        </figure>
5466      
5467
5468    </div>
5469  
5470
5471
5472  
5473
5474
5475</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-border-radii="&#123;&quot;topLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;topRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;&#125;" data-sqsp-block="text" id="block-37ab37bab68025f1bfa9"><div class="sqs-block-content">
5476
5477<div class="sqs-html-content" data-sqsp-text-block-content>
5478  <p class="" style="white-space:pre-wrap;"><strong>© eXp Realty  2024</strong><br>All Rights Reserved</p>
5479</div>
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500  
5501  
5502
5503
5504
5505</div></div></div></div></div>
5506							<br/>
5507							<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Social" data-type="block-field" data-updated-on="1748454868755" id="ylopoFooterSocialBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="yui_3_17_2_6_1517379253500_8191" id="block-yui_3_17_2_6_1517379253500_8191"><div class="sqs-block-content">
5508  
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532<div class="sqs-block-socialaccountlinks-content">
5533  <div class="sqs-svg-icon--outer social-icon-alignment-center social-icons-color-white social-icons-size-medium social-icons-shape-circle social-icons-style-border">
5534    <style>
5535      
5536      #block-yui_3_17_2_6_1517379253500_8191 {
5537        --social-icons-justify-content: center;
5538        --social-icons-dimension: 32px;--social-icons-gap: 8px;
5539        
5540      }
5541
5542      
5543      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--wrapper {
5544        --si-border-radius: 50%;--si-scale: 1;--si-box-shadow: 0 0 0 var(--social-icons-border-thickness, 2px) inset;--si-fill-icon: var(--si-primary);--si-fill-icon-fade: var(--si-primary);--si-fill-icon-hover: var(--si-contrast);--si-fill-mask: transparent;--si-fill-mask-fade: transparent;--si-fill-mask-hover: transparent;--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: var(--si-primary);
5545      }
5546
5547      
5548      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list {
5549        justify-content: var(--social-icons-justify-content, center);
5550        column-gap: var(--social-icons-gap, 12px);
5551        row-gap: var(--social-icons-gap, 12px);
5552      }
5553      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--wrapper {
5554        width: var(--social-icons-dimension, 20px);
5555        height: var(--social-icons-dimension, 20px);
5556        margin: 0;
5557        border: none; 
5558        background-color: var(--si-bg, transparent);
5559        box-shadow: var(--si-box-shadow, none);
5560        border-radius: var(--si-border-radius, 0);
5561      }
5562      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--wrapper > div {
5563        transform: scale(var(--si-scale, 1));
5564      }
5565      #block-yui_3_17_2_6_1517379253500_8191 .sqs-use--icon {
5566        fill: var(--si-fill-icon, transparent);
5567      }
5568      #block-yui_3_17_2_6_1517379253500_8191 .sqs-use--mask {
5569        fill: var(--si-fill-mask, transparent);
5570      }
5571      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
5572        background-color: var(--si-bg-fade, var(--si-bg, transparent));
5573      }
5574      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
5575        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
5576      }
5577      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
5578        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
5579      }
5580      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
5581        background-color: var(--si-bg-hover, var(--si-bg, transparent));
5582      }
5583      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
5584        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
5585      }
5586      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
5587        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
5588      }
5589    </style>
5590    <nav class="sqs-svg-icon--list">
5591      
5592        
5593          <a
5594            href="https://www.facebook.com/TillungTampaBay"
5595            target="_blank"
5596            class="sqs-svg-icon--wrapper facebook-unauth"
5597            aria-label="Facebook"
5598          >
5599            <div>
5600              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
5601                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-icon"></use>
5602                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-mask"></use>
5603              </svg>
5604            </div>
5605          </a>
5606        
5607      
5608        
5609          <a
5610            href="https://www.instagram.com/tillungtampabay/"
5611            target="_blank"
5612            class="sqs-svg-icon--wrapper instagram-unauth"
5613            aria-label="Instagram"
5614          >
5615            <div>
5616              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
5617                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-icon"></use>
5618                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-mask"></use>
5619              </svg>
5620            </div>
5621          </a>
5622        
5623      
5624        
5625          <a
5626            href="https://www.youtube.com/@TerryTillung"
5627            target="_blank"
5628            class="sqs-svg-icon--wrapper youtube-unauth"
5629            aria-label="YouTube"
5630          >
5631            <div>
5632              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
5633                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-icon"></use>
5634                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-mask"></use>
5635              </svg>
5636            </div>
5637          </a>
5638        
5639      
5640        
5641          <a
5642            href="https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc"
5643            target="_blank"
5644            class="sqs-svg-icon--wrapper tiktok-unauth"
5645            aria-label="TikTok"
5646          >
5647            <div>
5648              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
5649                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-icon"></use>
5650                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-mask"></use>
5651              </svg>
5652            </div>
5653          </a>
5654        
5655      
5656        
5657      
5658    </nav>
5659  </div>
5660  
5661    
5662<style id="container-styles">#block-yui_3_17_2_6_1517379253500_8191 {
5663    
5664    
5665    
5666  }
5667
5668  #block-yui_3_17_2_6_1517379253500_8191 .sqs-block-socialaccountlinks-content {
5669    
5670    }
5671
5672  #block-yui_3_17_2_6_1517379253500_8191 {
5673      mix-blend-mode: var(--tweak-social-links-block-blend);
5674      border-radius: var(--tweak-social-links-block-radius);
5675  }
5676
5677  
5678  
5679
5680
5681
5682  
5683  
5684
5685  
5686</style>
5687
5688<style id="override-container-styles">
5689    @media screen and (max-width: 767px) {
5690          
5691            
5692
5693#block-yui_3_17_2_6_1517379253500_8191 {
5694            
5695            }
5696        }
5697    
5698  
5699    @media screen and (max-width: 767px) {
5700          #block-yui_3_17_2_6_1517379253500_8191 .sqs-block-socialaccountlinks-content {
5701            
5702            }
5703        }
5704    
5705  @media screen and (max-width: 767px) {
5706          
5707          
5708
5709          
5710          
5711          
5712        }</style>
5713
5714    <style class="transform-overrides-vars">
5715  
5716</style>
5717
5718    
5719
5720
5721
5722  
5723</div>
5724</div></div></div></div></div>
5725						</div>
5726
5727						<div class="column-width-1 footer-spacer">&nbsp;</div>
5728
5729						<div class="column-width-3 footer-office-hours-container" style="text-align:left;">
5730
5731							<div class="sqs-layout sqs-grid-12 columns-12 footer-popular-pages-head" data-layout-label="Popular Pages Heading" data-type="block-field" data-updated-on="1713381757642" id="ylopoFooterPopularPagesHeadBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-fab80314df99b0cc0f74"><div class="sqs-block-content">
5732
5733<div class="sqs-html-content" data-sqsp-text-block-content>
5734  <p class="" style="white-space:pre-wrap;">Popular Pages<br><br><a href="https://find.tillungtampabay.com/" target="_blank">Residential</a><br><a href="/commercial">Commercial</a><br><a href="/communities">Communities</a><br><a href="/team-page">Team</a><br><a href="/careers">Careers</a><br><a href="/new-contact-us">Contact Us</a><br><a href="/education">Education</a><br><a href="/home">Home</a></p>
5735</div>
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756  
5757  
5758
5759
5760
5761</div></div></div></div></div>
5762
5763							<div class="footer-secondary-nav-list">
5764								<div id="secondaryNavWrapper" class="nav-wrapper" data-content-field="navigation-secondaryNav">
5765  <nav id="secondaryNavigation" data-content-field="navigation-secondaryNav">
5766		
5767    
5768      
5769        
5770
5771        
5772        <div class="folder" id="id63d41fbe9d406e6262bf7bf5">
5773          <div class="folder-toggle"
5774data-href="/residential"
5775	style="pointer-events:all;user-select:none;cursor:pointer;"
5776>Residential</div>
5777<script>
5778	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
5779	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
5780
5781	$newToggles.each(function(){
5782		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
5783		const $folderToggle = $(this);
5784		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
5785
5786		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
5787		const isFooter = $navWrapper.closest('footer').length > 0;
5788		
5789		const $folder = $folderToggle.closest('.folder');
5790		$folder.removeClass('active');
5791		const $thisToggle = $folder.find('.folder-toggle');
5792		
5793		$thisToggle
5794		.off('click').on('click', clickHandler)
5795		.off('touchstart').on('touchstart', touchstartHandler)
5796		.off('mouseover').on('mouseover', mouseoverHandler)
5797		.off('mousedown').on('mousedown', mouseoverHandler)
5798		.off('mouseup').on('mouseup', mouseoverHandler)
5799		.off('contextmenu').on('contextmenu',mouseoverHandler)
5800
5801		var touchevents = false;
5802		
5803		function touchstartHandler(evt){
5804			console.log('Touchstart event triggered', touchevents);
5805			touchevents = true;
5806			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
5807				return elm !== $thisToggle[0];
5808			}).forEach(elm=>{
5809				$(elm).removeClass('active');
5810				$(elm).parents('.folder').removeClass('open');
5811			});
5812			console.log('window.isMobile.any',window.isMobile.any)
5813				$thisToggle.toggleClass('active');
5814				$folder.toggleClass('open');
5815
5816			evt.cancelBubble = true;
5817			evt.stopPropagation();
5818		//	return false;
5819		}
5820		
5821		function mouseoverHandler(evt){
5822			evt.cancelBubble = true;
5823			evt.stopPropagation();
5824	//		return false;
5825		}
5826		
5827		function clickHandler(evt){
5828			console.log('clickHandler event triggered', touchevents);
5829			if (!touchevents){
5830				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
5831					return elm !== $thisToggle[0];
5832				}
5832).forEach(elm=>{
5833					$(elm).removeClass('active');
5834					$(elm).parents('.folder').removeClass('open');
5835				});
5836				console.log('window.isMobile.any',window.isMobile.any)
5837					$thisToggle.toggleClass('active');
5838					$folder.toggleClass('open');
5839			}
5840			evt.cancelBubble = true;
5841			evt.stopPropagation();
5842			//return false;
5843		}
5844	});
5845	
5846})();
5847
5848</script>
5848
5849          <div class="subnav">
5850          
5851
5852            
5853            
5854            <div class="external">
5855              <a href="https://find.tillungtampabay.com" target="_blank">
5856                <span>Buy</span>
5857              </a>
5858            </div>
5859            
5860          
5861
5862            
5863            
5864            <div class="external">
5865              <a href="https://find.tillungtampabay.com/seller" target="_blank">
5866                <span>Sell</span>
5867              </a>
5868            </div>
5869            
5870          
5871          </div>
5872        </div>
5873        
5874      
5875      
5876
5877    
5878      
5879        
5880
5881        
5882
5883          
5884          <div class="collection" id="id63af1ce0aed9ba63d9690546">
5885            <a href="/commercial">
5886              <span>Commercial</span>
5887            </a>
5888          </div>
5889          
5890
5891        
5892      
5893      
5894
5895    
5896      
5897        
5898
5899        
5900        <div class="folder" id="id6352f47e98b9c3509207dba2">
5901          <div class="folder-toggle"
5902data-href="/communities-1"
5903	style="pointer-events:all;user-select:none;cursor:pointer;"
5904>Communities</div>
5905<script>
5906	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
5907	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
5908
5909	$newToggles.each(function(){
5910		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
5911		const $folderToggle = $(this);
5912		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
5913
5914		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
5915		const isFooter = $navWrapper.closest('footer').length > 0;
5916		
5917		const $folder = $folderToggle.closest('.folder');
5918		$folder.removeClass('active');
5919		const $thisToggle = $folder.find('.folder-toggle');
5920		
5921		$thisToggle
5922		.off('click').on('click', clickHandler)
5923		.off('touchstart').on('touchstart', touchstartHandler)
5924		.off('mouseover').on('mouseover', mouseoverHandler)
5925		.off('mousedown').on('mousedown', mouseoverHandler)
5926		.off('mouseup').on('mouseup', mouseoverHandler)
5927		.off('contextmenu').on('contextmenu',mouseoverHandler)
5928
5929		var touchevents = false;
5930		
5931		function touchstartHandler(evt){
5932			console.log('Touchstart event triggered', touchevents);
5933			touchevents = true;
5934			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
5935				return elm !== $thisToggle[0];
5936			}).forEach(elm=>{
5937				$(elm).removeClass('active');
5938				$(elm).parents('.folder').removeClass('open');
5939			});
5940			console.log('window.isMobile.any',window.isMobile.any)
5941				$thisToggle.toggleClass('active');
5942				$folder.toggleClass('open');
5943
5944			evt.cancelBubble = true;
5945			evt.stopPropagation();
5946		//	return false;
5947		}
5948		
5949		function mouseoverHandler(evt){
5950			evt.cancelBubble = true;
5951			evt.stopPropagation();
5952	//		return false;
5953		}
5954		
5955		function clickHandler(evt){
5956			console.log('clickHandler event triggered', touchevents);
5957			if (!touchevents){
5958				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
5959					return elm !== $thisToggle[0];
5960				}
5960).forEach(elm=>{
5961					$(elm).removeClass('active');
5962					$(elm).parents('.folder').removeClass('open');
5963				});
5964				console.log('window.isMobile.any',window.isMobile.any)
5965					$thisToggle.toggleClass('active');
5966					$folder.toggleClass('open');
5967			}
5968			evt.cancelBubble = true;
5969			evt.stopPropagation();
5970			//return false;
5971		}
5972	});
5973	
5974})();
5975
5976</script>
5976
5977          <div class="subnav">
5978          
5979
5980            
5981            <div class="collection" id="id63ba1a1c8f899869a8201472">
5982              <a href="/pinellas-county">
5983                <span>Pinellas County</span>
5984              </a>
5985            </div>
5986            
5987            
5988          
5989
5990            
5991            <div class="collection" id="id63ba247d4bd6ed50b81e007d">
5992              <a href="/hillsborough-county">
5993                <span>Hillsborough County</span>
5994              </a>
5995            </div>
5996            
5997            
5998          
5999
6000            
6001            <div class="collection" id="id63ba285775ec64403304c0b0">
6002              <a href="/sarasota-county">
6003                <span>Sarasota County</span>
6004              </a>
6005            </div>
6006            
6007            
6008          
6009
6010            
6011            <div class="collection" id="id63ba315bf500a77c5048d659">
6012              <a href="/pasco-county">
6013                <span>Pasco County</span>
6014              </a>
6015            </div>
6016            
6017            
6018          
6019          </div>
6020        </div>
6021        
6022      
6023      
6024
6025    
6026      
6027        
6028
6029        
6030
6031          
6032          <div class="collection" id="id6352f474d0310a17b8d0d2f4">
6033            <a href="/team-page">
6034              <span>Team</span>
6035            </a>
6036          </div>
6037          
6038
6039        
6040      
6041      
6042
6043    
6044      
6045        
6046
6047        
6048
6049          
6050          <div class="collection" id="id685de0c63671a85d53dff8fb">
6051            <a href="/testimonials-1">
6052              <span>Testimonials</span>
6053            </a>
6054          </div>
6055          
6056
6057        
6058      
6059      
6060
6061    
6062      
6063        
6064
6065        
6066
6067          
6068          <div class="collection" id="id63cc4c524abda601bf29830f">
6069            <a href="/careers">
6070              <span>Careers</span>
6071            </a>
6072          </div>
6073          
6074
6075        
6076      
6077      
6078
6079    
6080      
6081        
6082
6083        
6084
6085          
6086          <div class="collection" id="id6352f47045118d12e5165808">
6087            <a href="/blog">
6088              <span>Blog</span>
6089            </a>
6090          </div>
6091          
6092
6093        
6094      
6095      
6096
6097    
6098      
6099        
6100
6101        
6102
6103          
6104          <div class="collection active" id="id6352f47076801100d584ade8">
6105            <a href="/new-contact-us">
6106              <span>Contact Us</span>
6107            </a>
6108          </div>
6109          
6110
6111        
6112      
6113      
6114
6115    
6116      
6117        
6118
6119        
6120
6121          
6122          <div class="collection" id="id63d02d739067f45c6d6fe860">
6123            <a href="/education">
6124              <span>Education</span>
6125            </a>
6126          </div>
6127          
6128
6129        
6130      
6131      
6132
6133    
6134      
6135        
6136
6137        
6138
6139          
6140          <div class="collection homepage" id="id6826b6e55d711666b04ca184">
6141            <a href="/">
6142              <span>Home </span>
6143            </a>
6144          </div>
6145          
6146
6147        
6148      
6149      
6150
6151    
6152  </nav>
6153</div>
6154
6155
6156							</div>
6157							
6158							<div class="sqs-layout sqs-grid-12 columns-12 footer-office-hours-head empty" data-layout-label="Office Hours Heading" data-type="block-field" id="ylopoFooterOfficeHoursHeadBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
6159							
6160							<div class="sqs-layout sqs-grid-12 columns-12 footer-hours-list business-hours empty" data-layout-label="Office Hours List" data-type="block-field" id="ylopoAlternateFooterOfficeHoursList"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
6161								
6162						</div>
6163
6164						<div class="column-width-1 footer-spacer">&nbsp;</div>
6165
6166						<div class="column-width-3 footer-site-address-container">
6167
6168							<div class="footer-site-address">
6169					
6170								<div class="footer-site-info footer-address-title">Tillung Tampa Bay</div>
6171								<div class="footer-site-info footer-address-line1">100 Ashley Drive South</div>
6172								<div class="footer-site-info footer-address-line2">Tampa, FL, 33602</div>
6173								
6174								
6175									<div rel="tel" class="footer-site-info footer-site-phone">
6176										Phone:  <a href="tel:727-332-0971" rel="tel">727-332-0971</a>
6177									</div>
6178								
6179
6180								<div class="sqs-layout sqs-grid-12 columns-12 footer-site-info footer-alternate-phone-number empty" data-layout-label="alternate Phone Number" data-type="block-field" id="ylopoAlternateFooterPhoneNumber"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
6181
6182								
6183									<div class="footer-site-info footer-site-email">
6184										Email: <a href="mailto:[email protected]">[email protected]</a>
6185									</div>
6186								
6187
6188								
6189
6190							</div>
6191
6192							<div class="footer-map-view">
6193
6194								<div class="sqs-layout sqs-grid-12 columns-12 footer-map-view-head empty" data-layout-label="Map Heading" data-type="block-field" id="ylopoFooterMapHeadBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
6195
6196								<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Map View" data-type="block-field" data-updated-on="1723128704301" id="ylopoFooterMapView"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-map map-block sized vsize-12" data-block-css="[]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.map/d78bf6e6-1197-43c8-9c13-c7d84ede7e63_1353/website.components.map.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.map" data-website-component-id="yui_3_17_2_1_1671963487937_5119" id="block-yui_3_17_2_1_1671963487937_5119"><div class="sqs-block-content">
6197  
6198
6199
6200<div data-context="{&quot;blockId&quot;:&quot;yui_3_17_2_1_1671963487937_5119&quot;,&quot;componentId&quot;:&quot;yui_3_17_2_1_1671963487937_5119&quot;,&quot;location&quot;:{&quot;mapLat&quot;:27.9439129,&quot;mapLng&quot;:-82.457568,&quot;mapZoom&quot;:12,&quot;addressTitle&quot;:&quot;Tillung Tampa Bay&quot;,&quot;addressLine1&quot;:&quot;100 S. Ashley Drive, Suite 600&quot;,&quot;addressLine2&quot;:&quot;Tampa, FL 33602&quot;,&quot;addressCountry&quot;:&quot;United States&quot;,&quot;markerLat&quot;:27.9439129,&quot;markerLng&quot;:-82.457568},&quot;vSize&quot;:12,&quot;style&quot;:1,&quot;labels&quot;:true,&quot;terrain&quot;:false,&quot;controls&quot;:false,&quot;hSize&quot;:null,&quot;floatDir&quot;:null,&quot;stackingContextSelector&quot;:&quot;#block-yui_3_17_2_1_1671963487937_5119&quot;,&quot;breakpoints&quot;:[{&quot;id&quot;:&quot;system_desktop&quot;,&quot;name&quot;:&quot;Desktop&quot;},{&quot;id&quot;:&quot;system_mobile&quot;,&quot;name&quot;:&quot;Mobile&quot;,&quot;maxWidth&quot;:&quot;767px&quot;}],&quot;breakpointOverridesFlag&quot;:false,&quot;gmak&quot;:&quot;QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4&quot;,&quot;language&quot;:&quot;en&quot;,&quot;region&quot;:&quot;US&quot;,&quot;proEnabled&quot;:true,&quot;errors&quot;:[],&quot;featureFlags&quot;:{&quot;useCLDRMoneyFormat&quot;:true}}" style="height: 100%; width: 100%" data-bpo="" data-breakpoints="[{&quot;id&quot;:&quot;system_desktop&quot;,&quot;name&quot;:&quot;Desktop&quot;},{&quot;id&quot;:&quot;system_mobile&quot;,&quot;name&quot;:&quot;Mobile&quot;,&quot;maxWidth&quot;:&quot;767px&quot;}]">
6201  &nbsp;
6202  
6203    
6204
6205
6206
6207  
6208</div>
6209
6210  <style class="transform-overrides-vars">
6211  
6212</style>
6213
6214
6215</div></div></div></div></div>
6216							</div>
6217
6218						</div>
6219
6220					</div>
6221
6222				</div>
6223				<hr/><br/>
6224				<div class="footer-links"></div>
6225				<div class="privacy-policy-container">
6226	<div>
6227		<a href="#" class="privacy-policy-link">Privacy Policy</a>
6228	</div>
6229</div>
6230
6231				<div class="footer-IDX-compliance"></div>
6232					
6233				<div class="image-uploader-container ylopo-edit-box">
6234					<div>Upload Background Image:</div>
6235					<div class="plugin-footer-background-uploader"><style>
6236	.image-uploader-progress-bar {
6237		position: relative;
6238		width: 50%;
6239		height: 20px;
6240		border: 1px solid #cacaca;
6241		margin: 10px 0;
6242		display: none;
6243	}
6244	.image-uploader-progress-bar div {
6245		position: absolute;
6246		top: 0px;
6247		left: 0px;
6248		width: 0%;
6249		height: 20px;
6250		background-color: #00ff00;
6251		text-align: center;
6252		font-size: 13px;
6253		color: black;
6254		line-height: 20px;
6255	}
6256
6257</style>
6258<div class="ylopo-ss-image-upload"></div>
6259
6260<script>
6261(function(){
6262
6263var $uploadInput = $('<input type="file" accept="image/*" />');
6264var $submitButton = $('<input type="submit" value="UPLOAD"/>');
6265var $progressBar = $('<div><div></div></div>').addClass('image-uploader-progress-bar')
6266var $uploadForm = $('<form class="form-warning-exempt no-form-capture"></form>').append([$uploadInput, $submitButton, $progressBar]);
6267
6268var $thisUploadElement = $('.ylopo-ss-image-upload:not(.initialized)')
6269	.first()
6270	.addClass('initialized')
6271	.append($uploadForm)
6272
6273$uploadForm.on('submit', sendFile);
6274
6275var imageUploadFilename = "";
6276
6277function sendFile(e) {
6278	e.preventDefault();
6279	var theFormFile = $uploadInput.get()[0].files[0];
6280	if (!theFormFile) {
6281		alert("Please choose a file before uploading.")
6282		return
6283	}
6284
6285	$thisUploadElement.removeClass('upload-error');
6286	$thisUploadElement.addClass('upload-in-progress');
6287
6288	var uploadFileName = imageUploadFilename = theFormFile.name;
6289
6290	var formData = new FormData();
6291
6292	var callbackFunction = window[''];
6293
6294	formData.append("process",  'true');
6295	formData.append("contentType",  'image');
6296	formData.append("isWordpressXmlFile",  'false');
6297	formData.append("recordType",  2);
6298	formData.append("imageDestination",  'image-block');
6299	formData.append("fileName",  uploadFileName);
6300	formData.append("fileSize",  theFormFile.size);
6301	formData.append("file",theFormFile, uploadFileName);
6302
6303	$thisUploadElement.find('.image-uploader-progress-bar').show();
6304
6305	$.ajax({
6306		type: 'POST',
6307		url: '/api/uploads/images?crumb='+encodeURIComponent(top.Static.SQUARESPACE_CONTEXT.csrfToken),
6308		contentType: false,
6309		processData: false,
6310		data: formData,
6311		xhr: function() {
6312			var xhr = new window.XMLHttpRequest();
6313			xhr.upload.addEventListener("progress", function(evt) {
6314			if (evt.lengthComputable) {
6315					var percentComplete = (evt.loaded / evt.total) * 100;
6316					$progressBar.find('div').css({width: percentComplete+'%'});
6317					$thisUploadElement.parent().trigger('image-upload-progress', percentComplete);
6318			}
6319			}, false);
6320			return xhr;
6321		},
6322		success: function(data, statusText, xhr){
6323			$thisUploadElement.removeClass('upload-in-progress');
6324			$thisUploadElement.find('.image-uploader-progress-bar div').html('Processing...');
6325			if (data && data.job && data.job.id){
6326				$thisUploadElement.addClass('processing-image');
6327				pollMediaJob(data.job.id, function(err,jobData){
6328					$thisUploadElement.find('.image-uploader-progress-bar').hide();
6329					$thisUploadElement.find('.image-uploader-progress-bar div').html('');
6330					if (err){
6331						$thisUploadElement.addClass('upload-error');
6332						return
6333					}
6334					$thisUploadElement.removeClass('processing-image');
6335					$thisUploadElement.parent().trigger('image-uploaded', jobData.data)
6336					if (callbackFunction){
6337						callbackFunction(jobData.data)
6338					}
6339				});
6340			} else {
6341				$thisUploadElement.addClass('upload-error');
6342				console.log("no job id?", data, statusText, xhr);
6343			}
6344		},
6345		error: function(err){
6346			$thisUploadElement.removeClass('upload-in-progress');
6347			$thisUploadElement.addClass('upload-error');
6348			$thisUploadElement.find('.image-uploader-progress-bar').hide();
6349		}
6350	});
6351
6352
6353	function pollMediaJob(id, callback, retryCount){
6354		retryCount === undefined ? 0 : retryCount + 1;
6355		if (retryCount > 30) {
6356			console.log("Media polling timeout")
6357			return
6358		}
6359
6360		$.ajax({
6361			type: 'GET',
6362			url: '/api/rest/jobs/?id='+id,
6363			success: function(data, statusText, xhr){
6364				if (data && data[0] && (data[0].timeCompleted !== undefined || data[0].assetUrl !== undefined || data[0].cleared === true) ){
6365					callback(null, data[0])
6366				} else {
6367					setTimeout(function(){
6368						$thisUploadElement.parent().trigger('image-processing');
6369						pollMediaJob(id, callback, retryCount);
6370					}, 1000);
6371				}
6372			},
6373			error: function(err){
6374				console.log("upload error",err)
6375				callback(err);
6376			}
6377		});
6378
6379	}
6380
6381	return false;
6382
6383}
6384
6385})();
6386</script>
6386
6387</div>
6388					<div class="plugin-footer-background-remove"><input type="button" value="Remove Image"/></div>
6389					<div class="home-valuation-darken-custom-bg">
6390						<div>Custom Background Brightness:</div>
6391							<input type="range" style="width: 300px;" min="0" max="1" step="0.01" id="footer-bg-opacity-slider"/>
6392					</div>
6393				</div>
6394
6395				<div class="sqs-layout sqs-grid-12 columns-12 gallery-config empty" data-layout-label="Gallery Config" data-type="block-field" id="plugin-footer-background-config"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
6396
6397			</footer>
6398
6399			<!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////// -->
6400
6401			<footer id="footer" role="contentinfo" class="alternate-footer v4-footer">
6402				<div class="footer-inner">
6403
6404					<div class="sqs-row footer-container">
6405
6406						<div class="column-width-3 footer-logo-and-copyright-container" style="text-align:center;">
6407							<img src="//images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/e085b0d6-b771-485f-80d8-2d6c438c5b2d/TTB+EXP+LOGO+%281%29.png" style="width:100%;" class="footer-logo"/>
6408							<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Social" data-type="block-field" data-updated-on="1748454868755" id="ylopoFooterSocialBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/5814eb66-baa7-4ba6-b819-e3a0276bac39_745/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="yui_3_17_2_6_1517379253500_8191" id="block-yui_3_17_2_6_1517379253500_8191"><div class="sqs-block-content">
6409  
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433<div class="sqs-block-socialaccountlinks-content">
6434  <div class="sqs-svg-icon--outer social-icon-alignment-center social-icons-color-white social-icons-size-medium social-icons-shape-circle social-icons-style-border">
6435    <style>
6436      
6437      #block-yui_3_17_2_6_1517379253500_8191 {
6438        --social-icons-justify-content: center;
6439        --social-icons-dimension: 32px;--social-icons-gap: 8px;
6440        
6441      }
6442
6443      
6444      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--wrapper {
6445        --si-border-radius: 50%;--si-scale: 1;--si-box-shadow: 0 0 0 var(--social-icons-border-thickness, 2px) inset;--si-fill-icon: var(--si-primary);--si-fill-icon-fade: var(--si-primary);--si-fill-icon-hover: var(--si-contrast);--si-fill-mask: transparent;--si-fill-mask-fade: transparent;--si-fill-mask-hover: transparent;--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: var(--si-primary);
6446      }
6447
6448      
6449      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list {
6450        justify-content: var(--social-icons-justify-content, center);
6451        column-gap: var(--social-icons-gap, 12px);
6452        row-gap: var(--social-icons-gap, 12px);
6453      }
6454      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--wrapper {
6455        width: var(--social-icons-dimension, 20px);
6456        height: var(--social-icons-dimension, 20px);
6457        margin: 0;
6458        border: none; 
6459        background-color: var(--si-bg, transparent);
6460        box-shadow: var(--si-box-shadow, none);
6461        border-radius: var(--si-border-radius, 0);
6462      }
6463      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--wrapper > div {
6464        transform: scale(var(--si-scale, 1));
6465      }
6466      #block-yui_3_17_2_6_1517379253500_8191 .sqs-use--icon {
6467        fill: var(--si-fill-icon, transparent);
6468      }
6469      #block-yui_3_17_2_6_1517379253500_8191 .sqs-use--mask {
6470        fill: var(--si-fill-mask, transparent);
6471      }
6472      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .
6472sqs-svg-icon--wrapper {
6473        background-color: var(--si-bg-fade, var(--si-bg, transparent));
6474      }
6475      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
6476        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
6477      }
6478      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
6479        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
6480      }
6481      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
6482        background-color: var(--si-bg-hover, var(--si-bg, transparent));
6483      }
6484      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon {
6485        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
6486      }
6487      #block-yui_3_17_2_6_1517379253500_8191 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
6488        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
6489      }
6490    </style>
6491    <nav class="sqs-svg-icon--list">
6492      
6493        
6494          <a
6495            href="https://www.facebook.com/TillungTampaBay"
6496            target="_blank"
6497            class="sqs-svg-icon--wrapper facebook-unauth"
6498            aria-label="Facebook"
6499          >
6500            <div>
6501              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
6502                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-icon"></use>
6503                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-mask"></use>
6504              </svg>
6505            </div>
6506          </a>
6507        
6508      
6509        
6510          <a
6511            href="https://www.instagram.com/tillungtampabay/"
6512            target="_blank"
6513            class="sqs-svg-icon--wrapper instagram-unauth"
6514            aria-label="Instagram"
6515          >
6516            <div>
6517              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
6518                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-icon"></use>
6519                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-mask"></use>
6520              </svg>
6521            </div>
6522          </a>
6523        
6524      
6525        
6526          <a
6527            href="https://www.youtube.com/@TerryTillung"
6528            target="_blank"
6529            class="sqs-svg-icon--wrapper youtube-unauth"
6530            aria-label="YouTube"
6531          >
6532            <div>
6533              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
6534                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-icon"></use>
6535                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#youtube-unauth-mask"></use>
6536              </svg>
6537            </div>
6538          </a>
6539        
6540      
6541        
6542          <a
6543            href="https://www.tiktok.com/@tannerraytillung?is_from_webapp=1&amp;sender_device=pc"
6544            target="_blank"
6545            class="sqs-svg-icon--wrapper tiktok-unauth"
6546            aria-label="TikTok"
6547          >
6548            <div>
6549              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
6550                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-icon"></use>
6551                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#tiktok-unauth-mask"></use>
6552              </svg>
6553            </div>
6554          </a>
6555        
6556      
6557        
6558      
6559    </nav>
6560  </div>
6561  
6562    
6563<style id="container-styles">#block-yui_3_17_2_6_1517379253500_8191 {
6564    
6565    
6566    
6567  }
6568
6569  #block-yui_3_17_2_6_1517379253500_8191 .sqs-block-socialaccountlinks-content {
6570    
6571    }
6572
6573  #block-yui_3_17_2_6_1517379253500_8191 {
6574      mix-blend-mode: var(--tweak-social-links-block-blend);
6575      border-radius: var(--tweak-social-links-block-radius);
6576  }
6577
6578  
6579  
6580
6581
6582
6583  
6584  
6585
6586  
6587</style>
6588
6589<style id="override-container-styles">
6590    @media screen and (max-width: 767px) {
6591          
6592            
6593
6594#block-yui_3_17_2_6_1517379253500_8191 {
6595            
6596            }
6597        }
6598    
6599  
6600    @media screen and (max-width: 767px) {
6601          #block-yui_3_17_2_6_1517379253500_8191 .sqs-block-socialaccountlinks-content {
6602            
6603            }
6604        }
6605    
6606  @media screen and (max-width: 767px) {
6607          
6608          
6609
6610          
6611          
6612          
6613        }</style>
6614
6615    <style class="transform-overrides-vars">
6616  
6617</style>
6618
6619    
6620
6621
6622
6623  
6624</div>
6625</div></div></div></div></div>
6626						</div>
6627						<div class="column-width-1 footer-spacer">&nbsp;</div>
6628						<div class="column-width-3">
6629							<div class="sqs-layout sqs-grid-12 columns-12 footer-popular-pages-head footer-head-font" data-layout-label="Popular Pages Heading" data-type="block-field" data-updated-on="1713381757642" id="ylopoFooterPopularPagesHeadBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-fab80314df99b0cc0f74"><div class="sqs-block-content">
6630
6631<div class="sqs-html-content" data-sqsp-text-block-content>
6632  <p class="" style="white-space:pre-wrap;">Popular Pages<br><br><a href="https://find.tillungtampabay.com/" target="_blank">Residential</a><br><a href="/commercial">Commercial</a><br><a href="/communities">Communities</a><br><a href="/team-page">Team</a><br><a href="/careers">Careers</a><br><a href="/new-contact-us">Contact Us</a><br><a href="/education">Education</a><br><a href="/home">Home</a></p>
6633</div>
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654  
6655  
6656
6657
6658
6659</div></div></div></div></div>
6660
6661							<div class="footer-secondary-nav-list">
6662								<div id="secondaryNavWrapper" class="nav-wrapper" data-content-field="navigation-secondaryNav">
6663  <nav id="secondaryNavigation" data-content-field="navigation-secondaryNav">
6664		
6665    
6666      
6667        
6668
6669        
6670        <div class="folder" id="id63d41fbe9d406e6262bf7bf5">
6671          <div class="folder-toggle"
6672data-href="/residential"
6673	style="pointer-events:all;user-select:none;cursor:pointer;"
6674>Residential</div>
6675<script>
6676	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
6677	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
6678
6679	$newToggles.each(function(){
6680		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
6681		const $folderToggle = $(this);
6682		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
6683
6684		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
6685		const isFooter = $navWrapper.closest('footer').length > 0;
6686		
6687		const $folder = $folderToggle.closest('.folder');
6688		$folder.removeClass('active');
6689		const $thisToggle = $folder.find('.folder-toggle');
6690		
6691		$thisToggle
6692		.off('click').on('click', clickHandler)
6693		.off('touchstart').on('touchstart', touchstartHandler)
6694		.off('mouseover').on('mouseover', mouseoverHandler)
6695		.off('mousedown').on('mousedown', mouseoverHandler)
6696		.off('mouseup').on('mouseup', mouseoverHandler)
6697		.off('contextmenu').on('contextmenu',mouseoverHandler)
6698
6699		var touchevents = false;
6700		
6701		function touchstartHandler(evt){
6702			console.log('Touchstart event triggered', touchevents);
6703			touchevents = true;
6704			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
6705				return elm !== $thisToggle[0];
6706			}).forEach(elm=>{
6707				$(elm).removeClass('active');
6708				$(elm).parents('.folder').removeClass('open');
6709			});
6710			console.log('window.isMobile.any',window.isMobile.any)
6711				$thisToggle.toggleClass('active');
6712				$folder.toggleClass('open');
6713
6714			evt.cancelBubble = true;
6715			evt.stopPropagation();
6716		//	return false;
6717		}
6718		
6719		function mouseoverHandler(evt){
6720			evt.cancelBubble = true;
6721			evt.stopPropagation();
6722	//		return false;
6723		}
6724		
6725		function clickHandler(evt){
6726			console.log('clickHandler event triggered', touchevents);
6727			if (!touchevents){
6728				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
6729					return elm !== $thisToggle[0];
6730				}
6730).forEach(elm=>{
6731					$(elm).removeClass('active');
6732					$(elm).parents('.folder').removeClass('open');
6733				});
6734				console.log('window.isMobile.any',window.isMobile.any)
6735					$thisToggle.toggleClass('active');
6736					$folder.toggleClass('open');
6737			}
6738			evt.cancelBubble = true;
6739			evt.stopPropagation();
6740			//return false;
6741		}
6742	});
6743	
6744})();
6745
6746</script>
6746
6747          <div class="subnav">
6748          
6749
6750            
6751            
6752            <div class="external">
6753              <a href="https://find.tillungtampabay.com" target="_blank">
6754                <span>Buy</span>
6755              </a>
6756            </div>
6757            
6758          
6759
6760            
6761            
6762            <div class="external">
6763              <a href="https://find.tillungtampabay.com/seller" target="_blank">
6764                <span>Sell</span>
6765              </a>
6766            </div>
6767            
6768          
6769          </div>
6770        </div>
6771        
6772      
6773      
6774
6775    
6776      
6777        
6778
6779        
6780
6781          
6782          <div class="collection" id="id63af1ce0aed9ba63d9690546">
6783            <a href="/commercial">
6784              <span>Commercial</span>
6785            </a>
6786          </div>
6787          
6788
6789        
6790      
6791      
6792
6793    
6794      
6795        
6796
6797        
6798        <div class="folder" id="id6352f47e98b9c3509207dba2">
6799          <div class="folder-toggle"
6800data-href="/communities-1"
6801	style="pointer-events:all;user-select:none;cursor:pointer;"
6802>Communities</div>
6803<script>
6804	(()=>{//Fix Squarespace's broken folder toggle implementation SQRDEV-1213
6805	const $newToggles = $('nav:not(#mobileNavWrapper) .folder-toggle:not(.is-initialized)');
6806
6807	$newToggles.each(function(){
6808		window._init_folder_count = window._init_folder_count === undefined ? 0 : window._init_folder_count + 1;
6809		const $folderToggle = $(this);
6810		$folderToggle.addClass('is-initialized').addClass(`folder-count-${window._init_folder_count}`);
6811
6812		const $navWrapper = $('.nav-wrapper').closest('.nav-wrapper');
6813		const isFooter = $navWrapper.closest('footer').length > 0;
6814		
6815		const $folder = $folderToggle.closest('.folder');
6816		$folder.removeClass('active');
6817		const $thisToggle = $folder.find('.folder-toggle');
6818		
6819		$thisToggle
6820		.off('click').on('click', clickHandler)
6821		.off('touchstart').on('touchstart', touchstartHandler)
6822		.off('mouseover').on('mouseover', mouseoverHandler)
6823		.off('mousedown').on('mousedown', mouseoverHandler)
6824		.off('mouseup').on('mouseup', mouseoverHandler)
6825		.off('contextmenu').on('contextmenu',mouseoverHandler)
6826
6827		var touchevents = false;
6828		
6829		function touchstartHandler(evt){
6830			console.log('Touchstart event triggered', touchevents);
6831			touchevents = true;
6832			$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
6833				return elm !== $thisToggle[0];
6834			}).forEach(elm=>{
6835				$(elm).removeClass('active');
6836				$(elm).parents('.folder').removeClass('open');
6837			});
6838			console.log('window.isMobile.any',window.isMobile.any)
6839				$thisToggle.toggleClass('active');
6840				$folder.toggleClass('open');
6841
6842			evt.cancelBubble = true;
6843			evt.stopPropagation();
6844		//	return false;
6845		}
6846		
6847		function mouseoverHandler(evt){
6848			evt.cancelBubble = true;
6849			evt.stopPropagation();
6850	//		return false;
6851		}
6852		
6853		function clickHandler(evt){
6854			console.log('clickHandler event triggered', touchevents);
6855			if (!touchevents){
6856				$navWrapper.find('.folder-toggle').toArray().filter(elm=>{
6857					return elm !== $thisToggle[0];
6858				}
6858).forEach(elm=>{
6859					$(elm).removeClass('active');
6860					$(elm).parents('.folder').removeClass('open');
6861				});
6862				console.log('window.isMobile.any',window.isMobile.any)
6863					$thisToggle.toggleClass('active');
6864					$folder.toggleClass('open');
6865			}
6866			evt.cancelBubble = true;
6867			evt.stopPropagation();
6868			//return false;
6869		}
6870	});
6871	
6872})();
6873
6874</script>
6874
6875          <div class="subnav">
6876          
6877
6878            
6879            <div class="collection" id="id63ba1a1c8f899869a8201472">
6880              <a href="/pinellas-county">
6881                <span>Pinellas County</span>
6882              </a>
6883            </div>
6884            
6885            
6886          
6887
6888            
6889            <div class="collection" id="id63ba247d4bd6ed50b81e007d">
6890              <a href="/hillsborough-county">
6891                <span>Hillsborough County</span>
6892              </a>
6893            </div>
6894            
6895            
6896          
6897
6898            
6899            <div class="collection" id="id63ba285775ec64403304c0b0">
6900              <a href="/sarasota-county">
6901                <span>Sarasota County</span>
6902              </a>
6903            </div>
6904            
6905            
6906          
6907
6908            
6909            <div class="collection" id="id63ba315bf500a77c5048d659">
6910              <a href="/pasco-county">
6911                <span>Pasco County</span>
6912              </a>
6913            </div>
6914            
6915            
6916          
6917          </div>
6918        </div>
6919        
6920      
6921      
6922
6923    
6924      
6925        
6926
6927        
6928
6929          
6930          <div class="collection" id="id6352f474d0310a17b8d0d2f4">
6931            <a href="/team-page">
6932              <span>Team</span>
6933            </a>
6934          </div>
6935          
6936
6937        
6938      
6939      
6940
6941    
6942      
6943        
6944
6945        
6946
6947          
6948          <div class="collection" id="id685de0c63671a85d53dff8fb">
6949            <a href="/testimonials-1">
6950              <span>Testimonials</span>
6951            </a>
6952          </div>
6953          
6954
6955        
6956      
6957      
6958
6959    
6960      
6961        
6962
6963        
6964
6965          
6966          <div class="collection" id="id63cc4c524abda601bf29830f">
6967            <a href="/careers">
6968              <span>Careers</span>
6969            </a>
6970          </div>
6971          
6972
6973        
6974      
6975      
6976
6977    
6978      
6979        
6980
6981        
6982
6983          
6984          <div class="collection" id="id6352f47045118d12e5165808">
6985            <a href="/blog">
6986              <span>Blog</span>
6987            </a>
6988          </div>
6989          
6990
6991        
6992      
6993      
6994
6995    
6996      
6997        
6998
6999        
7000
7001          
7002          <div class="collection active" id="id6352f47076801100d584ade8">
7003            <a href="/new-contact-us">
7004              <span>Contact Us</span>
7005            </a>
7006          </div>
7007          
7008
7009        
7010      
7011      
7012
7013    
7014      
7015        
7016
7017        
7018
7019          
7020          <div class="collection" id="id63d02d739067f45c6d6fe860">
7021            <a href="/education">
7022              <span>Education</span>
7023            </a>
7024          </div>
7025          
7026
7027        
7028      
7029      
7030
7031    
7032      
7033        
7034
7035        
7036
7037          
7038          <div class="collection homepage" id="id6826b6e55d711666b04ca184">
7039            <a href="/">
7040              <span>Home </span>
7041            </a>
7042          </div>
7043          
7044
7045        
7046      
7047      
7048
7049    
7050  </nav>
7051</div>
7052
7053
7054							</div>
7055						</div>
7056						<div class="column-width-1 footer-spacer">&nbsp;</div>
7057
7058						<div class="column-width-3">
7059							<div class="sqs-layout sqs-grid-12 columns-12 footer-properties-head footer-head-font empty" data-layout-label="Properties By Location" data-type="block-field" id="ylopoFooterProperitesHeadBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7060
7061							<div class="footer-secondary-nav-list properties-location">
7062								<nav>
7063								
7064								</nav>
7065							</div>
7066						</div>
7067						<div class="column-width-1 footer-spacer">&nbsp;</div>
7068						<div class="column-width-3 footer-map-view-container">
7069
7070<script>
7071(function(){
7072	if ($('#editable-code-area-bundled-v5-footer-main:not(.empty)').length>0){ return };
7073
7074	var isOfficeHours = window.getComputedStyle(
7075		document.querySelector('.footer-hours-list'), ':after'
7076	).getPropertyValue('content')
7077
7078/*
7079	The alternate footer layout for the footer plugin can't run the squarespace:query because
7080	it exists inside another query, so we have to get the communities and render them dynamically.
7081*/
7082
7083waitFor(function(){
7084	return $('body.enable-alternate-footer').length > 0 || $('div.plugin-footer footer#footer.alternate-footer').length > 0
7085}, function(isAlternateFooterPlugin){
7086	if (!isAlternateFooterPlugin || window.YLOPO_WIDGETS.largeSiteExceptions === true){
7087		return;
7088	}
7089	if ($('#editable-code-area-bundled-v5-footer-main:not(.empty)').length > 0){
7090		return
7091	}
7092
7093	var $nav = $('footer.alternate-footer .properties-location nav');
7094	if (YLOPO_WIDGETS.allCommunities === undefined){
7095		var script = document.createElement('script');
7096		script.setAttribute('src', '/scripts/getAllCommunities.js');
7097		script.setAttribute('async', true);
7098		document.querySelector('head').appendChild(script);
7099	}
7100	waitFor(function(){
7101		return YLOPO_WIDGETS.allCommunities && (YLOPO_WIDGETS.allCommunities.length > 0 || YLOPO_WIDGETS.allCommunities._empty)
7102	}, function(){
7103		if (YLOPO_WIDGETS.allCommunities._empty){
7104			return
7105		}
7106		var primary = YLOPO_WIDGETS.allCommunities.filter(function(o){
7107			return o.communityUrlId === 'communities'
7108		}).sort(function(a,b){
7109			return a.displayIndex > b.displayIndex ? 1 : a.displayIndex < b.displayIndex ? -1 : 0;
7110		});
7111		var secondary = YLOPO_WIDGETS.allCommunities.filter(function(o){
7112			return o.communityUrlId !== 'communities'
7113		}).sort(function(a,b){
7114			return a.displayIndex > b.displayIndex ? 1 : a.displayIndex < b.displayIndex ? -1 : 0;
7115		});
7116		var $all = primary.concat(secondary).slice(0,10).map(function(o){
7117			return $('<div><a href="'+o.fullUrl+'">'+o.title+'</a></div>');
7118		});
7119
7120		$nav.html($all);
7121
7122	});
7123});
7124})();
7125</script>
7125
7126
7127							<div class="sqs-layout sqs-grid-12 columns-12 footer-map-view-head footer-head-font empty" data-layout-label="Map Heading" data-type="block-field" id="ylopoFooterMapHeadBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7128
7129							<div class="footer-map-view">
7130								<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Map View" data-type="block-field" data-updated-on="1723128704301" id="ylopoFooterMapView"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-map map-block sized vsize-12" data-block-css="[]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.map/d78bf6e6-1197-43c8-9c13-c7d84ede7e63_1353/website.components.map.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.map" data-website-component-id="yui_3_17_2_1_1671963487937_5119" id="block-yui_3_17_2_1_1671963487937_5119"><div class="sqs-block-content">
7131  
7132
7133
7134<div data-context="{&quot;blockId&quot;:&quot;yui_3_17_2_1_1671963487937_5119&quot;,&quot;componentId&quot;:&quot;yui_3_17_2_1_1671963487937_5119&quot;,&quot;location&quot;:{&quot;mapLat&quot;:27.9439129,&quot;mapLng&quot;:-82.457568,&quot;mapZoom&quot;:12,&quot;addressTitle&quot;:&quot;Tillung Tampa Bay&quot;,&quot;addressLine1&quot;:&quot;100 S. Ashley Drive, Suite 600&quot;,&quot;addressLine2&quot;:&quot;Tampa, FL 33602&quot;,&quot;addressCountry&quot;:&quot;United States&quot;,&quot;markerLat&quot;:27.9439129,&quot;markerLng&quot;:-82.457568},&quot;vSize&quot;:12,&quot;style&quot;:1,&quot;labels&quot;:true,&quot;terrain&quot;:false,&quot;controls&quot;:false,&quot;hSize&quot;:null,&quot;floatDir&quot;:null,&quot;stackingContextSelector&quot;:&quot;#block-yui_3_17_2_1_1671963487937_5119&quot;,&quot;breakpoints&quot;:[{&quot;id&quot;:&quot;system_desktop&quot;,&quot;name&quot;:&quot;Desktop&quot;},{&quot;id&quot;:&quot;system_mobile&quot;,&quot;name&quot;:&quot;Mobile&quot;,&quot;maxWidth&quot;:&quot;767px&quot;}],&quot;breakpointOverridesFlag&quot;:false,&quot;gmak&quot;:&quot;QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4&quot;,&quot;language&quot;:&quot;en&quot;,&quot;region&quot;:&quot;US&quot;,&quot;proEnabled&quot;:true,&quot;errors&quot;:[],&quot;featureFlags&quot;:{&quot;useCLDRMoneyFormat&quot;:true}}" style="height: 100%; width: 100%" data-bpo="" data-breakpoints="[{&quot;id&quot;:&quot;system_desktop&quot;,&quot;name&quot;:&quot;Desktop&quot;},{&quot;id&quot;:&quot;system_mobile&quot;,&quot;name&quot;:&quot;Mobile&quot;,&quot;maxWidth&quot;:&quot;767px&quot;}]">
7135  &nbsp;
7136  
7137    
7138
7139
7140
7141  
7142</div>
7143
7144  <style class="transform-overrides-vars">
7145  
7146</style>
7147
7148
7149</div></div></div></div></div>
7150							</div>
7151
7152						</div>
7153						<div style="clear:both;"></div>
7154
7155
7156
7157					</div>
7158
7159				</div>
7160				<div class="footer-copyright-container" style="text-align:center;">
7161					<br/>
7162					<div class="sqs-layout sqs-grid-12 columns-12" data-layout-label="Footer Copyright" data-type="block-field" data-updated-on="1718375858894" id="ylopoFooterCopyrightBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block image-block sqs-block-image" data-block-type="5" data-sqsp-block="image-classic" id="block-yui_3_17_2_1_1718375660382_4333"><div class="sqs-block-content">
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205  
7206
7207    
7208  
7209    <div
7210        class="
7211          image-block-outer-wrapper
7212          layout-caption-below
7213          design-layout-inline
7214          combination-animation-none
7215          individual-animation-none
7216          individual-text-animation-none
7217        "
7218        data-test="image-block-inline-outer-wrapper"
7219        data-sqsp-image-classic-block-layout="inline"
7220    >
7221
7222      
7223
7224      
7225        <figure
7226            class="
7227              sqs-block-image-figure
7228              intrinsic
7229            "
7230            style="max-width:1000px;"
7231        >
7232          
7233        
7234        
7235
7236        
7237          
7238            
7239          <div
7240              
7241              
7242              class="image-block-wrapper"
7243              data-animation-role="image"
7244              
7245  
7246
7247          >
7248            <div data-sqsp-image-classic-block-image-container class="sqs-image-shape-container-element
7249              
7250          
7251        
7252              has-aspect-ratio
7253            " style="
7254                position: relative;
7255                
7256                  padding-bottom:30.000001907348633%;
7257                
7258                overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);
7259              "
7260              >
7261                
7262                
7263                
7264                
7265                
7266                
7267                
7268                <img data-stretch="false" data-src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png" data-image="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png" data-image-dimensions="1000x300" data-image-focal-point="0.5,0.5" alt="" data-load="false" elementtiming="system-image-block" data-sqsp-image-classic-block-image src="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png" width="1000" height="300" alt="" sizes="(max-width: 640px) 100v
7268w, (max-width: 767px) 100vw, 100vw" style="display:block;object-fit: cover; width: 100%; height: 100%; object-position: 50% 50%" onload="this.classList.add(&quot;loaded&quot;)" srcset="https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/6352f3fe1b9737320ca42a49/c07cf949-1254-4aea-bdac-7ac0a53a367d/117213106_ttb_exp_logo.png?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
7269
7270            </div>
7271          </div>
7272        
7273          
7274        
7275
7276        
7277      
7278        </figure>
7279      
7280
7281    </div>
7282  
7283
7284
7285  
7286
7287
7288</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-border-radii="&#123;&quot;topLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;topRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomLeft&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;,&quot;bottomRight&quot;:&#123;&quot;unit&quot;:&quot;px&quot;,&quot;value&quot;:0.0&#125;&#125;" data-sqsp-block="text" id="block-37ab37bab68025f1bfa9"><div class="sqs-block-content">
7289
7290<div class="sqs-html-content" data-sqsp-text-block-content>
7291  <p class="" style="white-space:pre-wrap;"><strong>© eXp Realty  2024</strong><br>All Rights Reserved</p>
7292</div>
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313  
7314  
7315
7316
7317
7318</div></div></div></div></div>
7319					<div class="footer-site-address">
7320						
7321							
7322									<div class="footer-site-info footer-address-line1">100 Ashley Drive South&nbsp;Tampa, FL, 33602</div>
7323							
7324						
7325					</div>
7326					<br/>
7327					<hr/><br/>
7328					<div class="footer-links"></div>
7329					<div class="privacy-policy-container">
7330	<div>
7331		<a href="#" class="privacy-policy-link">Privacy Policy</a>
7332	</div>
7333</div>
7334
7335
7336					<div class="footer-IDX-compliance"></div>
7337					
7338				</div>
7339					
7340				<div class="">
7341				<div class="image-uploader-container ylopo-edit-box">
7342					<div>Upload Background Image:</div>
7343					<div class="plugin-footer-background-uploader"><style>
7344	.image-uploader-progress-bar {
7345		position: relative;
7346		width: 50%;
7347		height: 20px;
7348		border: 1px solid #cacaca;
7349		margin: 10px 0;
7350		display: none;
7351	}
7352	.image-uploader-progress-bar div {
7353		position: absolute;
7354		top: 0px;
7355		left: 0px;
7356		width: 0%;
7357		height: 20px;
7358		background-color: #00ff00;
7359		text-align: center;
7360		font-size: 13px;
7361		color: black;
7362		line-height: 20px;
7363	}
7364
7365</style>
7366<div class="ylopo-ss-image-upload"></div>
7367
7368<script>
7369(function(){
7370
7371var $uploadInput = $('<input type="file" accept="image/*" />');
7372var $submitButton = $('<input type="submit" value="UPLOAD"/>');
7373var $progressBar = $('<div><div></div></div>').addClass('image-uploader-progress-bar')
7374var $uploadForm = $('<form class="form-warning-exempt no-form-capture"></form>').append([$uploadInput, $submitButton, $progressBar]);
7375
7376var $thisUploadElement = $('.ylopo-ss-image-upload:not(.initialized)')
7377	.first()
7378	.addClass('initialized')
7379	.append($uploadForm)
7380
7381$uploadForm.on('submit', sendFile);
7382
7383var imageUploadFilename = "";
7384
7385function sendFile(e) {
7386	e.preventDefault();
7387	var theFormFile = $uploadInput.get()[0].files[0];
7388	if (!theFormFile) {
7389		alert("Please choose a file before uploading.")
7390		return
7391	}
7392
7393	$thisUploadElement.removeClass('upload-error');
7394	$thisUploadElement.addClass('upload-in-progress');
7395
7396	var uploadFileName = imageUploadFilename = theFormFile.name;
7397
7398	var formData = new FormData();
7399
7400	var callbackFunction = window[''];
7401
7402	formData.append("process",  'true');
7403	formData.append("contentType",  'image');
7404	formData.append("isWordpressXmlFile",  'false');
7405	formData.append("recordType",  2);
7406	formData.append("imageDestination",  'image-block');
7407	formData.append("fileName",  uploadFileName);
7408	formData.append("fileSize",  theFormFile.size);
7409	formData.append("file",theFormFile, uploadFileName);
7410
7411	$thisUploadElement.find('.image-uploader-progress-bar').show();
7412
7413	$.ajax({
7414		type: 'POST',
7415		url: '/api/uploads/images?crumb='+encodeURIComponent(top.Static.SQUARESPACE_CONTEXT.csrfToken),
7416		contentType: false,
7417		processData: false,
7418		data: formData,
7419		xhr: function() {
7420			var xhr = new window.XMLHttpRequest();
7421			xhr.upload.addEventListener("progress", function(evt) {
7422			if (evt.lengthComputable) {
7423					var percentComplete = (evt.loaded / evt.total) * 100;
7424					$progressBar.find('div').css({width: percentComplete+'%'});
7425					$thisUploadElement.parent().trigger('image-upload-progress', percentComplete);
7426			}
7427			}, false);
7428			return xhr;
7429		},
7430		success: function(data, statusText, xhr){
7431			$thisUploadElement.removeClass('upload-in-progress');
7432			$thisUploadElement.find('.image-uploader-progress-bar div').html('Processing...');
7433			if (data && data.job && data.job.id){
7434				$thisUploadElement.addClass('processing-image');
7435				pollMediaJob(data.job.id, function(err,jobData){
7436					$thisUploadElement.find('.image-uploader-progress-bar').hide();
7437					$thisUploadElement.find('.image-uploader-progress-bar div').html('');
7438					if (err){
7439						$thisUploadElement.addClass('upload-error');
7440						return
7441					}
7442					$thisUploadElement.removeClass('processing-image');
7443					$thisUploadElement.parent().trigger('image-uploaded', jobData.data)
7444					if (callbackFunction){
7445						callbackFunction(jobData.data)
7446					}
7447				});
7448			} else {
7449				$thisUploadElement.addClass('upload-error');
7450				console.log("no job id?", data, statusText, xhr);
7451			}
7452		},
7453		error: function(err){
7454			$thisUploadElement.removeClass('upload-in-progress');
7455			$thisUploadElement.addClass('upload-error');
7456			$thisUploadElement.find('.image-uploader-progress-bar').hide();
7457		}
7458	});
7459
7460
7461	function pollMediaJob(id, callback, retryCount){
7462		retryCount === undefined ? 0 : retryCount + 1;
7463		if (retryCount > 30) {
7464			console.log("Media polling timeout")
7465			return
7466		}
7467
7468		$.ajax({
7469			type: 'GET',
7470			url: '/api/rest/jobs/?id='+id,
7471			success: function(data, statusText, xhr){
7472				if (data && data[0] && (data[0].timeCompleted !== undefined || data[0].assetUrl !== undefined || data[0].cleared === true) ){
7473					callback(null, data[0])
7474				} else {
7475					setTimeout(function(){
7476						$thisUploadElement.parent().trigger('image-processing');
7477						pollMediaJob(id, callback, retryCount);
7478					}, 1000);
7479				}
7480			},
7481			error: function(err){
7482				console.log("upload error",err)
7483				callback(err);
7484			}
7485		});
7486
7487	}
7488
7489	return false;
7490
7491}
7492
7493})();
7494</script>
7494
7495</div>
7496					<div class="plugin-footer-background-remove"><input type="button" value="Remove Image"/></div>
7497				</div>
7498
7499				<div class="sqs-layout sqs-grid-12 columns-12 gallery-config empty" data-layout-label="Gallery Config" data-type="block-field" id="plugin-footer-config-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7500
7501				<div class="sqs-layout sqs-grid-1 columns-1 plugin-footer-config collection-configurator-datastore empty" data-layout-label="Plugin Footer Config [hidden]" data-type="block-field" id="plugin-footer-config-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-1 span-1"></div></div></div>
7502
7503				</div>
7504			
7505
7506			</footer>
7507
7508			
7508<script>
7509				(function(){
7510					if ($('#editable-code-area-bundled-v5-footer-main:not(.empty)').length>0){ return };
7511
7512					var officeHours = ''
7513					var websiteSettings = ''
7514					
7515						websiteSettings = JSON.parse(decodeURIComponent("%7B%22id%22%3A%226352f3fe1b9737320ca42a4c%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22subjects%22%3A%5B%5D%2C%22country%22%3A%22US%22%2C%22state%22%3A%22CA%22%2C%22simpleLikingEnabled%22%3Atrue%2C%22cookieBannerSettings%22%3A%7B%22ctaText%22%3A%22Accept%20all%22%2C%22position%22%3A%22BOTTOM%22%2C%22theme%22%3A%22DARK%22%2C%22acceptType%22%3A%22OPT_IN%22%2C%22optOutCtaText%22%3A%22Decline%20all%22%2C%22hasOptOut%22%3Afalse%2C%22hasManageCookies%22%3Atrue%2C%22manageCookiesLabel%22%3A%22Manage%20cookies%22%2C%22savedPreferencesText%22%3A%22Cookie%20Preferences%22%2C%22savedPreferencesLayout%22%3A%22PILL%22%7D%2C%22mobileInfoBarSettings%22%3A%7B%22isContactEmailEnabled%22%3Afalse%2C%22isContactPhoneNumberEnabled%22%3Afalse%2C%22isLocationEnabled%22%3Afalse%2C%22isBusinessHoursEnabled%22%3Afalse%7D%2C%22announcementBarSettings%22%3A%7B%7D%2C%22commentLikesAllowed%22%3Atrue%2C%22commentAnonAllowed%22%3Atrue%2C%22commentThreaded%22%3Atrue%2C%22commentApprovalRequired%22%3Afalse%2C%22commentAvatarsOn%22%3Atrue%2C%22commentSortType%22%3A2%2C%22commentFlagThreshold%22%3A0%2C%22commentFlagsAllowed%22%3Atrue%2C%22commentEnableByDefault%22%3Atrue%2C%22commentDisableAfterDaysDefault%22%3A0%2C%22disqusShortname%22%3A%22%22%2C%22collectionTitleFormat%22%3A%22%25p%20%E2%80%94%20%25s%22%2C%22itemTitleFormat%22%3A%22%25i%20%E2%80%94%20%25s%22%2C%22commentsEnabled%22%3Afalse%2C%22uiComponentRegistrationsFlag%22%3Afalse%2C%22scriptRegistrationsFlag%22%3Afalse%2C%22bundleEligible%22%3Afalse%2C%22bucketingSeedId%22%3A%22411b178f-87a5-4b49-a746-4f424200e202%22%2C%22newPlanArchitectureEligible%22%3Atrue%2C%22businessHours%22%3A%7B%22monday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22tuesday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22wednesday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22thursday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22friday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22saturday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%2C%22sunday%22%3A%7B%22text%22%3A%22%22%2C%22ranges%22%3A%5B%7B%7D%5D%7D%7D%2C%22storeSettings%22%3A%7B%22returnPolicy%22%3Anull%2C%22termsOfService%22%3Anull%2C%22privacyPolicy%22%3Anull%2C%22expressCheckout%22%3Afalse%2C%22continueShoppingLinkUrl%22%3A%22%2F%22%2C%22useLightCart%22%3Afalse%2C%22showNoteField%22%3Afalse%2C%22shippingCountryDefaultValue%22%3A%22US%22%2C%22billToShippingDefaultValue%22%3Afalse%2C%22showShippingPhoneNumber%22%3Atrue%2C%22isShippingPhoneRequired%22%3Afalse%2C%22showBillingPhoneNumber%22%3Atrue%2C%22isBillingPhoneRequired%22%3Afalse%2C%22currenciesSupported%22%3A%5B%22USD%22%2C%22CAD%22%2C%22GBP%22%2C%22AUD%22%2C%22EUR%22%2C%22CHF%22%2C%22NOK%22%2C%22SEK%22%2C%22DKK%22%2C%22NZD%22%2C%22SGD%22%2C%22MXN%22%2C%22HKD%22%2C%22CZK%22%2C%22ILS%22%2C%22MYR%22%2C%22RUB%22%2C%22PHP%22%2C%22PLN%22%2C%22THB%22%2C%22BRL%22%2C%22ARS%22%2C%22COP%22%2C%22IDR%22%2C%22INR%22%2C%22JPY%22%2C%22ZAR%22%5D%2C%22defaultCurrency%22%3A%22USD%22%2C%22selectedCurrency%22%3A%22USD%22%2C%22multicurrencyEnabled%22%3Atrue%2C%22measurementStandard%22%3A1%2C%22orderConfirmationInjectCode%22%3A%22null%22%2C%22showCustomCheckoutForm%22%3Afalse%2C%22checkoutPageMarketingOptInEnabled%22%3Atrue%2C%22enableMailingListOptInByDefault%22%3Afalse%2C%22sameAsRetailLocation%22%3Afalse%2C%22merchandisingSettings%22%3A%7B%22scarcityEnabledOnProductItems%22%3Afalse%2C%22scarcityEnabledOnProductBlocks%22%3Afalse%2C%22scarcityMessageType%22%3A%22DEFAULT_SCARCITY_MESSAGE%22%2C%22scarcityThreshold%22%3A10%2C%22multipleQuantityAllowedForServices%22%3Atrue%2C%22restockNotificationsEnabled%22%3Afalse%2C%22restockNotificationsMailingListSignUpEnabled%22%3Afalse%2C%22relatedProductsEnabled%22%3Afalse%2C%22relatedProductsOrdering%22%3A%22random%22%2C%22soldOutVariantsDropdownDisabled%22%3Afalse%2C%22productC
7515omposerOptedIn%22%3Afalse%2C%22productComposerABTestOptedOut%22%3Afalse%2C%22productReviewsEnabled%22%3Afalse%7D%2C%22minimumOrderSubtotalEnabled%22%3Afalse%2C%22minimumOrderSubtotal%22%3A%7B%22currency%22%3A%22USD%22%2C%22value%22%3A%220.00%22%7D%2C%22addToCartConfirmationType%22%3A2%2C%22isLive%22%3Afalse%2C%22multipleQuantityAllowedForServices%22%3Atrue%7D%2C%22useEscapeKeyToLogin%22%3Atrue%2C%22ssBadgeType%22%3A1%2C%22ssBadgePosition%22%3A4%2C%22ssBadgeVisibility%22%3A1%2C%22ssBadgeDevices%22%3A1%2C%22pinterestOverlayOptions%22%3A%7B%22mode%22%3A%22disabled%22%7D%2C%22ampEnabled%22%3Afalse%2C%22isRestrictiveCookiePolicyEnabled%22%3Atrue%2C%22seoHidden%22%3Afalse%2C%22userAccountsSettings%22%3A%7B%22loginAllowed%22%3Afalse%2C%22signupAllowed%22%3Afalse%7D%2C%22cookieBannerText%22%3A%22%3Cp%3ESelect%20%E2%80%9CAccept%20all%E2%80%9D%20to%20agree%20to%20our%20use%20of%20cookies%20and%20similar%20technologies%20to%20enhance%20your%20browsing%20experience%2C%20security%2C%20analytics%20and%20customization.%20Select%20%E2%80%9DManage%20cookies%E2%80%9D%20to%20make%20more%20choices%20or%20opt%20out.%3C%5C%2Fp%3E%22%2C%22isCookieBannerEnabled%22%3Atrue%2C%22isVisitorDataRestricted%22%3Afalse%2C%22contactEmail%22%3A%22tanner%40tillungtampabay.com%22%2C%22contactPhoneNumber%22%3A%22727-332-0971%22%7D"))
7516					
7517
7518					
7519
7520					
7521					
7522					
7523
7524						
7525						
7526					
7527
7528					if(officeHours === '' && (window.YLOPO_WIDGETS.SS_PAGE_CONTEXT && window.YLOPO_WIDGETS.SS_PAGE_CONTEXT.websiteSettings && window.YLOPO_WIDGETS.SS_PAGE_CONTEXT.websiteSettings.businessHours)){
7529						const businessHours = window.YLOPO_WIDGETS.SS_PAGE_CONTEXT.websiteSettings.businessHours
7530						if(businessHours.monday.text){
7531							officeHours = '<div>Monday - '+businessHours.monday.text+' </div>'
7532						}
7533						if(businessHours.tuesday.text){
7534							officeHours = officeHours + '<div>Tuesday - '+businessHours.tuesday.text+' </div>'
7535						}
7536						if(businessHours.wednesday.text){
7537							officeHours = officeHours + '<div>Wednesday - '+businessHours.wednesday.text+' </div>'
7538						}
7539						if(businessHours.thursday.text){
7540							officeHours =  officeHours + '<div>Thursday - '+businessHours.thursday.text+' </div>'
7541						}
7542						if(businessHours.friday.text){
7543							officeHours =   officeHours + '<div>Friday - '+businessHours.friday.text+' </div>'
7544						}
7545						if(businessHours.saturday.text){
7546							officeHours =  officeHours + '<div>Saturday - '+businessHours.saturday.text+' </div>'
7547						}
7548						if(businessHours.sunday.text){
7549							officeHours =  officeHours +'<div>Sunday - '+businessHours.sunday.text+' </div>'
7550						}
7551						
7552					}
7553
7554					if($('.business-hours').hasClass('empty')){
7555						$('.business-hours').html(officeHours)
7556					}
7557
7558					if(officeHours.length === 0 && $('.footer-office-hours-head').hasClass('empty') && $('.footer-hours-list').hasClass('empty')){
7559						$('.footer-office-hours-head').hide()
7560					}	
7561
7562					if(websiteSettings){
7563						if(websiteSettings.contactPhoneNumber){
7564							const phoneNumber = websiteSettings.contactPhoneNumber
7565							$('.alternate-footer .footer-site-address').append('<div rel="tel" class="footer-site-info footer-site-phone">Phone:  <a href="tel:'+phoneNumber+'" rel="tel">'+phoneNumber+'</a></div>')
7566						}
7567						if(websiteSettings.contactEmail){
7568							const email = websiteSettings.contactEmail
7569							$('.alternate-footer .footer-site-address').append('<div class="footer-site-info footer-site-email">Email: <a href="mailto:'+email+'">'+email+'</a></div>')
7570						}
7571					}
7572				})();
7573
7574				
7575
7576				(function(){
7577					if (isEditMode()){
7578						$.getScript( "/scripts/dataStore.js" )
7579					}
7580					var dataId = 'plugin-footer-config-6352f47076801100d584ade8';
7581					var savedDataRaw = $('#'+dataId).getSSInnerText();
7582					var savedData = JSON.parse(savedDataRaw || '{"backgroundImage":{ "bgOpacity": 1 } }');
7583					var	footer = $('footer#footer');
7584					var	altfooter = $('footer.alternate-footer');
7585
7586					var bgOpacity = savedData.backgroundImage.bgOpacity || 1;
7587					$('#footer-bg-opacity-slider').css('direction', 'rtl');
7588					$('#footer-bg-opacity-slider').val(savedData.backgroundImage.bgOpacity);
7589					
7590					footer.find('.plugin-footer-background-remove').hide();
7591					altfooter.find('.plugin-footer-background-remove').hide();
7592
7593					//var resize_tmr = 0;
7594					//$(window).on('resize', function(evt){
7595					//	clearTimeout(resize_tmr);
7596					//	resize_tmr = setTimeout(setIframeUrl, 250);
7597					//})
7598
7599					function createBgImage(){
7600						if (!savedData || !savedData.backgroundImage || !savedData.backgroundImage.assetUrl){
7601							return
7602						}
7603						footer.find('.footer-bg').css({
7604							'opacity': bgOpacity,
7605							"background": 'center / cover no-repeat url('+savedData.backgroundImage.assetUrl+')'
7606						});
7607					}
7608
7609					createBgImage();
7610
7611					waitFor(function() {
7612						return $('body.sqs-edit-mode').length > 0 && window.dataStoreSave !== undefined && $('.footer-bg').length > 0
7613					}, function(isEditMode) {
7614						if (!isEditMode){
7615							return
7616						}
7617						if(savedData.backgroundImage && savedData.backgroundImage.assetUrl) {
7618							footer.find('.footer-bg').css('opacity', savedData.backgroundImage.bgOpacity);
7619							footer.find('.footer-bg').css("backgroundImage", "url('"+savedData.backgroundImage.assetUrl+"')");
7620							footer.find('.plugin-footer-background-remove').show();
7621							altfooter.find('.footer-bg').css('opacity', savedData.backgroundImage.bgOpacity);
7622							altfooter.find('.footer-bg').css("backgroundImage", "url('"+savedData.backgroundImage.assetUrl+"')");
7623							altfooter.find('.plugin-footer-background-remove').show();
7624						}
7625
7626						footer.find('.plugin-footer-background-uploader .ylopo-ss-image-upload').parent().on('image-uploaded', function(evt, data){
7627							let newData = {
7628								...data,
7629								bgOpacity: savedData.backgroundImage.bgOpacity || 0.5
7630							}
7631							savedData.backgroundImage = newData;
7632							window.dataStoreSave(dataId,JSON.stringify(savedData));
7633							createBgImage(data);
7634							footer.find('.plugin-footer-background-remove').show()
7635						});
7636						
7637						altfooter.find('.plugin-footer-background-uploader .ylopo-ss-image-upload').parent().on('image-uploaded', function(evt, data){
7638							let newData = {
7639								...data,
7640								bgOpacity: savedData.backgroundImage.bgOpacity || 0.5
7641							}
7642							savedData.backgroundImage = newData;
7643							window.dataStoreSave(dataId,JSON.stringify(savedData));
7644							createBgImage(data);
7645							altfooter.find('.plugin-footer-background-remove').show()
7646						});
7647
7648
7649						footer.find('.plugin-footer-background-uploader .ylopo-ss-image-upload').parent().on('image-upload-progress', function(evt, progress){
7650							console.log("progress", progress)
7651						});
7652
7653						altfooter.find('.plugin-footer-background-uploader .ylopo-ss-image-upload').parent().on('image-upload-progress', function(evt, progress){
7654							console.log("progress", progress)
7655						});
7656
7657						footer.find('.plugin-footer-background-uploader .ylopo-ss-image-upload').parent().on('image-processing', function(evt, progress){
7658							console.log("image processing", Date.now())
7659						});
7660
7661						altfooter.find('.plugin-footer-background-uploader .ylopo-ss-image-upload').parent().on('image-processing', function(evt, progress){
7662							console.log("image processing", Date.now())
7663						});
7664
7665						footer.find('.plugin-footer-background-remove').find('input[type=button]').on('click', function(){
7666							savedData.backgroundImage = {};
7667							window.dataStoreSave(dataId,JSON.stringify(savedData));
7668							$('.plugin-footer-background-uploader form')[0].reset();
7669							footer.find('.footer-bg').css({
7670								background: "none"
7671							});
7672							footer.find('.footer-bg').css('opacity', savedData.backgroundImage.bgOpacity || 1); // reseting
7673							footer.find('.plugin-footer-background-remove').hide()
7674						});
7675
7676						altfooter.find('.plugin-footer-background-remove').find('input[type=button]').on('click', function(){
7677							savedData.backgroundImage = {};
7678							window.dataStoreSave(dataId,JSON.stringify(savedData));
7679							$('.plugin-footer-background-uploader form')[0].reset();
7680							altfooter.find('.footer-bg').css({
7681								background: "none"
7682							})
7683							altfooter.find('.footer-bg').css('opacity', savedData.backgroundImage.bgOpacity || 1); // reseting
7684							altfooter.find('.plugin-footer-background-remove').hide()
7685						});
7686
7687						var opacity_tmr = 0;
7688						var opacity_settled = true;
7689						$('#footer-bg-opacity-slider').on("input", function(evt){
7690							clearTimeout(opacity_tmr);
7691							opacity_tmr = setTimeout(function(){
7692								if (opacity_settled === false){
7693									return
7694								}
7695								opacity_settled = false;
7696								bgOpacity = parseFloat(evt.target.value);
7697								if (savedData && savedData.backgroundImage){
7698									savedData.backgroundImage.bgOpacity = bgOpacity;
7699								}
7700								createBgImage();
7701								window.dataStoreSave(dataId,JSON.stringify(savedData));
7702								setTimeout(function(){
7703									opacity_settled = true;
7704								}, 500)
7705							}, 250)
7706						})
7707					})
7708
7709				})();
7710
7711			</script>
7711	
7712
7713<script>
7714(function(){
7715
7716	if ($('#config-v5-footer-on-v4-pages-enable').text().trim() !== 'true'){
7717		$('#editable-code-area-bundled-v5-footer-main').remove();
7718		return
7719	}	 else {
7720		 $('#editable-code-area-bundled-v5-footer-main').show();
7721	}
7722 
7723const lazyIconsLoaded = {};
7724window.lazyFunctions.loadSocialIcons = function(){
7725	$('.sqs-block.socialaccountlinks-v2-block.sqs-block-socialaccountlinks-v2 .sqs-svg-icon--wrapper').each(function(i,o){
7726		var svgIcon = o.className.split(' ').filter(function(o){
7727			return o !== 'sqs-svg-icon--wrapper'
7728		})[0].replace('-unauth','')
7729
7730		if (svgIcon === 'facebook' || svgIcon === 'x-formerly-twitter'){
7731			svgIcon = `${ svgIcon }-unauth`
7732		}
7733		if (lazyIconsLoaded['.svg-icon-for-'+svgIcon] === true){
7734			return
7735		}
7736		lazyIconsLoaded['.svg-icon-for-'+svgIcon] = true
7737		$.ajax('https://assets.ylopobrandedsites.com/squarespace-social-icons/'+svgIcon+'.svg')
7738			.then(function(data){
7739				$('head').append($(data.documentElement.outerHTML).addClass('svg-icon-for-'+svgIcon))
7740			})
7741			.catch(function(e){
7742				console.log('err', e)
7743			})
7744	})
7745}
7746
7747if ($('#editable-code-area-bundled-v5-footer-main:not(.empty)').length>0){
7748	$('body').removeClass('enable-alternate-footer');
7749	$('footer').empty();
7750	$('footer#footer[role="contentinfo"]').attr('id','footer');
7751	$('<footer id="footer-v5" role="contentinfo" class="footer-v5"></footer>').insertAfter('footer#footer');
7752	$('#editable-code-area-bundled-v5-footer-main').appendTo($('#footer-v5'));
7753	lazyLoadInstance.update()
7754}
7755})();
7756</script>
7756
7757
7758
7759<div class="sqs-layout sqs-grid-12 columns-12 editable-tcpa-message hidden empty" data-layout-label="Editable TCPA Message" data-type="block-field" id="EditableTCPAMessage"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7760
7761<div class="sqs-layout sqs-grid-12 columns-12 editable-privacy-policy-message hidden empty" data-layout-label="Editable TCPA Message" data-type="block-field" id="EditablePrivacyPolicyMessage"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7762
7763
7764<script defer>
7765(function(){ 
7766	const defaultBlacklist = [
7767		'syneramerceus.com'
7768	];
7769	$.ajax('/invisible-ink-api').then(function(data){
7770		const emailBlacklist_raw = $(data).find('#config-email-domain-blacklist').text();
7771		try{
7772			var emailBlacklist = JSON.parse(emailBlacklist_raw);
7773		}catch(e){
7774			var emailBlacklist = { blacklist: [] }
7775		}
7776		emailBlacklist.blacklist = emailBlacklist.blacklist.concat(defaultBlacklist);
7777		window.YLOPO_WIDGETS.emailBlacklist = emailBlacklist.blacklist
7778	}).catch(function(e){
7779		window.YLOPO_WIDGETS.emailBlacklist = defaultBlacklist;
7780		console.log('ERROR loading invisible-ink-api page for email blacklist', e)
7781	})
7782})();
7783</script>
7783
7784
7785
7786			<!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////// -->
7787
7788
7789		</div>
7790
7791		
7792<div class="fb-customerchat"
7793 page_id="<PAGE_ID>"
7794 ref=""
7795 theme_color="#000080"
7796 logged_in_greeting="Do you have a question?  Chat us anytime!"
7797 logged_out_greeting="Do you have a question?  Chat us anytime!">
7798</div>
7799
7800
7801
7802<div class="sqs-layout sqs-grid-12 columns-12 ylopo-custom-footer-block-sitewide empty" data-layout-label="Site Wide Custom Code Injection Block" data-type="block-field" id="ylopo-custom-footer-block-sitewide"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7803
7804
7805
7806<div style="display: none">
7807<div class="sqs-layout sqs-grid-12 columns-12 config-data-block sqs-locked-layout empty" data-layout-label="Use Single Listing Page for Featured Listings" data-type="block-field" id="config-featured-listings-capture-enable"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7808<div class="sqs-layout sqs-grid-12 columns-12 config-data-block sqs-locked-layout empty" data-layout-label="Enable Leadform for Featured Listings" data-type="block-field" id="config-lead-form-featured-listings-enable"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7809</div>
7810
7811
7812
7813<script>
7814(function(){
7815
7816if ($('#secondaryNavigation').length === 0){
7817	$('<div></div>')
7818		.attr('id', 'secondaryNavigation')
7819		.append(
7820			$('<div></div>').addClass('folder-toggle')
7821		).appendTo($('body'));
7822}
7823
7824var domain = getUrlParameter('domain');
7825var domaino = getUrlParameter('domainOverride');
7826var domaino2 = getUrlParameter('domainoverride');
7827var domaina = getUrlParameter('agentDomain');
7828if (window.YLOPO_WIDGETS.sitewide_domain && (domain || domaino || domaino2 || domaina)){
7829	YLOPO_WIDGETS.domain = domain || domaino || domaino2 || domaina;
7830}
7831})();
7832</script>
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842<script id="blocks-build-js-script-ylopo-required-footer-block" defer>
7843
7844						
7845						/*----->/src/js/ylopo-required-footer/ada-compliance.js<-----*/
7846						
7847						!function(){ function fixLinkText(text){ return text.replace(/[\/\-\_\\\s]{1,}/g," ").replace(/\s{1,}/g," ").trim()}$(".body-overlay").attr("aria-hidden",!0).html($('<span style="display: none;">body overlay</span>')),$("form").find("[aria-hidden]").removeAttr("aria-hidden").attr({ alt:"required input"}),$(".footer-logo-and-copyright-container img").attr({ "aria-hidden":!0,alt:"company logo and copyright area"}),waitFor(function(){ return 0<$(".YLOPO_searchWidget input").length},function(okay){ $("input[placeholder],textarea[placeholder],button[placeholder]").each(function(i,o){ $(o).attr("id")||(rId="X"+(Math.round(1e10*Math.random())+1e4)+i,$(o).attr({ alt:$(o).attr("placeholder"),id:rId}),$('<label for="'+rId+'" style="display:none;">'+$(o).attr("placeholder")+"</label>").insertBefore($(o)))})}),$("footer:hidden div[id]").each(function(i,o){ $(o).removeAttr("id")}),$("#Layer_1, #Shape_1, #Shape_1_1_").removeAttr("id"),$('#footer:hidden:not(".dummy-footer"), #secondaryNavigation:hidden').removeAttr("id"),$("iframe:not([title])").attr("title","Frame Not Visible"),$("h1#logoImage").replaceWith($('<div id="logoImage"></div>').html($("h1#logoImage").html())),-1===String(location).split("/")[2].indexOf(".squarespoace.com")&&$($(".home-valuation-buyers-wereworkingwith")[1]).remove(),$(window).on("load",function(){ setTimeout(function(){ $("a[target=_blank]").each(function(i,o){ var title_label=$(o).attr("aria-label")||"",new_title_label=$(o).text().trim(),title_label=title_label+(-1===title_label.indexOf("(opens in new tab)")?" (opens in new tab)":"");$(o).attr("aria-label",title_label),title_label=$(o).attr("alt")||"",title_label+=-1===title_label.indexOf("(opens in new tab)")?" (opens in new tab)":"",$(o).attr("alt",title_label),new_title_label=(title_label=$(o).attr("title")||"")+(-1===title_label.indexOf("(opens in new tab)")?new_title_label+" (opens in new tab)":""),$(o).attr("title",new_title_label)}),$(".sqs-block-button-container--center a").each(function(i,o){ var alttext="Read more about "+fixLinkText($(o).attr("href"));$(o).attr("aria-label",alttext)}),$(".testimonials-zillow-logo, .home-valuation-results-zillow-attribution img").each(function(i,o){ $(o).attr("alt","Some content provided by Zillow")}),$(".team-stack-item-body-image, a:not([alt])").each(function(i,o){ var $closest="a"===o.tagName?$(o):$(o).closest("a"),label=$closest.attr("href");label&&(label="Follow the link to learn more about "+fixLinkText(label),null===$closest.attr("aria-label")&&$closest.attr("aria-label",label),null===$(o).attr("alt")&&$(o).attr("alt",label))}),$(".blog-layout-search-form-input").attr("aria-label","Search for blog posts"),$(".home-valuation input[type=text]").attr("aria-label","Enter an address to get home valuation information"),$("select[name=WhereAreYouInTheSellingProcess]").attr("aria-label","Where are you in the selling process?"),$(".home-valuation #form-email").attr("aria-label","Enter your email address"),$(".team-member-box").each(function(i,o){ var label="Follow the link to learn more about "+fixLinkText($(o).find("a").attr("href"));$(o).find("img").attr("alt",label)}),$(".grid-view-item").each(function(i,o){ var address=$(o).find(".gallery-card-b-address-block").getSSInnerText();$(o).find("button").attr("aria-label","Find out more about "+address)}),$(".lead-form-site-logo img").attr("alt","This is the company logo image"),$(".lead-form-lightbox .lead-form-link-url").attr("aria-label","Link to this page"),$(".lead-form-contact-form #form-email").attr("aria-label","Enter your email address"),$("img:not([alt])").attr("aria-hidden","true"),$("footer iframe:not([title])").attr("title","Google Maps Frame"),waitFor(function(){ return 0<$(".sqs-block.map-block.sqs-block-map a").length},function(hasMap){ hasMap&&$(".sqs-block.map-block.sqs-block-map a").attr("aria-label","Open map link in Google Maps")})},50)})}();
7848
7849						
7850						/*----->/src/js/ylopo-required-footer/default-font.js<-----*/
7851						
7852						"adobe-garamond-pro"===$("#siteWrapper").css("font-family")&&$("#siteWrapper").css("font-family","'Open Sans',sans-serif");
7853
7854						
7855						/*----->
7855/src/js/ylopo-required-footer/form-capture.js<-----*/
7856						
7857						!function(){ const isDev="true"===localStorage.getItem("ylopo-developer-mode");var countryCodes={ AF:"93",AL:"355",DZ:"213",AS:"1",AD:"376",AO:"244",AI:"1",AQ:"672",AG:"1",AR:"54",AM:"374",AW:"297",AU:"61",AT:"43",AZ:"994",BS:"1",BH:"973",BD:"880",BB:"1",BY:"375",BE:"32",BZ:"501",BJ:"229",BM:"1",BT:"975",BO:"591",BA:"387",BW:"267",BR:"55",IO:"246",VG:"1",BN:"673",BG:"359",BF:"226",BI:"257",KH:"855",CM:"237",CA:"1",CV:"238",KY:"1",CF:"236",TD:"235",CL:"56",CN:"86",CX:"61",CC:"61",CO:"57",KM:"269",Mil:"828",CK:"682",CR:"506",HR:"385",CU:"53",CW:"599",CY:"357",CZ:"420",CD:"243",DK:"45",DJ:"253",DM:"1",DO:"1",TL:"670",EC:"593",EG:"20",SV:"503",GQ:"240",ER:"291",EE:"372",ET:"251",FK:"500",FO:"298",FJ:"679",FI:"358",FR:"33",PF:"689",GA:"241",GM:"220",GE:"995",DE:"49",GH:"233",GI:"350",GR:"30",GL:"299",GD:"1",GU:"1",GT:"502",GN:"224",GW:"245",GY:"592",HT:"509",HN:"504",HK:"852",HU:"36",IS:"354",IN:"91",ID:"62",IR:"98",IQ:"964",IE:"353",IL:"972",IT:"39",CI:"225",JM:"1",JP:"81",JO:"962",KZ:"7",KE:"254",KI:"686",XK:"383",KW:"965",KG:"996",LA:"856",LV:"371",LB:"961",LS:"266",LR:"231",LY:"218",LI:"423",LT:"370",LU:"352",MO:"853",MK:"389",MG:"261",MW:"265",MY:"60",MV:"960",ML:"223",MT:"356",MH:"692",MR:"222",MU:"230",YT:"262",MX:"52",FM:"691",MD:"373",MC:"377",MN:"976",ME:"382",MS:"1",MA:"212",MZ:"258",MM:"95",NA:"264",NR:"674",NP:"977",NL:"31",AN:"599",NC:"687",NZ:"64",NI:"505",NE:"227",NG:"234",NU:"683",KP:"850",MP:"1",NO:"47",OM:"968",PK:"92",PW:"680",PS:"970",PA:"507",PG:"675",PY:"595",PE:"51",PH:"63",PN:"64",PL:"48",PT:"351",PR:"1",QA:"974",CG:"242",RE:"262",RO:"40",RU:"7",RW:"250",BL:"590",SH:"290",KN:"1",LC:"1",MF:"590",PM:"508",VC:"1",WS:"685",SM:"378",ST:"239",SA:"966",SN:"221",RS:"381",SC:"248",SL:"232",SG:"65",SX:"1",SK:"421",SI:"386",SB:"677",SO:"252",ZA:"27",KR:"82",SS:"211",ES:"34",LK:"94",SD:"249",SR:"597",SJ:"47",SZ:"268",SE:"46",CH:"41",SY:"963",TW:"886",TJ:"992",TZ:"255",TH:"66",TG:"228",TK:"690",TO:"676",TT:"1",TN:"216",TR:"90",TM:"993",TC:"1",TV:"688",VI:"1",UG:"256",UA:"380",AE:"971",GB:"44",US:"1",UY:"598",UZ:"998",VU:"678",VA:"379",VE:"58",VN:"84",WF:"681",EH:"212",YE:"967",ZM:"260",ZW:"263"};const pageForms={ };$(document).ready(function(){ var open,send;open=window.XMLHttpRequest.prototype.open,send=window.XMLHttpRequest.prototype.send,window.XMLHttpRequest.prototype.open=function(method,url,async,user,password){ return this._url=url,this._method=(method||"").toLowerCase(),open.apply(this,arguments)},window.XMLHttpRequest.prototype.send=function(data){ if("post"===this._method&&"/api/form/SaveFormSubmission"===this._url){ try{ if("review-me"===String(location).split("/")[3]){ const form=JSON.parse(data),formData=JSON.parse(form.form);for(const key in formData)-1!==key.toLowerCase().indexOf("hidden-")&&"AgentName"===formData[key]&&(formData[key]=$(".agent-info-left .agent-name").getSSInnerText());form.form=JSON.stringify(formData),data=JSON.stringify(form)}}catch(e){ }this.addEventListener("readystatechange",evt=>{ if(this.readyState===XMLHttpRequest.DONE)if(200<=this.status&&this.status<300){ var $form=JSON.parse(data);$form.form=JSON.parse($form.form),0<$(".form-area .form-container .alternate-form.user-area form").length&&$(".form-wrapper.global-form form").remove(),$form=$(Object.keys($form.form).map(inputId=>{ let $elem=$(`input[id*=${ inputId}], select[id*=${ inputId}], textarea[id*=${ inputId}]`)[0];return void 0===$elem&&($elem=$(`fieldset[id*=${ inputId}]`)[0],void 0===$elem&&($elem=$("input[name=FullPhone]")[0])),$elem})).toArray().filter(o=>"email"===$(o).attr("type"))[0],$form=$($form).attr("id");const $emails=$(`form input[type=email][id=${ $form}]`);(function($form){ var $formWrapper=$form.parents(".form-wrapper"),form={ },formCount=[],name_first=$form.find("input, select, textarea");try{ var formContext=JSON.parse($form.parents(".sqs-block-form.form-block").find(".sqs-form-block-context").text())}catch(e){ formContext={ }}form.formName=formContext.formName,name_first.each(function(i,label3){ var $elem=$(label3),tagName=$elem[0].tagName.toLowerCase(),new_index=($elem.attr("type")||"").toLowerCase(),inputName=$elem.attr("name");
7857if(" "!==inputName){ var label,nearestFormItem=($elem.closest(".form-item").find(".title").getSSInnerText()||"").replace(/\s{1,}$/g,"").replace(/^\s{1,}/g,"").replace(/[^a-zA-Z0-9\s]/g,"").replace(/\s{2,}/g," ").replace(/\s{1,}$/g,"").replace(/^\s{1,}/g,"");if("input"!==tagName&&"button"!==tagName||"submit"!==new_index){ elemName=inputName||(elemName=$elem.attr("id"),value=$elem.data("title")||$elem.attr("data-title")||$elem.attr("x-autocompletetype"),label=($form.find("label[for="+elemName+"]").html()||"").replace(/\<.*?\>/g,""),label2=($elem.closest("label").html()||"").replace(/[\r\n]/gim,"").replace(/\<.*?\>/gim,"").replace(/\s{1,}$/,"").replace(/^\s{1,}/,""),label3=($elem.parent().find("label").html()||"").replace(/[\r\n]/gim,"").replace(/\<.*?\>/gim,"").replace(/\s{1,}$/,"").replace(/^\s{1,}/,""),value||label||label2||label3||elemName||"unknown"),"select"===tagName&&(label=($form.find("label[for="+inputName+"]").html()||"").replace(/\<.*?\>/g,"").trim(),value=$elem.data("title")||$elem.attr("data-title")||$elem.attr("x-autocompletetype"),elemName=label||value||elemName);var value=$elem.val();if("input"===tagName&&"radio"===new_index){ if(!0!==$elem[0].checked)return;var elemName=$elem.closest(".form-item").find(".title").getSSInnerText(),label2=$elem.parent().find("label[for="+$elem.attr("id")+"]").html(),value=($elem.closest("label").html()||label2||"").replace(/[\r\n]/gim,"").replace(/\<.*?\>/gim,"").replace(/\s{1,}$/,"").replace(/^\s{1,}/,"")}"input"===tagName&&"checkbox"===new_index&&(elemName=($elem.closest("label").html()||"").replace(/\<.*?\>/g,""),value=$elem[0].checked||void 0),null!=elemName&&(elemName=(elemName=elemName.replace(/^YLP_/gi,"").replace(/^SQF_/gi,"")).replace(/[^a-zA-Z0-9\s]/g,"").replace(/\s{1,}$/,"").replace(/^\s{1,}/,""),nearestFormItem&&nearestFormItem!==elemName?elemName="FullPhone"===elemName||"Areacode"===elemName||"Prefix"===elemName||"Line"===elemName?"Phone_"+elemName:nearestFormItem+"_"+elemName:"input"===tagName&&"hidden"===new_index&&-1===elemName.indexOf("_")&&0!==elemName.indexOf("YLOPO")&&(elemName=(3===elemName.split("_")[0].length?elemName.substr(3):elemName)+"_Hidden"),-1!==(elemName=elemName.replace("required","")).toLowerCase().trim().indexOf("email")&&void 0===form.Email_email&&(elemName="Email_email"),void 0!==form[elemName]?(new_index=elemName+"_"+formCount[elemName],form[new_index]=value,formCount[elemName]++):(form[elemName]=value,formCount[elemName]=1))}}}),void 0!==form.Name_fname&&form.Name_fname===form.Name_lname&&1<form.Name_fname.split(" ").length&&(name_first=(phoneFix=form.Name_fname.split(" "))[0],phoneFix=phoneFix.slice(1),form.Name_fname=name_first,form.Name_lname=phoneFix.join(" "));var postUrl=isDev&&window.YLOPO_WIDGETS.formDataSubmitURL||`https://${ window.YLOPO_WIDGETS.domain}/form/info`;if($form.addClass("form-is-submitting"),$form.trigger("form-is-submitting"),$formWrapper.trigger("form-is-submitting"),!(0<$form.find(".field-error").length)){ var phoneFix=Object.keys(form).filter(o=>-1!==o.toLowerCase().indexOf("phone")).sort((a,b)=>-1!==a.indexOf("_fullPhone")?-1:-1!==b.indexOf("_fullPhone")?1:0)[0];phoneFix&&(phoneFix=form[phoneFix].replace(/[^0-9]/g,"").replace(/^1/,"").trim(),form.Phone_Areacode=phoneFix.substr(0,3),form.Phone_Prefix=phoneFix.substr(3,3),form.Phone_Line=phoneFix.substr(6,4)),Object.keys(form).forEach(o=>{ var country;-1!==o.toLowerCase().indexOf("phone")&&-1!==o.indexOf("_Country")&&-1!==o.indexOf("United States")&&(country=form[o],form.Phone_CountryID=country,form.Phone_CountryCode=countryCodes[country],delete form[o]),-1!==o.toLowerCase().indexOf("address")&&-1!==o.indexOf("_Country")&&-1!==o.indexOf("United States")&&(country=form[o],form.Address_CountryID=country,form.Address_CountryCode=countryCodes[country],delete form[o])}),($form.hasClass("no-form-capture")||$form.hasClass("newsletter-form")||window.YLOPO_WIDGETS&&!0===window.YLOPO_WIDGETS.disable_form_capture)&&($form.removeClass("form-is-submitting"),$form.addClass("form-is-posted"),$formWrapper.trigger("form-is-posted")),function(){ try{ var hasBlacklistedEmail=Intl.DateTimeFormat().resolvedOptions().timeZone;if(spamTimezones.includes(hasBlacklistedEmail))return}catch(e){ }if(window.YLOPO_WIDGETS&&!0===window.YLOPO_WIDGETS.disable_form_capture&&(form.disable_form_capture=!0),!0!==window.YLOPO_WIDGETS.search_site_content_api_error&&$(window).trigger("branded-sites-tracking-event",{ type:"form-submissions",data:{ form:form}}),!window.YLOPO_WIDGETS||!0!==window.YLOPO_WIDGETS.disable_form_capture){ if(window.YLOPO_WIDGETS.emailBlacklist&&0<window.YLOPO_WIDGETS.emailBlacklist.length){ try{ var email=(form.Email_email||form.Email).split("@")[1].toLowerCase()}catch(e){ return}if(0<(hasBlacklistedEmail=window.YLOPO_WIDGETS.emailBlacklist.map(o=>-1!==email.toLowerCase().indexOf(o.toLowerCase())||-1!==o.toLowerCase().indexOf(email.toLowerCase())).filter(o=>o)).length)return}window.YLOPO_WIDGETS.extraFormFields&&(form={...form,...window.YLOPO_WIDGETS.extraFormFields});var retryCount=5;!function submitToHSS(){ if(window.YLOPO_WIDGETS.search_site_content_api_error)return!1;const ajaxStart=Date.now();$.ajax({ url:postUrl,method:"post",data:form,success:function(response){ "OK"!==response&&(-1<retryCount?(retryCount--,setTimeout(submitToHSS,1e3)):($form.trigger("form-post-error"),$(window).trigger("branded-sites-tracking-event",{ type:"form-submission-errors",data:{ form:form,searchDomain:window.YLOPO_WIDGETS.domain,url:String(location),response:response,retryCount:retryCount,ajaxDuration:Date.now()-ajaxStart,errorType:"Retry Count Exceeded"}}),setTimeout(()=>{ alert("There was a problem sending your message, please try again later.")},500))),$form.removeClass("form-is-submitting"),$form.addClass("form-is-posted"),$formWrapper.trigger("form-is-posted"),-1!==String(location).indexOf("lead-form")&&(location=String(location).replace(/[\?|\&]{0,}lead-form\=(.*?)[^a-zA-Z0-9]{1,}/gim,"&").replace(/(\&|\?){0,}lead-form\=(.*?)$/gim,""))},error:function(err,xerr){ 0<--retryCount?setTimeout(submitToHSS,1e3):($form.trigger("form-post-error"),$(window).trigger("branded-sites-tracking-event",{ type:"form-submission-errors",data:{ form:form,error:err,searchDomain:window.YLOPO_WIDGETS.domain,url:String(location),retryCount:retryCount,xerr:xerr,ajaxDuration:Date.now()-ajaxStart,errorType:"HTTP Error"}}),setTimeout(()=>{ alert("There was a problem sending your message, please try again later.")},500))}})}()}}();const spamTimezones=["Europe/Moscow","Asia/Karachi","Asia/Shanghai","Asia/Calcutta","Asia/Kolkata","Asia/Bangkok","Africa/Nairobi","Asia/Singapore","Asia/Saigon","Asia/Ho_Chi_Minh"]}})($form=$($emails.toArray().map(o=>$(o).closest("form.react-form-contents")).filter(o=>0<o.length)[0]))}else 300<=this.status&&this.status})}return arguments[0]=data,send.apply(this,arguments)},$("body").addClass("ylopo-form-capture-loaded"),$(".sqs-block-form").each(function(i,formId){ const $form=$(formId);(formId=$form.attr("id"))&&void 0===pageForms[formId]&&(pageForms[formId]=$form)})})}();
7858
7859						
7860						/*----->/src/js/ylopo-required-footer/form-warning-messages.js<-----*/
7861						
7862						$(window).on("load",function(){ window.YLOPO_WIDGETS&&!0===window.YLOPO_WIDGETS.disable_form_capture||setTimeout(function(){ waitFor(function(){ return 0<$("body.sqs-edit-mode").length},function(isEditMode){ var icons_name,icons_email;function isFormExempt(isInsertBlock){ var $form=$(isInsertBlock),isInsertBlock=$form.parents(".sqs-layout-insert-block-menu-content").length;if($("body").hasClass("collection-layout-home-valuation")||$form.hasClass("comment-form")||$form.hasClass("newsletter-form")||0<isInsertBlock)return 1;var $obj=$form,isExempt=!1;if(void 0!==$obj[0]&&"BODY"!==$obj[0].tagName)for(;$obj.hasClass("form-warning-exempt")&&(isExempt=!0),($obj=$obj.parent())&&$obj[0]&&"body"!==$obj[0].tagName.toLowerCase(););return isExempt}function requiredInputs(isFirstRequired){ var $form=$(isFirstRequired);if(!isFormExempt(isFirstRequired)){ if(!1===$("body").hasClass("listing-detail-lead-form")){ if($form.hasClass("lead-form-area"))return;if(0<$form.closest(".lead-form-override").length)return}$form.find(".form-item.phone");var nameLabel,wrongLabelEmail,emailRequired,$requiredNameInput=$form.find(".form-item.name"),$requiredEmailInput=$form.find(".form-item.email");0===$requiredNameInput.length?0===$form.find(".form-input-required-message.name").length&&$form.prepend($("<div>YOU MUST ADD A "+icons_name+" NAME FORM INPUT TO THIS FORM IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>").addClass("form-input-required-message name")):($form.find(".form-input-required-message.name").remove(),$form.find(".form-input-required-warning-message.name").remove(),nameLabel=$requiredNameInput.children("legend").getSSInnerText().replace(/[\s\(\)]+/g," ").toLowerCase().trim().split(" "),wrongLabelEmail=!0,isFirstRequired="true"===$requiredNameInput.children(".first-name").children("input").attr("aria-required"),emailRequired="true"===$requiredNameInput.children(".last-name").children("input").attr("aria-required"),emailRequired=$requiredNameInput.hasClass("required")||nameLabel.includes("required")||isFirstRequired&&emailRequired,nameLabel.includes("name")&&(wrongLabelEmail=!1),!emailRequired&&wrongLabelEmail?$form.prepend($("<div>YOU MUST SET "+icons_name+' NAME INPUT TO REQUIRED AND SET LABEL TO "NAME" IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>').addClass("form-input-required-message name")):(emailRequired||$form.prepend($("<div>YOU MUST SET "+icons_name+" NAME INPUT TO REQUIRED IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>").addClass("form-input-required-message name")),wrongLabelEmail&&$form.prepend($("<div>YOU MUST SET "+icons_name+' NAME INPUT LABEL TO "NAME" IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>').addClass("form-input-required-message name")))),0===$requiredEmailInput.length?0===$form.find(".form-input-required-message.email").length&&$form.prepend($("<div>YOU MUST ADD A "+icons_email+" EMAIL FORM INPUT TO THIS FORM IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>").addClass("form-input-required-message email")):($form.find(".form-input-required-message.email").remove(),$form.find(".form-input-required-warning-message.email").remove(),wrongLabelEmail=!(emailRequired=$requiredEmailInput.children("label").getSSInnerText().replace(/[\s\(\)]+/g," ").toLowerCase().trim().split(" ")).includes("email"),!(emailRequired=$requiredEmailInput.hasClass("required")||emailRequired.includes("required"))&&wrongLabelEmail?$form.prepend($("<div>YOU MUST SET "+icons_email+' EMAIL INPUT TO REQUIRED AND SET LABEL TO "EMAIL" IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>').addClass("form-input-required-message email")):(emailRequired||$form.prepend($("<div>YOU MUST SET "+icons_email+" EMAIL INPUT TO REQUIRED IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>").addClass("form-input-required-message email")),wrongLabelEmail&&$form.prepend($("<div>YOU MUST SET "+icons_email+' EMAIL INPUT LABEL TO "EMAIL" IF YOU WANT TO CAPTURE LEADS TO YOUR CRM.</div>').addClass("form-input-required-message email"))))}}function testInputs(duplicateInputMessages){ var $form=$(duplicateInputMessages);if(!$form.hasClass("bulk-image-upload-form")&&!isFormExempt(duplicateInputMessages)){ if(!1===$("body").hasClass("listing-detail-lead-form")){ if($form.hasClass("lead-form-area"))return;if(0<$form.closest(".lead-form-override").length)return}var restrictCounts={ name:0,phone:0,email:0};$form.find("label.title, legend.title").each(function(i,restrictedType){ var $label=$(restrictedType),text=$label.getSSInnerText().toLowerCase().replace(/[\r\n\*]/g,"").trim(),$formItem=$label.closest(".form-item");
7862(restrictedType=$formItem.hasClass("phone")?"phone":$formItem.hasClass("email")?"email":$formItem.hasClass("name")?"name":void 0)&&restrictCounts[restrictedType]++,-1!==text.indexOf("name")&&!1===$formItem.hasClass("name")?0===$label.find(".form-input-warning-message.name").length&&0===restrictCounts.name&&$label.append($("<div>YOU MUST USE A "+icons_name+" NAME FORM INPUT IF YOU WANT THIS FORM TO CAPTURE LEADS TO CRM</div>").addClass("form-input-warning-message name")):$label.find(".form-input-warning-message.name").remove(),-1===text.indexOf("email")&&-1===text.indexOf("e-mail")||!1!==$formItem.hasClass("email")?$label.find(".form-input-warning-message.email").remove():0===$label.find(".form-input-warning-message.email").length&&0===restrictCounts.email&&$label.append($("<div>YOU MUST USE AN "+icons_email+" EMAIL FORM INPUT IF YOU WANT THIS FORM TO CAPTURE LEADS TO CRM.</div>").addClass("form-input-warning-message email"))}),duplicateInputMessages=Object.keys(restrictCounts).map(function(type){ if(1<restrictCounts[type])return"USING MORE THAN ONE "+type.toUpperCase()+" INPUT IS NOT ALLOWED. PLEASE REMOVE THE SECOND "+type.toUpperCase()+" INPUT, OR CHANGE IT TO A TEXT INPUT."}).filter(function(msg){ return!!msg}),$form.find(".form-input-error-duplicates").remove(),0<duplicateInputMessages.length&&duplicateInputMessages.forEach(function(message,i){ $form.prepend($("<div></div>").addClass("form-input-error-duplicates form-input-required-message").html(message))})}}isEditMode&&(icons_name='<img src="https://assets.squarespace.com/universal/images-v6/damask/person-32-dark.png" style="vertical-align: middle;"/>',icons_email='<img src="https://assets.squarespace.com/universal/images-v6/damask/email-32-dark.png" style="vertical-align: middle;"/>',$("body form").each(function(i,form){ testInputs(form),requiredInputs(form)}),window.MutationObserver&&new MutationObserver(function(list,observer){ list.forEach(function(o,i){ var $form=$(o.target).parents("form");0<$form.length&&(0<o.addedNodes.length||0<o.removedNodes.length)&&setTimeout(function(){ testInputs($form[0]),requiredInputs($form[0])},100)})}).observe($("html")[0],{ attributes:!0,childList:!0,subtree:!0}))})},100)});
7863
7864						
7865						/*----->/src/js/ylopo-required-footer/phone-input-override.js<-----*/
7866						
7867						$(window).on("load",function(){ setTimeout(function(){ function replacePhoneInputs(){ $("fieldset.form-item.fields.phone").each(function(i,$inputContainer){ var isHidden,isNewPhoneInput,$input,$ssCountrycode,$ssAreacode,$ssPrefix,$ssLine,$phoneInput=$($inputContainer),isRequired=$phoneInput.hasClass("required")||0<$phoneInput.find(".required").length,$inputContainer=$phoneInput.find("legend").getSSInnerText();$phoneInput.find("input").each(function(ix,oph){ return"numeric"===$(oph).attr("inputmode")&&"tel-national"===$(oph).attr("autocomplete")||-1!==($(oph).parents(".form-item.fields.phone").find(".description.required").getSSInnerText()||"").trim().indexOf("(required)")?(isNewPhoneInput=!0,void $(oph).attr("name","fullPhone")):void("hidden"!==$(oph).attr("type")?(isRequired=isRequired||void 0!==$(oph).attr("required"),$(oph).attr("type","hidden")):isHidden=!0)}),isNewPhoneInput&&$phoneInput.find("input").attr("placeholder","(###) ###-####"),isHidden||isNewPhoneInput||($phoneInput.css({ height:0,overflow:"hidden"}),$phoneInput.find("label, legend").hide(),$inputContainer=$('<div class="form-item field text phone-input-override" id="fullPhone"><label class="title">'+$inputContainer+"</label></div>"),$input=$('<input type="text" class="field-element" name="FullPhone" ylopo-form-input="true" aria-label="Enter your phone number" placeholder="(###) ###-####"/>'),isRequired&&$input.attr("required",!0),$phoneInput.before($inputContainer.append($input)),$ssCountrycode=$phoneInput.find("input[data-title=Country]"),$ssAreacode=$phoneInput.find("input[data-title=Areacode]"),$ssPrefix=$phoneInput.find("input[data-title=Prefix]"),$ssLine=$phoneInput.find("input[data-title=Line]"),$ssAreacode.val(""),$ssPrefix.val(""),$ssLine.val(""),$input.on("change keyup keydown keypress blur",function(evt){ var sanitized=$input.val().replace(/[^0-9]/g,"");null!==$ssCountrycode&&12<=String(sanitized).length?($ssCountrycode.val(sanitized.substr(0,2)||""),$ssAreacode.val(sanitized.substr(2,3)||""),$ssPrefix.val(sanitized.substr(5,3)||""),$ssLine.val(sanitized.substr(8,4)||"")):(sanitized=sanitized.replace(/^[0-1]/,""),$ssAreacode.val(sanitized.substr(0,3)||""),$ssPrefix.val(sanitized.substr(3,3)||""),$ssLine.val(sanitized.substr(6,4)||""))}))})}
7867replacePhoneInputs(),$("body div[data-slide-type=cover-page] .open-form-button").on("click",function(){ setTimeout(function(){ replacePhoneInputs()},50)}),waitFor(function(){ return 0<$("body.sqs-edit-mode").length},function(isEditMode){ isEditMode&&window.MutationObserver&&new MutationObserver(function(list,observer){ list.forEach(function(o,i){ 0<$(o.target).find("form").length&&0<o.addedNodes.length&&replacePhoneInputs()})}).observe($("body")[0],{ attributes:!0,childList:!0,subtree:!0})})},100);var $div=$("fieldset.phone"),observer=new MutationObserver(function(mutations){ 0<mutations.length&&mutations.forEach(function(mutation){ "childList"===mutation.type&&mutation.addedNodes.forEach(function(node){ "Phone is required."===$(node).getSSInnerText()?$("#fullPhone").prepend($(node)):$("#fullPhone").prepend('<div class="field-error">Phone is not valid. Format should be (###)-###-####</div>')})})});0<$div.length&&observer.observe($div[0],{ childList:!0})});
7868
7869						
7870						/*----->/src/js/ylopo-required-footer/site-bundle.js<-----*/
7871						
7872						!function(t){ function e(r){ if(n[r])return n[r].exports;var o=n[r]={ exports:{ },id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={ };e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){ n(1),n(3),n(132),t.exports=n(137)},function(t,e,n){ var r=n(2);Y.use("node",function(t){ window.Singleton.create({ ready:function(){ if(t.one(".collection-type-index")){ if(window.innerWidth<=640)return!1;this.initializer(),this.bindUI(),this.syncUI()}},initializer:function(){ this.navShowPosition=0,this.el=t.one(".show-on-scroll"),this.initElOffset()},initElOffset:function(){ return this.el?(this.elOffset=t.one(this.el.getData("offset-el")),this.offsetBehavior=this.el.getData("offset-behavior")||"top",this.elOffset?(t.one("body").prepend(t.Node.create('<div class="show-on-scroll-wrapper" id="showOnScrollWrapper"></div>')),this.wrapper=t.one("#showOnScrollWrapper"),void this.wrapper.setHTML(this.el._node.outerHTML)):void 0):void 0},bindUI:function(){ this.scrollEvents(),t.one(window).on("resize",function(){ this.syncUI()},this)},syncUI:function(){ this.getVariables()},getVariables:function(){ (this.elOffset||(this.initElOffset(),this.elOffset))&&("bottom"===this.offsetBehavior?this.navShowPosition=this.elOffset.getY()+this.elOffset.get("offsetHeight"):this.navShowPosition=this.elOffset.getY())},scrollEvents:function(){ this.scrolling=!1,t.one(window).on("scroll",function(){ !1===this.scrolling&&(this.scrolling=!0,this.scrollLogic(),r(function(){ this.scrolling=!1},300,this))},this)},scrollLogic:function(){ window.pageYOffset>this.navShowPosition?this.wrapper.addClass("show"):this.wrapper.removeClass("show"),t.later(100,this,function(){ !0===this.scrolling&&window.requestAnimationFrame(t.bind(function(){ this.scrollLogic()},this))})}})})},function(t,e){ var r;t.exports=function(t,e,n){ e=e||100,n=n||window,t&&(r&&r.cancel(),r=Y.later(e,n,t))}},function(t,e,n){ var r=n(4),o=n(2),i=n(6);Y.use(["node","squarespace-gallery-ng"],function(t){ window.Singleton.create({ ready:function(){ this.resetGalleryPosition(),t.one(".collection-type-index")&&this.resetIndexGalleryPosition(),t.one(".collection-type-blog.view-list .sqs-featured-posts-gallery")&&t.one("body").addClass("has-banner-image"),this.init(),this.bindUI(),this.syncUI()},init:function(){ var e;this.setupUserAccountLinks(),this.forceMobileNav(),this.promotedGalleryShrink(),t.one(".has-promoted-gallery")?(this.textShrink(".meta-description p > strong","p"),this.textShrink(".meta-description p > em > strong","p")):(this.textShrink(".desc-wrapper p > strong","p"),this.textShrink(".desc-wrapper p > em > strong","p")),this.textShrink(".post-title a",".post-title"),this.textShrink(".blog-item-wrapper .post-title",".title-desc-wrapper"),this._touch=t.one(".touch-styles"),t.one(".collection-type-blog.view-list .sqs-featured-posts-gallery")&&this.makeFeaturedGallery(".posts",".post"),this.hideArrowsWhenOneSlide(),this.repositionCartButton(),this._touch||(!1===(e=t.one("#preFooter")).inViewportRegion()&&e.addClass("unscrolled"),t.one(window).on("scroll",function(){ e.hasClass("unscrolled")&&e.toggleClass("unscrolled",!e.inViewportRegion())})),Array.prototype.slice.call(document.body.querySelectorAll("div.sqs-video-background")).forEac
7872h(function(t){ i(t.parentNode)})},setupUserAccountLinks:function(){ t.all(".user-account-link").each(function(t){ var e=r.isUserAuthenticated()?".unauth":".auth";t.one(e).remove(),t.on("click",function(t){ t.preventDefault(),r.openAccountScreen()})})},bindUI:function(){ t.one(window).on("resize",this.syncUI,this),t.all(".mobile-nav-toggle, .body-overlay").each(function(e){ e.on("click",function(){ t.one("body").toggleClass("mobile-nav-open")})});var e=t.throttle(t.bind(function(){ this.bindScroll("#preFooter",.6*t.one("#preFooter").height())},this),200);this._touch||t.one(window).on("scroll",e),t.all(".subnav").each(function(e){ e._node.getBoundingClientRect().right>t.config.win.innerWidth&&e.addClass("right")}),t.all('#sidecarNav a[href^="#"], #sidecarNav a[href^="/#"], #sidecarNav a[href^="/"][href*="#"]').each(function(e){ e.on("click",function(e){ t.one("body").removeClass("mobile-nav-open")},this)},this),this.showIndexNavOnScroll(),this.disableHoverOnScroll()},syncUI:function(){ this.forceMobileNav(),o(function(){ this.addPaddingToFooter()},100,this)},bindScroll:function(o,n){ var r;(r=r||t.one(o+".unscrolled"))&&(o=window.pageYOffset+t.one("body").get("winHeight"),r.getY()+(n||0)<=o&&r.removeClass("unscrolled"))},_atLeast:0,forceMobileNav:function(){ var i,a,o,e=t.one("#mainNavWrapper");e&&(i=t.one("body").get("winWidth"),a=t.one("#header"),o=t.one("#logoWrapper")?parseInt(t.Squarespace.Template.getTweakValue("logoContainerWidth"),10):parseInt(t.Squarespace.Template.getTweakValue("siteTitleContainerWidth"),10),i>this._atLeast?(t.one("body").removeClass("force-mobile-nav"),a.get("offsetWidth")-parseInt(a.getStyle("paddingLeft"),10)-parseInt(a.getStyle("paddingRight"),10)-o<e.get("offsetWidth")&&(t.one("body").addClass("force-mobile-nav"),this._atLeast=i)):t.one("body").addClass("force-mobile-nav"))},makeFeaturedGallery:function(e,n){ new t.Squarespace.Gallery2({ autoHeight:!1,container:e,slides:n,elements:{ next:".next-slide, .simple .next, .sqs-gallery-controls .next",previous:".previous-slide, .simple .previous, .sqs-gallery-controls .previous",controls:".dots, .circles",currentIndex:".current-index",totalSlides:".total-slides"},loop:!0,loaderOptions:{ load:!0},design:"stacked",designOptions:{ transition:"fade",clickBehavior:"auto"},refreshOnResize:!0})},promotedGalleryShrink:function(){ var e,n,r,o=".has-promoted-gallery #promotedGalleryWrapper .meta";t.one(o)&&(e=t.one("#promotedGalleryWrapper").get("offsetHeight"),t.one(".transparent-header")&&(e-=90),t.all(o).each(function(t){ t.setStyle("display","block"),n=t.get("offsetHeight"),e<n&&((r=t.ancestor(".slide")).addClass("reduce-text-size"),n=t.get("offsetHeight"),e<n&&(r.removeClass("reduce-text-size"),r.addClass("hide-body-text"),n=t.get("offsetHeight"),e<n&&r.addClass("reduce-text-size"))),t.setAttribute("style","")}))},textShrink:function(e,n){ t.one(e)&&t.one(e).ancestor(n)&&t.all(e).each(function(e){ e.plug(t.Squarespace.TextShrink,{ parentEl:e.ancestor(n)})})},resetIndexGalleryPosition:function(){ t.one(".collection-type-index .index-section:first-child .sqs-layout > .sqs-row:first-child > .sqs-col-12 > .gallery-block:first-child .sqs-gallery-block-slideshow")&&t.one("body").addClass("has-banner-image"),t.one(".collection-type-index .index-section .sqs-layout > .sqs-row:first-child > .sqs-col-12 > .gallery-block:first-child .sqs-gallery-block-slideshow")&&(t.one("body").addClass("has-promoted-gallery"),t.all(".collection-type-index .index-section .promoted-gallery-wrapper ~ .index-section-wrapper .sqs-layout > .sqs-row:first-child > .sqs-col-12 > .gallery-block:first-child").each(function(t){ t.one(".sqs-gallery-block-slideshow")&&t.ancestor(".index-section-wrapper").previous(".promoted-gallery-wrapper").addClass("promoted-full").append(t)}))},resetGalleryPosition:function(){ var e=t.one(".collection-type-page .main-content .sqs-layout > .sqs-row:first-child > .sqs-col-12 > .gallery-block:first-child .sqs-gallery-block-slideshow"),n=t.one(".collection-type-page .main-content .sqs-layout > .sqs-row:first-child > .sqs-col-12 > .gallery-block:first-child");e&&(t.one("#promotedGalleryWrapper .row .col").append(n),t.one("body").addClass("has-promoted-gallery").addClass("has-banner-image"))},hideArrowsWhenOneSlide:function(){ t.one(".posts .post:only-child")&&t.all(".circles").addClass("hidden")},repositionCartButton:function(){ var e=t.one("#header").get("offsetHeight"),n=t.one(".sqs-cart-dropzone");n&&(t.one(".transparent-header.has-banner-image")?n.setStyle("top",e):n.setStyle("top",e+20))},showIndexNavOnScroll:function(){ function n(){ var n;t.one(".index-section")&&(n=t.one(".index-section").getDOMNode(),e=n.getBoundingClientRect().bottom+window.pageYOffset)}var e,r;n(),t.one(".collection-type-index")&&window.innerWidth<=640&&(r=function(){ e-window.pageYOffset<=0?t.one("body").addClass("fix-header-nav"):t.one("body").removeClass("fix-header-nav")},t.one(window).on("resize",function(){ n()}),r(),t.one(window).on("scroll",function(){ r()},this))},addPaddingToFooter:function(){ var e=parseInt(t.one("#footer").get
7872Style("paddingBottom"),10),n=t.one("#siteWrapper").get("offsetHeight"),r=t.one("body").get("winHeight");n-e<=r&&t.one("#footer").setStyle("paddingBottom",r-(n-e))},disableHoverOnScroll:function(){ if(t.UA.mobile)return!1;var e,n=".disable-hover:not(.sqs-layout-editing), .disable-hover:not(.sqs-layout-editing) * {  pointer-events: none  ; }",r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style"),i=document.body;o.type="text/css",o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),r.appendChild(o),window.addEventListener("scroll",function(){ clearTimeout(e),i.classList.contains("disable-hover")||i.classList.add("disable-hover"),e=setTimeout(function(){ i.classList.remove("disable-hover")},300)},!1)}})})},function(t,e,c){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),e.default=void 0;var r=c(5),c={ isUserAuthenticated:function(){ var e,t;return null!==(t=null===(e=window)||void 0===e||null===(t=e[r.USER_ACCOUNT_API])||void 0===t?void 0:t[r.IS_USER_AUTHENTICATED]())&&void 0!==t?t:void 0},openAccountScreen:function(){ var e,t;return null!==(t=null===(e=window)||void 0===e||null===(t=e[r.USER_ACCOUNT_API])||void 0===t?void 0:t[r.OPEN_ACCOUNT_SCREEN]())&&void 0!==t?t:void 0}};e.default=c,t.exports=e.default},function(t,e){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),e.OPEN_ACCOUNT_SCREEN=e.IS_USER_AUTHENTICATED=e.USER_ACCOUNT_API=void 0,e.USER_ACCOUNT_API="UserAccountApi",e.IS_USER_AUTHENTICATED="isUserAuthenticated",e.OPEN_ACCOUNT_SCREEN="openAccountScreen"},function(t,e,s){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),e.default=void 0;var i=s(7),a=function(t){ return t&&t.__esModule?t:{ default:t}}(s(131)),s=function(n,e){ var n=n.querySelector(".sqs-video-background"),r=(0,a.default)(n),o=new i.VideoBackground(r);return"function"==typeof e&&e({ handleResize:function(){ o.scaleVideo()},handleTweak:function(){ o.destroy(),o=new i.VideoBackground(r)}}),{ destroy:function(){ o.destroy()}}};e.default=s,t.exports=e.default},function(t,e,n){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),Object.defineProperty(e,"VideoBackground",{ enumerable:!0,get:function(){ return r.VideoBackground}}),Object.defineProperty(e,"VideoFilterPropertyValues",{ enumerable:!0,get:function(){ return r.VideoFilterPropertyValues}}),Object.defineProperty(e,"videoAutoplayTest",{ enumerable:!0,get:function(){ return r.videoAutoplayTest}}),n(8);var r=n(9)},function(t,e){ !function(){ function t(t,e){ e=e||{ bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}"function"!=typeof window.CustomEvent&&(t.prototype=window.Event.prototype,window.CustomEvent=t)}()},function(t,e,n){ "use strict";var r=n(10);Object.defineProperty(e,"__esModule",{ value:!0}),Object.defineProperty(e,"VideoBackground",{ enumerable:!0,get:function(){ return o.default}}),Object.defineProperty(e,"VideoFilterPropertyValues",{ enumerable:!0,get:function(){ return i.filterProperties}}),Object.defineProperty(e,"videoAutoplayTest",{ enumerable:!0,get:function(){ return a.default}});var o=r(n(11)),i=n(130),a=r(n(92))},function(t,e){ t.exports=function(t){ return t&&t.__esModule?t:{ default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){ "use strict";var A=n(10);Object.defineProperty(e,"__esModule",{ value:!0}),e.default=void 0;var o=A(n(12)),i=A(n(35)),a=A(n(36)),s=A(n(90)),c=A(n(92)),u=n(116),A=n(129),f=n(124),d=n(130),p=n(119),h={ vimeo:{ api:u.initializeVimeoAPI,player:u.initializeVimeoPlayer},youtube:{ api:A.initializeYouTubeAPI,player:A.initializeYouTubePlayer}},A=function(){ function t(e){ var n=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:window;(0,i.default)(this,t),this.windowContext=r,this.events=[],this.browserCanAutoPlay=!1,this.videoCanAutoPlay=!1,this.setInstanceProperties(e)&&(this.renderFallbackBehavior(),(0,c.default)().then(function(t){ n.logger(t),n.browserCanAutoPlay=!0,n.initializeVideoAPI()},function(t){ n.logger(t),n.browserCanAutoPlay=!1}
7872).then(function(){ n.setDisplayEffects(),n.bindUI(),!0===n.DEBUG.enabled&&(window.vdbg=n)}))}return(0,a.default)(t,[{ key:"destroy",value:function(){ this.events&&this.events.forEach(function(t){ return t.target.removeEventListener(t.type,t.handler,!0)}),this.events.length=0,this.player&&"function"==typeof this.player.destroy&&(this.player.iframe&&this.player.iframe.classList.remove("ready"),this.player.destroy(),this.player={ }),"number"==typeof this.timer&&(clearTimeout(this.timer),this.timer=null)}},{ key:"bindUI",value:function(){ function e(){ t.windowContext.requestAnimationFrame(function(){ t.scaleVideo()})}var t=this;this.events.push({ target:this.windowContext,type:"resize",handler:e}),this.windowContext.addEventListener("resize",e,!0)}},{ key:"setInstanceProperties",value:function(){ var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{ };return 1===(t=(0,s.default)({ },f.DEFAULT_PROPERTY_VALUES,t)).container.nodeType?this.container=t.container:"string"==typeof t.container&&(this.container=document.querySelector(t.container)),!!this.container&&(this.videoSource=(0,p.getVideoSource)(t.url),this.videoSource!==f.UNSUPPORTED_VIDEO_SOURCE&&(this.videoId=(0,p.getVideoID)(t.url,this.videoSource),"string"==typeof this.videoId&&(this.customFallbackImage=(0,p.validatedImage)(t.customFallbackImage||t.container.querySelector("img")),this.filter=t.filter,this.filterStrength=t.filterStrength,this.fitMode=t.fitMode,this.scaleFactor=t.scaleFactor,this.playbackSpeed=(0,o.default)(t.playbackSpeed)<.5?1:(0,o.default)(t.playbackSpeed),this.timeCode={ start:(0,p.getStartTime)(t.url,this.videoSource)||t.timeCode.start,end:t.timeCode.end},this.player={ },this.DEBUG=t.DEBUG,!0)))}},{ key:"onFallbackImageLoaded",value:function(){ this.customFallbackImage.classList.add("loaded")}},{ key:"setFallbackImage",value:function(){ var t=this,e=this.customFallbackImage;if(e)return e.hasAttribute("src")&&e.complete?void this.onFallbackImageLoaded():(e.addEventListener("load",function(){ t.onFallbackImageLoaded()},{ once:!0}),this.windowContext.ImageLoader?void this.windowContext.ImageLoader.load(e,{ load:!0}):void(e.src=e.src))}},{ key:"initializeVideoAPI",value:function(){ var t=this;this.browserCanAutoPlay&&this.videoSource&&this.videoId?(this.player.ready=!1,h[this.videoSource].api)(this.windowContext).then(function(e){ t.logger(e),t.player.ready=!1,t.initializeVideoPlayer()}).catch(function(e){ document.body.classList.add("ready"),t.logger(e)}):document.body.classList.add("ready")}},{ key:"initializeVideoPlayer",value:function(){ var t=this;if(this.player.ready){ try{ this.player.destroy()}catch(t){ }this.player.ready=!1}(0,h[this.videoSource].player)({ instance:this,container:this.container,win:this.windowContext,videoId:this.videoId,startTime:this.timeCode.start,speed:this.playbackSpeed,readyCallback:function(){ t.player.iframe.classList.add("background-video"),t.videoAspectRatio=(0,p.findPlayerAspectRatio)(t.container,t.player,t.videoSource),t.syncPlayer();var e=new CustomEvent("ready");t.container.dispatchEvent(e)},stateChangeCallback:function(e,n){ "playing"===e&&(t.videoCanAutoPlay||(t.logger("video started playing"),t.videoCanAutoPlay=!0,t.player.ready=!0,t.player.iframe.classList.add("ready"),t.container.classList.remove("mobile"))),e&&t.logger(e),n&&t.logger(n)}}).then(function(e){ t.player=e},function(e){ t.logger(e)})}},{ key:"renderFallbackBehavior",value:function(){ this.setFallbackImage(),this.container.classList.add("mobile"),this.logger("added mobile")}},{ key:"syncPlayer",value:function(){ this.setDisplayEffects(),this.setSpeed(),this.scaleVideo()}},{ key:"scaleVideo",value:function(s){ this.setFallbackImage();var e=this.player.iframe;if(e){ var n=s||this.scaleFactor;if("fill"!==this.fitMode)return e.style.width="",void(e.style.height="");var r=e.parentNode.clientWidth,o=e.parentNode.clientHeight,i=r/o,a=0,s=0,s=i>this.videoAspectRatio?(a=r*n)/this.videoAspectRatio:(a=this.videoAspectRatio>i?o*n*this.videoAspectRatio:r*n,o*n);e.style.width=a+"px",e.style.height=s+"px",e.style.left=0-(a-r)/2+"px",e.style.top=0-(s-o)/2+"px"}}},{ key:"setSpeed",value:function(t){ this.playbackSpeed=(0,o.default)(this.playbackSpeed),this.player.setPlaybackRate&&this.player.setPlaybackRate(this.playbackSpeed)}},{ key:"setDisplayEffects",value:function(){ this.setFilter()}},{ key:"setFilter",value:function(){ var t=this.container.style,e=d.filterOptions[this.filter-1],n="";"none"!==e&&(n=this.getFilterStyle(e,this.filterStrength));var r="blur"===e;t.webkitFilter=r?"":n,t.filter=r?"":n,this.container.classList.toggle("filter-blur",r),Array.prototype.slice.call(this.container.children).forEac
7872h(function(t){ t.style.webkitFilter=r?n:"",t.style.filter=r?n:""})}},{ key:"getFilterStyle",value:function(t,e){ return"".concat(t,"(").concat(d.filterProperties[t].modifier(e)+d.filterProperties[t].unit,")")}},{ key:"logger",value:function(t){ this.DEBUG.enabled&&this.DEBUG.verbose&&this.windowContext.console.log(t)}}]),t}();e.default=A,t.exports=e.default},function(t,e,n){ t.exports=n(13)},function(t,e,n){ n(14),t.exports=n(17).parseFloat},function(t,e,o){ var r=o(15),o=o(31);r(r.G+r.F*(parseFloat!=o),{ parseFloat:o})},function(t,e,n){ function u(t,e,n){ var l,f,d,p=t&u.F,h=t&u.G,A=t&u.S,v=t&u.P,y=t&u.B,g=t&u.W,m=h?o:o[e]||(o[e]={ }),b=m[c],w=h?r:A?r[e]:(r[e]||{ })[c];for(l in n=h?e:n)f=!p&&w&&void 0!==w[l],f&&s(m,l)||(d=(f?w:n)[l],m[l]=h&&"function"!=typeof w[l]?n[l]:y&&f?i(d,r):g&&w[l]==d?function(t){ function e(e,n,r){ if(this instanceof t){ switch(arguments.length){ case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)}return e[c]=t[c],e}(d):v&&"function"==typeof d?i(Function.call,d):d,v&&((m.virtual||(m.virtual={ }))[l]=d,t&u.R&&b&&!b[l]&&a(b,l,d)))}var r=n(16),o=n(17),i=n(18),a=n(20),s=n(30),c="prototype";u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(n,e){ n=n.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),"number"==typeof __g&&(__g=n)},function(n,e){ n=n.exports={ version:"2.6.12"},"number"==typeof __e&&(__e=n)},function(t,e,n){ var r=n(19);t.exports=function(t,e,n){ if(r(t),void 0===e)return t;switch(n){ case 1:return function(n){ return t.call(e,n)};case 2:return function(n,r){ return t.call(e,n,r)};case 3:return function(n,r,o){ return t.call(e,n,r,o)}}return function(){ return t.apply(e,arguments)}}},function(t,e){ t.exports=function(t){ if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){ var r=n(21),o=n(29);t.exports=n(25)?function(t,e,n){ return r.f(t,e,o(1,n))}:function(t,e,n){ return t[e]=n,t}},function(t,e,n){ var r=n(22),o=n(24),i=n(28),a=Object.defineProperty;e.f=n(25)?Object.defineProperty:function(t,e,n){ if(r(t),e=i(e,!0),r(n),o)try{ return a(t,e,n)}catch(t){ }if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){ var r=n(23);t.exports=function(t){ if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){ t.exports=function(t){ return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){ t.exports=!n(25)&&!n(26)(function(){ return 7!=Object.defineProperty(n(27)("div"),"a",{ get:function(){ return 7}}).a})},function(t,e,n){ t.exports=!n(26)(function(){ return 7!=Object.defineProperty({ },"a",{ get:function(){ return 7}}).a})},function(t,e){ t.exports=function(t){ try{ return!!t()}catch(t){ return!0}}},function(t,e,n){ var r=n(23),o=n(16).document,i=r(o)&&r(o.createElement);t.exports=function(t){ return i?o.createElement(t):{ }}},function(t,e,n){ var r=n(23);t.exports=function(t,e){ if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e){ t.exports=function(t,e){ return{ enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){ var n={ }.hasOwnProperty;t.exports=function(t,e){ return n.call(t,e)}},function(t,e,n){ var r=n(16).parseFloat,o=n(32).trim;t.exports=1/r(n(34)+"-0")!=-1/0?function(n){ var e=o(String(n),3);return 0===(n=r(e))&&"-"==e.charAt(0)?-0:n}:r},function(t,e,f){ var r=f(15),o=f(33),i=f(26),a=f(34),f="["+a+"]",u=RegExp("^"+f+f+"*"),l=RegExp(f+f+"*$"),d=(f=function(t,u,n){ var o={ },s=i(function(){ return!!a[t]()||"​…"!="​…"[t]()}),u=o[t]=s?u(d):a[t];n&&(o[n]=u),r(r.P+r.F*s,"String",o)}).trim=function(t,e){ return t=String(o(t)),1&e&&(t=t.replace(u,"")),2&e?t.replace(l,""):t};t.exports=f},function(t,e){ t.exports=function(t){ if(null==t)throw TypeError("Can't call method on  "+t);return t}}
7872,function(t,e){ t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e){ t.exports=function(t,e){ if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){ function r(t,e){ for(var n=0;n<e.length;n++){ var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),i(t,a(r.key),r)}}var i=n(37),a=n(39);t.exports=function(t,e,n){ return e&&r(t.prototype,e),n&&r(t,n),i(t,"prototype",{ writable:!1}),t},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){ n(38);var r=n(17).Object;t.exports=function(t,e,n){ return r.defineProperty(t,e,n)}},function(t,e,n){ var r=n(15);r(r.S+r.F*!n(25),"Object",{ defineProperty:n(21).f})},function(t,e,n){ var o=n(40).default,i=n(88);t.exports=function(e){ return e=i(e,"string"),"symbol"===o(e)?e:String(e)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){ function r(e){ return t.exports=r="function"==typeof o&&"symbol"==typeof i?function(t){ return typeof t}:function(t){ return t&&"function"==typeof o&&t.constructor===o&&t!==o.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}var o=n(41),i=n(77);t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){ n(42),n(74),n(75),n(76),t.exports=n(17).Symbol},function(t,e,n){ "use strict";function H(t){ var e=B[t]=E(I[M]);return e._k=t,e}function X(t,e){ g(t);for(var n,r=v(e=w(e)),o=0,i=r.length;o<i;)J(t,n=r[o++],e[n]);return t}function $(t){ var e=G.call(this,t=x(t,!0));return!(this===D&&o(B,t)&&!o(L,t))&&(!(e||!o(this,t)||!o(B,t)||o(this,N)&&this[N][t])||e)}function tt(t,e){ if(t=w(t),e=x(e,!0),t!==D||!o(B,e)||o(L,e)){ var n=R(t,e);return!n||!o(B,e)||o(t,N)&&t[N][e]||(n.enumerable=!0),n}}function J(t,e,n){ return t===D&&J(L,e,n),g(t),e=x(e,!0),g(n),o(B,e)?(n.enumerable?(o(t,N)&&t[N][e]&&(t[N][e]=!1),n=E(n,{ enumerable:_(0,!1)})):(o(t,N)||k(t,N,_(1,{ })),t[N][e]=!0),Q(t,e,n)):k(t,e,n)}var r=n(16),o=n(30),i=n(25),a=n(15),s=n(43),c=n(44).KEY,u=n(26),et=n(46),f=n(48),d=n(45),p=n(49),h=n(50),A=n(51),v=n(52),y=n(66),g=n(22),m=n(23),b=n(67),w=n(55),x=n(28),_=n(29),E=n(68),S=n(71),P=n(73),T=n(64),O=n(21),C=n(53),R=P.f,k=O.f,j=S.f,I=r.Symbol,F=r.JSON,U=F&&F.stringify,M="prototype",N=p("_hidden"),V=p("toPrimitive"),G={ }.propertyIsEnumerable,Y=et("symbol-registry"),B=et("symbols"),L=et("op-symbols"),D=Object[M],z="function"==typeof I&&!!T.f,W=!(st=r.QObject)||!st[M]||!st[M].findChild,Q=i&&u(function(){ return 7!=E(k({ },"a",{ get:function(){ return k(this,"a",{ value:7}).a}})).a})?function(t,e,n){ var r=R(D,e);r&&delete D[e],k(t,e,n),r&&t!==D&&k(D,e,r)}:k,q=z&&"symbol"==typeof I.iterator?function(t){ return"symbol"==typeof t}:function(t){ return t instanceof I},et=function(t){ for(var e,n=j(w(t)),r=[],i=0;n.length>i;)o(B,e=n[i++])||e==N||e==c||r.push(e);return r},st=function(t){ for(var e,n=t===D,r=j(n?L:w(t)),i=[],a=0;r.length>a;)!o(B,e=r[a++])||n&&!o(D,e)||i.push(B[e]);return i};z||(s((I=function(){ if(this instanceof I)throw TypeError("Symbol is not a constructor!");var t=d(0<arguments.length?arguments[0]:void 0),e=function(n){ this===D&&e.call(L,n),o(this,N)&&o(this[N],t)&&(this[N][t]=!1),Q(this,t,_(1,n))};return i&&W&&Q(D,t,{ configurable:!0,set:e}),H(t)})[M],"toString",function(){ return this._k}
7872),P.f=tt,O.f=J,n(72).f=S.f=et,n(65).f=$,T.f=st,i&&!n(47)&&s(D,"propertyIsEnumerable",$,!0),h.f=function(t){ return H(p(t))}),a(a.G+a.W+a.F*!z,{ Symbol:I});for(var rt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ot=0;rt.length>ot;)p(rt[ot++]);for(var it=C(p.store),at=0;it.length>at;)A(it[at++]);a(a.S+a.F*!z,"Symbol",{ for:function(t){ return o(Y,t+="")?Y[t]:Y[t]=I(t)},keyFor:function(t){ if(!q(t))throw TypeError(t+" is not a symbol!");for(var e in Y)if(Y[e]===t)return e},useSetter:function(){ W=!0},useSimple:function(){ W=!1}}),a(a.S+a.F*!z,"Object",{ create:function(t,e){ return void 0===e?E(t):X(E(t),e)},defineProperty:J,defineProperties:X,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:st}),st=u(function(){ T.f(1)}),a(a.S+a.F*st,"Object",{ getOwnPropertySymbols:function(t){ return T.f(b(t))}}),F&&a(a.S+a.F*(!z||u(function(){ var t=I();return"[null]"!=U([t])||"{ }"!=U({ a:t})||"{ }"!=U(Object(t))})),"JSON",{ stringify:function(t){ for(var e,n,r=[t],o=1;o<arguments.length;)r.push(arguments[o++]);if(n=e=r[1],(m(e)||void 0!==t)&&!q(t))return y(e)||(e=function(t,e){ if("function"==typeof n&&(e=n.call(this,t,e)),!q(e))return e}),r[1]=e,U.apply(F,r)}}),I[M][V]||n(20)(I[M],V,I[M].valueOf),f(I,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(t,e,n){ t.exports=n(20)},function(t,e,n){ function l(t){ a(t,r,{ value:{ i:"O"+ ++s,w:{ }}})}var r=n(45)("meta"),o=n(23),i=n(30),a=n(21).f,s=0,c=Object.isExtensible||function(){ return!0},u=!n(26)(function(){ return c(Object.preventExtensions({ }))}),h=t.exports={ KEY:r,NEED:!1,fastKey:function(t,e){ if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,r)){ if(!c(t))return"F";if(!e)return"E";l(t)}return t[r].i},getWeak:function(t,e){ if(!i(t,r)){ if(!c(t))return!0;if(!e)return!1;l(t)}return t[r].w},onFreeze:function(t){ return u&&h.NEED&&c(t)&&!i(t,r)&&l(t),t}}},function(t,e){ var n=0,r=Math.random();t.exports=function(t){ return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){ var r=n(17),o=n(16),i="__core-js_shared__",a=o[i]||(o[i]={ });(t.exports=function(t,e){ return a[t]||(a[t]=void 0!==e?e:{ })})("versions",[]).push({ version:r.version,mode:n(47)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e){ t.exports=!0},function(t,e,n){ var r=n(21).f,o=n(30),i=n(49)("toStringTag");t.exports=function(t,e,n){ t&&!o(t=n?t:t.prototype,i)&&r(t,i,{ configurable:!0,value:e})}},function(t,e,n){ var r=n(46)("wks"),o=n(45),i=n(16).Symbol,a="function"==typeof i;(t.exports=function(t){ return r[t]||(r[t]=a&&i[t]||(a?i:o)("Symbol."+t))}).store=r},function(t,e,n){ e.f=n(49)},function(t,e,n){ var r=n(16),o=n(17),i=n(47),a=n(50),s=n(21).f;t.exports=function(t){ var e=o.Symbol||(o.Symbol=!i&&r.Symbol||{ });"_"==t.charAt(0)||t in e||s(e,t,{ value:a.f(t)})}},function(t,e,n){ var r=n(53),o=n(64),i=n(65);t.exports=function(t){ var e=r(t),n=o.f;if(n)for(var a,s=n(t),c=i.f,u=0;s.length>u;)c.call(t,a=s[u++])&&e.push(a);return e}},function(t,e,n){ var r=n(54),o=n(63);t.exports=Object.keys||function(t){ return r(t,o)}},function(t,e,n){ var r=n(30),o=n(55),i=n(58)(!1),a=n(62)("IE_PROTO");t.exports=function(t,e){ var n,s=o(t),c=0,u=[];for(n in s)n!=a&&r(s,n)&&u.push(n);for(;e.length>c;)r(s,n=e[c++])&&(~i(u,n)||u.push(n));return u}},function(t,e,n){ var r=n(56),o=n(33);t.exports=function(t){ return r(o(t))}},function(t,e,n){ var r=n(57);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){ return"String"==r(t)?t.split(""):Object(t)}},function(t,e){ var n={ }.toString;t.exports=function(t){ return n.call(t).slice(8,-1)}},function(t,e,n){ var r=n(55),o=n(59),i=n(61);t.exports=function(t){ return function(e,n,a){ var s,c=r(e),u=o(c.length),l=i(a,u);if(t&&n!=n){ for(;l<u;)if((s=c[l++])!=s)return!0}else for(;l<u;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){ var r=n(60),o=Math.min;t.exports=function(t){ return 0<t?o(r(t),9007199254740991):0}},function(t,e){ var n=Math.ceil,r=Math.floor;t.exports=function(t){ return isNaN(t=+t)?0:(0<t?r:n)(t)}},function(t,e,n){ var r=n(60),o=Math.max,i=Math.min;t.exports=function(t,e){ return(t=r(t))<0?o(t+e,0):i(t,e)}},function(t,e,n){ var r=n(46)("keys"),o=n(45);t.exports=function(t){ return r[t]||(r[t]=o(t))}}
7872,function(t,e){ t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e){ e.f=Object.getOwnPropertySymbols},function(t,e){ e.f={ }.propertyIsEnumerable},function(t,e,n){ var r=n(57);t.exports=Array.isArray||function(t){ return"Array"==r(t)}},function(t,e,n){ var r=n(33);t.exports=function(t){ return Object(r(t))}},function(t,e,n){ function s(){ }var r=n(22),o=n(69),i=n(63),a=n(62)("IE_PROTO"),c="prototype",u=function(){ var t=n(27)("iframe"),r=i.length;for(t.style.display="none",n(70).appendChild(t),t.src="javascript:",(t=t.contentWindow.document).open(),t.write("
7872<script>document.F=Object<\/script>"),t.close(),u=t.F;r--;)delete u[c][i[r]];return u()};t.exports=Object.create||function(t,e){ var n;return null!==t?(s[c]=r(t),n=new s,s[c]=null,n[a]=t):n=u(),void 0===e?n:o(n,e)}},function(t,e,n){ var r=n(21),o=n(22),i=n(53);t.exports=n(25)?Object.defineProperties:function(t,e){ o(t);for(var n,a=i(e),s=a.length,c=0;c<s;)r.f(t,n=a[c++],e[n]);return t}},function(t,e,r){ r=r(16).document,t.exports=r&&r.documentElement},function(t,e,n){ var r=n(55),o=n(72).f,i={ }.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){ return a&&"[object Window]"==i.call(t)?function(t){ try{ return o(t)}catch(t){ return a.slice()}}(t):o(r(t))}},function(t,e,n){ var r=n(54),o=n(63).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){ return r(t,o)}},function(t,e,n){ var r=n(65),o=n(29),i=n(55),a=n(28),s=n(30),c=n(24),u=Object.getOwnPropertyDescriptor;e.f=n(25)?u:function(t,e){ if(t=i(t),e=a(e,!0),c)try{ return u(t,e)}catch(t){ }if(s(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e){ },function(t,e,n){ n(51)("asyncIterator")},function(t,e,n){ n(51)("observable")},function(t,e,n){ n(78),n(84),t.exports=n(50).f("iterator")},function(t,e,n){ "use strict";var r=n(79)(!0);n(80)(String,"String",function(t){ this._t=String(t),this._i=0},function(){ var e=this._t,t=this._i;return t>=e.length?{ value:void 0,done:!0}:(t=r(e,t),this._i+=t.length,{ value:t,done:!1})})},function(t,e,n){ var r=n(60),o=n(33);t.exports=function(t){ return function(u,i){ var a,s=String(o(u)),c=r(i),u=s.length;return c<0||u<=c?t?"":void 0:(i=s.charCodeAt(c))<55296||56319<i||c+1===u||(a=s.charCodeAt(c+1))<56320||57343<a?t?s.charAt(c):i:t?s.slice(c,c+2):a-56320+(i-55296<<10)+65536}}},function(t,e,n){ "use strict";function v(){ return this}var r=n(47),o=n(15),i=n(43),a=n(20),s=n(81),c=n(82),u=n(48),l=n(83),f=n(49)("iterator"),d=!([].keys&&"next"in[].keys()),h="keys",A="values";t.exports=function(_,e,n,j,g,m,b){ function E(t){ if(!d&&t in O)return O[t];switch(t){ case h:case A:return function(){ return new n(this,t)}}return function(){ return new n(this,t)}}c(n,e,j);var w,x,S=e+" Iterator",P=g==A,T=!1,O=_.prototype,C=O[f]||O["@@iterator"]||g&&O[g],R=C||E(g),k=g?P?E("entries"):R:void 0;if((j="Array"==e&&O.entries||C)&&(_=l(j.call(new _)))!==Object.prototype&&_.next&&(u(_,S,!0),r||"function"==typeof _[f]||a(_,f,v)),P&&C&&C.name!==A&&(T=!0,R=function(){ return C.call(this)}),r&&!b||!d&&!T&&O[f]||a(O,f,R),s[e]=R,s[S]=v,g)if(w={ values:P?R:E(A),keys:m?R:E(h),entries:k},b)for(x in w)x in O||i(O,x,w[x]);else o(o.P+o.F*(d||T),e,w);return w}},function(t,e){ t.exports={ }},function(t,e,n){ "use strict";var r=n(68),o=n(29),i=n(48),a={ };n(20)(a,n(49)("iterator"),function(){ return this}),t.exports=function(t,e,n){ t.prototype=r(a,{ next:o(1,n)}),i(t,e+" Iterator")}},function(t,e,n){ var r=n(30),o=n(67),i=n(62)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){ return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){ n(85);for(var r=n(16),o=n(20),i=n(81),a=n(49)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<s.length;c++){ var u=s[c],f=r[u];(f=f&&f.prototype)&&!f[a]&&o(f,a,u),i[u]=i.Array}},function(t,e,n){ "use strict";var r=n(86),o=n(87),i=n(81),a=n(55);t.exports=n(80)(Array,"Array",function(t,e){ this._t=a(t),this._i=0,this._k=e},function(){ var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")}
7872,function(t,e){ t.exports=function(){ }},function(t,e){ t.exports=function(t,e){ return{ value:e,done:!!t}}},function(t,e,n){ var o=n(89),i=n(40).default;t.exports=function(t,r){ if("object"!==i(t)||null===t)return t;var n=t[o];if(void 0===n)return("string"===r?String:Number)(t);if(r=n.call(t,r||"default"),"object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){ t.exports=n(50).f("toPrimitive")},function(t,e,n){ !function(Re,n){ function c(t){ var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){ var r=t[e];this.set(r[0],r[1])}}function h(t){ var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){ var r=t[e];this.set(r[0],r[1])}}function b(t){ var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){ var r=t[e];this.set(r[0],r[1])}}function P(e){ e=this.__data__=new h(e),this.size=e.size}function I(t,e,n){ (void 0===n||pt(t[e],n))&&(void 0!==n||e in t)||M(t,e,n)}function U(t,e){ for(var n=t.length;n--;)if(pt(t[n][0],e))return n;return-1}function M(t,e,n){ "__proto__"==e&&Ve?Ve(t,e,{ configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function N(t){ return null==t?void 0===t?Qt:Bt:(Ne&&Ne in Object(t)?function(t){ var e=Ee.call(t,Ne),n=t[Ne];try{ var r=!(t[Ne]=void 0)}catch(t){ }var o=Pe.call(t);return r&&(e?t[Ne]=n:delete t[Ne]),o}:function(t){ return Pe.call(t)})(t)}function V(t){ return mt(t)&&N(t)==kt}function L(t,e,n,r,o){ t!==e&&Ze(e,function(i,a){ var s;o=o||new P,gt(i)?function(t,h,n,r,o,i,a){ var l,f,d,s=lt(t,n),c=lt(h,n),p=a.get(c);p?I(t,n,p):((f=void 0===(l=i?i(s,c,n+"",t,h,a):void 0))&&(p=!(d=qe(c))&&Je(c),h=!d&&!p&&Xe(c),l=c,d||p||h?l=qe(s)?s:mt(s)&&ht(s)?function(t,e){ var n=-1,r=t.length;for(e=e||Array(r);++n<r;)e[n]=t[n];return e}(s):p?function(t,r){ return r?t.slice():(r=t.length,r=je?je(r):new t.constructor(r),t.copy(r),r)}(c,!(f=!1)):h?function(t,n){ return n=function(t){ var e=new t.constructor(t.byteLength);return new ke(e).set(new ke(t)),e}(t.buffer),new t.constructor(n,t.byteOffset,t.length)}(c,f=!1):[]:function(n){ return mt(n)&&N(n)==Lt&&(null===(n=Ie(n))||"function"==typeof(n=Ee.call(n,"constructor")&&n.constructor)&&n instanceof n&&_e.call(n)==Te)}(c)||He(c)?He(l=s)?l=function(t,e,n){ n={ };for(var i=-1,a=e.length;++i<a;){ var s=e[i],c=void 0;M(n,s,c=void 0===c?t[s]:c)}return n}(s,xt(s)):gt(s)&&!vt(s)||(l="function"!=typeof c.constructor||at(c)?{ }:ze(Ie(c))):f=!1),f&&(a.set(c,l),o(l,c,r,i,a),a.delete(c)),I(t,n,l))}(t,e,a,n,L,r,o):(s=r?r(lt(t,a),i,a+"",t,e,o):void 0,I(t,a,s=void 0===s?i:s))},xt)}function K(n,e){ return n=n.__data__,function(t){ var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}(e)?n["string"==typeof e?"string":"hash"]:n.map}function $(t,n){ return function(t){ return gt(t)&&!function(t){ return Se&&Se in t}(t)&&(vt(t)?Oe:se).test(function(t){ if(null!=t){ try{ return _e.call(t)}catch(t){ }try{ return t+""}catch(t){ }}return""}(t))}(n=function(t){ return null==t?void 0:t[n]}(t))?n:void 0}function nt(t,e){ var n=typeof t;return(e=null==e?Rt:e)&&("number"==n||"symbol"!=n&&ce.test(t))&&-1<t&&t%1==0&&t<e}function at(t){ var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||we)}function lt(t,e){ if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}function pt(t,e){ return t===e||t!=t&&e!=e}function ht(t){ return null!=t&&yt(t.length)&&!vt(t)}function vt(e){ return gt(e)&&((e=N(e))==Nt||e==Vt||e==It||e==Dt)}function yt(t){ return"number"==typeof t&&-1<t&&t%1==0&&t<=Rt}function gt(t){ var e=typeof t;return null!=t&&("object"==e||"function"==e)}function mt(t){ return null!=t&&"object"==typeof t}function xt(t){ return ht(t)?function(t,e){ var l,n=qe(t),r=!n&&He(t),i=!n&&!r&&Je(t),a=!n&&!r&&!i&&Xe(t),s=n||r||i||a,c=s?function(t,e){ for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],u=c.length;for(l in t)!e&&!Ee.call(t,l)||s&&("length"==l||i&&("offset"==l||"parent"==l)||a&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||nt(l,u))||c.push(l);return c}(t,!0):function(t){ if(!gt(t))return function(t){ var e=[];
7872if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var r,e=at(t),n=[];for(r in t)("constructor"!=r||!e&&Ee.call(t,r))&&n.push(r);return n}(t)}function Et(t){ return t}var Tt="__lodash_hash_undefined__",Rt=9007199254740991,kt="[object Arguments]",It="[object AsyncFunction]",Nt="[object Function]",Vt="[object GeneratorFunction]",Bt="[object Null]",Lt="[object Object]",Dt="[object Proxy]",Qt="[object Undefined]",se=/^\[object .+?Constructor\]$/,ce=/^(?:0|[1-9]\d*)$/,ue={ };ue["[object Float32Array]"]=ue["[object Float64Array]"]=ue["[object Int8Array]"]=ue["[object Int16Array]"]=ue["[object Int32Array]"]=ue["[object Uint8Array]"]=ue["[object Uint8ClampedArray]"]=ue["[object Uint16Array]"]=ue["[object Uint32Array]"]=!0,ue[kt]=ue["[object Array]"]=ue["[object ArrayBuffer]"]=ue["[object Boolean]"]=ue["[object DataView]"]=ue["[object Date]"]=ue["[object Error]"]=ue[Nt]=ue["[object Map]"]=ue["[object Number]"]=ue[Lt]=ue["[object RegExp]"]=ue["[object Set]"]=ue["[object String]"]=ue["[object WeakMap]"]=!1;var me="object"==typeof Re&&Re&&Re.Object===Object&&Re,Ge="object"==typeof self&&self&&self.Object===Object&&self,de=me||Ge||Function("return this")(),he=(Ke="object"==typeof e&&e&&!e.nodeType&&e)&&"object"==typeof n&&n&&!n.nodeType&&n,ve=(Re=he&&he.exports===Ke)&&me.process,Ke=(Ge=function(){ try{ return he&&he.require&&he.require("util").types||ve&&ve.binding&&ve.binding("util")}catch(t){ }}())&&Ge.isTypedArray,me=Array.prototype,Ge=Function.prototype,we=Object.prototype,t=de["__core-js_shared__"],_e=Ge.toString,Ee=we.hasOwnProperty,Se=(t=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"",Pe=we.toString,Te=_e.call(Object),Oe=RegExp("^"+_e.call(Ee).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ge=Re?de.Buffer:void 0,Re=de.Symbol,ke=de.Uint8Array,je=Ge?Ge.allocUnsafe:void 0,Ie=function(t,e){ return function(n){ return t(e(n))}}(Object.getPrototypeOf,Object),Fe=Object.create,Ue=we.propertyIsEnumerable,Me=me.splice,Ne=Re?Re.toStringTag:void 0,Ve=function(){ try{ var t=$(Object,"defineProperty");return t({ },"",{ }),t}catch(t){ }}(),Ge=Ge?Ge.isBuffer:void 0,Ye=Math.max,Be=Date.now,Le=$(de,"Map"),De=$(Object,"create"),ze=function(){ function t(){ }return function(n){ return gt(n)?Fe?Fe(n):(t.prototype=n,n=new t,t.prototype=void 0,n):{ }}}();c.prototype.clear=function(){ this.__data__=De?De(null):{ },this.size=0},c.prototype.delete=function(e){ return e=this.has(e)&&delete this.__data__[e],this.size-=e?1:0,e},c.prototype.get=function(t){ var e=this.__data__;if(De){ var n=e[t];return n===Tt?void 0:n}return Ee.call(e,t)?e[t]:void 0},c.prototype.has=function(t){ var e=this.__data__;return De?void 0!==e[t]:Ee.call(e,t)},c.prototype.set=function(t,e){ var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=De&&void 0===e?Tt:e,this},h.prototype.clear=function(){ this.__data__=[],this.size=0},h.prototype.delete=function(n){ var e=this.__data__;return!((n=U(e,n))<0||(n==e.length-1?e.pop():Me.call(e,n,1),--this.size,0))},h.prototype.get=function(n){ var e=this.__data__;return(n=U(e,n))<0?void 0:e[n][1]},h.prototype.has=function(t){ return-1<U(this.__data__,t)},h.prototype.set=function(t,e){ var n=this.__data__,r=U(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},b.prototype.clear=function(){ this.size=0,this.__data__={ hash:new c,map:new(Le||h),string:new c}},b.prototype.delete=function(e){ return e=K(this,e).delete(e),this.size-=e?1:0,e},b.prototype.get=function(t){ return K(this,t).get(t)},b.prototype.has=function(t){ return K(this,t).has(t)},b.prototype.set=function(t,e){ var n=K(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},P.prototype.clear=function(){ this.__data__=new h,this.size=0},P.prototype.delete=function(n){ var e=this.__data__,n=e.delete(n);return this.size=e.size,n},P.prototype.get=function(t){ return this.__data__.get(t)},P.prototype.has=function(t){ return this.__data__.has(t)},P.prototype.set=function(t,e){ var n=this.__data__;if(n instanceof h){ var r=n.__data__;if(!Le||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new b(r)}return n.set(t,e),this.size=n.size,this};var Ze=function(e,n,r){ for(var o=-1,i=Object(e),a=r(e),s=a.length;s--;){ var c=a[++o];if(!1===n(i[c],c,i))break}return e}
7872,Qe=function(t){ var e=0,n=0;return function(){ var r=Be(),o=16-(r-n);if(n=r,0<o){ if(800<=++e)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(Ve?function(t,e){ return Ve(t,"toString",{ configurable:!0,enumerable:!1,value:function(t){ return function(){ return t}}(e),writable:!0})}:Et),He=V(function(){ return arguments}())?V:function(t){ return mt(t)&&Ee.call(t,"callee")&&!Ue.call(t,"callee")},qe=Array.isArray,Je=Ge||function(){ return!1},Xe=Ke?function(t){ return function(e){ return t(e)}}(Ke):function(t){ return mt(t)&&yt(t.length)&&!!ue[N(t)]},Ke=function(t){ return function(t,e){ return Qe(function(t,e,n){ return e=Ye(void 0===e?t.length-1:e,0),function(){ for(var o=arguments,i=-1,a=Ye(o.length-e,0),s=Array(a);++i<a;)s[i]=o[e+i];for(var i=-1,c=Array(e+1);++i<e;)c[i]=o[i];return c[e]=n(s),function(t,e,n){ switch(n.length){ case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}(t,this,c)}}(t,e,Et),t+"")}(function(e,n){ var r=-1,o=n.length,i=1<o?n[o-1]:void 0,a=2<o?n[2]:void 0,i=3<t.length&&"function"==typeof i?(o--,i):void 0;for(a&&function(t,e,n){ if(gt(n)){ var r=typeof e;return("number"==r?ht(n)&&nt(e,n.length):"string"==r&&e in n)&&pt(n[e],t)}}(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),e=Object(e);++r<o;){ var s=n[r];s&&t(e,s,r)}return e})}(function(t,e,n){ L(t,e,n)});n.exports=Ke}.call(e,function(){ return this}(),n(91)(t))},function(t,e){ t.exports=function(t){ return t.webpackPolyfill||(t.deprecate=function(){ },t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e,l){ "use strict";var r=l(10);Object.defineProperty(e,"__esModule",{ value:!0}),e.default=void 0;var o=r(l(93)),s=(l=l(115)).OggVideo,c=l.Mp4Video,l=function(){ return new o.default(function(t,e){ var n=document.createElement("video");function o(){ r&&(clearTimeout(r),r=null);try{ document.body.removeChild(n)}catch(t){ return}}n.autoplay=!0,n.setAttribute("autoplay",!0),n.muted=!0,n.setAttribute("muted",!0),n.playsinline=!0,n.setAttribute("playsinline",!0),n.volume=0,n.setAttribute("data-is-playing","false"),n.setAttribute("style","width: 1px; height: 1px; position: fixed; top: 0; left: 0; z-index: 100;"),document.body.appendChild(n);var r=null;try{ if(n.canPlayType('video/ogg; codecs="theora"').match(/^(probably)|(maybe)/))n.src=s;else{ if(!n.canPlayType('video/mp4; codecs="avc1.42E01E"').match(/^(probably)|(maybe)/))return o(),void e("no autoplay: element does not support mp4 or ogg format");n.src=c}}catch(t){ return o(),void e("no autoplay: "+t)}n.addEventListener("play",function(){ n.setAttribute("data-is-playing","true"),r=setTimeout(function(){ o(),e("no autoplay: unsure")},3e3)}),n.addEventListener("canplay",function(){ return"true"===n.getAttribute("data-is-playing")?(o(),t("autoplay supported"),!0):(o(),e("no autoplay: browser does not support autoplay"),!1)}),n.load(),n.play()})};e.default=l,t.exports=e.default},function(t,e,n){ t.exports=n(94)},function(t,e,n){ n(74),n(78),n(84),n(95),n(113),n(114),t.exports=n(17).Promise},function(t,e,n){ "use strict";function R(){ }function N(t){ y.call(c,function(){ var e;C?S.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({ promise:t,reason:t._v})})}function M(t){ return 1!==t._h&&0===(t._a||t._c).length}var r,o,i,a,s=n(47),c=n(16),u=n(18),j=n(96),f=n(15),d=n(23),p=n(19),h=n(97),A=n(98),v=n(102),y=n(103).set,g=n(105)(),m=n(106),b=n(107),w=n(108),x=n(109),_="Promise",E=c.TypeError,S=c.process,P=S&&S.versions,T=P&&P.v8||"",O=c[_],C="process"==j(S),k=o=m.f,j=!!function(){ try{ var t=O.resolve(1),e=(t.constructor={ })[n(49)("species")]=function(t){ t(R,R)};return(C||"function"==typeof PromiseRejectionEvent)&&t.then(R)instanceof e&&0!==T.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){ }}(),I=function(t){ var e;return!(!d(t)||"function"!=typeof(e=t.then))&&e},F=function(t,e){ var n;t._n||(t._n=!0,n=t._c,g(function(){ for(var r=t._v,o=1==t._s,i=0;n.length>i;)!function(e){ var n,i,a,s=o?e.ok:e.fail,c=e.resolve,u=e.reject,l=e.domain;try{ s?(o||(2==t._h&&N(t),t._h=1),!0===s?n=r:(l&&l.enter(),n=s(r),l&&(l.exit(),a=!0)),n===e.promise?u(E("Promise-chain cycle")):(i=I(n))?i.call(n,c,u):c(n)):u(r)}catch(t){ l&&!a&&l.exit(),u(t)}}(n[i++]);t._c=[],t._n=!1,e&&!t._h&&function(t){ y.call(c,function(){ var e,r,o=t._v,i=M(t);if(i&&(e=b(function(){ C?S.emit("unhandledRejection",o,t):(r=c.onunhandledrejection)?r({ promise:t,reason:o}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",o)}),t._h=C||M(t)?2:1),t._a=void 0,i&&e.e)throw e.v})}(t)}))},V=function(t){ var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),F(e,!0))},G=function(t){ var e,n=this;if(!n._d){ n._d=!0,n=n._w||n;
vendor: 4,879 bytes, line 7872
7872try{ if(n===t)throw E("Promise can't be resolved itself");(e=I(t))?g(function(){ var r={ _w:n,_d:!1};try{ e.call(t,u(G,r,1),u(V,r,1))}catch(t){ V.call(r,t)}}):(n._v=t,n._s=1,F(n,!1))}catch(t){ V.call({ _w:n,_d:!1},t)}}};j||(O=function(t){ h(this,O,_,"_h"),p(t),r.call(this);try{ t(u(G,this,1),u(V,this,1))}catch(t){ V.call(this,t)}},(r=function(t){ this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(110)(O.prototype,{ then:function(t,e){ var n=k(v(this,O));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=C?S.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&F(this,!1),n.promise},catch:function(t){ return this.then(void 0,t)}}),i=function(){ var t=new r;this.promise=t,this.resolve=u(G,t,1),this.reject=u(V,t,1)},m.f=k=function(t){ return t===O||t===a?new i:o(t)}),f(f.G+f.W+f.F*!j,{ Promise:O}),n(48)(O,_),n(111)(_),a=n(17)[_],f(f.S+f.F*!j,_,{ reject:function(t){ var e=k(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(s||!j),_,{ resolve:function(t){ return x(s&&this===a?O:this,t)}}),f(f.S+f.F*!(j&&n(112)(function(t){ O.all(t).catch(R)})),_,{ all:function(t){ var e=this,n=k(e),r=n.resolve,o=n.reject,i=b(function(){ var n=[],i=0,a=1;A(t,!1,function(t){ var s=i++,c=!1;n.push(void 0),a++,e.resolve(t).then(function(t){ c||(c=!0,n[s]=t,--a||r(n))},o)}),--a||r(n)});return i.e&&o(i.v),n.promise},race:function(t){ var e=this,n=k(e),r=n.reject,o=b(function(){ A(t,!1,function(t){ e.resolve(t).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},function(t,e,n){ var r=n(57),o=n(49)("toStringTag"),i="Arguments"==r(function(){ return arguments}());t.exports=function(s){ var e;return void 0===s?"Undefined":null===s?"Null":"string"==typeof(s=function(t,e){ try{ return t[e]}catch(t){ }}(e=Object(s),o))?s:i?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e){ t.exports=function(t,e,n,r){ if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){ var r=n(18),o=n(99),i=n(100),a=n(22),s=n(59),c=n(101),u={ },l={ };(e=t.exports=function(t,e,n,f,y){ var p,h,A,v,y=y?function(){ return t}:c(t),g=r(n,f,e?2:1),m=0;if("function"!=typeof y)throw TypeError(t+" is not iterable!");if(i(y)){ for(p=s(t.length);m<p;m++)if((v=e?g(a(h=t[m])[0],h[1]):g(t[m]))===u||v===l)return v}else for(A=y.call(t);!(h=A.next()).done;)if((v=o(A,g,h.value,e))===u||v===l)return v}).BREAK=u,e.RETURN=l},function(t,e,n){ var r=n(22);t.exports=function(t,e,i,o){ try{ return o?e(r(i)[0],i[1]):e(i)}catch(e){ throw void 0!==(i=t.return)&&r(i.call(t)),e}}},function(t,e,n){ var r=n(81),o=n(49)("iterator"),i=Array.prototype;t.exports=function(t){ return void 0!==t&&(r.Array===t||i[o]===t)}},function(t,e,n){ var r=n(96),o=n(49)("iterator"),i=n(81);t.exports=n(17).getIteratorMethod=function(t){ if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},function(t,e,n){ var r=n(22),o=n(19),i=n(49)("species");t.exports=function(a,e){ var n;return void 0===(a=r(a).constructor)||null==(n=r(a)[i])?e:o(n)}},function(t,e,o){ function m(){ var e,t=+this;y.hasOwnProperty(t)&&(e=y[t],delete y[t],e())}function b(t){ m.call(t.data)}var r,a=o(18),s=o(104),c=o(70),u=o(27),l=o(16),f=l.process,d=l.setImmediate,p=l.clearImmediate,i=l.MessageChannel,A=l.Dispatch,v=0,y={ },g="onreadystatechange";d&&p||(d=function(t){ for(var e=[],n=1;n<arguments.length;)e.push(arguments[n++]);return y[++v]=function(){ s("function"==typeof t?t:Function(t),e)},r(v),v},p=function(t){ delete y[t]},"process"==o(57)(f)?r=function(t){ f.nextTick(a(m,t,1))}:A&&A.now?r=function(t){ A.now(a(m,t,1))}:i?(i=(o=new i).port2,o.port1.onmessage=b,r=a(i.postMessage,i,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){ l.postMessage(t+"","*")},l.addEventListener("message",b,!1)):r=g in u("script")?function(t){ c.appendChild(u("script"))[g]=function(){ c.removeChild(this),m.call(t)}}:function(t){ setTimeout(a(m,t,1),0)}),t.exports={ set:d,clear:p}},function(t,e){ t.exports=function(t,e,n){ var r=void 0===n;switch(e.length){ case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){ var r=n(16),o=n(103).set,i=r.MutationObserver||r.WebKitMutationObserver,a=r.process,s=r.Promise,c="process"==n(57)(a);t.exports=function(){ function u(){ var r,o;for(c&&(r=a.domain)&&r.exit();t;){ o=t.fn,t=t.next;try{ o()}catch(r){ throw t?n():e=void 0,r}}e=void 0,r&&r.enter()}var t,e,l,f,d,n=c?function(){ a.nextTick(u)}:!i||r.navigator&&r.navigator.standalone?s&&s.resolve?(l=s.resolve(void 0),function(){ l.then(u)}):function(){ o.call(r,u)}:(f=!0,d=document.createTextNode(""),new i(u).observe(d,{ characterData:!0}
7872),function(){ d.data=f=!f});return function(o){ o={ fn:o,next:void 0},e&&(e.next=o),t||(t=o,n()),e=o}}},function(t,e,n){ "use strict";function r(t){ var e,n;this.promise=new t(function(t,r){ if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=o(e),this.reject=o(n)}var o=n(19);t.exports.f=function(t){ return new r(t)}},function(t,e){ t.exports=function(t){ try{ return{ e:!1,v:t()}}catch(t){ return{ e:!0,v:t}}}},function(t,e,o){ o=o(16).navigator,t.exports=o&&o.userAgent||""},function(t,e,n){ var r=n(22),o=n(23),i=n(106);t.exports=function(n,e){ return r(n),o(e)&&e.constructor===n?e:((0,(n=i.f(n)).resolve)(e),n.promise)}},function(t,e,n){ var r=n(20);t.exports=function(t,e,n){ for(var o in e)n&&t[o]?t[o]=e[o]:r(t,o,e[o]);return t}},function(t,e,n){ "use strict";var r=n(16),o=n(17),i=n(21),a=n(25),s=n(49)("species");t.exports=function(e){ e=("function"==typeof o[e]?o:r)[e],a&&e&&!e[s]&&i.f(e,s,{ configurable:!0,get:function(){ return this}})}},function(t,e,n){ var r=n(49)("iterator"),o=!1;try{ var i=[7][r]();i.return=function(){ o=!0},Array.from(i,function(){ throw 2})}catch(t){ }t.exports=function(t,e){ if(!e&&!o)return!1;var n=!1;try{ var i=[7],a=i[r]();a.next=function(){ return{ done:n=!0}},i[r]=function(){ return a},t(i)}catch(t){ }return n}},function(t,e,n){ "use strict";var r=n(15),o=n(17),i=n(16),a=n(102),s=n(109);r(r.P+r.R,"Promise",{ finally:function(t){ var e=a(this,o.Promise||i.Promise),n="function"==typeof t;return this.then(n?function(n){ return s(e,t()).then(function(){ return n})}:t,n?function(n){ return s(e,t()).then(function(){ throw n})}:t)}})},function(t,e,n){ "use strict";var r=n(15),o=n(106),i=n(107);r(r.S,"Promise",{ try:function(n){ var e=o.f(this);return((n=i(n)).e?e.reject:e.resolve)(n.v),e.promise}})},function(t,e){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),e.Mp4Video=e.OggVideo=void 0,e.OggVideo="data:video/ogg;base64,T2dnUwACAAAAAAAAAACJKus1AAAAAG23PX8BKoB0aGVvcmEDAgEAAgACAAAgAAAgAAAAAAABAAAAAgAAAQAAAQAAAABIwE9nZ1MAAAAAAAAAAAAAiSrrNQEAAABfcVt2DtP///////////////+QgXRoZW9yYQwAAABMYXZmNjAuMy4xMDAHAAAADAAAAGxhbmd1YWdlPXVuZBkAAABoYW5kbGVyX25hbWU9VmlkZW9IYW5kbGVyFgAAAHZlbmRvcl9pZD1bMF1bMF1bMF1bMF0eAAAAZW5jb2Rlcj1MYXZjNjAuMy4xMDAgbGlidGhlb3JhEAAAAG1ham9yX2JyYW5kPWlzb20RAAAAbWlub3JfdmVyc2lvbj01MTIiAAAAY29tcGF0aWJsZV9icmFuZHM9aXNvbWlzbzJhdmMxbXA0MYJ0aGVvcmG+zSj3uc1rGLWpSUoQc5zmMYxSlKQhCDGMYhCEIQhAAAAAAAAAAAAAEW2uU2eSyPxWEvx4OVts5ir1aKtUKBMpJFoQ/nk5m41mUwl4slUpk4kkghkIfDwdjgajQYC8VioUCQRiIQh8PBwMhgLBQIg4FRba5TZ5LI/FYS/Hg5W2zmKvVoq1QoEykkWhD+eTmbjWZTCXiyVSmTiSSCGQh8PB2OBqNBgLxWKhQJBGIhCHw8HAyGAsFAiDgUCw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDAwPEhQUFQ0NDhESFRUUDg4PEhQVFRUOEBETFBUVFRARFBUVFRUVEhMUFRUVFRUUFRUVFRUVFRUVFRUVFRUVEAwLEBQZGxwNDQ4SFRwcGw4NEBQZHBwcDhATFhsdHRwRExkcHB4eHRQYGxwdHh4dGxwdHR4eHh4dHR0dHh4eHRALChAYKDM9DAwOExo6PDcODRAYKDlFOA4RFh0zV1A+EhYlOkRtZ00YIzdAUWhxXDFATldneXhlSFxfYnBkZ2MTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEhIVGRoaGhoSFBYaGhoaGhUWGRoaGhoaGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhESFh8kJCQkEhQYIiQkJCQWGCEkJCQkJB8iJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQREhgvY2NjYxIVGkJjY2NjGBo4Y2NjY2MvQmNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRISEhUXGBkbEhIVFxgZGxwSFRcYGRscHRUXGBkbHB0dFxgZGxwdHR0YGRscHR0dHhkbHB0dHR4eGxwdHR0eHh4REREUFxocIBERFBcaHCAiERQXGhwgIiUUFxocICIlJRcaHCAiJSUlGhwgIiUlJSkcICIlJSUpKiAiJSUlKSoqEBAQFBgcICgQEBQYHCAoMBAUGBwgKDBAFBgcICgwQEAYHCAoMEBAQBwgKDBAQEBgICgwQEBAYIAoMEBAQGCAgAfF5cdH1e3Ow/L66wGmYnfIUbwdUTe3LMRbqON8B+5RJEvcGxkvrVUjTMrsXYhAnIwe0dTJfOYbWrDYyqUrz7dw/JO4hpmV2LsQQvkUeGq1BsZLx+cu5iV0e0eScJ91VIQYrmqfdVSK7GgjOU0oPaPOu5IcDK1mNvnD+K8LwS87f8Jx2mHtHnUkTGAurWZlNQa74ZLSFH9oF6FPGxzLsjQO5Qe0edcpttd7BXBSqMCL4k/4tFrHIPuEQ7m1/uIWkbDMWVoDdOSuRQ9286kvVUlQjzOE6VrNguN4oRXYGkgcnih7t13/9kxvLYKQezwLTrO44sVmMPgMqORo1E0sm1/9SludkcWHwfJwTSybR4LeAz6ugWVgRaY8mV/9SluQmtHrzsBtRF/wPY+X0JuYTs+ltgrXAmlk10xQHmTu9VSIAk1+vcvU4ml2oNzrNhEtQ3CysNP8UeR35wqpKUBdGdZMSjX4WVi8nJpdpHnbhzEIdx7mwf6W1FKAiucMXrWUWVjyRf23chNtR9mIzDoT/6ZLYailAjhFlZuvPtSeZ+2oREubDoWmT3TguY+JHPdRVSLKxfKH3vgNqJ/9emeEYikGXDFNzaLjvTeGAL61mogOoeG3y6oU4rW55ydoj0lUTSR/mmRhPmF86uwIfzp3FtiufQCmppaHDlGE0r2iTzXIw3zBq5hvaTldjG4CPb9wdxAme0SyedVKczJ9AtYbgPOzYKJvZZImsN7ecrxWZg5dR6ZLj/j4qpWsIA+vYwE+Tca9ounMIsrXMB4Stiib2SPQtZv+FVIpfEbzv8ncZoLBXc3YBqTG1HsskTTotZOYTG+oVUjLk6zhP8bg4RhMUNtfZdO7FdpBuXzhJ5Fh8IKlJG7wtD9ik8rWOJxy6iQ3NwzBpQ219mlyv+FLicYs2iJGSE0u2txzed++D61ZWCiHD/cZdQVCqkO2gJpdpNaObhnDfAPrT89RxdWFZ5hO3MseBSIlANppdZNIV/Rwe5eLTDvkfW
7872KzFnH+QJ7m9QWV1KdwnuIwTNtZdJMoXBf74OhRnh2t+OTGL+AVUnIkyYY+QG7g9itHXyF3OIygG2s2kud679ZWKqSFa9n3IHD6MeLv1lZ0XyduRhiDRtrNnKoyiFVLcBm0ba5Yy3fQkDh4XsFE34isVpOzpa9nR8iCpS4HoxG2rJpnRhf3YboVa1PcRouh5LIJv/uQcPNd095ickTaiGBnWLKVWRc0OnYTSyex/n2FofEPnDG8y3PztHrzOLK1xo6RAml2k9owKajOC0Wr4D5x+3nA0UEhK2m198wuBHF3zlWWVKWLN1CHzLClUfuoYBcx4b1llpeBKmbayaR58njtE9onD66lUcsg0Spm2snsb+8HaJRn4dYcLbCuBuYwziB8/5U1C1DOOz2gZjSZtrLJk6vrLF3hwY4Io9xuT/ruUFRSBkNtUzTOWhjh26irLEPx4jPZL3Fo3QrReoGTTM21xYTT9oFdhTUIvjqTkfkvt0bzgVUjq/hOYY8j60IaO/0AzRBtqkTS6R5ellZd5uKdzzhb8BFlDdAcrwkE0rbXTOPB+7Y0FlZO96qFL4Ykg21StJs8qIW7h16H5hGiv8V2Cflau7QVDepTAHa6Lgt6feiEvJDM21StJsmOH/hynURrKxvUpQ8BH0JF7BiyG2qZpnL/7AOU66gt+reLEXY8pVOCQvSsBtqZTNM8bk9ohRcwD18o/WVkbvrceVKRb9I59IEKysjBeTMmmbA21xu/6iHadLRxuIzkLpi8wZYmmbbWi32RVAUjruxWlJ//iFxE38FI9hNKOoCdhwf5fDe4xZ81lgREhK2m1j78vW1CqkuMu/AjBNK210kzRUX/B+69cMMUG5bYrIeZxVSEZISmkzbXOi9yxwIfPgdsov7R71xuJ7rFcACjG/9PzApqFq7wEgzNJm2suWESPuwrQvejj7cbnQxMkxpm21lUYJL0fKmogPPqywn7e3FvB/FCNxPJ85iVUkCE9/tLKx31G4CgNtWTTPFhMvlu8G4/TrgaZttTChljfNJGgOT2X6EqpETy2tYd9cCBI4lIXJ1/3uVUllZEJz4baqGF64yxaZ+zPLYwde8Uqn1oKANtUrSaTOPHkhvuQP3bBlEJ/LFe4pqQOHUI8T8q7AXx3fLVBgSCVpMba55YxN3rv8U1Dv51bAPSOLlZWebkL8vSMGI21lJmmeVxPRwFlZF1CpqCN8uLwymaZyjbXHCRytogPN3o/n74CNykfT+qqRv5AQlHcRxYrC5KvGmbbUwmZY/29BvF6C1/93x4WVglXDLFpmbapmF89HKTogRwqqSlGbu+oiAkcWFbklC6Zhf+NtTLFpn8oWz+HsNRVSgIxZWON+yVyJlE5tq/+GWLTMutYX9ekTySEQPLVNQQ3OfycwJBM0zNtZcse7CvcKI0V/zh16Dr9OSA21MpmmcrHC+6pTAPHPwoit3LHHqs7jhFNRD6W8+EBGoSEoaZttTCZljfduH/fFisn+dRBGAZYtMzbVMwvul/T/crK1NQh8gN0SRRa9cOux6clC0/mDLFpmbarmF8/e6CopeOLCNW6S/IUUg3jJIYiAcDoMcGeRbOvuTPjXR/tyo79LK3kqqkbxkkMRAOB0GODPItnX3Jnxro/25Ud+llbyVVSN4ySGIgHA6DHBnkWzr7kz410f7cqO/Syt5KqpFVJwn6gBEvBM0zNtZcpGOEPiysW8vvRd2R0f7gtjhqUvXL+gWVwHm4XJDBiMpmmZtrLfPwd/IugP5+fKVSysH1EXreFAcEhelGmbbUmZY4Xdo1vQWVnK19P4RuEnbf0gQnR+lDCZlivNM22t1ESmopPIgfT0duOfQrsjgG4tPxli0zJmF5trdL1JDUIUT1ZXSqQDeR4B8mX3TrRro/2McGeUvLtwo6jIEKMkCUXWsLyZROd9P/rFYNtXPBli0z398iVUlVKAjFlY437JXImUTm2r/4ZYtMy61hf16RPJIU9nZ1MABEAAAAAAAAAAiSrrNQIAAAAgDen8AQwSkWxHoqCAAfZ6AAA=",e.Mp4Video="data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAAAs1tZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0OCByMjYwMSBhMGNkN2QzIC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNSAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTEgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTEwIHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAD2WIhAA3//728P4FNjuZQQAAAu5tb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAAAZAABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACGHRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAgAAAAIAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAAGQAAAAAAAEAAAAAAZBtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAACgAAAAEAFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAE7bWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAA+3N0YmwAAACXc3RzZAAAAAAAAAABAAAAh2F2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAgACAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAxYXZjQwFkAAr/4QAYZ2QACqzZX4iIhAAAAwAEAAADAFA8SJZYAQAGaOvjyyLAAAAAGHN0dHMAAAAAAAAAAQAAAAEAAAQAAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAABRzdHN6AAAAAAAAAsUAAAABAAAAFHN0Y28AAAAAAAAAAQAAADAAAABidWR0YQAAAFptZXRhAAAAAAAAACFoZGxyAAAAAAAAAABtZGlyYXBwbAAAAAAAAAAAAAAAAC1pbHN0AAAAJal0b28AAAAdZGF0YQAAAAEAAAAATGF2ZjU2LjQwLjEwMQ=="},function(t,e,n){ "use strict";var r=n(10);
7872Object.defineProperty(e,"__esModule",{ value:!0}),e.initializeVimeoPlayer=e.initializeVimeoAPI=void 0;var o,i=r(n(93)),a=r(n(117)),s=n(119),c=n(124),u="*",l=null;function d(r,e){ r={ method:r},e&&(r.value=e),r=(0,a.default)(r),o.ownerDocument.defaultView.eval("(function(playerIframe){  playerIframe.contentWindow.postMessage("+r+", "+(0,a.default)(u)+") })")(o)}e.initializeVimeoAPI=function(){ return new i.default(function(t,e){ t("no api needed")})},e.initializeVimeoPlayer=function(t){ var e=t.win,n=t.instance,r=t.container,a=t.videoId,f=t.startTime,p=t.readyCallback,h=t.stateChangeCallback;return new i.default(function(t,i){ var A=n.logger||function(){ };(o=e.document.createElement("iframe")).id="vimeoplayer",o.src="//player.vimeo.com/video/"+a+"?api=1&background=1&quality=1080p",(0,s.getPlayerElement)(r).appendChild(o);var g={ iframe:o,setPlaybackRate:function(){ }};function m(){ d("getDuration"),d("getVideoHeight"),d("getVideoWidth")}function w(t){ t=0<arguments.length&&void 0!==t&&t;(t||g.dimensions.width&&g.dimensions.height&&g.duration)&&(t&&m(),g.dimensions.width=g.dimensions.width||g.iframe.parentNode.offsetWidth,g.dimensions.height=g.dimensions.height||g.iframe.parentNode.offsetHeight,g.duration=g.duration||10,d("setVolume","0"),d("setLoop","true"),d("seekTo",f),d("addEventListener","playProgress"),p(g))}function E(t){ !function(t){ if(!/^https?:\/\/player.vimeo.com/.test(t.origin))return;u=t.origin;var e=t.data;switch((e="string"==typeof e?JSON.parse(e):e).event){ case"ready":l&&(clearTimeout(l),l=null),g.dimensions||(g.dimensions={ },m(),h("buffering"),b=setTimeout(function(){ A.call(n,"retrying"),w(!0)},.75*c.TIMEOUT));break;case"playProgress":case"timeupdate":b&&(clearTimeout(b),b=null),h("playing",e),d("setVolume","0"),.98<=e.data.percent&&0<f&&d("seekTo",f)}switch(e.method){ case"getVideoHeight":A.call(n,e.method),g.dimensions.height=e.value,w();break;case"getVideoWidth":A.call(n,e.method),g.dimensions.width=e.value,w();break;case"getDuration":A.call(n,e.method),g.duration=e.value,f>=g.duration&&(f=0),w()}}(t)}t(g);var b=null;e.addEventListener("message",E,!1),g.destroy=function(){ e.removeEventListener("message",E),g.iframe.parentElement&&g.iframe.parentElement.removeChild(g.iframe)},l=setTimeout(function(){ i("Ran out of time")},c.TIMEOUT)})}},function(t,e,n){ t.exports=n(118)},function(t,e,r){ var o=(r=r(17)).JSON||(r.JSON={ stringify:JSON.stringify});t.exports=function(t){ return o.stringify.apply(o,arguments)}},function(t,e,n){ "use strict";var r=n(10);function d(t,e){ return f[e].parsePath?(0,c.default)(t,f[e].parsePath):null}Object.defineProperty(e,"__esModule",{ value:!0}),e.validatedImage=e.getVideoSource=e.getVideoID=e.getStartTime=e.getPlayerElement=e.findPlayerAspectRatio=void 0;var o=r(n(120)),i=r(n(40)),a=n(124),s=r(n(125)),c=r(n(128)),f={ youtube:{ parsePath:"query.t",timeRegex:/[hms]/,idRegex:a.YOUTUBE_REGEX,getDimensions:function(t){ var e,n,r;for(r in t){ var o=t[r];if("object"===(0,i.default)(o)&&o.width&&o.height){ e=o.width,n=o.height;break}}return{ w:e,h:n}}},vimeo:{ parsePath:null,timeRegex:/[#t=s]/,idRegex:a.VIMEO_REGEX,getDimensions:function(t){ var e,n;return t.dimensions?(e=t.dimensions.width,n=t.dimensions.height):t.iframe&&(e=t.iframe.clientWidth,n=t.iframe.clientHeight),{ w:e,h:n}}}};e.getStartTime=function(a,c){ var i=new s.default(a,!0);if(a=d(i,c))return i=a.split(f[c].timeRegex).filter(Boolean),a=(0,o.default)(i.pop(),10)||0,c=60*(0,o.default)(i.pop(),10)||0,(3600*(0,o.default)(i.pop(),10)||0)+c+a},e.getVideoSource=function(){ var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:a.DEFAULT_PROPERTY_VALUES.url,e=t.match(a.YOUTUBE_REGEX);return e&&e[2].length?"youtube":(e=t.match(a.VIMEO_REGEX))&&e[3].length?"vimeo":a.UNSUPPORTED_VIDEO_SOURCE},e.getVideoID=function(){ var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:a.DEFAULT_PROPERTY_VALUES.url,r=(r=f[o=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null])&&t.match(r.idRegex),o="vimeo"===o?r[3]:r[2];return r&&o.length?o:void 0},e.validatedImage=function(e){ return!!e&&(e="IMG"===e.nodeName&&e)},e.findPlayerAspectRatio=function(t,e,n){ var r,i;return e&&(r=(i=f[n].getDimensions(e)).w,i=i.h),r&&i||(r=t.clientWidth,i=t.clientHeight),(0,o.default)(r,10)/(0,o.default)(i,10)},e.getPlayerElement=function(t){ var e=t.querySelector("#player");return e||((e=t.ownerDocument.createElement("div")).id="player",t.appendChild(e)),e.setAttribute("style","position: absolute; top: 0; bottom: 0; left: 0; right: 0;"),e}},function(t,e,n){ t.exports=n(121)},function(t,e,n){ n(122),t.exports=n(17).parseInt},function(t,e,o){ var r=o(15),o=o(123);r(r.G+r.F*(parseInt!=o),{ parseInt:o})}
7872,function(t,e,i){ var r=i(16).parseInt,o=i(32).trim,i=i(34),a=/^[-+]?0[xX]/;t.exports=8!==r(i+"08")||22!==r(i+"0x16")?function(n,e){ return n=o(String(n),3),r(n,e>>>0||(a.test(n)?16:10))}:r},function(t,e){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0});var n={ enabled:!(e.VIMEO_REGEX=e.UNSUPPORTED_VIDEO_SOURCE=e.YOUTUBE_REGEX=e.TIMEOUT=e.DEFAULT_PROPERTY_VALUES=e.DEBUG=void 0),verbose:!1};e.DEBUG=n,e.DEFAULT_PROPERTY_VALUES={ container:"body",url:"https://youtu.be/xkEmYQvJ_68",source:"youtube",fitMode:"fill",scaleFactor:1,playbackSpeed:1,filter:1,filterStrength:50,timeCode:{ start:0,end:null},DEBUG:n},e.TIMEOUT=2500,e.UNSUPPORTED_VIDEO_SOURCE="unsupported",e.YOUTUBE_REGEX=/^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]{11}).*/,e.VIMEO_REGEX=/^.*(vimeo\.com\/)(channels\/[a-zA-Z0-9]*\/)?([0-9]{7,}(#t\=.*s)?)/},function(t,e,n){ !function(e){ "use strict";function r(t){ return(t||"").toString().replace(p,"")}function o(t){ var o,a=("undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{ }).location||{ },i={ },a=typeof(t=t||a);if("blob:"===t.protocol)i=new c(unescape(t.pathname),{ });else if("string"==a)for(o in i=new c(t,{ }),b)delete i[o];else if("object"==a){ for(o in t)o in b||(i[o]=t[o]);void 0===i.slashes&&(i.slashes=A.test(t.href))}return i}function i(t){ return"file:"===t||"ftp:"===t||"http:"===t||"https:"===t||"ws:"===t||"wss:"===t}function a(u,e){ u=(u=r(u)).replace(h,""),e=e||{ };var n,o=y.exec(u),a=o[1]?o[1].toLowerCase():"",s=!!o[2],c=!!o[3],u=0;return s?u=c?(n=o[2]+o[3]+o[4],o[2].length+o[3].length):(n=o[2]+o[4],o[2].length):c?(n=o[3]+o[4],u=o[3].length):n=o[4],"file:"===a?2<=u&&(n=n.slice(2)):i(a)?n=o[4]:a?s&&(n=n.slice(2)):2<=u&&i(e.protocol)&&(n=o[4]),{ protocol:a,slashes:s||i(a),slashesCount:u,rest:n}}function c(t,e,n){ if(t=(t=r(t)).replace(h,""),!(this instanceof c))return new c(t,e,n);var u,p,A,v,y,b=m.slice(),l=typeof e,x=this,_=0;for("object"!=l&&"string"!=l&&(n=e,e=null),n&&"function"!=typeof n&&(n=d.parse),u=!(l=a(t||"",e=o(e))).protocol&&!l.slashes,x.slashes=l.slashes||u&&e.slashes,x.protocol=l.protocol||e.protocol||"",t=l.rest,("file:"===l.protocol&&(2!==l.slashesCount||g.test(t))||!l.slashes&&(l.protocol||l.slashesCount<2||!i(x.protocol)))&&(b[3]=[/(.*)/,"pathname"]);_<b.length;_++)"function"!=typeof(A=b[_])?(p=A[0],y=A[1],p!=p?x[y]=t:"string"==typeof p?~(v="@"===p?t.lastIndexOf(p):t.indexOf(p))&&(t="number"==typeof A[2]?(x[y]=t.slice(0,v),t.slice(v+A[2])):(x[y]=t.slice(v),t.slice(0,v))):(v=p.exec(t))&&(x[y]=v[1],t=t.slice(0,v.index)),x[y]=x[y]||u&&A[3]&&e[y]||"",A[4]&&(x[y]=x[y].toLowerCase())):t=A(t,x);n&&(x.query=n(x.query)),u&&e.slashes&&"/"!==x.pathname.charAt(0)&&(""!==x.pathname||""!==e.pathname)&&(x.pathname=function(o,e){ if(""===o)return e;for(var n=(e||"/").split("/").slice(0,-1).concat(o.split("/")),r=n.length,o=n[r-1],i=!1,a=0;r--;)"."===n[r]?n.splice(r,1):".."===n[r]?(n.splice(r,1),a++):a&&(0===r&&(i=!0),n.splice(r,1),a--);return i&&n.unshift(""),"."!==o&&".."!==o||n.push(""),n.join("/")}(x.pathname,e.pathname)),"/"!==x.pathname.charAt(0)&&i(x.protocol)&&(x.pathname="/"+x.pathname),f(x.port,x.protocol)||(x.host=x.hostname,x.port=""),x.username=x.password="",x.auth&&(~(v=x.auth.indexOf(":"))?(x.username=x.auth.slice(0,v),x.username=encodeURIComponent(decodeURIComponent(x.username)),x.password=x.auth.slice(v+1),x.password=encodeURIComponent(decodeURIComponent(x.password))):x.username=encodeURIComponent(decodeURIComponent(x.auth)),x.auth=x.password?x.username+":"+x.password:x.username),x.origin="file:"!==x.protocol&&i(x.protocol)&&x.host?x.protocol+"//"+x.host:"null",x.href=x.toString()}var f=n(126),d=n(127),p=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,h=/[\n\r\t]/g,A=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,v=/:\d+$/,y=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,g=/^[a-zA-Z]:/,m=[["#","hash"],["?","query"],function(t,e){ return i(e.protocol)?t.replace(/\\/g,"/"):t},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],b={ hash:1,query:1};c.prototype={ set:function(t,e,n){ var r=this;switch(t){ case"query":"string"==typeof e&&e.length&&(e=(n||d.parse)(e)),r[t]=e;break;case"port":r[t]=e,f(e,r.protocol)?e&&(r.host=r.hostname+":"+e):(r.host=r.hostname,r[t]="");break;case"hostname":r[t]=e,r.port&&(e+=":"+r.port),r.host=e;break;case"host":r[t]=e,v.test(e)?(e=e.split(":"),r.port=e.pop(),r.hostname=e.join(":")):(r.hostname=e,r.port="");break;case"protocol":r.protocol=e.toLowerCase(),r.slashes=!n;break;case"pathname":case"hash":e?(a="pathname"===t?"/":"#",r[t]=e.charAt(0)!==a?a+e:e):r[t]=e;break;case"username":case"password":r[t]=encodeURIComponent(e);break;case"auth":var a=e.indexOf(":");~a?(r.username=e.slice(0,a),r.username=encodeURIComponent(decodeURIComponent(r.username)),r.password=e.slice(a+1),r.password=encodeURIComponent(decodeURIComponent(r.password))):r.username=encodeURIComponent(decodeURIComponent(e))}for(var s=0;s<m.length;s++){ var c=m[s];c[4]&&(r[c[1]]=r[c[1]].toLowerCase())}return r.auth=r.password?r.username+":"+r.password:r.username,r.origin="file:"!==r.protocol&&i(r.protocol)&&r.host?r.protocol+"//"+r.host:"null",r.href=r.toString(),r},toString:function(e){ e&&"function"==typeof e||(e=d.stringify);var n=this,r=n.host,a=n.protocol;return a&&":"!==a.charAt(a.length-1)&&(a+=":"),a+=n.protocol&&n.slashes||i(n.protocol)?"//":"",n.username?(a+=n.username,n.password&&(a+=":"+n.password),a+="@"):n.password?(a+=":"+n.password,a+="@"):"file:"!==n.protocol&&i(n.protocol)&&!r&&"/"!==n.pathname&&(a+="@"),(":"===r[r.length-1]||v.test(n.hostname)&&!n.port)&&(r+=":"),a+=r+n.pathname,(e="object"==typeof n.query?e(n.query):n.query)&&(a+="?"!==e.charAt(0)?"?"+e:e),n.hash&&(a+=n.hash),a}},c.extractProtocol=a,c.location=o,c.trimLeft=r,c.qs=d,t.exports=c}.call(e,function(){ return this}())},function(t,e){ "use strict";
7872t.exports=function(t,e){ if(e=e.split(":")[0],!(t=+t))return!1;switch(e){ case"http":case"ws":return 80!==t;case"https":case"wss":return 443!==t;case"ftp":return 21!==t;case"gopher":return 70!==t;case"file":return!1}return 0!==t}},function(t,e){ "use strict";function n(t){ try{ return decodeURIComponent(t.replace(/\+/g," "))}catch(t){ return null}}function r(t){ try{ return encodeURIComponent(t)}catch(t){ return null}}var s=Object.prototype.hasOwnProperty;e.stringify=function(t,e){ var n,o,i=[];for(o in"string"!=typeof(e=e||"")&&(e="?"),t)if(s.call(t,o)){ if((n=t[o])||null!=n&&!isNaN(n)||(n=""),o=r(o),n=r(n),null===o||null===n)continue;i.push(o+"="+n)}return i.length?e+i.join("&"):""},e.parse=function(t){ for(var r=/([^=?#&]+)=?([^&]*)/g,o={ };a=r.exec(t);){ var i=n(a[1]),a=n(a[2]);null===i||null===a||i in o||(o[i]=a)}return o}},function(t,e){ !function(ot){ function o(t){ var e=-1,n=t?t.length:0;for(this.clear();++e<n;){ var r=t[e];this.set(r[0],r[1])}}function l(t){ var e=-1,n=t?t.length:0;for(this.clear();++e<n;){ var r=t[e];this.set(r[0],r[1])}}function v(t){ var e=-1,n=t?t.length:0;for(this.clear();++e<n;){ var r=t[e];this.set(r[0],r[1])}}function x(t,e){ for(var n=t.length;n--;)if(function(t,e){ return t===e||t!=t&&e!=e}(t[n][0],e))return n;return-1}function T(n,e){ return n=n.__data__,function(t){ var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}(e)?n["string"==typeof e?"string":"hash"]:n.map}function O(t,r){ return function(t){ return N(t)&&!function(t){ return ct&&ct in t}(t)&&((e=N(e=t)?ft.call(e):"")==Z||e==W||function(t){ var e=!1;if(null!=t&&"function"!=typeof t.toString)try{ e=!!(t+"")}catch(t){ }return e}(t)?dt:tt).test(function(t){ if(null!=t){ try{ return ut.call(t)}catch(t){ }try{ return t+""}catch(t){ }}return""}(t));var e}(r=function(t){ return null==t?void 0:t[r]}(t))?r:void 0}function F(t,e){ if("function"!=typeof t||e&&"function"!=typeof e)throw new TypeError("Expected a function");function n(){ var a=arguments,o=e?e.apply(this,a):a[0],i=n.cache;return i.has(o)?i.get(o):(a=t.apply(this,a),n.cache=i.set(o,a),a)}return n.cache=new(F.Cache||v),n}function N(t){ var e=typeof t;return t&&("object"==e||"function"==e)}function G(t){ return"symbol"==typeof t||function(t){ return t&&"object"==typeof t}(t)&&ft.call(t)==Q}var D="__lodash_hash_undefined__",Z="[object Function]",W="[object GeneratorFunction]",Q="[object Symbol]",H=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,q=/^\w*$/,J=/^\./,X=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,$=/\\(\\)?/g,tt=/^\[object .+?Constructor\]$/,it="object"==typeof ot&&ot&&ot.Object===Object&&ot,yt="object"==typeof self&&self&&self.Object===Object&&self,rt=it||yt||Function("return this")(),ot=Array.prototype,it=Function.prototype,yt=Object.prototype,st=rt["__core-js_shared__"],ct=function(){ var t=/[^.]+$/.exec(st&&st.keys&&st.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),ut=it.toString,lt=yt.hasOwnProperty,ft=yt.toString,dt=RegExp("^"+ut.call(lt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),yt=rt.Symbol,ht=ot.splice,At=O(rt,"Map"),vt=O(Object,"create"),gt=(yt=yt?yt.prototype:void 0)?yt.toString:void 0;o.prototype.clear=function(){ this.__data__=vt?vt(null):{ }},o.prototype.delete=function(t){ return this.has(t)&&delete this.__data__[t]},o.prototype.get=function(t){ var e=this.__data__;if(vt){ var n=e[t];return n===D?void 0:n}return lt.call(e,t)?e[t]:void 0},o.prototype.has=function(t){ var e=this.__data__;return vt?void 0!==e[t]:lt.call(e,t)},o.prototype.set=function(t,e){ return this.__data__[t]=vt&&void 0===e?D:e,this},l.prototype.clear=function(){ this.__data__=[]},l.prototype.delete=function(n){ var e=this.__data__;return!((n=x(e,n))<0||(n==e.length-1?e.pop():ht.call(e,n,1),0))},l.prototype.get=function(n){ var e=this.__data__;return(n=x(e,n))<0?void 0:e[n][1]},l.prototype.has=function(t){ return-1<x(this.__data__,t)},l.prototype.set=function(t,e){ var n=this.__data__,r=x(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},v.prototype.clear=function(){ this.__data__={ hash:new o,map:new(At||l),string:new o}},v.prototype.delete=function(t){ return T(this,t).delete(t)},v.prototype.get=function(t){ return T(this,t).get(t)},v.prototype.has=function(t){ return T(this,t).has(t)},v.prototype.set=function(t,e){ return T(this,t).set(t,e),this};var mt=F(function(t){ t=function(t){ return null==t?"":function(t){ if("string"==typeof t)return t;if(G(t))return gt?gt.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}(t)}(t);var e=[];return J.test(t)&&e.push(""),t.replace(X,function(t,n,r,o){ e.push(r?o.replace($,"$1"):n||t)}),e});F.Cache=v;var bt=Array.isArray;t.exports=function(t,r,n){ return void 0===(r=null==t?void 0:function(t,e){ e=function(t,e){ if(!bt(t)){ var n=typeof t;return"number"==n||"symbol"==n||"boolean"==n||null==t||G(t)||q.test(t)||!H.test(t)||null!=e&&t in Object(e)}}(e,t)?[e]:function(t){ return bt(t)?t:mt(t)}(e);for(var n=0,r=e.length;null!=t&&n<r;)t=t[function(t){ if("string"==typeof t||G(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}(e[n++])];return n&&n==r?t:void 0}(t,r))?n:r}}.call(e,function(){ return this}())},function(t,e,n){ "use strict";var r=n(10);
7872Object.defineProperty(e,"__esModule",{ value:!0}),e.initializeYouTubePlayer=e.initializeYouTubeAPI=void 0;var o=r(n(93)),i=n(119);e.initializeYouTubeAPI=function(t){ return new o.default(function(e,n){ var r,o;t.document.documentElement.querySelector('script[src*="www.youtube.com/iframe_api"].loaded')?e("already loaded"):((r=t.document.createElement("script")).src="https://www.youtube.com/iframe_api",(o=t.document.getElementsByTagName("script")[0]).parentNode.insertBefore(r,o),r.addEventListener("load",function(t){ t.currentTarget.classList.add("loaded"),e("api script tag created and loaded")},!0),r.addEventListener("error",function(t){ n("Failed to load YouTube script: ",t)}))})},e.initializeYouTubePlayer=function(t){ function p(){ return new n.YT.Player(d,{ videoId:r,playerVars:{ autohide:1,autoplay:0,controls:0,enablejsapi:1,iv_load_policy:3,loop:0,modestbranding:1,playsinline:1,rel:0,showinfo:0,wmode:"opaque"},events:{ onReady:function(t){ var n,e;e=a,(n=(n=t).target).iframe=n.getIframe(),n.mute(),n.ready=!0,n.seekTo(e<n.getDuration()?e:0),n.playVideo(),l(t.target)},onStateChange:function(e){ e=function(t,e,n,i){ var a=3<arguments.length&&void 0!==i?i:1,o=t.target,i=(o.getDuration()-e)/a,a=function t(){ o.getCurrentTime()+.1>=o.getDuration()&&(o.pauseVideo(),o.seekTo(e),o.playVideo()),requestAnimationFrame(t)};return t.data===n.YT.PlayerState.BUFFERING&&1!==o.getVideoLoadedFraction()&&(0===o.getCurrentTime()||o.getCurrentTime()>.1+i)?"buffering":t.data===n.YT.PlayerState.PLAYING?(requestAnimationFrame(a),"playing"):void(t.data===n.YT.PlayerState.ENDED&&o.playVideo())}(e,a,n,u),f(e,e)}}})}var e=t.container,n=t.win,r=t.videoId,a=t.startTime,u=t.speed,l=t.readyCallback,f=t.stateChangeCallback,d=(0,i.getPlayerElement)(e);return new o.default(function(t,e){ !function e(){ 1===n.YT.loaded?t(p()):setTimeout(e,100)}()})}},function(t,e){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),e.filterProperties=e.filterOptions=void 0,e.filterOptions=["none","blur","brightness","contrast","invert","opacity","saturate","sepia","drop-shadow","grayscale","hue-rotate"],e.filterProperties={ blur:{ modifier:function(t){ return.3*t},unit:"px"},brightness:{ modifier:function(t){ return.009*t+.1},unit:""},contrast:{ modifier:function(t){ return.4*t+80},unit:"%"},grayscale:{ modifier:function(t){ return t},unit:"%"},"hue-rotate":{ modifier:function(t){ return 3.6*t},unit:"deg"},invert:{ modifier:function(t){ return 1},unit:""},opacity:{ modifier:function(t){ return t},unit:"%"},saturate:{ modifier:function(t){ return 2*t},unit:"%"},sepia:{ modifier:function(t){ return t},unit:"%"}}},function(t,e){ "use strict";Object.defineProperty(e,"__esModule",{ value:!0}),e.default=void 0,e.default=function(t){ var e={ container:t};return t.getAttribute("data-config-url")&&(e.url=t.getAttribute("data-config-url")),t.getAttribute("data-config-playback-speed")&&(e.playbackSpeed=t.getAttribute("data-config-playback-speed")),t.getAttribute("data-config-filter")&&(e.filter=t.getAttribute("data-config-filter")),t.getAttribute("data-config-filter-strength")&&(e.filterStrength=t.getAttribute("data-config-filter-strength")),e},t.exports=e.default},function(t,e,n){ var r=n(2),o=n(133),i=n(134);Y.use("node",function(){ window.Singleton.create({ ready:function(){ this._touch=Y.one(".touch-styles"),this.bindUI(),this._touch||(this.folderRedirect(".folder-toggle","#headerNav"),this.folderRedirect(".folder-toggle","#footer")),this.folderActive(".folder-toggle","#mobileNavigation"),this.folderActive(".folder-toggle","#headerNav"),this.folderActive(".folder-toggle","#footer"),this.folderNavExpand(".folder-nav-toggle","#folderNav"),this.folderNavExpand(".category-nav-toggle","#categoryNav")},bindUI:function(){ this.dataToggleBody(),this.dataToggleEl(),this.dataLightbox(),this.scrollAnchors(),Y.one(window).on("resize",this.syncUI,this)},syncUI:function(){ r(function(){ o()},100,this)},folderNavExpand:function(t,e){ var n=Y.one(e);n&&n.one(t).on("click",function(){ n.toggleClass("expanded")})},folderActive:function(t,n){ t=t||".folder-toggle",n=n||"body",0<(n=Y.all
7872(n)).size()&&n.each(function(e){ e.delegate("click",function(t){ t.preventDefault(),t.currentTarget.toggleClass("active"),t.currentTarget.ancestor(".folder").siblings(".folder").each(function(t){ t.one(".folder-toggle").removeClass("active")})},t)})},folderRedirect:function(t,n){ t=t||".folder-toggle",n=n||"body",0<(n=Y.all(n)).size()&&n.each(function(e){ e.delegate("click",function(e){ e.preventDefault(),(e=e.currentTarget.getData("href"))&&(window.location=e)},t)})},dataLightbox:function(){ var t={ };Y.all("[data-lightbox]").each(function(e){ var n=e.getAttribute("data-lightbox");t[n]=t[n]||[],t[n].push({ content:e,meta:e.getAttribute("alt")}),e.on("click",function(r){ r.halt(),new Y.Squarespace.Lightbox2({ set:t[n],currentSetIndex:Y.all("[data-lightbox]").indexOf(e),controls:{ previous:!0,next:!0}}).render()})})},dataToggleBody:function(){ Y.one("body").delegate("click",function(t){ Y.one("body").toggleClass(t.currentTarget.getData("toggle-body"))},"[data-toggle-body]")},dataToggleEl:function(){ Y.one("body").delegate("click",function(e){ (e=e.currentTarget).toggleClass(e.getData("toggle"))},"[data-toggle]")},scrollAnchors:function(){ if(!history.pushState)return!1;Y.one("body").delegate("click",function(t){ var n=t.currentTarget.get("href");(n=this._getSamePageHash(n))&&Y.one(n)&&(t.halt(),Y.one("#mobileNavToggle")&&Y.one("#mobileNavToggle").set("checked",!1).simulate("change"),this.smoothScrollTo(Y.one(n).getY()),history.pushState({ },n,n))},'a[href*="#"]',this)},_getSamePageHash:function(t){ var t=new i(t),e=new i(window.location.href);return t.host!==e.host||t.pathname!==e.pathname||""===t.hash?null:t.hash},smoothScrollTo:function(t){ if(!Y.Lang.isNumber(t))try{ t=parseInt(t)}catch(t){ return!1}var e=Y.UA.gecko||Y.UA.ie||navigator.userAgent.match(/Trident.*rv.11\./)?"html":"body",n=new Y.Anim({ node:Y.one(document.scrollingElement||e),to:{ scrollTop:t},duration:.4,easing:"easeOut"});n.run(),n.on("end",function(){ n.destroy()})}})})},function(t,e){ t.exports=function(t){ t=t||"img[data-src]",Y.one(t)&&Y.all(t).each(function(t){ ImageLoader.load(t)})}},function(t,e,n){ "use strict";function r(e){ return{ protocol:(e=u.exec(e))[1]?e[1].toLowerCase():"",slashes:!!e[2],rest:e[3]||""}}function o(t,e,n){ if(!(this instanceof o))return new o(t,e,n);var u,f,d,p,h=c.test(t),g=typeof e,v=this,y=0;for("object"!=g&&"string"!=g&&(n=e,e=null),n&&"function"!=typeof n&&(n=s.parse),e=a(e),g=r(t),v.protocol=g.protocol||e.protocol||"",v.slashes=g.slashes||e.slashes,t=g.rest;y<l.length;y++)u=(f=l[y])[0],p=f[1],u!=u?v[p]=t:"string"==typeof u?~(d=t.indexOf(u))&&(t="number"==typeof f[2]?(v[p]=t.slice(0,d),t.slice(d+f[2])):(v[p]=t.slice(d),t.slice(0,d))):(d=u.exec(t))&&(v[p]=d[1],t=t.slice(0,t.length-d[0].length)),v[p]=v[p]||(f[3]||"port"===p&&h)&&e[p]||"",f[4]&&(v[p]=v[p].toLowerCase());n&&(v.query=n(v.query)),i(v.port,v.protocol)||(v.host=v.hostname,v.port=""),v.username=v.password="",v.auth&&(f=v.auth.split(":"),v.username=f[0]||"",v.password=f[1]||""),v.href=v.toString()}var i=n(126),a=n(135),s=n(136),c=/^\/(?!\/)/,u=/^([a-z0-9.+-]+:)?(\/\/)?(.*)$/i,l=[["#","hash"],["?","query"],["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/\:(\d+)$/,"port"],[NaN,"hostname",void 0,1,1]];o.prototype.set=function(t,e,n){ var r=this;return"query"===t?("string"==typeof e&&e.length&&(e=(n||s.parse)(e)),r[t]=e):"port"===t?(r[t]=e,i(e,r.protocol)?e&&(r.host=r.hostname+":"+e):(r.host=r.hostname,r[t]="")):"hostname"===t?(r[t]=e,r.port&&(e+=":"+r.port),r.host=e):"host"===t?(r[t]=e,/\:\d+/.test(e)&&(e=e.split(":"),r.hostname=e[0],r.port=e[1])):"protocol"===t?(r.protocol=e,r.slashes=!n):r[t]=e,r.href=r.toString(),r},o.prototype.toString=function(e){ e&&"function"==typeof e||(e=s.stringify);var n=this,o=n.protocol;return o&&":"!==o.charAt(o.length-1)&&(o+=":"),o+=n.slashes?"//":"",n.username&&(o+=n.username,n.password&&(o+=":"+n.password),o+="@"),o+=n.hostname,n.port&&(o+=":"+n.port),o+=n.pathname,(e="object"==typeof n.query?e(n.query):n.query)&&(o+="?"!==e.charAt(0)?"?"+e:e),n.hash&&(o+=n.hash),o},o.qs=s,o.location=a,t.exports=o},function(t,e,n){ !function(e){ "use strict";var r,o=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,i={ hash:1,query:1};t.exports=function(t){ t=t||e.location||{ },r=r||n(134);var a,s={ },c=typeof t;if("blob:"===t.protocol)s=new r(unescape(t.pathname),{ });else if("string"==c)for(a in s=new r(t,{ }),i)delete s[a];else if("object"==c){ for(a in t)a in i||(s[a]=t[a]);void 0===s.slashes&&(s.slashes=o.test(t.href))}return s}}.call(e,function(){ return this}())},function(t,e){ "use strict";var o=Object.prototype.hasOwnProperty;e.stringify=function(t,e){ var r,n=[];for(r in"string"!=typeof(e=e||"")&&(e="?"),t)o.call(t,r)&&n.push(encodeURIComponent(r)+"="+encodeURIComponent(t[r]));return n.length?e+n.join("&"):""},e.parse=function(t){ for(var e,n=/([^=?&]+)=?([^&]*)/g,r={ };e=n.exec(t);
7872r[decodeURIComponent(e[1])]=decodeURIComponent(e[2]));return r}},function(t,e,n){ var r=n(2),o=n(133);null!==document.documentElement.getAttribute("data-authenticated-account")&&Y.use("node",function(t){ window.Singleton.create({ ready:function(){ this.bindUI()},bindUI:function(){ t.Global.on("tweak:change",function(e){ var i,n=t.one("#mobileNavToggle");n&&(i=e.config&&"Site Navigation"===e.config.category,n.set("checked",i)),"transparent-header"===e.getName()&&r(function(){ o()},100,this)});var e=t.one("body.transparent-header");e&&(e=e.getDOMNode(),["sqs-stacked-items-dom-deleted","sqs-stacked-items-dom-reorder"].forEach(function(n){ t.config.win.addEventListener(n,function(t){ var n=e.querySelector("#content > div");n.querySelector(".banner-thumbnail-wrapper")||n.querySelector(".promoted-gallery-wrapper").children.length?e.classList.add("has-banner-image"):e.classList.remove("has-banner-image")}.bind(this))}.bind(this)))}})})}]);
7873
7874						
7875						/*----->/src/js/ylopo-required-footer/ylopo-copyright-year.js<-----*/
7876						
7877						!function($){ var currentYear=(new Date).getFullYear();$("footer#footer #ylopoFooterCopyrightBlock").each(function(){ var _this=$(this);_this.hasClass("empty")?_this.text("Copyright ©"+currentYear):_this.find(".html-block").contents().filter(function(){ return this.innerHTML&&this}).each(function(){ var _self=$(this),updateYear=_self.html();updateYear.match(/([^0-9])20([0-9]{2,2})([^0-9])/gi)&&(updateYear=updateYear.replace(/([^0-9])(20[0-9]{2,2})([^0-9])/,"$1"+currentYear+"$3"),_self.html(updateYear))})})}(jQuery);
7878
7879						
7880						/*----->/src/js/ylopo-required-footer/ylopo-jquery-version-check.js<-----*/
7881						
7882						!function($){ var warningWindow={ getCurrentVersion:function(){ return $.fn.jquery},makeWindow:function(version){ return $("<div>",{ class:"ylopo-jquery-check"}).append("<span>WARNING:</span> You are trying to add jQuery, but this Squarespace template already has jQuery v3.5.1 <br/><br/><span>PLEASE</span> do not try to load jQuery, it isn't necessary.")},jqueryCheck:function(){ var modal=this.getCurrentVersion(),hasJqueryScript=$('script[src*="jquery"]').toArray().map(function(o){ return o.src.split("/").pop().split("?")[0].match(/\.js$/i)?o.src:void 0}).filter(function(o){ return o});("3.5.1"!==modal||0<hasJqueryScript.length)&&$("body").find(".ylopo-jquery-check").length<=0&&(modal=this.makeWindow(modal),$("body").append(modal))},init:function(isConfigMode){ isConfigMode&&(warningWindow.jqueryCheck.bind(warningWindow),$(document).keyup(function(e){ 27===e.keyCode&&warningWindow.jqueryCheck()}),warningWindow.jqueryCheck())}};waitFor(function(){ return $("body").hasClass("sqs-edit-mode")},warningWindow.init)}(jQuery);
7883
7884						
7885						/*----->/src/js/ylopo-required-footer/TCPA-privacy-policy.js<-----*/
7886						
7887						!function(){ const isDeveloper="true"===window.localStorage.getItem("ylopo-developer-mode");$(document).ready(function(){ if(isDeveloper||!window.YLOPO_WIDGETS.disableTCPACheckbox){ var customTCPAMessage=$(".editable-tcpa-message:not(.empty)").first().getSSInnerText().trim(),$tcpaPrivacyPolicy=""===customTCPAMessage?"By providing your telephone number, you are consenting to allow COMPANY NAME to contact you with informational communications via voice call, AI voice call, and/or text message, or similar automated means for real estate services. To opt out you can reply 'stop' at any time, or reply 'help' for assistance. Message and data rates may apply. Message frequency may vary. For more information see our PRIVACY POLICY.":customTCPAMessage;window.YLOPO_WIDGETS.TCPAMessage=$tcpaPrivacyPolicy;var isV5Page=$("body").hasClass("template-v5"),$tcpaPrivacyPolicy=$tcpaPrivacyPolicy.replace(/company name/gi,(window.YLOPO_WIDGETS.pageIdentifiers||window.YLOPO_WIDGETS).privacyPolicyCompanyName);setTimeout(function(){ !function(){ try{ var sourceElement=document.querySelector(".footer-IDX-compliance >div");if(!sourceElement)return;const computedStyles=window.getComputedStyle(sourceElement),stylesObject={ };for(let i=0;i<computedStyles.length;i++){ var propertyName=computedStyles[i];stylesObject[propertyName]=computedStyles.getPropertyValue(propertyName)}$(".tcpa-footer").css(stylesObject)}catch(e){ }}()},250),$tcpaPrivacyPolicy=""!==customTCPAMessage||/privacy policy/i.test($tcpaPrivacyPolicy)?$tcpaPrivacyPolicy.replace(/privacy policy/gi,`<a href="https://${ window.YLOPO_WIDGETS.domain}/privacy-policy" target="_blank" class="privacy-policy-link">Privacy Policy and Terms & Conditions</a>`):`${ $tcpaPrivacyPolicy} For more information see our <a href="https://${ window.YLOPO_WIDGETS.domain}/privacy-policy" target="_blank" class="privacy-policy-link">Privacy Policy and Terms & Conditions</a>`,$tcpaPrivacyPolicy=$('<div class="inserted-tcpa-privacy-policy"></div>').html($tcpaPrivacyPolicy);const $tcpaArea=$('<div class="tcpa-area"></div>').append($tcpaPrivacyPolicy.clone());isV5Page||new MutationObserver(function(list,observer){ list.forEach(function(o,i){ o.addedNodes.forEac
7887h(function($submitButton){ var $tcpaAreaClone=$($submitButton).closest("form");0<$tcpaAreaClone.length&&0===$tcpaAreaClone.closest(".form-wrapper").find(".inserted-tcpa-privacy-policy").length&&($submitButton=$tcpaAreaClone.find(".form-button-wrapper"),0===$tcpaAreaClone.find(".inside-form-popup").length&&(($tcpaAreaClone=$tcpaArea.clone()).find(".inserted-tcpa-privacy-policy").addClass("inside-form-popup"),$submitButton.before($tcpaAreaClone)))})})}).observe(document.body,{ childList:!0,subtree:!0})}})}();
7888
7889						
7890						/*----->/src/js/ylopo-required-footer/generate-lightning-page.js<-----*/
7891						
7892						!function($){ const urlParams=new URLSearchParams(window.top.location.search);"true"===urlParams.get("generateLightningPage")&&window.top!==window&&null!==window.top.location.pathname.match(/^\/config\//)&&waitFor(function(){ return YLOPO_WIDGETS.fullSiteNav&&0<window.YLOPO_WIDGETS.fullSiteNav.length},function(hasAutoGeneratedHompageG){ const pages=YLOPO_WIDGETS.fullSiteNav;if(hasAutoGeneratedHompageG){ var homepage=pages.find(function(item){ return item.collection&&!0===item.collection.homepage}),hasAutoGeneratedHompageG=pages.filter(function(item){ return item.collection&&"homepageg"===item.collection.regionName&&"autoimport-HomepageG"===item.collection.navigationTitle&&"hidden"===item.navType});const eligiblePageTypes=["homepage","homepageb","homepagec","homepageg"];if(eligiblePageTypes.includes(homepage.collection.regionName),hasAutoGeneratedHompageG.length<1){ const defaultPage={ collectionData:{ description:{ html:"",raw:!1},enabled:!0,deleted:!1,folder:!1,regionName:"default",dirty:!1,body:null,collectionType:10,supported:!0,supportsVideoBackgrounds:!0,typeName:"page",title:"HomepageG",newTitle:"HomepageG",ordering:3,icon:"page",addText:"Add Block",relatedItems:!1,hasProductQuickView:!1,hasSystemBlogCollectionSettings:!1,forcePageSize:!1,eventView:1,forceEventView:!1,acceptTypes:[],itemLayoutTypes:[],layout:"default",index:!1,variation:!1,fullData:!1,systemPartials:[],navigationTitle:"autoimport-HomepageG",type:10,websiteId:"634df0c66e77e665f518d369"},memberAreaData:{ memberAreaIds:[]}};$.ajax({ type:"POST",url:"/api/commondata/SaveCollectionSettings",crossDomain:!0,contentType:"application/json; charset=UTF-8",processData:!1,headers:{ Accept:"application/json","X-CSRF-Token":top.Static.SQUARESPACE_CONTEXT.csrfToken},data:JSON.stringify(defaultPage),success:function(data,statusText,xhr){ window.getCollectionSettings(data.id).then(function(result){ !function(defaultProps,savedProps){ let updatedData=defaultProps;updatedData.collectionData=savedProps,updatedData.collectionData.regionName="homepageg",updatedData.collectionData.collectionId=savedProps.id,$.ajax({ type:"POST",url:"/api/commondata/SaveCollectionSettings",crossDomain:!0,contentType:"application/json; charset=UTF-8",processData:!1,headers:{ Accept:"application/json","X-CSRF-Token":top.Static.SQUARESPACE_CONTEXT.csrfToken},data:JSON.stringify(updatedData),success:function(data,statusText,xhr){ var frameUrl=savedProps.fullUrl||"/";YLOPO_WIDGETS.autoimport=!0,window.top.location.replace(`/config/website/pages?frameUrl=${ frameUrl}`)},error:function(err){ }})}(defaultPage,result)})},error:function(err){ }})}}})}(jQuery);
7893
7894						
7895						/*----->/src/js/ylopo-required-footer/home-valuation-redirect.js<-----*/
7896						
7897						$(window).on("load",function(){ const homeValuation=window.location.hostname+"/home-valuation",isTouch="ontouchstart"in window||0<navigator.maxTouchPoints;$("a").each(function(){ var link=$(this).attr("href");if(link===homeValuation||"/home-valuation"===link||"/home-valuation/"===link){ $(this).attr({ href:"https://"+window.YLOPO_WIDGETS.domain+"/seller",target:"_blank"});const $parent=$(this).parentsUntil(".folder").prev(".folder-toggle"),isMobile=$($parent).parent().parent().attr("id");$parent.click(function(e){ "mobileNavigation"===isMobile||isTouch||(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),window.open("https://"+window.YLOPO_WIDGETS.domain+"/seller","_blank"))})}})});
7898
7899						
7900						/*----->/src/js/ylopo-required-footer/noredirect-links.js<-----*/
7901						
7902						-1!==location.hostname.indexOf(".squarespace.com")&&-1!==location.search.indexOf("noredirect")&&$("a").each(function(i,href){ var $o=$(href);!(href=$o.attr("href"))||-1!==href.indexOf("noredirect")||0!==href.indexOf("http")&&-1!==href.substr(0,6).indexOf(":")||$o.attr("href",href+(-1===
7902href.indexOf("?")?"?":"&")+"noredirect")});
7903
7904						
7905						/*----->/src/js/ylopo-required-footer/az-design-redirect.js<-----*/
7906						
7907						(()=>{ try{ var currentURL=window.location.href;if("/presentations"===new URL(currentURL).pathname){ if("function"!=typeof waitFor)return;waitFor(function(){ return YLOPO_WIDGETS.fullSiteNav&&0<window.YLOPO_WIDGETS.fullSiteNav.length},function(hasPages){ const pages=YLOPO_WIDGETS.fullSiteNav;var marketingToolsPage,redirectUrl;pages.find(function(item){ return item.collection&&"/presentations"===item.collection.fullUrl})||(marketingToolsPage=pages.find(function(item){ return item.collection&&"marketing-tools"===item.collection.regionName}))&&function(url){ if(url&&"string"==typeof url)try{ const urlObj=new URL(url,window.location.origin);return urlObj.origin===window.location.origin&&urlObj.pathname.startsWith("/")}catch{ return}}(redirectUrl=marketingToolsPage.collection.fullUrl)&&(window.location.href=redirectUrl)})}}catch(error){ }})();
7908</script>
7908
7909
7910
7911<!--New homepage sub-banner text block - Jose -->
7912<script>
7913
7914jQuery(document).ready(function($){
7915
7916$('.homepage-layout-c').prepend('<center><div class="homepage-newtext-container"><p>Our expert team is here to guide you through every step of the home buying and selling process.</p></div></center>');
7917  
7918  });
7919</script>
7919
7920
7921
7922
7923
7924
7925<script>
7926  $( document ).ready(function() {
7927    $('<div class="folderx"> <div class="folder-togglex">Sell <div> ❯ </div> </div> <div class="subnavx"> <div class="collection"> <a href="/home-valuation"> Home Valuation </a> </div> <div class="collection"> <a href="/why-list-with-us"> Why List With Us </a> </div> </div></div> ').insertAfter("#mainNavigation > .folder:nth-child(1) .subnav >div:nth-child(1), #mobileNavigation > .folder:nth-child(1) .subnav >div:nth-child(1)");
7928  });
7929</script>
7929
7930
7931
7932<script>
7933document.addEventListener("DOMContentLoaded", function(event) {
7934  document.getElementsByClassName("footer-address-line1")[0].innerHTML = "<div class='footer-add-new'>100 S. Ashley Drive, Suite 600 Tampa, FL 33602</div>";
7935  document.getElementsByClassName("footer-address-line2")[0].innerHTML = "<div class='footer-add-new'>2706 Alternate 19 N, Suite 200, Palm Harbor, FL 34683</div><br>";
7936  });</script>
7936<script data-sqs-type="imageloader-bootstrapper">if(window.ImageLoader) window.ImageLoader.bootstrap({}, document);</script>
7936<script>Squarespace.afterBodyLoad(Y);</script>
7936<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="facebook-unauth-icon" viewBox="0 0 64 64"><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"/></symbol><symbol id="facebook-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M39.6,22l-2.8,0c-2.2,0-2.6,1.1-2.6,2.6V28h5.3l-0.7,5.3h-4.6V47h-5.5V33.3H24V28h4.6V24 c0-4.6,2.8-7,6.9-7c2,0,3.6,0.1,4.1,0.2V22z"/></symbol><symbol id="instagram-unauth-icon" viewBox="0 0 64 64"><path d="M46.91,25.816c-0.073-1.597-0.326-2.687-0.697-3.641c-0.383-0.986-0.896-1.823-1.73-2.657c-0.834-0.834-1.67-1.347-2.657-1.73c-0.954-0.371-2.045-0.624-3.641-0.697C36.585,17.017,36.074,17,32,17s-4.585,0.017-6.184,0.09c-1.597,0.073-2.687,0.326-3.641,0.697c-0.986,0.383-1.823,0.896-2.657,1.73c-0.834,0.834-1.347,1.67-1.73,2.657c-0.371,0.954-0.624,2.045-0.697,3.641C17.017,27.415,17,27.926,17,32c0,4.074,0.017,4.585,0.09,6.184c0.073,1.597,0.326,2.687,0.697,3.641c0.383,0.986,0.896,1.823,1.73,2.657c0.834,0.834,1.67,1.347,2.657,1.73c0.954,0.371,2.045,0.624,3.641,0.697C27.415,46.983,27.926,47,32,47s4.585-0.017,6.184-0.09c1.597-0.073,2.687-0.326,3.641-0.697c0.986-0.383,1.823-0.896,2.657-1.73c0.834-0.834,1.347-1.67,1.73-2.657c0.371-0.954,0.624-2.045,0.697-3.641C46.983,36.585,47,36.074,47,32S46.983,27.415,46.91,25.816z M44.21,38.061c-0.067,1.462-0.311,2.257-0.516,2.785c-0.272,0.7-0.597,1.2-1.122,1.725c-0.525,0.525-1.025,0.85-1.725,1.122c-0.529,0.205-1.323,0.45-2.785,0.516c-1.581,0.072-2.056,0.087-6.061,0.087s-4.48-0.015-6.061-0.087c-1.462-0.067-2.257-0.311-2.785-0.516c-0.7-0.272-1.2-0.597-1.725-1.122c-0.525-0.525-0.85-1.025-1.122-1.725c-0.205-0.529-0.45-1.323-0.516-2.785c-0.072-1.582-0.087-2.056-0.087-6.061s0.015-4.48,0.087-6.061c0.067-1.462,0.311-2.257,0.516-2.785c0.272-0.7,0.597-1.2,1.122-1.725c0.525-0.525,1.025-0.85,1.725-1.122c0.529-0.205,1.323-0.45,2.785-0.516c1.582-0.072,2.056-0.087,6.061-0.087s4.48,0.015,6.061,0.087c1.462,0.067,2.257,0.311,2.785,0.516c0.7,0.272,1.2,0.597,1.725,1.122c0.525,0.525,0.85,1.025,1.122,1.725c0.205,0.529,0.45,1.323,0.516,2.785c0.072,1.582,0.087,2.056,0.087,6.061S44.282,36.48,44.21,38.061z M32,24.297c-4.254,0-7.703,3.449-7.703,7.703c0,4.254,3.449,7.703,7.703,7.703c4.254,0,7.703-3.449,7.703-7.703C39.703,27.746,36.254,24.297,32,24.297z M32,37c-2.761,0-5-2.239-5-5c0-2.761,2.239-5,5-5s5,2.239,5,5C37,34.761,34.761,37,32,37z M40.007,22.193c-0.994,0-1.8,0.806-1.8,1.8c0,0.994,0.806,1.8,1.8,1.8c0.994,0,1.8-0.806,1.8-1.8C41.807,22.999,41.001,22.193,40.007,22.193z"/></symbol><symbol id="instagram-unauth-mask" viewBox="0 0 64 64"><path d="M43.693,23.153c-0.272-0.7-0.597-1.2-1.122-1.725c-0.525-0.525-1.025-0.85-1.725-1.122c-0.529-0.205-1.323-0.45-2.785-0.517c-1.582-0.072-2.056-0.087-6.061-0.087s-4.48,0.015-6.061,0.087c-1.462,0.067-2.257,0.311-2.785,0.517c-0.7,0.272-1.2,0.597-1.725,1.122c-0.525,0.525-0.85,1.025-1.122,1.725c-0.205,0.529-0.45,1.323-0.516,2.785c-0.072,1.582-0.087,2.056-0.087,6.061s0.015,4.48,0.087,6.061c0.067,1.462,0.311,2.257,0.516,2.785c0.272,0.7,0.597,1.2,1.122,1.725s1.025,0.85,1.725,1.122c0.529,0.205,1.323,0.45,2.785,0.516c1.581,0.072,2.056,0.087,6.061,0.087s4.48-0.015,6.061-0.087c1.462-0.067,2.257-0.311,2.785-0.516c0.7-0.272,1.2-0.597,1.725-1.122s0.85-1.025,1.122-1.725c0.205-0.529,0.45-1.323,0.516-2.785c0.072-1.582,0.087-2.056,0.087-6.061s-0.015-4.48-0.087-6.061C44.143,24.476,43.899,23.682,43.693,23.153z M32,39.703c-4.254,0-7.703-3.449-7.703-7.703s3.449-7.703,7.703-7.703s7.703,3.449,7.703,7.703S36.254,39.703,32,39.703z M40.007,25.793c-0.994,0-1.8-0.806-1.8-1.8c0-0.994,0.806-1.8,1.8-1.8c0.994,0,1.8,0.806,1.8,1.8C41.807,24.987,41.001,25.793,40.007,25.793z M0,0v64h64V0H0z M46.91,38.184c-0.073,1.597-0.326,2.687-0.697,3.641c-0.383,0.986-0.896,1.823-1.73,2.657c-0.834,0.834-1.67,1.347-2.657,1.73c-0.954,0.371-2.044,0.624-3.641,0.697C36.585,46.983,36.074,47,32,47s-4.585-0.017-6.184-0.09c-1.597-0.073-2.687-0.326-3.641-0.697c-0.986-0.383-1.823-0.896-2.657-1.73c-0.834-0.834-1.347-1.67-1.73-2.657c-0.371-0.954-0.624-2.044-0.697-3.641C17.01
79367,36.585,17,36.074,17,32c0-4.074,0.017-4.585,0.09-6.185c0.073-1.597,0.326-2.687,0.697-3.641c0.383-0.986,0.896-1.823,1.73-2.657c0.834-0.834,1.67-1.347,2.657-1.73c0.954-0.371,2.045-0.624,3.641-0.697C27.415,17.017,27.926,17,32,17s4.585,0.017,6.184,0.09c1.597,0.073,2.687,0.326,3.641,0.697c0.986,0.383,1.823,0.896,2.657,1.73c0.834,0.834,1.347,1.67,1.73,2.657c0.371,0.954,0.624,2.044,0.697,3.641C46.983,27.415,47,27.926,47,32C47,36.074,46.983,36.585,46.91,38.184z M32,27c-2.761,0-5,2.239-5,5s2.239,5,5,5s5-2.239,5-5S34.761,27,32,27z"/></symbol><symbol id="youtube-unauth-icon" viewBox="0 0 64 64"><path d="M46.7,26c0,0-0.3-2.1-1.2-3c-1.1-1.2-2.4-1.2-3-1.3C38.3,21.4,32,21.4,32,21.4h0 c0,0-6.3,0-10.5,0.3c-0.6,0.1-1.9,0.1-3,1.3c-0.9,0.9-1.2,3-1.2,3S17,28.4,17,30.9v2.3c0,2.4,0.3,4.9,0.3,4.9s0.3,2.1,1.2,3 c1.1,1.2,2.6,1.2,3.3,1.3c2.4,0.2,10.2,0.3,10.2,0.3s6.3,0,10.5-0.3c0.6-0.1,1.9-0.1,3-1.3c0.9-0.9,1.2-3,1.2-3s0.3-2.4,0.3-4.9 v-2.3C47,28.4,46.7,26,46.7,26z M28.9,35.9l0-8.4l8.1,4.2L28.9,35.9z"/></symbol><symbol id="youtube-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M47,33.1c0,2.4-0.3,4.9-0.3,4.9s-0.3,2.1-1.2,3c-1.1,1.2-2.4,1.2-3,1.3 C38.3,42.5,32,42.6,32,42.6s-7.8-0.1-10.2-0.3c-0.7-0.1-2.2-0.1-3.3-1.3c-0.9-0.9-1.2-3-1.2-3S17,35.6,17,33.1v-2.3 c0-2.4,0.3-4.9,0.3-4.9s0.3-2.1,1.2-3c1.1-1.2,2.4-1.2,3-1.3c4.2-0.3,10.5-0.3,10.5-0.3h0c0,0,6.3,0,10.5,0.3c0.6,0.1,1.9,0.1,3,1.3 c0.9,0.9,1.2,3,1.2,3s0.3,2.4,0.3,4.9V33.1z M28.9,35.9l8.1-4.2l-8.1-4.2L28.9,35.9z"/></symbol><symbol id="tiktok-unauth-icon" viewBox="0 0 64 64"><path d="M37.9281 17C38.4298 21.2545 40.825 23.7941 45 24.0658V28.8451C42.5859 29.0794 40.4652 28.3016 38.0038 26.821V35.7423C38.0038 47.147 25.4788 50.7361 20.4233 42.5457C17.1856 37.3073 19.1642 28.1048 29.5496 27.73V32.781C28.7296 32.9058 27.9219 33.1002 27.1355 33.362C24.835 34.1398 23.5191 35.583 23.8883 38.1413C24.5889 43.033 33.6584 44.4856 32.901 34.9176V17H37.9091H37.9281Z" /></symbol><symbol id="tiktok-unauth-mask" viewBox="0 0 64 64"><path fill-rule="evenodd" clip-rule="evenodd" d="M64 0H0V64H64V0ZM45.44 23.54C41 23.25 38.5 20.54 38 16H32.68V35.12C33.48 45.33 23.9 43.78 23.16 38.56C22.78 35.83 24.16 34.29 26.6 33.46C27.4272 33.1806 28.2771 32.9732 29.14 32.84V27.45C18.18 27.85 16.08 37.67 19.5 43.26C24.82 52 38.05 48.17 38.05 36V26.48C40.65 28.06 42.89 28.89 45.44 28.64V23.54Z" /></symbol></svg>
7937
7938<div style="display:none">
7939	<div class="sqs-layout sqs-grid-12 columns-12 v5-portable-search-config-global empty" data-type="block-field" id="ylopo-banner-search-config-global"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7940	<div class="sqs-layout sqs-grid-12 columns-12 v5-portable-search-config-page empty" data-type="block-field" id="ylopo-portable-search-config-6352f47076801100d584ade8"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
7941</div>
7942
7943<script>
7944(function(){
7945var $v5Widget = $('.YLOPO_v5SearchWidget');
7946if ($v5Widget.length > 0) {
7947	var $pageCfg = $('.v5-portable-search-config-page:not(.empty)').find('#v5-portable-search-config-data');
7948	var $globalCfg = $('.v5-portable-search-config-global:not(.empty)').find('#search-filters-global, #v5-portable-search-config-data');
7949	var $cfg = $pageCfg.length ? $pageCfg : $globalCfg;
7950	var shouldReplace = $cfg.length ? !!$cfg.data('replace-search-widget') : true;
7951	if (shouldReplace) {
7952		$('.YLOPO_searchWidget').remove();
7953	}
7954}
7955})();
7956
7957(function(){
7958
7959window.lazyFunctions.loadHSSWidget = function(){
7960	if ($('#ylopo-widget-script').length > 0){
7961		return
7962	}
7963	if ($('.YLOPO_searchWidget, .YLOPO_marketTrendsWidget, .YLOPO_resultsWidget, .ylopo-plugin.listing-gallery-2, .ylopo-plugin.homepage-market-trends, .ylopo-plugin.listing-gallery, .home-valuation').length > 0){
7964		if (
7965			String(location).indexOf('sqsscreenshot=true') === -1 &&
7966			window.YLOPO_WIDGETS.sitewide_domain &&
7967			(window.YLOPO_WIDGETS.widgetjs || window.YLOPO_WIDGETS.domain)
7968		) {
7969			var script = document.createElement('script');
7970			script.setAttribute('src', (window.YLOPO_WIDGETS.widgetjs ? window.YLOPO_WIDGETS.widgetjs : 'https://' + window.YLOPO_WIDGETS.domain + '/build/js/widgets-1.0.0.js') );
7971			script.setAttribute('defer', 'true');
7972			script.setAttribute('id', 'ylopo-widget-script')
7973			document.querySelector('head').appendChild(script);
7974		}
7975
7976		var options = {
7977    	childList: true,
7978			subtree: true,
7979  	}
7980
7981		let observer = new MutationObserver(callback);
7982    
7983		function callback (mutations) {
7984			for (let mutation of mutations) {
7985				if($(mutation.target).hasClass('YLOPO-widget')){
7986					if($(mutation.removedNodes).hasClass('listings-loading-status')){
7987						$(mutation.target).append('<h2 style="font-size: 20px; text-align: center;" class="no-listings">No Listings Available</h2>');
7988					}
7989					if($(mutation.addedNodes).hasClass('widget-gallery-container')){
7990						$('.YLOPO-widget > h2').remove()
7991					}
7992				}
7993			}
7994		}
7995
7996		$('.YLOPO_resultsWidget').each(function(){
7997			observer.observe($(this)[0], options);
7998		});
7999
8000	}
8001}
8002
8003if (window.YLOPO_WIDGETS.lazy_load_widgets === false){
8004	window.lazyFunctions.loadHSSWidget();
8005} else {
8006	var $HSSWidgets = $('.YLOPO_searchWidget, .YLOPO_marketTrendsWidget, .YLOPO_resultsWidget');
8007	if ($HSSWidgets.length > 0){
8008		$HSSWidgets.each(function(i,o){
8009			$(o).attr('data-lazy-function', 'loadHSSWidget').addClass('lazy');
8010		});
8011		window.lazyLoadInstance.update();
8012	}
8013}
8014
8015if ($('.ylopo-plugin.listing-gallery-2, .ylopo-plugin.homepage-market-trends, .ylopo-plugin.listing-gallery, .home-valuation').length > 0){
8016	window.lazyFunctions.loadHSSWidget();
8017}
8018
8019})();
8020
8021(function(){
8022var $portableAll = $('.YLOPO_v5SearchWidget');
8023if ($portableAll.length === 0) return;
8024
8025if ($('.v5-search').length > 0) return;
8026
8027var _isWidgetEdit = typeof isEditMode === 'function' && isEditMode();
8028
8029var $pageCfgEl = $('.v5-portable-search-config-page:not(.empty)').find('#v5-portable-search-config-data');
8030var $globalCfgEl = $('.v5-portable-search-config-global:not(.empty)').find('#search-filters-global, #v5-portable-search-config-data');
8031var $cfgEl = $pageCfgEl.length ? $pageCfgEl : $globalCfgEl;
8032var defaultConfig = {
8033	propertyTypeSelector: true,
8034	priceSelector: true,
8035	sqft: true,
8036	bedsSelector: true,
8037	bathsSelector: true,
8038	searchResultView: 'map',
8039	customSearchPlaceholders: {
8040		multiLocationPlaceholder: 'Start your search by City, Neighborhood or Zip Code',
8041		multiLocationPlaceholderMobile: 'City, Neighborhood or Zip Code'
8042	},
8043	replaceSearchWidget: true,
8044	priceConfig: { minSearchPrice: 50000, maxSearchPrice: 10000000, priceStep: 25000, currencyFormat: 'en-US', currency: 'USD' }
8045};
8046var config = $cfgEl.length ? $cfgEl.data('config') : null;
8047if (!config || typeof config !== 'object') {
8048	config = defaultConfig;
8049} else {
8050	if ($cfgEl.data('price-config')) config.priceConfig = $cfgEl.data('price-config');
8051	if ($cfgEl.data('replace-search-widget')) config.replaceSearchWidget = true;
8052}
8053if (!window.YLOPO_WIDGETS.domain) {
8054	if (_isWidgetEdit) console.warn('[Ylopo V5 Search Widget] domain is not set. Ensure window.YLOPO_WIDGETS.domain is configured.');
8055	else console.warn('[Ylopo Search] Configuration incomplete.');
8056}
8057
8058if (config.priceSelector && (!config.priceConfig || !config.priceConfig.maxSearchPrice)) {
8059	if (_isWidgetEdit) console.warn('[Ylopo V5 Search Widget] priceConfig is missing or incomplete. Using defaults (0–10M, step 25K).');
8060	config.priceConfig = Object.assign({ minSearchPrice: 50000, maxSearchPrice: 10000000, priceStep: 25000, currencyFormat: 'en-US' }, config.priceConfig || {});
8061}
8062
8063$portableAll.not(':first').hide();
8064var $widget = $portableAll.first();
8065
8066var priceConfig = config.priceConfig || {};
8067var propertyTypes = config.propertyTypes || [
8068	{key:'single-family',label:'Single Family',isSelectedByDefault:true},
8069	{key:'condo',label:'Condo',isSelectedByDefault:true},
8070	{key:'townhouse',label:'Townhouse',isSelectedByDefault:false},
8071	{key:'multi-family',label:'Multi Family',isSelectedByDefault:false},
8072	{key:'land',label:'Land',isSelectedByDefault:false},
8073	{key:'commercial',label:'Commercial',isSelectedByDefault:false}
8074];
8075
8076var searchSvg = '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="3.8 3 42.8 43.6"><path d="M21 3a17 17 0 1 0 9 31.3l12.4 12.3 4.2-4.2-12.1-12.1A17 17 0 0 0 21 3Zm0 4a13 13 0 1 1 0 26 13 13 0 1 1 0-26Z" style="fill:#fff"/></svg>';
8077var dropSvg = '<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 512 512"><path d="M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"/></svg>';
8078
8079var filters = '';
8080var hasFilters = false;
8081
8082if (config.propertyTypeSelector) {
8083	hasFilters = true;
8084	var ptItems = '';
8085	for (var p = 0; p < propertyTypes.length; p++) {
8086		var pt = propertyTypes[p];
8087		ptItems += '<div class="dropdown-item"><input type="checkbox" class="search-config-item' + (pt.isSelectedByDefault ? ' default' : '') + '" id="' + pt.key + '" value="' + pt.key + '"' + (pt.isSelectedByDefault ? ' checked' : '') + ' tabindex="0"><label for="' + pt.key + '">' + pt.label + '</label></div>';
8088	}
8089	filters += '<div class="search-config-field propertyTypeSelector"><div id="property-type" class="dropdown"><div class="property-types-btn">Property Types ' + dropSvg + '</div><div class="dropdown-content">' + ptItems + '</div></div></div>';
8090}
8091if (config.priceSelector) {
8092	hasFilters = true;
8093	filters += '<div class="form-field price default priceSelector"><select id="min-price" name="s[minPrice]" class="prices search-config-item" tabindex="0"><option value="">Min Price</option></select> <select id="max-price" name="s[maxPrice]" class="prices search-config-item" tabindex="0"><option value="">Max Price</option></select></div>';
8094}
8095if (config.sqft) {
8096	hasFilters = true;
8097	filters += '<div class="form-field sqft"><input class="sqft-input search-config-item" type="number" min="0" placeholder="Min. Sq. Ft." name="s[sqftMin]" tabindex="0"><input class="sqft-input search-config-item" type="number" min="0" placeholder="Max. Sq. Ft." name="s[sqftMax]" tabindex="0"></div>';
8098}
8099var bedBath = '';
8100if (config.bedsSelector) {
8101	hasFilters = true;
8102	bedBath += '<div class="form-field bd bedsSelector"><select id="beds" class="search-config-item" name="s[beds]" tabindex="0"><option value="">Beds</option><option value="1">1+</option><option value="2">2+</option><option value="3">3+</option><option value="4">4+</option><option value="5">5+</option></select></div>';
8103}
8104if (config.bathsSelector) {
8105	hasFilters = true;
8106	bedBath += '<div class="form-field tb bathsSelector"><select id="baths" class="search-config-item" name="s[baths]" tabindex="0"><option value="">Baths</option><option value="1">1+</option><option value="2">2+</option><option value="3">3+</option><option value="4">4+</option><option value="5">5+</option></select></div>';
8107}
8108if (bedBath) {
8109	var singleBedBath = ((config.bedsSelector ? 1 : 0) + (config.bathsSelector ? 1 : 0)) === 1;
8110	filters += '<div class="beds-bath-div' + (singleBedBath ? ' single-filter-item' : '') + '">' + bedBath + '</div>';
8111}
8112if (hasFilters) {
8113	filters += '<div class="clear-filters-container clear-filters">Clear</div>';
8114}
8115
8116var placeholder = 'Start your search by City, Neighborhood or Zip Code';
8117if (config.customSearchPlaceholders && config.customSearchPlaceholders.multiLocationPlaceholder) {
8118	placeholder = config.customSearchPlaceholders.multiLocationPlaceholder;
8119}
8120
8121$widget.html(
8122	'<div class="v5-search-portable-loader" style="display:flex;align-items:center;justify-content:center;padding:20px;">' +
8123		'<div style="width:28px;height:28px;border:3px solid #e0e0e0;border-top-color:#636363;border-radius:50%;animation:v5spin .7s linear infinite;"></div>' +
8124	'</div>' +
8125	'<div class="v5-search-portable form-warning-exempt" style="display:none;">' +
8126	'<div class="v5-search">' +
8127	'<div class="search-input-container">' +
8128	'<input id="search-listings-input" type="text" aria-label="Search Input" title="Search Input" placeholder="' + placeholder + '" tabindex="0">' +
8129	'<div class="search-button" aria-hidden="true" title="Start Search">' + searchSvg + '</div>' +
8130	'<div class="suggested-listings-content"></div>' +
8131	'<div class="suggested-listings-loading"><h4>Loading</h4></div>' +
8132	'</div>' +
8133	'<div class="search-type-container">' +
8134	'<label for="search-by-area"><span>Search by area</span><input type="radio" id="search-by-area" class="search-type" name="search-type" value="area" checked></label>' +
8135	'<label for="search-by-address"><span>Search by address</span><input type="radio" id="search-by-address" class="search-type" name="search-type" value="address"></label>' +
8136	'</div>' +
8137	'<div id="search-filters-wrapper"><div id="search-filters">' + filters + '</div></div>' +
8138	'</div></div>'
8139);
8140
8141$widget.find('#search-filters').data('config', config).data('price-config', priceConfig);
8142
8143var $bannerParents = $widget.parents('.ylopo-banner-content-inner, .ylopo-banner-content-wrapper, .banner-thumbnail-wrapper');
8144$bannerParents.each(function() { this.style.setProperty('overflow', 'visible', 'important'); });
8145var $bannerEl = $widget.closest('.banner-thumbnail-wrapper');
8146if ($bannerEl.length) $bannerEl[0].style.setProperty('display', 'block', 'important');
8147
8148function showPortableWidget() {
8149	$widget.find('.v5-search-portable-loader').remove();
8150	$widget.find('.v5-search-portable').show();
8151}
8152
8153if ($('#v5-search-portable-inline-css').length === 0){
8154	$('head').append('<style id="v5-search-portable-inline-css">' +
8155		'@keyframes v5spin{to{transform:rotate(360deg)}}' +
8156		'.v5-search-portable .v5-search .search-input-container{position:relative;overflow:visible}' +
8157		'.v5-search-portable .v5-search .suggested-listings-content{position:absolute;top:100%;left:0;right:auto;width:calc(100% - 36px);max-width:none;z-index:110;background:#fff;max-height:60vh;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:0 0 5px 5px}' +
8158		'.v5-search-portable .v5-search .suggested-listings-loading{position:absolute;top:100%;left:0;right:auto;width:calc(100% - 36px);max-width:none;max-height:60vh;z-index:110;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);text-align:center}' +
8159		'.v5-search-portable .v5-search #search-filters-wrapper{overflow:visible}' +
8160		'.v5-search-portable .v5-search #search-filters{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:6px;padding-top:6px;overflow:visible}' +
8161		'.v5-search-portable .v5-search #search-filters>*{flex-shrink:0}' +
8162		'.v5-search-portable .v5-search #search-filters input:not([type=checkbox]),.v5-search-portable .v5-search #search-filters select,.v5-search-portable .v5-search #search-filters .property-types-btn{height:32px;font-size:13px;line-height:32px;border:1px solid #000;border-radius:3px;padding:0 6px;margin:0;background:#fff}' +
8163		'.v5-search-portable .v5-search #search-filters select{-webkit-appearance:none;appearance:none;padding-right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'10\' height=\'6\'%3E%3Cpath d=\'M0 0l5 6 5-6z\' fill=\'%23333\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;cursor:pointer}' +
8164		'.v5-search-portable .v5-search #search-filters input[type=checkbox]{width:16px;height:16px;margin:0;cursor:pointer}' +
8165		'.v5-search-portable .v5-search .search-config-field.propertyTypeSelector .dropdown-content{position:absolute;top:100%;left:0;z-index:120;background:#fff;min-width:160px;box-shadow:0 4px 12px rgba(0,0,0,.15)}' +
8166		'.v5-search-portable .v5-search .search-config-field.propertyTypeSelector .dropdown-content label{display:inline;height:auto;line-height:normal;border:none;padding:0;margin:0}' +
8167		'.v5-search-portable .v5-search .search-config-field.propertyTypeSelector .dropdown-content .dropdown-item{display:flex;align-items:center;gap:6px;padding:7px 8px;cursor:pointer}' +
8168		'.v5-search-portable .v5-search .form-field.price.priceSelector,.v5-search-portable .v5-search div.sqft,.v5-search-portable .v5-search .beds-bath-div{display:flex;flex-direction:row;align-items:center;gap:4px;padding:0}' +
8169		'.v5-search-portable .v5-search div.sqft input.sqft-input{width:100px}' +
8170		'.v5-search-portable .v5-search .clear-filters-container.clear-filters{cursor:pointer;padding:4px 10px;font-size:13px;white-space:nowrap}' +
8171		'.v5-search-portable .v5-search .search-type-container label span{color:#222!important}' +
8172		'.v5-search-portable .v5-search .mobile-expand{display:none!important}' +
8173		'.ylopo-banner-content-inner:has(.v5-search-portable),.ylopo-banner-content-wrapper:has(.v5-search-portable),.banner-thumbnail-wrapper:has(.v5-search-portable){overflow:visible!important}' +
8174		'.YLOPO_v5SearchWidget{opacity:1!important}' +
8175		'.banner-thumbnail-wrapper .YLOPO_v5SearchWidget,.banner-thumbnail-wrapper .v5-search-portable{position:relative;z-index:5}' +
8176		'.ylopo-home-banner.banner-thumbnail-wrapper:has(.v5-search-portable){display:block!important}' +
8177	'</style>');
8178}
8179
8180if ($('#v5-search-portable-css').length === 0){
8181	var $cssLink = $('<link id="v5-search-portable-css" rel="stylesheet" href="/assets/build/css/search-listings-standalone.css?v=' + Date.now() + '">');
8182	$cssLink.on('load', showPortableWidget);
8183	$cssLink.on('error', showPortableWidget);
8184	$('head').append($cssLink);
8185	setTimeout(showPortableWidget, 3000);
8186} else {
8187	showPortableWidget();
8188}
8189
8190if (_isWidgetEdit && typeof isYlopoAdmin === 'function' && isYlopoAdmin()) {
8191	$.getScript('/scripts/v5-portable-search-edit.js');
8192}
8193
8194window.lazyFunctions.loadPortableV5Search = function(){
8195	if (window.YLOPO_WIDGETS.v5searchInit){
8196		window.YLOPO_WIDGETS.initV5Search($widget);
8197	} else {
8198		$.getScript('/scripts/search-listings.js');
8199	}
8200};
8201
8202$widget.attr('data-lazy-function', 'loadPortableV5Search').addClass('lazy');
8203window.lazyLoadInstance.update();
8204
8205})();
8206
8207/*
8208YLOPO_WIDGETS.galleryNavigationCallback = function galleryNavigationCallback(listing, linkPath, history){
8209	console.log('>>>>>>',listing, linkPath, history)
8210}
8211*/
8212
8213(function(){
8214
8215	if (window.YLOPO_WIDGETS.disableEscapeKey === true) {
8216		document.addEventListener('keyup', function(event){
8217			var queryString = window.location.search
8218			if(event.keyCode === 27 && queryString.length > 0){
8219				event.stopPropagation()
8220			}
8221		});
8222	}
8223
8224
8225	if (!window.YLOPO_WIDGETS.sitewide_domain || String(location).indexOf('sqsscreenshot=true') > -1){
8226		return
8227	};
8228  $.ajax({
8229  	url: '//'+YLOPO_WIDGETS.domain+'/api/1.0/content?filter=partyId&filter=partyWebsiteId&filter=brandedSite.url&filter=config.facebook&filter=malabar.facebookChatWidget&filter=client.lessColors&filter=client.idxSource&filter=client.companyDetails&filter=idx.contentful&filter=idx.searchConsentConfig&filter=client.legal.content.privacyPolicy.html&filter=regions&filter=favoriteSearchLocations&filter=client.footer.links&filter=client.clientDetails&filter=client.shouldDisplayHalfBaths',
8230  	dataType: 'jsonp',
8231  	success: function(data, status, xhr){
8232
8233			window.YLOPO_WIDGETS.search_site_content_api_error = false;
8234			
8235			//---------------------------------------------------------------------------------
8236			
8237			if (window.YLOPO_WIDGETS.fbForceChatPageId) {
8238				data.config.facebook = data.config.facebook || {};
8239				data.config.facebook.pageId = window.YLOPO_WIDGETS.fbForceChatPageId;
8240			}
8241			if (window.YLOPO_WIDGETS.fbForceChatEnable === true || window.YLOPO_WIDGETS.fbForceChatEnable === false) {
8242				data.config.facebook = data.config.facebook || {};
8243				data.config.facebook.isChatEnabled = window.YLOPO_WIDGETS.fbForceChatEnable;
8244			}
8245			if (window.YLOPO_WIDGETS.fbForceChatAppId) {
8246				data.config.facebook = data.config.facebook || {};
8247				data.config.facebook.appId = window.YLOPO_WIDGETS.fbForceChatAppId;
8248			}
8249			if (window.YLOPO_WIDGETS.fbForceChatDisable) {
8250				data.config.facebook = data.config.facebook || {};
8251				data.config.facebook.isChatEnabled = !window.YLOPO_WIDGETS.fbForceChatDisable;
8252			}
8253		
8254 		window.YLOPO_WIDGETS.content = data;
8255
8256		var pageType = "contact-us";
8257
8258		//---------------------------------------------------------------------------------
8259
8260		if(data && data.regions && data.regions.length > 0){
8261			const isTexas = data.regions.filter(function(o){
8262				return o.state === 'TX'
8263			})
8264			if(isTexas.length > 0 && data.client && data.client.footer && data.client.footer.links && data.client.footer.links.length > 0){
8265				const footerLinks = data.client.footer.links.map(function(o){
8266					return '<li><a href="'+o.link+'" target="_blank">'+o.label+'</a></li>'
8267				})
8268				const footerLinksHTML = `<ul>${footerLinks.join("")}</ul>`;
8269				$('.footer-links').html(footerLinksHTML);
8270			} 
8271		} 
8272
8273		//---------------------------------------------------------------------------------
8274		// Facebook Chat
8275		if ((pageType !== 'open-house' && pageType !== 'open-houses') && data && data.config && data.config.facebook && data.config.facebook.isChatEnabled === true){
8276
8277			if (data.config.facebook.pageId && data.config.facebook.appId) {
8278				$('.fb-customerchat').attr('page_id',data.config.facebook.pageId);
8279			} else {
8280				return
8281			}
8282			if ((data.client && data.client.lessColors && data.client.lessColors.main) || window.YLOPO_WIDGETS.fbForceChatColor) {
8283				if (window.YLOPO_WIDGETS.fbForceChatColor) {
8284					$('.fb-customerchat').attr('theme_color',window.YLOPO_WIDGETS.fbForceChatColor);
8285				} else {
8286					$('.fb-customerchat').attr('theme_color',data.client.lessColors.main);
8287				}
8288			}
8289
8290			if (window.YLOPO_WIDGETS.fbChatForceLoggedInGreeting){
8291				$('.fb-customerchat').attr('logged_in_greeting',window.YLOPO_WIDGETS.fbChatForceLoggedInGreeting);
8292			}
8293			if (window.YLOPO_WIDGETS.fbChatForceLoggedOutGreeting){
8294				$('.fb-customerchat').attr('logged_out_greeting',window.YLOPO_WIDGETS.fbChatForceLoggedOutGreeting);
8295			}
8296			if (window.YLOPO_WIDGETS.fbChatForceRef){
8297				$('.fb-customerchat').attr('ref',window.YLOPO_WIDGETS.fbChatForceRef);
8298			}
8299
8300			window.fbAsyncInit = function() {
8301				FB.init({
8302					appId            : data.config.facebook.appId,
8303					autoLogAppEvents : true,
8304					xfbml            : true,
8305					version          : 'v2.12'
8306				});
8307			};
8308
8309				(function(d, s, id){
8310					var js, fjs = d.getElementsByTagName(s)[0];
8311					if (d.getElementById(id)) {
8312						return;
8313					}
8314					js = d.createElement(s);
8315					js.id = id;
8316					js.setAttribute('defer', 'true');
8317					js.src = "https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js";
8318					fjs.parentNode.insertBefore(js, fjs);
8319				}(document, 'script', 'facebook-jssdk'));
8320
8321		} else {
8322			$('.fb-customerchat').remove();
8323		}
8324
8325
8326/*
8327		var allowedSourceIds = {
8328			216:1,
8329			386:1
8330		};
8331*/
8332		var sources = [];
8333
8334		if (data && data.client && data.client.idxSource) {
8335
8336			data.client.idxSource.forEach(function(o,i){
8337/*
8338				if (!allowedSourceIds[o.sourceId]) {
8339					return;
8340				}
8341*/
8342				sources.push({
8343					sourceId: o.sourceId,
8344					refreshDate: new Date(o.source.sourceRefreshDate),
8345				});
8346			});
8347
8348
8349			if (data && data.idx && data.idx.contentful && sources.length > 0) {
8350				sources.forEach(function(o,i){
8351
8352					if (
8353						data &&
8354						data.idx &&
8355						data.idx.contentful &&
8356						data.idx.contentful[o.sourceId] &&
8357						data.idx.contentful[o.sourceId].fields
8358					 ){
8359
8360						if (
8361							data.idx.contentful[o.sourceId].fields.footer &&
8362							data.idx.contentful[o.sourceId].fields.footer.fields &&
8363							data.idx.contentful[o.sourceId].fields.footer.fields.html
8364						) {
8365							var idxHtml = data.idx.contentful[o.sourceId].fields.footer.fields.html;
8366
8367							idxHtml = idxHtml.replace(/\{site_owner_office\}/gm, '');
8368							idxHtml = idxHtml.replace(/\{site_owner_name\}/gm, '');
8369							idxHtml = idxHtml.replace(/\{last_refresh_page\}/gm, '');
8370
8371							idxHtml = idxHtml.replace(/\{last_refresh_date\}/igm, o.refreshDate);
8372							idxHtml = idxHtml.replace(/\{current_year\}/igm,new Date(Date.now()).getFullYear());
8373
8374							idxHtml = idxHtml.replace(/\{client.companyDetails.name.technicalName\}/igm, data.client.companyDetails.name.technicalName);
8375							idxHtml = idxHtml.replace(/\{client.clientDetails.phone\}/gm, data.client.clientDetails.phone ? data.client.clientDetails.phone : '');
8376							idxHtml = idxHtml.replace(/\{client.companyDetails.email\}/gm, data.client.companyDetails.email ? data.client.companyDetails.email : '');
8377
8378							var links = idxHtml.match(/href="(.*?)\"/img)||[];
8379							links = [...new Set(links)];
8380							links.forEach(function(ox,i){
8381								var linkmatch = ox.match(/href="(.*?)"/im)||['',''];
8382								if (linkmatch[1].substr(0,1)==='/'){
8383									var url = 'http://'+YLOPO_WIDGETS.domain+linkmatch[1];
8384									idxHtml = idxHtml.replaceAll(linkmatch[1], url);
8385								}
8386							});
8387
8388							
8389							try{	
8390							let $idxHtml = $(`<div>${ idxHtml }</div>`);
8391							$idxHtml.find('a').filter(function() {
8392								return $(this).text().trim().includes('Privacy Policy');
8393							}).each(function() {
8394								$(this).closest('div').remove();
8395							});
8396							$('.footer-IDX-compliance').append( $('<div></div>').html($idxHtml),$('<br/>'));
8397						} catch(e){
8398							console.error("Error rendering IDX footer HTML:", e);
8399						}
8400						}
8401					}
8402				});
8403			}
8404		}
8405
8406		//---------------------------------------------------------------------------------
8407
8408		var candianIDXs = [463,575,590,606,651,738,808,850,924,939,944,953,956];
8409		var CAIDX = Object.keys(data.idx.contentful).filter(idxId=>{
8410			return candianIDXs.indexOf(parseInt(idxId,10)) !== -1
8411		}).length > 0;	
8412		if (CAIDX){
8413			window.YLOPO_WIDGETS.isCanadianIDX = true;
8414		} else {
8415			window.YLOPO_WIDGETS.isCanadianIDX = false;
8416		}
8417
8418		//---------------------------------------------------------------------------------
8419		if (
8420			data.idx.searchConsentConfig &&
8421			data.idx.searchConsentConfig.consentRequired === true &&
8422			data.idx.searchConsentConfig.consentTerms &&
8423			data.idx.searchConsentConfig.consentTerms.length > 0 &&
8424			localStorage.getItem('idx-tos-agreed') !== "TRUE"
8425
8426			//1
8427		) {
8428			var termsHtml = data.idx.searchConsentConfig.consentTerms[0];
8429			
8430			if (
8431				termsHtml &&
8432				data.client &&
8433				data.client.companyDetails &&
8434				data.client.companyDetails.name &&
8435				data.client.companyDetails.name.technicalName
8436			){
8437				termsHtml = termsHtml.replace(/{client\.companyDetails\.name\.technicalName}/g, data.client.companyDetails.name.technicalName)
8438			}
8439
8440			var agreeText = data.idx.searchConsentConfig.searchConsentButtonLabel || 'Agree';
8441			popUp(termsHtml, agreeText, data, localStorage);		
8442
8443		}
8444
8445		//---------------------------------------------------------------------------------
8446		// Set colors from Galaxy
8447		if (data.client && data.client.lessColors && data.client.lessColors.main) {
8448			var styleOverrides = `
8449				.YLOPO_resultsWidget .listing-status-flag {
8450					background-color: $!important;
8451				}`
8452			$('<style type="text/css"></style>').text(styleOverrides).appendTo($('head'))
8453		}
8454
8455		//---------------------------------------------------------------------------------
8456		//ADA Compliance Widget
8457		
8458		if (
8459			isMobile.any === false &&
8460			window.YLOPO_WIDGETS &&
8461			window.YLOPO_WIDGETS.disableAdaWidget !== true &&
8462			window.YLOPO_WIDGETS.pageType !== 'open-house' &&
8463			window.YLOPO_WIDGETS.pageType !== 'open-houses' && 
8464			window.YLOPO_WIDGETS.search_site_content_api_error !== true
8465		) {
8466
8467			var adaColor = window.YLOPO_WIDGETS.customColors && window.YLOPO_WIDGETS.customColors.bg || (data && data.client && data.client.lessColors && data.client.lessColors.main) || window.YLOPO_WIDGETS.customColors.bg;
8468
8469			window._userway_config = {
8470				position: '5',
8471				size: 'small',
8472				color: adaColor,
8473				mobile: false,
8474				account: 'gWCTZli47p'
8475			};
8476			
8477			var isConfigSite = String(location).split('/')[2].indexOf('.squarespace.com') !== -1;
8478			
8479			if (isConfigSite){
8480				adaTitle = 'ADA Compliance Widget\n(Inactive in /config page)'
8481			} else {
8482				adaTitle = 'Loading ADA Widget...'
8483			}
8484		
8485			var $adalogo = $('<div class="ada-widget-facade"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 63 63" style="width:44px;height:44px;position:relative;top:2px;left:2px;opacity: 0.65;"><title>'+adaTitle+'</title>
8485<circle cx="31.5" cy="16.1" r="5.5" fill="#fff" transform="rotate(-45 31.5 16)"/><path d="M47.6 22.3a88.7 88.7 0 0 1-32.2 0 1.6 1.6 0 0 0-2 1.3 1.6 1.6 0 0 0 1.4 2 92 92 0 0 0 10.9 1.3 2.6 2.6 0 0 1 2.4 2.9l-.3 2.7a54.1 54.1 0 0 1-3 12.7l-2 5.4a1.6 1.6 0 0 0 3 1.1l.6-1c1.6-3.4 3-6.9 4.4-10.4a.7.7 0 0 1 1.4 0c1.4 3.5 2.8 7 4.4 10.4l.6 1.1a1.6 1.6 0 0 0 1.4 1 1.6 1.6 0 0 0 .6 0 1.6 1.6 0 0 0 1-2.2l-2-5.4a54.7 54.7 0 0 1-3-12.6l-.3-2.8a2.6 2.6 0 0 1 2.4-3 92.5 92.5 0 0 0 10.8-1.2 1.7 1.7 0 0 0 1.5-1.7 1.6 1.6 0 0 0-2-1.6Z" fill="#fff"/><path d="M31.5 0A31.5 31.5 0 1 0 63 31.5 31.5 31.5 0 0 0 31.5 0Zm0 60A28.5 28.5 0 1 1 60 31.5 28.5 28.5 0 0 1 31.5 60Z" fill="#fff"/></svg></div>');
8486			
8487			$adalogo.css({
8488				position: 'fixed',
8489				bottom: '12px',
8490				left: '12px',
8491				display: 'inline-block',
8492				width: '48px',
8493				height: '48px',
8494				backgroundColor: adaColor,
8495				borderRadius: '50%',
8496				cursor: 'pointer',
8497				zIndex: 2147483647
8498			}).attr({
8499				alt: adaTitle
8500			});
8501			$('body').append($adalogo);
8502
8503			if (window === window.top && !isConfigSite){
8504				$adalogo.on('click',function(){
8505					$adalogo.addClass('loading-spinner');
8506					$('
8506<script>')
8507					.attr({
8508						'data-account': 'gWCTZli47p',
8509						'src' : 'https://cdn.userway.org/widget.js',
8510						'defer': true,
8511						'async': true
8512					})
8513					.appendTo($('head'));
8514				});
8515			}
8516
8517			if (!isConfigSite){
8518				$(document).ready(function() {
8519					document.addEventListener('userway:init_completed', ()=>{
8520						UserWay.widgetOpen();
8521
8522						$(window).trigger('branded-sites-tracking-event', {
8523							type: "userway-ada-widget-loaded",
8524						});
8525						
8526						// $.ajax({
8527						// 	url: 'https://1pclbpy9f6.execute-api.us-west-1.amazonaws.com/default/BrandedSiteTracking',
8528						// 	method: 'POST',
8529						// 	contentType: 'application/json',
8530						// 	data: JSON.stringify({
8531						// 		type: "userway-ada-widget-loaded",
8532						// 		identifier: window.YLOPO_WIDGETS.pageIdentifiers.identifier,
8533						// 		clientTime: Date.now(),
8534						// 		page: String(location.pathname)
8535						// 	}),
8536						// 	success: function(data){
8537						// 	},
8538						// 	error: function(err){
8539						// 	}
8540						// })
8541					});
8542					document.addEventListener('userway:render_completed', ()=>{
8543						setTimeout(()=>{
8544							$adalogo.remove();
8545						}, 250)
8546					});	
8547				});
8548			} 
8549		}
8550
8551		//---------------------------------------------------------------------------------
8552	},
8553	error: function(err){
8554		console.error("Error getting search site content API:", err);
8555		window.YLOPO_WIDGETS = window.YLOPO_WIDGETS || {};
8556		window.YLOPO_WIDGETS.search_site_content_api_error = true;
8557	}
8558  });
8559
8560	
8561
8562	var customPrivacyPolicy = $('#EditablePrivacyPolicyMessage .sqs-block-content p').first().getSSInnerText();
8563
8564	$('body').find('.privacy-policy-link').text('Privacy Policy and Terms & Conditions').attr('href',`https://${ window.YLOPO_WIDGETS.domain }/privacy-policy`).attr('target','_blank');
8565
8566  $('body').on('click', '.privacy-policy-link', function(e){
8567		if ($(this).attr('href') && $(this).attr('href').indexOf('http') === 0){
8568			return;
8569		}
8570		e.preventDefault();
8571
8572		window.open(`https://${ window.YLOPO_WIDGETS.domain }/privacy-policy`, '_blank');
8573
8574		// if (typeof window.YLOPO_WIDGETS.content !== 'undefined'){
8575		// 	var client_content = window.YLOPO_WIDGETS.content;
8576		// 	var content = '';
8577		// 	var btnText = 'Accept';
8578
8579		// 	if(window.YLOPO_WIDGETS &&
8580		// 		window.YLOPO_WIDGETS.content && 
8581		// 		window.YLOPO_WIDGETS.content.client && 
8582		// 		window.YLOPO_WIDGETS.content.client.legal && 
8583		// 		window.YLOPO_WIDGETS.content.client.legal.content &&
8584		// 		window.YLOPO_WIDGETS.content.client.legal.content.privacyPolicy &&
8585		// 		typeof window.YLOPO_WIDGETS.content.client.legal.content.privacyPolicy.html !== 'undefined'
8586		// 	){	
8587				
8588		// 		var privacy_content = window.YLOPO_WIDGETS.content.client.legal.content.privacyPolicy.html
8589		// 		var url_expression = /^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/;
8590    // 		var url_validate = new RegExp(url_expression);
8591		// 		var string_validate = $.trim(privacy_content).length;
8592
8593		// 		if( url_validate.test(privacy_content)){
8594		// 			content = '<iframe src='+ privacy_content + ' style="width: 100%; height: 35vw;"><iframe>';
8595		// 		}else if(string_validate > 0){
8596		// 			var regex_replace = new RegExp("\\{domain\\}", 'g');
8597		// 			var privacy_content_replace = privacy_content.replace(regex_replace, YLOPO_WIDGETS.domain);
8598		// 			content = privacy_content_replace;
8599		// 		}
8600		// 	} else if (customPrivacyPolicy){
8601		// 		content = customPrivacyPolicy;
8602		// 	}
8603
8604		// 	popcss = {
8605		// 		client:{
8606		// 			lessColors:{
8607		// 				main: '#1f1f1f'
8608		// 			}
8609		// 		}
8610		// 	}
8611			
8612
8613		// 	if (content === '') {
8614		// 		$.ajax({
8615		// 			url: '/assets/default-privacy-policy.html',
8616		// 			dataType: 'html',
8617		// 			success: function(data){
8618		// 				content = data;
8619		// 				popUp(content, btnText, popcss);
8620		// 			},
8621		// 			error: function(){
8622		// 				// fallback: still show popup even if fetch fails
8623		// 				popUp(content, btnText, popcss);
8624		// 			}
8625		// 		});
8626		// 	} else {
8627		// 		popUp(content, btnText, popcss);
8628		// 	}
8629		// }		
8630	})
8631
8632
8633  function popUp(content, buttonText, css, localStorage ){
8634
8635		buttonText = typeof buttonText !== 'undefined' ? buttonText : 'Agree';
8636		css = typeof css !== 'undefined' ? css : false;
8637		localStorage = typeof localStorage !== 'undefined' ? localStorage : '';
8638
8639		var $tosLightbox = $('<div></div>').addClass('idx-tos-lightbox');
8640		var $popup = $('<div></div>').addClass('idx-tos-popup').appendTo($tosLightbox);
8641		$('<div></div>').addClass('idx-tos-scroller').html(content).appendTo($popup);
8642		var $agree = $('<button></button>').addClass('idx-tos-agree').html(buttonText).appendTo($popup);
8643		if (css && css.client.lessColors && css.client.lessColors.main){
8644			$agree.css({
8645				backgroundColor: css.client.lessColors.main
8646			});
8647		}
8648		$agree.on('click', function(){
8649			if(localStorage.length > 0){
8650				localStorage.setItem('idx-tos-agreed',"TRUE");
8651			}
8652			$tosLightbox.remove();
8653		})
8654		$('body').append($tosLightbox);
8655	}
8656})();
8657
8658
8659
8660!(function(){
8661	if (!window.YLOPO_WIDGETS.sitewide_domain){
8662		return
8663	}
8664	window.YLOPO_WIDGETS.fullSiteNav = window.YLOPO_WIDGETS.fullSiteNav || [];
8665	var navType = "main";
8666	
8667(function(){
8668	var thisNav = JSON.parse(decodeURIComponent("%5B%7B%22items%22%3A%5B%7B%22externalLink%22%3A%7B%22title%22%3A%22Buy%22%2C%22url%22%3A%22https%3A%2F%2Ffind.tillungtampabay.com%22%2C%22newWindow%22%3Atrue%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22externalLink%22%3A%7B%22title%22%3A%22Sell%22%2C%22url%22%3A%22https%3A%2F%2Ffind.tillungtampabay.com%2Fseller%22%2C%22newWindow%22%3Atrue%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%5D%2C%22collection%22%3A%7B%22id%22%3A%2263d41fbe9d406e6262bf7bf5%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22Residential%22%2C%22navigationTitle%22%3A%22Residential%22%2C%22urlId%22%3A%22residential%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1674846168427%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Atrue%2C%22dropdown%22%3Atrue%2C%22folderBehavior%22%3A2%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22folders%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22folders%22%2C%22fullUrl%22%3A%22%2Fresidential%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263af1ce0aed9ba63d9690546%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22video%22%3A%7B%22url%22%3A%22https%3A%2F%2Fvimeo.com%2F786143145%22%2C%22playbackSpeed%22%3A1%2C%22filter%22%3A1%2C%22filterStrength%22%3A50%2C%22zoom%22%3A0%2C%22videoFallbackContentItemId%22%3A%2263b4e6ad707140729b2e2043%22%7D%2C%22backgroundSource%22%3A3%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Commercial%22%2C%22navigationTitle%22%3A%22Commercial%22%2C%22urlId%22%3A%22commercial%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1752608389706%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fcommercial%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22items%22%3A%5B%7B%22collection%22%3A%7B%22id%22%3A%2263ba1a1c8f899869a8201472%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2263ba2455d3aca05cbb5d7e2e%22%2C%22mainImage%22%3A%7B%22id%22%3A%2263ba2455d3aca05cbb5d7e2e%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1673143381433%2C%22updatedOn%22%3A1673143386717%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1673143381433%2C%22authorId%22%3A%2262572067ba90120e66c5a01b%22%2C%22systemDataId%22%3A%221673143382822-7V2IU29OSYT2BMGXZEVG%22%2C%22systemDataVariants%22%3A%222048x1364%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22Pinellas%20County.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%220795dd%22%2C%22topRightAverage
8668%22%3A%2286b6e2%22%2C%22bottomLeftAverage%22%3A%22bec8c9%22%2C%22bottomRightAverage%22%3A%22135755%22%2C%22centerAverage%22%3A%22026f8a%22%2C%22suggestedBgColor%22%3A%225794a2%22%7D%2C%22urlId%22%3A%220ncnxj1f90xkxci2b6i4lylahh7pdq%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1673143382822-7V2IU29OSYT2BMGXZEVG%2FPinellas%2BCounty.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222048x1364%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Pinellas%20County%22%2C%22navigationTitle%22%3A%22Pinellas%20County%22%2C%22urlId%22%3A%22pinellas-county%22%2C%22itemCount%22%3A23%2C%22updatedOn%22%3A1675281066864%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22communities%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22communities%22%2C%22fullUrl%22%3A%22%2Fpinellas-county%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263ba247d4bd6ed50b81e007d%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2263ba264800c9ee0e429d3502%22%2C%22mainImage%22%3A%7B%22id%22%3A%2263ba264800c9ee0e429d3502%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1673143880802%2C%22updatedOn%22%3A1673143899609%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1673143880802%2C%22authorId%22%3A%2262572067ba90120e66c5a01b%22%2C%22systemDataId%22%3A%221673143882582-HJQ5Y8I5P1MJXS487SVX%22%2C%22systemDataVariants%22%3A%222048x1365%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22shutterstock_715763140.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.49443926685305994%2C%22y%22%3A0.21160822249093103%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%228ebce6%22%2C%22topRightAverage%22%3A%222084c9%22%2C%22bottomLeftAverage%22%3A%22a0c0dc%22%2C%22bottomRightAverage%22%3A%225595cb%22%2C%22centerAverage%22%3A%22675e59%22%2C%22suggestedBgColor%22%3A%22898b9d%22%7D%2C%22urlId%22%3A%229xiurqx0210000nu3cxhot4id7un4u%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1673143882582-HJQ5Y8I5P1MJXS487SVX%2Fshutterstock_715763140.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222048x1365%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Hillsborough%20County%22%2C%22navigationTitle%22%3A%22Hillsborough%20County%22%2C%22urlId%22%3A%22hillsborough-county%22%2C%22itemCount%22%3A22%2C%22updatedOn%22%3A1773958922381%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22communities%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22communities%22%2C%22fullUrl%22%3A%22%2Fhillsborough-county%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263ba285775ec64403304c0b0%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2263ba29ecf5538910f6f84af4%22%2C%22mainImage%22%3A%7B%22id%22%3A%2263ba29ecf5538910f6f84af4%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A16
866873144812683%2C%22updatedOn%22%3A1673144817955%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1673144812683%2C%22authorId%22%3A%2262572067ba90120e66c5a01b%22%2C%22systemDataId%22%3A%221673144814119-X18JXC7YQI39UVFRG172%22%2C%22systemDataVariants%22%3A%222048x1367%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22shutterstock_683838142.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22b08c83%22%2C%22topRightAverage%22%3A%22e1a573%22%2C%22bottomLeftAverage%22%3A%226d695b%22%2C%22bottomRightAverage%22%3A%22c59371%22%2C%22centerAverage%22%3A%22ac7f5d%22%2C%22suggestedBgColor%22%3A%22b89165%22%7D%2C%22urlId%22%3A%221opqwxteb95xb1jkc6hd8xt8tyhman%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1673144814119-X18JXC7YQI39UVFRG172%2Fshutterstock_683838142.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222048x1367%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Sarasota%20County%22%2C%22navigationTitle%22%3A%22Sarasota%20County%22%2C%22urlId%22%3A%22sarasota-county%22%2C%22itemCount%22%3A21%2C%22updatedOn%22%3A1674586246015%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22communities%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22communities%22%2C%22fullUrl%22%3A%22%2Fsarasota-county%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263ba315bf500a77c5048d659%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2263e307c54696ec4fb3c9f934%22%2C%22mainImage%22%3A%7B%22id%22%3A%2263e307c54696ec4fb3c9f934%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1675823045876%2C%22updatedOn%22%3A1675823052152%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1675823045876%2C%22authorId%22%3A%2262572067ba90120e66c5a01b%22%2C%22systemDataId%22%3A%221675823046294-DLSW64A9121REP2KKIAR%22%2C%22systemDataVariants%22%3A%221024x768%2C100w%2C300w%2C500w%2C750w%2C1000w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22anclote%201.jpeg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%2297c1f5%22%2C%22topRightAverage%22%3A%22a3bddd%22%2C%22bottomLeftAverage%22%3A%22625031%22%2C%22bottomRightAverage%22%3A%225e5032%22%2C%22centerAverage%22%3A%22374729%22%2C%22suggestedBgColor%22%3A%227d8e94%22%7D%2C%22urlId%22%3A%22959h5yc3tpr42wamxa30r1w1rk6zsh%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1675823046294-DLSW64A9121REP2KKIAR%2Fanclote%2B1.jpeg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%221024x768%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Pasco%20County%22%2C%22navigationTitle%22%3A%22Pasco%20County%22%2C%22urlId%22%3A%22pasco-county%22%2C%22itemCount%22%3A16%2C%22updatedOn%22%3A16
866875823055514%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22communities%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22communities%22%2C%22fullUrl%22%3A%22%2Fpasco-county%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%5D%2C%22collection%22%3A%7B%22id%22%3A%226352f47e98b9c3509207dba2%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22Communities%22%2C%22navigationTitle%22%3A%22Communities%22%2C%22urlId%22%3A%22communities-1%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1666380926602%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Atrue%2C%22dropdown%22%3Atrue%2C%22folderBehavior%22%3A2%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22folders%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22folders%22%2C%22fullUrl%22%3A%22%2Fcommunities-1%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f474d0310a17b8d0d2f4%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%22687a6aeb384c3672ef7567ec%22%2C%22mainImage%22%3A%7B%22id%22%3A%22687a6aeb384c3672ef7567ec%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1752853227939%2C%22updatedOn%22%3A1752853227974%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1752853227939%2C%22authorId%22%3A%2263ab1b6aafbde66da61b022e%22%2C%22systemDataId%22%3A%225e846221-e44c-4468-9b09-42165d066959%22%2C%22systemDataVariants%22%3A%223000x1200%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%2C2500w%22%2C%22systemDataSourceType%22%3A%22PNG%22%2C%22filename%22%3A%22ttb%20(3).png%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22eeeff0%22%2C%22topRightAverage%22%3A%22eeeff0%22%2C%22bottomLeftAverage%22%3A%22eeeff0%22%2C%22bottomRightAverage%22%3A%22eeeff0%22%2C%22centerAverage%22%3A%22edeeef%22%2C%22suggestedBgColor%22%3A%22c5c2c3%22%7D%2C%22urlId%22%3A%22gt4p1paa1vxcaetzhc4ctpureanfmb%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F5e846221-e44c-4468-9b09-42165d066959%2Fttb%2B%25283%2529.png%22%2C%22contentType%22%3A%22image%2Fpng%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%223000x1200%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22playbackSpeed%22%3A1%2C%22zoom%22%3A0%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Meet%20The%20Tillung%20Tampa%20Bay%20Team%22%2C%22navigationTitle%22%3A%22Team%22%2C%22urlId%22%3A%22team-page%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1752853232817%2C%22description%22%3A%22%3Cp%20class%3D%5C%22%5C%22%20data-rte-preserve-empty%3D%5C%22true%5C%22%20style%3D%5C%22white-space%3Apre-wrap%3B%5C%22%3EAt%20Tillung%20Tampa%20Bay%2C%20we%E2%80%99ve%20built%20a%20reputation%20for%20results%2C%20integrity%2C%20and%20exceptional%20client%20service%20across%20the%20region%E2%80%99s%20most%20desirable%20markets%E2%80%94including%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20and%20Pasco%20counties.%3Cbr%3EOur%20team%20of%20seasoned%20real%20estate%20professionals%20brings%20deep%20local%20expertise%2C%20strategic%20insight%2C%20and%20a%20concierge-level%20approach%20to%20every%20transaction.%20Whether%20you%E2%80%99re%20buying%20a%20luxury%20waterfront%20estate%2C%20selling%20a%20family%20home%2C%20or%20navigating%20an%20investment%20opportunity%2C%20you%E2%80%99ll%20be%20backed%20by%20a%20collective%20force%20committed%20to%20excellence.%3C%5C%2Fp%3E%3Cp%20data-rte-preserve-empty%3D%5C%22true%5C%22%20style%3D%5C%22white-space%3Apre-wrap%3B%5C%22%3EDiscover%20the%20people%20who%20make%20success%20look%20effortless.%3C%5C%2Fp%3E%22%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoTitle%22%3A%22Meet%20The%20Tillung%20Tampa%20Bay%20Team%22%2C%22seoDescription%22%3A%22Tillung%20Tampa%20Bay%20is%20a%20team%20of%20experienced%20and%20licensed%20real%20estate%20agents%20serving%20the%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20metro%20area.%22%2C%22seoHidden%22%3Afalse%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fteam-page%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%22685de0c63671a85d53dff8fb%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2268666eded8010c1340b564cf%22%2C%22mainImage%22%3A%7B%22id%22%3A%2268666eded8010c1340b564cf%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1751543518478%2C%22updatedOn%22%3A1751543523357%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1751543518478%2C%22authorId%22%3A%2261f41dc8ba955f5697d6eabd%22%2C%22systemDataId%22%3A%22604a7293-529b-4ad5-a882-9b0f82a13aa0%22%2C%22systemDataVariants%22%3A%226000x4000%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%2C2500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22shutterstock_2188848261.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.46931106471816286%2C%22y%22%3A0.18534145960306303%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22404945%22%2C%22topRightAverage
8668%22%3A%22505a60%22%2C%22bottomLeftAverage%22%3A%222d2a26%22%2C%22bottomRightAverage%22%3A%224d3c29%22%2C%22centerAverage%22%3A%222c2f33%22%2C%22suggestedBgColor%22%3A%22626563%22%7D%2C%22urlId%22%3A%22jr82e16ay0oob3fktai8ir4xds8w91%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F604a7293-529b-4ad5-a882-9b0f82a13aa0%2Fshutterstock_2188848261.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%226000x4000%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Testimonials%22%2C%22navigationTitle%22%3A%22Testimonials%22%2C%22urlId%22%3A%22testimonials-1%22%2C%22itemCount%22%3A15%2C%22updatedOn%22%3A1751543525266%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22testimonials%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22testimonials%22%2C%22fullUrl%22%3A%22%2Ftestimonials-1%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263cc4c524abda601bf29830f%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2265b92b55c0f90f45caa10b4b%22%2C%22mainImage%22%3A%7B%22id%22%3A%2265b92b55c0f90f45caa10b4b%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1706634069801%2C%22updatedOn%22%3A1706634103035%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1706634069801%2C%22authorId%22%3A%2263ab1b6aafbde66da61b022e%22%2C%22systemDataId%22%3A%221706634093890-FERQXLW4JIXJL93QN3D2%22%2C%22systemDataVariants%22%3A%225400x4050%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%2C2500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22Terry%20part%202.jpeg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%221f2022%22%2C%22topRightAverage%22%3A%22232728%22%2C%22bottomLeftAverage%22%3A%22554136%22%2C%22bottomRightAverage%22%3A%2204070c%22%2C%22centerAverage%22%3A%2217181c%22%2C%22suggestedBgColor%22%3A%223d3734%22%7D%2C%22urlId%22%3A%224d2yeqb32zgicat701oqnu4l118hz5%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1706634093890-FERQXLW4JIXJL93QN3D2%2FTerry%2Bpart%2B2.jpeg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%225400x4050%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22playbackSpeed%22%3A1%2C%22filter%22%3A1%2C%22filterStrength%22%3A50%2C%22zoom%22%3A0%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Careers%22%2C%22navigationTitle%22%3A%22Careers%22%2C%22urlId%22%3A%22careers%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1711035579864%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fcareers%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f47045118d12e5165808%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%226352f46b9d72e21a31af911b%22%2C%22mainImage%22%3A%7B%22id%22%3A%226352f46b9d72e21a31af911b%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1666380907135%2C%22updatedOn%22%3A1666380910911%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1666380907135%2C%22authorId%22%3A%22633238e24f756606d9c59420%22%2C%22systemDataId%22%3A%221666380907163-K63HGA46SYGSF3NJYJO0%22%2C%22systemDataVariants%22%3A%221000x667%2C100w%2C300w%2C500w%2C750w%2C1000w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22image-asset.jpeg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22261708%22%2C%22topRightAverage
8668%22%3A%22fae0b7%22%2C%22bottomLeftAverage%22%3A%223d2715%22%2C%22bottomRightAverage%22%3A%22855e37%22%2C%22centerAverage%22%3A%222f180a%22%2C%22suggestedBgColor%22%3A%227d5c3a%22%7D%2C%22urlId%22%3A%22nzl23hpyc9w1oew6n8tkgt6f90k250%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1666380907163-K63HGA46SYGSF3NJYJO0%2Fimage-asset.jpeg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%221000x667%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22playbackSpeed%22%3A1%2C%22zoom%22%3A0%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22Blog%22%2C%22navigationTitle%22%3A%22Blog%22%2C%22urlId%22%3A%22blog%22%2C%22itemCount%22%3A353%2C%22updatedOn%22%3A1787341945466%2C%22description%22%3A%22%3Cp%3E%3Cstrong%3EBLOG%3C%5C%2Fstrong%3E%3C%5C%2Fp%3E%22%2C%22pageSize%22%3A20%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22blog%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22blog%22%2C%22fullUrl%22%3A%22%2Fblog%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f47076801100d584ade8%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Contact%20Us%22%2C%22navigationTitle%22%3A%22Contact%20Us%22%2C%22urlId%22%3A%22new-contact-us%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1739845133376%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22contact-us%22%2C%22regionName%22%3A%22contact-us%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22contact-us%22%2C%22fullUrl%22%3A%22%2Fnew-contact-us%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Atrue%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263d02d739067f45c6d6fe860%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2263d02e28bde9792d709b7b75%22%2C%22mainImage%22%3A%7B%22id%22%3A%2263d02e28bde9792d709b7b75%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1674587688291%2C%22updatedOn%22%3A1674587690935%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1674587688291%2C%22authorId%22%3A%2262013a0673e7d74cc599380f%22%2C%22systemDataId%22%3A%221674587688548-28IJZ180VBTV3AOG76IZ%22%2C%22systemDataVariants%22%3A%22828x821%2C100w%2C300w%2C500w%2C750w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22banner.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22a3907d%22%2C%22topRightAverage%22%3A%22b9a28e%22%2C%22bottomLeftAverage%22%3A%22352c24%22%2C%22bottomRightAverage%22%3A%22481c06%22%2C%22centerAverage%22%3A%22b5a18a%22%2C%22suggestedBgColor%22%3A%229d928a%22%7D%2C%22urlId%22%3A%22w11ucyhx9uejv6w66vib0xo40dn7f7%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1674587688548-28IJZ180VBTV3AOG76IZ%2Fbanner.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%22828x821%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Education%22%2C%22navigationTitle%22%3A%22Education%22%2C%22urlId%22%3A%22education%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A16
866874589546900%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Feducation%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226826b6e55d711666b04ca184%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%226826b6e55d711666b04ca180%22%2C%22mainImage%22%3A%7B%22id%22%3A%226826b6e55d711666b04ca180%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1745966286226%2C%22updatedOn%22%3A1745966302448%2C%22starred%22%3Afalse%2C%22passthrough%22%3Afalse%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1745966286226%2C%22authorId%22%3A%2263ab1b6aafbde66da61b022e%22%2C%22systemDataId%22%3A%22b4e18f15-073d-45bb-904b-57d305fefced%22%2C%22systemDataVariants%22%3A%224608x3072%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%2C2500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22DSC06153.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.36527221108884433%2C%22y%22%3A0.4720295018438653%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22c3c3c3%22%2C%22topRightAverage%22%3A%22bdbdbd%22%2C%22bottomLeftAverage%22%3A%22bdb5ae%22%2C%22bottomRightAverage%22%3A%22b7a599%22%2C%22centerAverage%22%3A%22c8c5be%22%2C%22suggestedBgColor%22%3A%22b0a9a3%22%7D%2C%22urlId%22%3A%227j177bfa4np9aqalhli7qzwi2leomh-9k29n%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2Fb4e18f15-073d-45bb-904b-57d305fefced%2FDSC06153.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%224608x3072%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22url%22%3A%22%22%2C%22playbackSpeed%22%3A1%2C%22filter%22%3A1%2C%22filterStrength%22%3A50%2C%22zoom%22%3A0%2C%22videoFallbackContentItemId%22%3A%226826b6e55d711666b04ca17d%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Tillung%20Tampa%20Bay%20%7C%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20Real%20Estate%20%7C%20Home%20Values%22%2C%22navigationTitle%22%3A%22Home%20%22%2C%22urlId%22%3A%22home%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1748456106975%2C%22description%22%3A%22%3Cp%20class%3D%5C%22%5C%22%20data-rte-preserve-empty%3D%5C%22true%5C%22%20style%3D%5C%22white-space%3Apre-wrap%3B%5C%22%3ETillung%20Tampa%20Bay%20stands%20as%20the%20top%20real%20estate%20agency%20for%20buying%20and%20selling%20homes%20in%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20and%20surrounding%20Florida%20counties.%20Recognized%20as%20the%20best%20REALTOR%C2%AE%20in%20the%20region%2C%20we%20provide%20real-time%20property%20updates%2C%20comprehensive%20market%20insights%2C%20and%20expert%20guidance%20to%20navigate%20Florida%27s%20dynamic%20real%20estate%20landscape.%20Whether%20you%27re%20a%20first-time%20homebuyer%20searching%20for%20your%20dream%20home%20or%20a%20homeowner%20aiming%20to%20sell%20for%20top%20dollar%2C%20our%20experienced%20team%20ensures%20a%20seamless%20and%20successful%20transaction.%3C%5C%2Fp%3E%22%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Atrue%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22homepageg%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2F%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%5D"));
8669	thisNav.forEach(function(o){
8670		o.navType = navType
8671	});
8672	var itemsInFolders = [];
8673	thisNav.forEach(function(o){
8674		if (o.collection && o.collection.typeName === "folders" && o.items && o.items.length > 0){
8675			itemsInFolders = itemsInFolders.concat(o.items)
8676		}
8677	});
8678
8679	window.YLOPO_WIDGETS.fullSiteNav = window.YLOPO_WIDGETS.fullSiteNav.concat(thisNav,itemsInFolders)
8680})();
8681
8682
8683	navType = "secondary";
8684	
8685(function(){
8686	var thisNav = JSON.parse(decodeURIComponent("%5B%7B%22collection%22%3A%7B%22id%22%3A%226352f4794ccdf849ca1a195f%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%226352f47458bc041ba640cf20%22%2C%22mainImage%22%3A%7B%22id%22%3A%226352f47458bc041ba640cf20%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1666380916794%2C%22updatedOn%22%3A1666380920794%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1666380916794%2C%22authorId%22%3A%22633238e24f756606d9c59420%22%2C%22systemDataId%22%3A%221666380917122-2OA81Q5PGEEVSJ2BJ9B6%22%2C%22systemDataVariants%22%3A%222000x1346%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22testimonial-banner1.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22fefdfb%22%2C%22topRightAverage
8686%22%3A%22d6aa79%22%2C%22bottomLeftAverage%22%3A%22e9dfd0%22%2C%22bottomRightAverage%22%3A%22c59569%22%2C%22centerAverage%22%3A%22e4cfaf%22%2C%22suggestedBgColor%22%3A%22d8c1a8%22%7D%2C%22urlId%22%3A%22znzq9kde77x3se2jvnpxufwda3m0l0%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1666380917122-2OA81Q5PGEEVSJ2BJ9B6%2Ftestimonial-banner1.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222000x1346%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22playbackSpeed%22%3A1%2C%22zoom%22%3A0%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Testimonials%22%2C%22navigationTitle%22%3A%22Testimonials%22%2C%22urlId%22%3A%22testimonials%22%2C%22itemCount%22%3A34%2C%22updatedOn%22%3A1750796757897%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22testimonials%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Afalse%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22testimonials%22%2C%22fullUrl%22%3A%22%2Ftestimonials%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2266636089097cac4529282b9b%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%226669155eeefa071233eacb68%22%2C%22mainImage%22%3A%7B%22id%22%3A%226669155eeefa071233eacb68%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1718162782364%2C%22updatedOn%22%3A1718162790749%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1718162782364%2C%22authorId%22%3A%225c75dfd5c6deb088c0f493d2%22%2C%22systemDataId%22%3A%221718162785152-B39MZK7CS58IRMODL4EJ%22%2C%22systemDataVariants%22%3A%221000x483%2C100w%2C300w%2C500w%2C750w%2C1000w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22shutterstock_2283713113.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22e2eaf3%22%2C%22topRightAverage%22%3A%22b1d9ef%22%2C%22bottomLeftAverage%22%3A%22727e92%22%2C%22bottomRightAverage%22%3A%227e7667%22%2C%22centerAverage%22%3A%2296979f%22%2C%22suggestedBgColor%22%3A%22a3b2b4%22%7D%2C%22urlId%22%3A%22zlgrl8owzh7n90rigsigwhjun6sqsc%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1718162785152-B39MZK7CS58IRMODL4EJ%2Fshutterstock_2283713113.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%221000x483%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22url%22%3A%22https%3A%2F%2Fvimeo.com%2F784898514%22%2C%22playbackSpeed%22%3A1%2C%22filter%22%3A1%2C%22filterStrength%22%3A50%2C%22zoom%22%3A0%2C%22videoFallbackContentItemId%22%3A%22666364ca8ce1ba3c54aed73d%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Tillung%20Tampa%20Bay%20%7C%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20Real%20Estate%20%7C%20Home%20Values%22%2C%22navigationTitle%22%3A%22Homepage%20g%22%2C%22urlId%22%3A%22homepage-g%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1718163179615%2C%22description%22%3A%22%3Cp%3ETillung%20Tampa%20Bay%20is%20your%20digital%20resource%20for%20buying%20and%20selling%20homes%20in%20the%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20area%20with%20real%20time%20updates%20of%20all%20properties%20for%20sale%20so%20you%20have%20direct%20access%20of%20everything%2
86860you%20need%20to%20know%20including%20all%20current%20market%20statistics%20and%20listings.%3C%5C%2Fp%3E%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22homepageg%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoTitle%22%3A%22Tillung%20Tampa%20Bay%20%7C%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20Real%20Estate%20%7C%20Home%20Values%22%2C%22seoDescription%22%3A%22Tillung%20Tampa%20Bay%20is%20your%20digital%20resource%20for%20buying%20and%20selling%20homes%20in%20the%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20area%20with%20real%20time%20updates%20of%20all%20properties%20for%20sale%20so%20you%20have%20direct%20access%20of%20everything%20you%20need%20to%20know%20including%20all%20current%20market%20statistics%20and%20listings.%22%2C%22seoHidden%22%3Afalse%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fhomepage-g%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f46295ea1f662eaafd28%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%226352f45ba43bb626ad01f895%22%2C%22mainImage%22%3A%7B%22id%22%3A%226352f45ba43bb626ad01f895%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1666380891996%2C%22updatedOn%22%3A1666380897452%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1666380891996%2C%22authorId%22%3A%22633238e24f756606d9c59420%22%2C%22systemDataId%22%3A%221666380892180-4A6BTDS1MW1IYMNF6H6H%22%2C%22systemDataVariants%22%3A%222500x1668%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%2C2500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22filename%22%3A%22shutterstock_414838831-min.jpg%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22799bad%22%2C%22topRightAverage%22%3A%22848284%22%2C%22bottomLeftAverage%22%3A%22706463%22%2C%22bottomRightAverage%22%3A%22a08761%22%2C%22centerAverage%22%3A%22807876%22%2C%22suggestedBgColor%22%3A%22908277%22%7D%2C%22urlId%22%3A%22bhlp9n2abt2cm40vo71c979paqed3d%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1666380892180-4A6BTDS1MW1IYMNF6H6H%2Fshutterstock_414838831-min.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222500x1668%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22playbackSpeed%22%3A1%2C%22zoom%22%3A0%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22Meet%20The%20Tillung%20Tampa%20Bay%20Team%22%2C%22navigationTitle%22%3A%22Team%22%2C%22urlId%22%3A%22team%22%2C%22itemCount%22%3A17%2C%22updatedOn%22%3A1791217125008%2C%22description%22%3A%22%3Cp%20class%3D%5C%22%5C%22%20style%3D%5C%22white-space%3Apre-wrap%3B%5C%22%3ETillung%20Tampa%20Bay%20is%20a%20team%20of%20experienced%20and%20licensed%20real%20estate%20agents%20serving%20the%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20metro%20area.%3C%5C%2Fp%3E%22%2C%22pageSize%22%3A250%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22team%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22team%22%2C%22fullUrl%22%3A%22%2Fteam%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f4816b8e7c2112aa5160%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22Home%20Valuation%22%2C%22navigationTitle%22%3A%22Home%20Valuation%22%2C%22urlId%22%3A%22home-valuation%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1666380929228%2C%22description%22%3A%22%22%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22eventView%22%3A1%2C%22folder%22%3Atrue%2C%22dropdown%22%3Atrue%2C%22folderBehavior%22%3A1%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22home-valuation%22%2C%22regionName%22%3A%22home-valuation%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22home-valuation%22%2C%22fullUrl%22%3A%22%2F
8686home-valuation%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f480101d52006580108f%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22Sell%22%2C%22navigationTitle%22%3A%22Sell%22%2C%22urlId%22%3A%22sell%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1751566133797%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Atrue%2C%22dropdown%22%3Atrue%2C%22folderBehavior%22%3A2%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22folders%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22folders%22%2C%22fullUrl%22%3A%22%2Fsell%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%5D"));
8687	thisNav.forEach(function(o){
8688		o.navType = navType
8689	});
8690	var itemsInFolders = [];
8691	thisNav.forEach(function(o){
8692		if (o.collection && o.collection.typeName === "folders" && o.items && o.items.length > 0){
8693			itemsInFolders = itemsInFolders.concat(o.items)
8694		}
8695	});
8696
8697	window.YLOPO_WIDGETS.fullSiteNav = window.YLOPO_WIDGETS.fullSiteNav.concat(thisNav,itemsInFolders)
8698})();
8699
8700
8701	navType = "hidden";
8702	
8703(function(){
8704	var thisNav = JSON.parse(decodeURIComponent("%5B%7B%22collection%22%3A%7B%22id%22%3A%226667720fd8fda373413ece1f%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22New%20Page%22%2C%22navigationTitle%22%3A%22New%20Page%22%2C%22urlId%22%3A%22new-page-1%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1718055494993%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fnew-page-1%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f47e9d72e21a31af9759%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Why%20List%20With%20Us%22%2C%22navigationTitle%22%3A%22Why%20List%20With%20Us%22%2C%22urlId%22%3A%22why-list-with-us%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1666380949839%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22why-list-with-us-c%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fwhy-list-with-us%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f47e98b9c3509207dba1%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2263e307b105d4cd3e0df61746%22%2C%22mainImage%22%3A%7B%22id%22%3A%2263e307b105d4cd3e0df61746%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1673147778888%2C%22updatedOn%22%3A1673147779745%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1673147778888%2C%22authorId%22%3A%2262572067ba90120e66c5a01b%22%2C%22systemDataId%22%3A%221673147762888-3MOH6QV02KU6BIZVC8W5%22%2C%22systemDataVariants%22%3A%222048x1364%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%220795dd%22%2C%22topRightAverage
8704%22%3A%2286b6e2%22%2C%22bottomLeftAverage%22%3A%22bec8c9%22%2C%22bottomRightAverage%22%3A%22135755%22%2C%22centerAverage%22%3A%22026f8a%22%2C%22suggestedBgColor%22%3A%225794a2%22%7D%2C%22urlId%22%3A%22G8B9DE7LJDBN7TUBBJ0J%22%2C%22title%22%3A%22Pinellas%20County%22%2C%22sourceUrl%22%3A%22%2Fpinellas-county%22%2C%22body%22%3Anull%2C%22excerpt%22%3A%22%22%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1673147762888-3MOH6QV02KU6BIZVC8W5%2FPinellas%2BCounty.jpg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222048x1364%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A1%2C%22title%22%3A%22All%20Communities%22%2C%22navigationTitle%22%3A%22All%20Communities%22%2C%22urlId%22%3A%22communities%22%2C%22itemCount%22%3A29%2C%22updatedOn%22%3A1675823025565%2C%22description%22%3A%22%22%2C%22pageSize%22%3A250%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22communities%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22communities%22%2C%22fullUrl%22%3A%22%2Fcommunities%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f46228c9293567b0eb73%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Heatmap%22%2C%22navigationTitle%22%3A%22Heatmap%22%2C%22urlId%22%3A%22heatmap%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066480112%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22heatmap%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22heatmap%22%2C%22fullUrl%22%3A%22%2Fheatmap%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f462ff76de5ea4282829%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Virtual-home-sellers%22%2C%22navigationTitle%22%3A%22Virtual-home-sellers%22%2C%22urlId%22%3A%22virtual-home-sellers%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1666380898735%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22virtual-home-sellers%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22virtual-home-sellers%22%2C%22fullUrl%22%3A%22%2Fvirtual-home-sellers%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f4634232940384259619%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Featured-listings%22%2C%22navigationTitle%22%3A%22Featured-listings%22%2C%22urlId%22%3A%22featured-listings%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1666380899424%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22featured-listings%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22featured-listings%22%2C%22fullUrl%22%3A%22%2Ffeatured-listings%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f4639c3b5d36231aeec1%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Virtual-home-buying%22%2C%22navigationTitle%22%3A%22Virtual-home-buying%22%2C%22urlId%22%3A%22virtual-home-buying%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1666380899019%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22virtual-home-buying%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22virtual-home-buying%22%2C%22fullUrl%22%3A%22%2Fvirtual-home-buying%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f463d63a8f5b4c022c59%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Listing-detail%22%2C%22navigationTitle%22%3A%22Listing-detail%22%2C%22urlId%22%3A%22listing-detail%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066484055%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22listing-detail%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22listing-detail%22%2C%22fullUrl%22%3A%22%2Flisting-detail%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f464029af0780e20d032%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Open-house%22%2C%22navigationTitle%22%3A%22Open-house%22%2C%22urlId%22%3A%22open-house%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066480118%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22open-house%22%2C%22regionName%22%3A%22open-house-v2%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22open-house%22%2C%22fullUrl%22%3A%22%2Fopen-house%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f464263b1565454ba655%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Configuration%22%2C%22navigationTitle%22%3A%22Configuration%22%2C%22urlId%22%3A%22configuration%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066480133%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22configuration%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22configuration%22%2C%22fullUrl%22%3A%22%2Fconfiguration%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f4645bd7330910a58844%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Review-me%22%2C%22navigationTitle%22%3A%22Review-me%22%2C%22urlId%22%3A%22review-me%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066484091%2
8704C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22review-me%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22review-me%22%2C%22fullUrl%22%3A%22%2Freview-me%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f46507d48464be3f2c4b%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Invisible-ink-api%22%2C%22navigationTitle%22%3A%22Invisible-ink-api%22%2C%22urlId%22%3A%22invisible-ink-api%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066482081%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22invisible-ink-api%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22invisible-ink-api%22%2C%22fullUrl%22%3A%22%2Finvisible-ink-api%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f4650a1f4b627102d884%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Lead-form%22%2C%22navigationTitle%22%3A%22Lead-form%22%2C%22urlId%22%3A%22lead-form%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066486070%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22lead-form%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22lead-form%22%2C%22fullUrl%22%3A%22%2Flead-form%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226352f465722e8a61e297bb45%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Common-blocks%22%2C%22navigationTitle%22%3A%22Common-blocks%22%2C%22urlId%22%3A%22common-blocks%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066486112%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22common-blocks%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22common-blocks%22%2C%22fullUrl%22%3A%22%2Fcommon-blocks%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%22639934643afe014433e16180%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Branded-market-trends%22%2C%22navigationTitle%22%3A%22Branded-market-trends%22%2C%22urlId%22%3A%22branded-market-trends%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066486109%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22branded-market-trends%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22branded-market-trends%22%2C%22fullUrl%22%3A%22%2Fbranded-market-trends%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%22639934643afe014433e16181%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Single-listing-flyer%22%2C%22navigationTitle%22%3A%22Single-listing-flyer%22%2C%22urlId%22%3A%22single-listing-flyer%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066486102%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22single-listing-flyer%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22single-listing-flyer%22%2C%22fullUrl%22%3A%22%2Fsingle-listing-flyer%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%22639934643afe014433e16182%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Tools%22%2C%22navigationTitle%22%3A%22Tools%22%2C%22urlId%22%3A%22tools%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066486093%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22tools%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22tools%22%2C%22fullUrl%22%3A%22%2Ftools%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2263d81733e9b6e76616ed1290%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22test%22%2C%22navigationTitle%22%3A%22test%22%2C%22urlId%22%3A%22test%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1684369104291%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Ftest%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%22658de628e08b07401799cec4%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A1%2C%22title%22%3A%22Contact-us%22%2C%22navigationTitle%22%3A%22Contact-us%22%2C%22urlId%22%3A%22contact-us%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1703798312189%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22contact-us%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22contact-us%22%2C%22fullUrl%22%3A%22%2Fcontact-us%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226654d3f578df4540b00219a3%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A7%2C%22ordering%22%3A3%2C%22title%22%3A%22Authentication%22%2C%22navigationTitle%22%3A%22Authentication%22%2C%22urlId%22%3A%22authentication%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1744066488102%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22authentication%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22authentication%22%2C%22fullUrl%22%3A%22%2Fauthentication%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2266be9674cbf26c797c215796%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22Buyer%20Presentation%22%2C%22navigationTitle%22%3A%22Buyer%20Presentation%22%2C%22urlId%22%3A%22buyer-presentation%22%2C%22itemCount%22%3A13%2C%22updatedOn%22%3A1751473321971%2C%22description%22%3A%22%22%2C%22pageSize%22%3A20%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22buyer-presentation%22%2C%22regionName%22%3A%22buyer-presentation%22%2C%22synchronizing%22%3Afalse%2C%22seoData%22%3A%7B%22seoHidden%22%3Atrue%7D%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22buyer-presentation%22%2C%22fullUrl%22%3A%22%2Fbuyer-presentation%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2267f99a59ce44d6107249644c%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%2267afa98cd14888134beca4c1%22%2C%22video%22%3A%7B%22url%22%3A%22%22%2C%22playbackSpeed%22%3A1%2C%22filter%22%3A1%2C%22filterStrength%22%3A50%2C%22zoom%22%3A0%2C%22videoFallbackContentItemId%22%3A%2263acf00e5980506ef640d2bc%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Home%22%2C%22navigationTitle%22%3A%22Home%22%2C%22urlId%22%3A%22lightning%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1746150431048%2C%22description%22%3A%22%22%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22homepageg%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Flightning%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%226825276b116ba613e87446c8%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22mainImageId%22%3A%226825276c152484509c4b1a5b%22%2C%22mainImage%22%3A%7B%22id%22%3A%226825276c152484509c4b1a5b%22%2C%22recordType%22%3A2%2C%22addedOn%22%3A1747265388621%2C%22updatedOn%22%3A1747265393140%2C%22workflowState%22%3A1%2C%22publishOn%22%3A1747265388621%2C%22authorId%22%3A%22621f96b8200d3e7a1fdee6da%22%2C%22systemDataId%22%3A%221747265388931-8FTE8WKN3UGVFCR76HDE%22%2C%22systemDataVariants%22%3A%222500x1667%2C100w%2C300w%2C500w%2C750w%2C1000w%2C1500w%2C2500w%22%2C%22systemDataSourceType%22%3A%22JPG%22%2C%22mediaFocalPoint%22%3A%7B%22x%22%3A0.5%2C%22y%22%3A0.5%2C%22source%22%3A3%7D%2C%22colorData%22%3A%7B%22topLeftAverage%22%3A%22c3c3c3%22%2C%22topRightAverage
8704%22%3A%22bdbdbd%22%2C%22bottomLeftAverage%22%3A%22bdb4ad%22%2C%22bottomRightAverage%22%3A%22b7a599%22%2C%22centerAverage%22%3A%22c8c5be%22%2C%22suggestedBgColor%22%3A%22b0a9a3%22%7D%2C%22urlId%22%3A%22cv85299io7asgei0lm6qdjfnsjxzek%22%2C%22title%22%3A%22%22%2C%22body%22%3Anull%2C%22likeCount%22%3A0%2C%22commentCount%22%3A0%2C%22publicCommentCount%22%3A0%2C%22commentState%22%3A2%2C%22unsaved%22%3Afalse%2C%22assetUrl%22%3A%22https%3A%2F%2Fimages.squarespace-cdn.com%2Fcontent%2Fv1%2F6352f3fe1b9737320ca42a49%2F1747265388931-8FTE8WKN3UGVFCR76HDE%2Fimage-asset.jpeg%22%2C%22contentType%22%3A%22image%2Fjpeg%22%2C%22items%22%3A%5B%5D%2C%22pushedServices%22%3A%7B%7D%2C%22pendingPushedServices%22%3A%7B%7D%2C%22originalSize%22%3A%222500x1667%22%2C%22recordTypeLabel%22%3A%22image%22%7D%2C%22video%22%3A%7B%22url%22%3A%22%22%2C%22playbackSpeed%22%3A1%2C%22filter%22%3A1%2C%22filterStrength%22%3A50%2C%22zoom%22%3A0%2C%22videoFallbackContentItemId%22%3A%2263acf00e5980506ef640d2bc%22%7D%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A10%2C%22ordering%22%3A3%2C%22title%22%3A%22Tillung%20Tampa%20Bay%20%7C%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20FL%20Real%20Estate%20%7C%20Home%20Values%22%2C%22navigationTitle%22%3A%22Home%22%2C%22urlId%22%3A%22home-clone-1747265409048%22%2C%22itemCount%22%3A0%2C%22updatedOn%22%3A1747265391581%2C%22description%22%3A%22%3Cp%20class%3D%5C%22%5C%22%20data-rte-preserve-empty%3D%5C%22true%5C%22%20style%3D%5C%22white-space%3Apre-wrap%3B%5C%22%3ETillung%20Tampa%20Bay%20stands%20as%20the%20top%20real%20estate%20agency%20for%20buying%20and%20selling%20homes%20in%20Pinellas%2C%20Hillsborough%2C%20Sarasota%2C%20Pasco%2C%20and%20surrounding%20Florida%20counties.%20Recognized%20as%20the%20best%20REALTOR%C2%AE%20in%20the%20region%2C%20we%20provide%20real-time%20property%20updates%2C%20comprehensive%20market%20insights%2C%20and%20expert%20guidance%20to%20navigate%20Florida%27s%20dynamic%20real%20estate%20landscape.%20Whether%20you%27re%20a%20first-time%20homebuyer%20searching%20for%20your%20dream%20home%20or%20a%20homeowner%20aiming%20to%20sell%20for%20top%20dollar%2C%20our%20experienced%20team%20ensures%20a%20seamless%20and%20successful%20transaction.%3C%5C%2Fp%3E%22%2C%22features%22%3A%7B%22relatedItems%22%3A%7B%22isEnabled%22%3Afalse%7D%2C%22productQuickView%22%3A%7B%22isEnabled%22%3Afalse%7D%7D%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22page%22%2C%22regionName%22%3A%22default%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22page%22%2C%22fullUrl%22%3A%22%2Fhome-clone-1747265409048%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%2C%7B%22collection%22%3A%7B%22id%22%3A%2268f67eee8435a15297f0ed7b%22%2C%22websiteId%22%3A%226352f3fe1b9737320ca42a49%22%2C%22backgroundSource%22%3A1%2C%22enabled%22%3Atrue%2C%22starred%22%3Afalse%2C%22type%22%3A1%2C%22ordering%22%3A2%2C%22title%22%3A%22A-Z%20Design%20Studio%22%2C%22navigationTitle%22%3A%22A-Z%20Design%20Studio%22%2C%22urlId%22%3A%22presentations%22%2C%22itemCount%22%3A85%2C%22updatedOn%22%3A1791400202898
8704%2C%22description%22%3A%22%22%2C%22pageSize%22%3A20%2C%22eventView%22%3A1%2C%22folder%22%3Afalse%2C%22dropdown%22%3Afalse%2C%22homepage%22%3Afalse%2C%22typeName%22%3A%22marketing-tools%22%2C%22regionName%22%3A%22marketing-tools%22%2C%22synchronizing%22%3Afalse%2C%22categoryPagesSeoHidden%22%3Afalse%2C%22tagPagesSeoHidden%22%3Afalse%2C%22qrCodeEnabled%22%3Afalse%2C%22pagePermissionType%22%3A1%2C%22typeLabel%22%3A%22marketing-tools%22%2C%22fullUrl%22%3A%22%2Fpresentations%22%2C%22passwordProtected%22%3Afalse%2C%22draft%22%3Afalse%7D%2C%22active%22%3Afalse%2C%22folderActive%22%3Afalse%7D%5D"));
8705	thisNav.forEach(function(o){
8706		o.navType = navType
8707	});
8708	var itemsInFolders = [];
8709	thisNav.forEach(function(o){
8710		if (o.collection && o.collection.typeName === "folders" && o.items && o.items.length > 0){
8711			itemsInFolders = itemsInFolders.concat(o.items)
8712		}
8713	});
8714
8715	window.YLOPO_WIDGETS.fullSiteNav = window.YLOPO_WIDGETS.fullSiteNav.concat(thisNav,itemsInFolders)
8716})();
8717
8718
8719})();
8720
8721(function(){
8722//If a client wants to rename their tools pages, find current page and redirect to it
8723if ($('body').hasClass('not-found-page')){
8724	if (location.pathname.toLowerCase() === '/branded-market-trends'){	
8725		var marketTrends = window.YLOPO_WIDGETS.fullSiteNav.filter(function(o){
8726    	return (o && o.collection && o.collection.typeLabel === 'branded-market-trends')
8727		})[0];
8728		if (marketTrends){
8729			$('.main-content').hide();
8730			location = marketTrends.collection.fullUrl + location.search
8731		}
8732	}
8733	if (location.pathname.toLowerCase() === '/heatmap'){	
8734		var heatmap = window.YLOPO_WIDGETS.fullSiteNav.filter(function(o){
8735    	return (o && o.collection && o.collection.typeLabel === 'heatmap')
8736		})[0];
8737		if (heatmap){
8738			$('.main-content').hide();
8739			location = heatmap.collection.fullUrl + location.search
8740		}
8741	}
8742	if (location.pathname.toLowerCase() === '/single-listing-flyer'){	
8743		var singleListing = window.YLOPO_WIDGETS.fullSiteNav.filter(function(o){
8744    	return (o && o.collection && o.collection.typeLabel === 'single-listing-flyer')
8745		})[0];
8746		if (singleListing){
8747			$('.main-content').hide();
8748			location = singleListing.collection.fullUrl + location.search
8749		}
8750	}
8751	if (location.pathname.toLowerCase() === '/listing-detail'){	
8752		var singleListing = window.YLOPO_WIDGETS.fullSiteNav.filter(function(o){
8753    	return (o && o.collection && o.collection.typeLabel === 'listing-detail')
8754		})[0];
8755		if (singleListing){
8756			$('.main-content').hide();
8757			location = singleListing.collection.fullUrl + location.search
8758		}
8759	}
8760}
8761})();
8762
8763
8764
8765!(function(){
8766	var enableFeaturedListingFromMLS;
8767	
8768		
8769			 enableFeaturedListingFromMLS = false;
8770			if ($('#config-featured-listings-capture-enable').getSSInnerText().trim() === "true") {
8771				enableFeaturedListingFromMLS = true;
8772			}
8773		
8774	
8775
8776	var enableLeadForm = false;
8777	if ($('#config-lead-form-featured-listings-enable').getSSInnerText().trim() === "true") {
8778		enableLeadForm = true;
8779	}
8780
8781	if (enableFeaturedListingFromMLS && $('body.homepage').length === 0) {
8782		window.YLOPO_WIDGETS.galleryNavigationCallback = function(listing, linkPath, history) {
8783			console.log(listing, linkPath, history);
8784			if (listing.isFeatured === true) {
8785				if (mlsLookup[listing.mlsNumber]){
8786					history.push(mlsLookup[listing.mlsNumber]+(enableLeadForm ? '?leadform' : ''));
8787				} else {
8788					history.push('/listing-detail?mlsid='+listing.mlsNumber+'&agentDomain='+window.YLOPO_WIDGETS.domain+(enableLeadForm ? '&leadform' : ''));
8789				}
8790			} else {
8791				history.push(linkPath)
8792			}
8793		}
8794	}
8795
8796	window.YLOPO_WIDGETS.widgetData = {};
8797	window.YLOPO_WIDGETS.widgetProps = {};
8798	window.YLOPO_WIDGETS.listingWidgetImages = {};
8799	window.YLOPO_WIDGETS.listingWidgetImages_tmr = undefined;
8800
8801	window.YLOPO_WIDGETS.widgetOnloadCallback = window.YLOPO_WIDGETS.widgetOnloadCallback || function(type, data, props){
8802
8803	// Temporary workaround to remove unwanted facts from market trends widget.
8804	// const allowedKeys = [
8805	// 	'INVENTORY_TOTAL_SINGLE_FAMILY',
8806	// 	'MARKET_ACTION_MEDIAN_SINGLE_FAMILY',
8807	// 	'MEDIAN_PER_SQFT_SINGLE_FAMILY',
8808	// 	'PRICE_MEDIAN_SINGLE_FAMILY',
8809	// ];
8810
8811	// if (type === 'marketTrends'){
8812	// 	console.log('Widget Loaded:', type, data, props);
8813
8814	// 	Object.keys(data.facts).forEach(function(key){
8815	// 		if (allowedKeys.indexOf(key) === -1){
8816	// 			delete data.facts[key];
8817	// 			delete data[`max_${ key }`];
8818	// 			delete data[`min_${ key }`];
8819	// 		}
8820	// 	})
8821	// 	if (data.workaround !== true){
8822	// 		waitFor(()=>{
8823	// 			return $('button.market-trends-selector').length > 0
8824	// 		},()=>{
8825	// 			setTimeout(()=>{
8826	// 				data.workaround = true
8827	// 				$('button.market-trends-selector').first().trigger('click');
8828	// 			}, 10)
8829	// 		})
8830	// 	}
8831	// }
8832
8833		window.YLOPO_WIDGETS.events.trigger('widgetOnloadCallback', [type, data, props]);
8834		
8835		//----------------------------------------------------
8836		//Force listing widget images to lazy-load
8837		if (type === 'listings'){
8838			data.forEach(function(o){
8839				window.YLOPO_WIDGETS.listingWidgetImages[o.id] = {
8840					mainPhoto: o.mainPhoto,
8841					mainPhotoLarge: o.mainPhotoLarge,
8842					data: o
8843				}
8844				o.mainPhoto = 'data:image/gif;id='+o.id+';base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==';
8845				o.mainPhotoLarge = 'data:image/gif;id='+o.id+';base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='
8846				//o.bathrooms = window.YLOPO_WIDGETS.content.client.shouldDisplayHalfBaths ? o.bathroomsCalculated : o.bathrooms; //override for half-baths	
8847			})
8848
8849			if (YLOPO_WIDGETS.listingWidgetImages_tmr){
8850				clearTimeout(YLOPO_WIDGETS.listingWidgetImages_tmr);
8851			}
8852			YLOPO_WIDGETS.listingWidgetImages_tmr = setTimeout(function(){
8853				$('.widget-gallery-container .grid-view-item a .full-background-img div.img:not(.lazy)').toArray().forEach(function(o){
8854					var id = (o.style.backgroundImage.match(/id=(.*?);/i)||[])[1];
8855					if (id){
8856						$(o).attr('data-bg',window.YLOPO_WIDGETS.listingWidgetImages[id].mainPhotoLarge).addClass('lazy')
8857						window.YLOPO_WIDGETS.listingWidgetImages[id].data.mainPhoto = window.YLOPO_WIDGETS.listingWidgetImages[id].mainPhoto
8858						window.YLOPO_WIDGETS.listingWidgetImages[id].data.mainPhotoLarge = window.YLOPO_WIDGETS.listingWidgetImages[id].mainPhotoLarge
8859					}
8860				})
8861				lazyLoadInstance.update();
8862			},1)
8863		}
8864		//----------------------------------------------------
8865		if (props.widgetId){
8866			window.YLOPO_WIDGETS.widgetData[props.widgetId] = data;
8867			window.YLOPO_WIDGETS.widgetProps[props.widgetId] = props;
8868		}
8869	}
8870
8871
8872	var mlsLookup = {};
8873	waitFor(function(){
8874		return window.YLOPO_WIDGETS.fullSiteNav && window.YLOPO_WIDGETS.fullSiteNav.length !== undefined
8875	}, function(hasSiteNav){
8876		if (!hasSiteNav){
8877			return
8878		}
8879		if (window.YLOPO_WIDGETS.largeSiteExceptions === true){
8880			return
8881		}
8882		var listingPages = window.YLOPO_WIDGETS.fullSiteNav.reduce(function(a,o){
8883			if (o.collection && o.collection.typeName === 'listings'){
8884				a.push(getListings(o.collection))
8885			}
8886			return a
8887		},[]);
8888
8889		Promise.all(listingPages).then(function(allData){
8890			var items = allData.reduce(function(a,o){
8891				if (o.items && o.items.length > 0){
8892					a = a.concat(o.items);
8893				}
8894				return a
8895			},[]);
8896
8897			items.forEach(function(o){
8898				if (o.customContent && o.customContent.mlsNumber){
8899					mlsLookup[o.customContent.mlsNumber] = o.fullUrl;
8900				}
8901			})
8902		})
8903
8904		function getListings(collection){
8905			return new Promise(function(resolve,reject){
8906				$.ajax({
8907					url: location.origin + '/'+collection.urlId+'?format=json',
8908					dataType: 'jsonp',
8909					success: function(data){
8910						resolve(data)
8911					},
8912					error: reject
8913				});
8914			});
8915		}
8916	})
8917
8918
8919})();
8920
8921
8922
8923// Display page subdomain in config mode
8924(function(){
8925if (!window.YLOPO_WIDGETS.sitewide_domain){
8926	return
8927}
8928waitFor(function(){
8929	return $('body.sqs-edit-mode').length > 0;
8930}, function(isEditMode){
8931	if (!isEditMode){
8932		return
8933	}
8934
8935	//Capture F5/Reload and only reload iframe, don't reload entire page.
8936	$(document).on('keydown', function(evt){
8937		if (evt.keyCode === 116) {
8938			evt.preventDefault();
8939			evt.stopPropagation();
8940			evt.stopImmediatePropagation();
8941			evt.cancelBubble = true;
8942			window.location.reload()
8943			return false;
8944		}
8945	})
8946
8947	$('<div></div>')
8948		.addClass('ylopo-subdomain-display')
8949		.css({
8950			display: 'inline-block',
8951			padding: '3px',
8952			backgroundColor: 'red',
8953			color: 'white',
8954			fontSize: '11px',
8955			position: 'fixed',
8956			zIndex: 90000000,
8957			pointerEvents: 'none',
8958			bottom: '4px',
8959			left: '50%',
8960			borderRadius: '4px',
8961			border: '1px solid white',
8962			transform: 'translateX(-50%)',
8963			opacity: 0.7
8964		})
8965		.html(window.YLOPO_WIDGETS.domain)
8966		.appendTo($('body'))
8967})
8968})();
8969
8970
8971
8972//If squarespace gmaps apis are loaded, then also load the places api to make other features work.
8973(function(){
8974	var hasmaps = hasGoogleMapsScripts();
8975	if (hasmaps && window.google && window.google.maps && window.google.maps.places === undefined && window.loadGoogleMapsPlacesAPI){
8976		loadGoogleMapsPlacesAPI()
8977	}
8978})();
8979
8980
8981
8982(function(){
8983var loaded_widgets = {
8984	'team_search': false
8985}
8986$('.ylopo-template-widget').each(function(i,o){
8987	if ($(o).hasClass('team-search')){
8988		if (loaded_widgets.team_search === false){
8989			loaded_widgets.team_search = true
8990			$.getScript( "/scripts/ylopoTemplateWidget-TeamSearch.js" )
8991			$("head").append($('<link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/ta/66353a30c8936836ba86d5db/447/assets/build/css/template-widgets.css?revison=491"/> '));
8992			console.log('>>>team search widget:',o)
8993		}
8994	}
8995})
8996
8997})();
8998</script>
8998
8999
9000<script defer>
9001(function(){
9002	waitFor(function(){
9003		return $('body.sqs-edit-mode').length > 0
9004	}, function(isEdit){
9005		if (isEdit){
9006			$('<style>').load("/assets/build/css/sqs-edit-mode.css?revison=491").appendTo("head");
9007		}
9008	})
9009})();
9010</script>
9010
9011
9012
9013
9014
9015
9016<script defer>
9017(function(){
9018	waitFor(function(){
9019		return $('form .form-button-wrapper').length > 0 && $('form .form-button-wrapper').find('button[type=submit], button[type=submit] .form-submit-button-label').length > 0
9020	}, function(hasSubmit){
9021		if (hasSubmit){
9022			$('form .form-button-wrapper').find('button[type=submit], button[type=submit] .form-submit-button-label').addClass('main-color-background');
9023		}
9024	})
9025})()
9026</script>
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035<script id="blocks-build-js-track-ata-js-block" defer>
9036
9037						
9038						/*----->/scripts/trackDataFE.js<-----*/
9039						
9040						(()=>{ const trackingAPI=window.YLOPO_WIDGETS.devTrackingAPI||"https://1pclbpy9f6.execute-api.us-west-1.amazonaws.com/default/BrandedSiteTracking";$(window).on("branded-sites-tracking-event",(evt,evtData={ })=>{ -1===String(window.location.host).indexOf(".squarespace.com")&&!0!==window?.YLOPO_WIDGETS?.search_site_content_api_error&&$.ajax({ url:trackingAPI,method:"POST",contentType:"application/json",data:JSON.stringify({ type:evtData.type,identifier:window.YLOPO_WIDGETS.pageIdentifiers.identifier,clientTime:Date.now(),page:String(location.pathname),timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,language:navigator.language,partyId:window.YLOPO_WIDGETS.content.partyId,evtData:evtData}),success:function(data){ },error:function(err){ }})})})();
9041</script>
9041
9042
9043
9044
9045
9046<!-- removed redirect workaround -->
9047
9048
9049
9050
9051<div class="sqs-layout sqs-grid-1 columns-1 hidden" data-type="block-field" data-updated-on="1766416500554" id="logo-image-white-transparent-detect"><div class="row sqs-row"><div class="col sqs-col-1 span-1"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/7254a91c-5bc7-4a2b-9713-cb5586100f1c_1012/website.components.code.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="b5e965b3c49d2ed81967" id="block-b5e965b3c49d2ed81967"><div class="sqs-block-content">
9052  
9053
9054<div
9055  class="sqs-code-container"
9056  
9057  
9058    data-localized="{&quot;enableSafeModeButton&quot;:&quot;Preview in safe mode&quot;,&quot;enableSafeModeText&quot;:&quot;This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.&quot;,&quot;enableSafeModeTitle&quot;:&quot;Embedded Scripts&quot;,&quot;exitSafeModeButton&quot;:&quot;Exit safe preview&quot;,&quot;exitSafeModeText&quot;:&quot;Please view the page after logging out for accurate rendering.&quot;,&quot;exitSafeModeTitle&quot;:&quot;Safe Preview&quot;,&quot;globalSafeMode&quot;:&quot;Embedded Code: This block contains embedded code that has been disabled.&quot;,&quot;scriptDisabled&quot;:&quot;Script Disabled&quot;}"
9059  
9060  
9061  
9062  
9063>
9064  
9065    <div id="xvalidate">true</div>
9066  
9067  
9068
9069
9070
9071</div>
9072
9073<style class="transform-overrides-vars">
9074  
9075</style>
9076
9077</div></div></div></div></div>
9078
9079<script defer>
9080(()=>{
9081	function detectWhiteTransparentImage(thisImg){
9082		return new Promise((resolve, reject)=>{
9083			$.ajax({
9084				url: `https://akadqqns6c.execute-api.us-west-1.amazonaws.com/default/DetectWhiteTransparentImage?img=${ btoa(thisImg) }`,
9085				success: function(data){
9086					resolve(data);
9087				},
9088				error: function(err){
9089					console.log("Error detectWhiteTransparentImage Lambda", err, err.status, err.message, err.getAllResponseHeaders())
9090					reject(err);
9091				}
9092			});
9093		})
9094	}
9095
9096	window.detectWhiteTransparentImage = detectWhiteTransparentImage;
9097
9098	const noLogoImage = $('#logo-image-white-transparent-detect').hasClass('empty');
9099
9100	if (noLogoImage){
9101		waitFor(()=>{
9102			return !!window.YLOPO_WIDGETS?.pageIdentifiers?.logoImageUrl;
9103		},(hasLogoImage)=>{
9104			if (!hasLogoImage){
9105				return;
9106			}
9107			if (window.top !== window){
9108				detectWhiteTransparentImage(window.YLOPO_WIDGETS.pageIdentifiers.logoImageUrl).then((isWhiteImage) => {
9109					window.YLOPO_WIDGETS.logoImageWhite = isWhiteImage === 'true';
9110					if (window.top !== window && window.top.location.domain === window.location.domain) {
9111						dataStoreSave('logo-image-white-transparent-detect', isWhiteImage, 23, function cb(){
9112							console.highlight('saved logo image detection result', '#ffff00')
9113						});
9114					}
9115				});
9116			}
9117		})
9118		return;
9119	} else {
9120		window.YLOPO_WIDGETS.logoImageWhite = $('#logo-image-white-transparent-detect').text().trim() === 'true';
9121	}
9122})();
9123</script>
9123
9124
9125
9126
9127<noscript>
9128<style>
9129.lazy:not(img) {
9130	opacity: 1!important;
9131	visibility: visible!important;
9132}
9133* {
9134	background-color: white!important;
9135	color: black!important;
9136}
9137</style>
9138</noscript>
9139		
9140	</body>
9141</html>
9142
9143
9144
9145
9146

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.