PageSourceSearch

https://www.visitmaryville.org/

html visitmaryville.org collected 2026-09-30 11:08:09 UTC 183,518 bytes, 3,803 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4<base href="https://www.visitmaryville.org/">
5<link rel="canonical" href="https://www.visitmaryville.org/" />
6<meta charset="UTF-8">
7<meta name="viewport" content="width=device-width, initial-scale=1">
8<link rel="icon" href="https://assets.earthdiver.com/media/partners-favicon-1000008.jpg?v=1790766488628" type="image/jpeg">
9<script src="/libs/jquery.js?v2" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
9
10<title>Welcome to Maryville, Missouri - Visit Maryville</title>
11<meta name="description" content="Complete information about Welcome to Maryville, Missouri">
12<meta name="keywords" content="Welcome to Maryville, Missouri, Maryville, Missouri, Things To Do, Events, Eat, Play, Stay">
13<style type="text/css">
14</style>
15<style type="text/css">a.dropdown-item.active, a.dropdown-item:active {
16background-color: transparent;
17}
18body, * {
19box-sizing: border-box !important;
20}
21body > * {
22max-width: 100%;
23}
24body .ckbox-wrapper {
25position: relative;
26z-index: 9999999;
27}
28body .col dl span {
29display: block;
30}
31body .pac-container {
32z-index: 999999;
33}
34.platform_styles_test {
35font-size: 128px;
36}
37.actual_intro_text ul{
38margin-left:2rem;
39}
40.mod_tabs_accordion ul{
41margin-left:2rem;
42}
43.teaser ul{
44display: flex;
45flex-flow: column;
46margin-left:2rem;
47}
48body .flatpickr-calendar {
49display: none;
50}
51body .flatpickr-calendar.open {
52z-index: 999999999 !important;
53}
54body #ckf-modal {
55left: 50% !important;
56width: 100% !important;
57max-width: 80vw !important;
58transform: translate( -50%, -50% ) !important;
59top: 50% !important;
60z-index: 999999999 !important;
61}
62body #ckf-modal-body {
63width: 100% !important;
64}
65:root {
66--ck-color-base-active: hsl(208, 88%, 52%);
67--ck-color-image-caption-background: hsl(0, 0%, 97%);
68--ck-color-image-caption-text: hsl(0, 0%, 20%);
69--ck-color-mention-background: hsla(341, 100%, 30%, 0.1);
70--ck-color-mention-text: hsl(341, 100%, 30%);
71--ck-color-table-caption-background: hsl(0, 0%, 97%);
72--ck-color-table-caption-text: hsl(0, 0%, 20%);
73--ck-color-table-column-resizer-hover: var(--ck-color-base-active);
74--ck-highlight-marker-blue: hsl(201, 97%, 72%);
75--ck-highlight-marker-green: hsl(120, 93%, 68%);
76--ck-highlight-marker-pink: hsl(345, 96%, 73%);
77--ck-highlight-marker-yellow: hsl(60, 97%, 73%);
78--ck-highlight-pen-green: hsl(112, 100%, 27%);
79--ck-highlight-pen-red: hsl(0, 85%, 49%);
80--ck-image-style-spacing: 1.5em;
81--ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2);
82--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px);
83--ck-table-column-resizer-width: 7px;
84--ck-todo-list-checkmark-size: 16px;
85--ck-z-default: 1;
86}
87;
88*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) ul {
89display: flex;
90flex-flow: column;
91margin-left: 2rem;
92}
93*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) ul li {
94margin-left: 2rem;
95}
96/* ckeditor5-block-quote/theme/blockquote.css */
97*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) blockquote {
98overflow: hidden;
99padding-right: 1.5em;
100padding-left: 1.5em;
101margin-left: 0;
102margin-right: 0;
103font-style: italic;
104border-left: solid 5px hsl(0, 0%, 80%);
105}
106/* ckeditor5-block-quote/theme/blockquote.css */
107*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir="rtl"] blockquote {
108border-left: 0;
109border-right: solid 5px hsl(0, 0%, 80%);
110}
111/* ckeditor5-image/theme/image.css */
112*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image {
113display: table;
114clear: both;
115text-align: center;
116margin: 0.9em auto;
117min-width: 50px;
118}
119/* ckeditor5-image/theme/image.css */
120*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image img {
121display: block;
122margin: 0 auto;
123max-width: 100%;
124min-width: 100%;
125width:100%;
126height:auto;
127aspect-ratio: attr(width) / attr(height);
128}
129/* ckeditor5-image/theme/image.css */
130*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
130pages-intro-text) .image-inline {
131/*
132* Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).;
133* Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root.
134* This strange behavior does not happen with inline-flex.
135*/
136display: inline-flex;
137max-width: 100%;
138align-items: flex-start;
139}
140/* ckeditor5-image/theme/image.css */
141*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline picture {
142display: flex;
143}
144/* ckeditor5-image/theme/image.css */
145*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline picture,
146*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline img {
147flex-grow: 1;
148flex-shrink: 1;
149max-width: 100%;
150}
151/* ckeditor5-image/theme/imagecaption.css */
152*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image > figcaption {
153display: table-caption;
154caption-side: bottom;
155word-break: break-word;
156color: var(--ck-color-image-caption-text);
157background-color: var(--ck-color-image-caption-background);
158padding: .6em;
159font-size: .75em;
160outline-offset: -1px;
161}
162/* ckeditor5-image/theme/imageresize.css */
163*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image.image_resized {
164max-width: 100%;
165display: block;
166box-sizing: border-box;
167}
168/* ckeditor5-image/theme/imageresize.css */
169*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image.image_resized img {
170width: 100%;
171}
172/* ckeditor5-image/theme/imageresize.css */
173*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image.image_resized > figcaption {
174display: block;
175}
176/* ckeditor5-image/theme/imagestyle.css */
177*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-left,
178*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-right {
179max-width: calc(100% - var(--ck-image-style-spacing));
180}
181/* ckeditor5-image/theme/imagestyle.css */
182*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-left,
183*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-right {
184clear: none;
185}
186/* ckeditor5-image/theme/imagestyle.css */
187*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-side {
188float: right;
189margin-left: var(--ck-image-style-spacing);
190max-width: 50%;
191}
192/* ckeditor5-image/theme/imagestyle.css */
193*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-left {
194float: left;
195margin-right: var(--ck-image-style-spacing);
196}
197/* ckeditor5-image/theme/imagestyle.css */
198*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
198pages-intro-text) .image-style-align-center {
199margin-left: auto;
200margin-right: auto;
201}
202/* ckeditor5-image/theme/imagestyle.css */
203*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-right {
204float: right;
205margin-left: var(--ck-image-style-spacing);
206}
207/* ckeditor5-image/theme/imagestyle.css */
208*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-right {
209margin-right: 0;
210margin-left: auto;
211}
212/* ckeditor5-image/theme/imagestyle.css */
213*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-left {
214margin-left: 0;
215margin-right: auto;
216}
217/* ckeditor5-image/theme/imagestyle.css */
218*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) p + .image-style-align-left,
219*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) p + .image-style-align-right,
220*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) p + .image-style-side {
221margin-top: 0;
222}
223/* ckeditor5-image/theme/imagestyle.css */
224*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-left,
225*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-right {
226margin-top: var(--ck-inline-image-style-spacing);
227margin-bottom: var(--ck-inline-image-style-spacing);
228}
229/* ckeditor5-image/theme/imagestyle.css */
230*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-left {
231margin-right: var(--ck-inline-image-style-spacing);
232}
233/* ckeditor5-image/theme/imagestyle.css */
234*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-right {
235margin-left: var(--ck-inline-image-style-spacing);
236}
237/* ckeditor5-table/theme/tablecaption.css */
238*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table > figcaption {
239display: table-caption;
240caption-side: top;
241word-break: break-word;
242text-align: center;
243color: var(--ck-color-table-caption-text);
244background-color: var(--ck-color-table-caption-background);
245padding: .6em;
246font-size: .75em;
247outline-offset: -1px;
248}
249/* ckeditor5-table/theme/table.css */
250*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table {
251margin: 0.9em auto;
252display: table;
253}
254/* ckeditor5-table/theme/table.css */
255*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table {
256border-collapse: collapse;
257border-spacing: 0;
258width: 100%;
259height: 100%;
260}
261/* ckeditor5-table/theme/table.css */
262*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table td,
263*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
263pages-intro-text) .table table th {
264min-width: 2em;
265padding: .4em;
266}
267body .table td, body .table th {
268border-top: none;
269}
270/* ckeditor5-table/theme/table.css */
271*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table th {
272font-weight: bold;
273background: hsla(0, 0%, 0%, 5%);
274}
275/* ckeditor5-table/theme/table.css */
276*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir="rtl"] .table th {
277text-align: right;
278}
279/* ckeditor5-table/theme/table.css */
280*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir="ltr"] .table th {
281text-align: left;
282}
283/* ckeditor5-table/theme/tablecolumnresize.css */
284*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table {
285overflow: hidden;
286table-layout: fixed;
287}
288/* ckeditor5-table/theme/tablecolumnresize.css */
289*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table td,
290*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table th {
291position: relative;
292}
293/* ckeditor5-table/theme/tablecolumnresize.css */
294*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table .table-column-resizer {
295position: absolute;
296top: -999999px;
297bottom: -999999px;
298right: var(--ck-table-column-resizer-position-offset);
299width: var(--ck-table-column-resizer-width);
300cursor: col-resize;
301user-select: none;
302z-index: var(--ck-z-default);
303}
304/* ckeditor5-table/theme/tablecolumnresize.css */
305*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table[draggable] .table-column-resizer {
306display: none;
307}
308/* ckeditor5-table/theme/tablecolumnresize.css */
309*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table .table-column-resizer:hover,
310*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table .table-column-resizer__active {
311background-color: var(--ck-color-table-column-resizer-hover);
312opacity: 0.25;
313}
314/* ckeditor5-table/theme/tablecolumnresize.css */
315*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir=rtl] .table .table-column-resizer {
316left: var(--ck-table-column-resizer-position-offset);
317right: unset;
318}
319/* ckeditor5-table/theme/tablecolumnresize.css */
320*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text).ck-read-only .table .table-column-resizer {
321display: none;
322}
323/* ckeditor5-code-block/theme/codeblock.css */
324*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) pre {
325padding: 1em;
326color: hsl(0, 0%, 20.8%);
327background: hsla(0, 0%, 78%, 0.3);
328border: 1px solid hsl(0, 0%, 77%);
329border-radius: 2px;
330text-align: left;
331direction: ltr;
332tab-size: 4;
333white-space: pre-wrap;
334font-style: normal;
335min-width: 200px;
336}
337/* ckeditor5-code-block/theme/codeblock.css */
338*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
338pages-intro-text) pre code {
339background: unset;
340padding: 0;
341border-radius: 0;
342}
343/* ckeditor5-horizontal-line/theme/horizontalline.css */
344*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) hr {
345margin: 15px 0;
346height: 4px;
347background: hsl(0, 0%, 87%);
348border: 0;
349}
350/* ckeditor5-mention/theme/mention.css */
351*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .mention {
352background: var(--ck-color-mention-background);
353color: var(--ck-color-mention-text);
354}
355@media print {
356/* ckeditor5-page-break/theme/pagebreak.css */
357*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .page-break {
358padding: 0;
359}
360/* ckeditor5-page-break/theme/pagebreak.css */
361*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .page-break::after {
362display: none;
363}
364}
365figure.media{
366display: block;
367margin: 0 auto;
368max-width: 100%;
369width: 50%;
370}
371@media screen and ( max-width: 1000px ) {
372figure.media{
373margin: 0 auto;
374max-width: 100%;
375width: 100%;
376}
377}
378.youtube-video-container {
379position: relative;
380overflow: hidden;
381width: 100%;
382}
383.youtube-video-container::after {
384display: block;
385content: "";
386padding-top: 56.25%;
387}
388.youtube-video-container iframe {
389position: absolute;
390top: 0;
391left: 0;
392width: 100%;
393height: 100%;
394}
395body .ck-body-wrapper {
396position: relative;
397position: static !important;
398}
399body .ck.ck-balloon-panel {
400z-index: 9999999999 !important;
401}
402body .ck.ck-dialog-overlay.ck-dialog-overlay__transparent {
403z-index: 99999999 !important;
404}
405body .rte_tinyMCE img {
406max-width: 100% !important;
407}
408.results > a[data-ids='0']{
409opacity: .25 !important;
410}
411.results > a[data-ids='2']{
412opacity: .25 !important;
413}
414.results > a[data-ids='3']{
415opacity: .25 !important;
416}
417.results > a[data-ids='4']{
418opacity: .25 !important;
419}
420.results > a[data-ids='5']{
421opacity: .25 !important;
422}
423.results > a[data-ids='6']{
424opacity: .25 !important;
425}
426.results > a[data-ids='7']{
427opacity: .25 !important;
428}
429.results > a[data-ids='8']{
430opacity: .25 !important;
431}
432.results > a[data-ids='9']{
433border: 2px solid red;
434opacity: .25 !important;
435}
436.attribution {
437align-self: fles-end;
438display: flex;
439flex-flow: column;
440gap: 0 !important;
441position: absolute;
442bottom: 1rem;
443right: 1rem;
444left: auto !important;
445top: auto !important;
446transform: none !important;
447justify-content: flex-end;
448z-index: 99999 !important;
449}
450body .carousel-control-next, body .carousel-control-prev {
451height: 80%;
452padding-top: 15%;
453}
454body .mod_carousels_basic .attribution:not(.show) > span:last-child {
455display: none !important;
456}
457body .mod_carousels_basic .attribution span {
458padding: 0 !important;
459}
460.mod_carousels_basic .attribution.show > span:last-child {
461background-color: transparent;
462}
463.mod_carousels_basic .attribution.show > span:last-child a {
464color: #fff;
465}
466/* 02/19/24: New CKBox tooltip overrides */
467.ck.ck-balloon-panel.ck-tooltip {
468background-color: transparent !important;
469}
470.ck-tooltip__text {
471border: 1px solid #000 !important;
472color: #000 !important;
473padding: .25rem .5rem !important;
474}</style>
475<style type="text/css">
476[v-cloak] { display:none; }
477body .fcms { max-width: 800px !important; }
478img.delayed_load {
479display: none;
480}
481</style>
482<script type="54aa8da72525f1c68ec452bd-text/javascript">
483setTimeout( function( ){
484try {
485$( "img.delayed_load" ).each( function( i, e ){
486let $e = $( e );
487let src = $e.attr( 'data-src' );
488if( $e.hasClass( 'delayed_bg' ) ){
489$e.css( 'background-image', `url(${src})` );
490} else {
491setTimeout( function( ){
492console.log( `Loading ${i}: ${src}` );
493$e.attr( 'src', src );
494}, i != 0 ? 250 * i : 1 );
495}
496$e.removeClass( 'delayed_load' );
497} );
498} catch( e ) {
499console.log( e );
500}
501}, 1000 );
502</script>
502
503<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
504<link async defer rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
505<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/main.min.css" >
506<link rel="stylesheet" type="text/css" href="/libs/slick.css?v">
507<link rel="stylesheet" type="text/css" href="/libs/slick-theme.css?v">
508<style type="text/css">
509html, body, * { font-family: 'Komet', sans-serif; }
510.secondary_font { font-family: 'Gelica', sans-serif !important; }
511body, section, div, ul, li { margin: 0; padding: 0; }
512body { font-size: 22px; }
513*:focus:not(:focus-visible) { outline: none; }
514*:focus-visible { outline: 2px solid currentColor; outline-offset: 2px; }
515</style>
516<style type="text/css">
517@media only screen and ( min-width: 1101px ){
518body .hide_on_desktop {
519display: none;
520}
521}
522</style>
523<script src="https://kit.fontawesome.com/37b3c736a4.js" crossorigin="anonymous" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
523
524<!-- CSS -->
525<style type="text/css"></style>
526<!-- Google Tag Manager -->
527<script type="54aa8da72525f1c68ec452bd-text/javascript">
vendor: 327 bytes, lines 527-531
527(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
528new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
529j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
530'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
531})(window,document,'script','dataLayer','
531GTM-P8HRVDZD
vendor: 3 bytes, line 531
531');
531</script>
531
532<!-- End Google Tag Manager -->
533<!-- Meta Pixel Code -->
534<script type="54aa8da72525f1c68ec452bd-text/javascript">
vendor: 399 bytes, lines 534-543
534
535!function(f,b,e,v,n,t,s)
536{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
537n.callMethod.apply(n,arguments):n.queue.push(arguments)};
538if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
539n.queue=[];t=b.createElement(e);t.async=!0;
540t.src=v;s=b.getElementsByTagName(e)[0];
541s.parentNode.insertBefore(t,s)}(window, document,'script',
542'https://connect.facebook.net/en_US/fbevents.js');
543fbq('init', '
54324193982300270542
vendor: 30 bytes, lines 543-544
543');
544fbq('track', 'PageView');
545</script>
545
546<noscript><img height="1" width="1" style="display:none"
547src="https://www.facebook.com/tr?id=24193982300270542&ev=PageView&noscript=1"
548/></noscript>
549<!-- End Meta Pixel Code -->
550<link rel="stylesheet" href="https://use.typekit.net/pwm1vch.css">
551<style type="text/css">
552body[data-url='contact'] .magical-container .col-2 {
553display: none !important;
554}
555body:not(.dashhboard)[data-url='contact'] .recaptchered {
556display: none !important;
557}
558@media screen and ( min-width: 790px ){
559body[data-url='contact'] .page_section:not(.rendered){
560display: none;
561}
562.magical-container {
563display: flex;
564justify-content: center;
565margin: 0 auto;
566max-width: 1440px;
567padding: 2rem;
568width: 100%;
569}
570.magical-container .auto_form {
571min-height: 0 !important;
572padding: 0 !important;
573}
574.magical-container .page_section {
575margin-top: 0 !important;
576}
577.magical-container > * {
578max-width: 100% !important;
579min-width: 50% !important;
580width: 100% !important;
581}
582}
583@media screen and ( min-width: 901px ){
584.constrain_eps_v4, .teaser > p, .constrain_eps_v4, .teaser, .contact_strip, body:not([data-url='homepage']) .flexer {
585max-width: 1440px !important;
586}
587}
588.mod_promos_basic.secondary {
589flex-wrap: wrap;
590}
591.mod_promos_basic.secondary > .promo {
592margin-bottom: 3rem;
593}
594body[data-url='meeting-spaces'] .mod_promos_basic > div:first-child .promo_title {
595line-height: 1.1;
596height: 70px;
597}
598body dl, body dt, body dd {
599font-family: 'Komet', sans-serif !important;
600}
601.mod_grids_flexible .box div {
602font-size: 20px;
603line-height: 27px;
604}
605.mod_grids_flexible .promo {
606transition: 200ms all;
607}
608.mod_grids_flexible .promo:hover {
609filter: brightness(1.2) !important;
610}
611iframe {
612border: none;
613}
614body > .fcms .rte_tinyMCE .ck-dropdown__panel ul li:nth-child(1) button span,
615.heading1 {
616font-size: 32px;
617font-weight: 700;
618}
619body > .fcms .rte_tinyMCE .ck-dropdown__panel ul li:nth-child(2) button span,
620.heading2 {
621font-size: 28px;
622font-weight: 700;
623}
624body > .fcms .rte_tinyMCE .ck-dropdown__panel ul li:nth-child(3) button span,
625.heading3 {
626font-size: 22px;
627font-weight: 700;
628}
629/* body[data-url='homepage'] .carousel-item {
630position: relative;
631}
632*/
633body > section.mod_carousels_basic .visual_effect {
634background-color: rgba( 0, 0, 0, .6 );
635height: 100%;
636position: absolute;
637width: 100%;
638z-index: 10;
639}
640body .visual_effect .text_overlay {
641height: 100%;
642left: 50%;
643max-width: 1280px;
644position: absolute;
645transform: translateX( -50% );
646width: 100%;
647}
648body .carousel-control-next, body .carousel-control-prev {
649z-index: 15;
650}
651body[data-url='homepage'] .intro_text {
652display: none;
653}
654body[data-url='homepage'] .first_text_collection {
655align-items: flex-start;
656display: flex;
657flex-flow: column;
658justify-content: flex-start;
659padding: 0 2rem;
660position: absolute;
661top: 50%;
662transform: translateY(-50%);
663}
664body[data-url='homepage'] .first_text_collection .row_1 {
665font-family: 'Gelica', sans-serif;
666font-size: 36px;
667}
668body[data-url='homepage'] .first_text_collection .row_2{
669font-family: 'Gelica', sans-serif;
670font-size: 52px;
671line-height: 1;
672text-align: left;
673}
674body[data-url='homepage'] .first_text_collection .row_2 span {
675display: block;
676font-family: 'Gelica', sans-serif;
677font-size: 72px;
678}
679body[data-url='homepage'] .last_text_collection {
680bottom: 4rem;
681font-size: 22px;
682line-height: 1.25;
683max-width: 600px;
684position: absolute;
685right: 2rem;
686text-align: right;
687}
688.mod_carousels_basic {
689position: relative;
690}
691.title_overlay {
692color: #fff;
693position: absolute;
694top: 50%;
695transform: translateY(-50%);
696z-index: 1000;
697}
698.gen_2_page_title, .mod_text_page_intro > h1 {
699color: #000;
700font-family: 'Gelica', sans-serif;
701font-size: 80px;
702}
703.mod_text_page_intro, .intro_text {
704margin: 0 auto;
705max-width: 1200px;
706padding: 0 2rem;
707}
708body .mod_text_page_intro {
709margin-top: 4rem;
710}
711.gen_2_page_subtitle {
712font-family: 'Komet', sans-serif;
713font-size: 40px;
714}
715.page_section_title_added_for_potato {
716font-family: 'Gelica', sans-serif;
717font-size: 50px;
718}
719.actual_intro_text p, .actual_intro_text p * {
720font-family: 'Komet', sans-serif;
721font-size: 19px;
722}
723.carousel_entity .left_area .subtitle {
724font-family: 'Komet', sans-serif;
725font-size: 19px;
726}
727body[data-url='homepage'] .carousel_entity .description {
728font-size: 20px;
729}
730.carousel_entity .left_area .title {
731font-family: 'Gelica', sans-serif;
732}
733body:not(.dashboard) a {
734color: #000;
735font-family: 'Komet', sans-serif;
736font-weight: 700;
737}
738body a:hover {
739color: #4d8a76;
740}
741body .intro_text a {
742text-decoration: none;
743}
744.col dl dt {
745font-family: 'Komet', sans-serif;
746font-weight: 500;
747font-size: 19px;
748}
749.col dl dd {
750font-family: 'Komet', sans-serif;
751font-size: 19px;
752}
753.intro_text {
754margin: 2rem auto;
755}
756.intro_text .gen_2_page_subtitle {
757text-align: center;
758}
759</style><style type="text/css">
760body dl {
761font-family: 'apparat-light';
762font-weight: 300 !important;
763}
764body dl dt {
765font-family: 'apparat';
766font-weight: 700 !important;
767}
768body .static_promo {
769transition: 200ms all;
770}
771body .static_promo:hover {
772filter: brightness(1.1);
773}
774body .teaser img.delayed_load {
775display: inline !important;
776}
777body .dropdown-menu {
778margin-top: 0 !important;
779}
780body button {
781transition: 100ms all;
782}
783body button:hover {
784filter: brightness(1.1);
785}
786body.temp_master .mod_carousels_basic .carousel-item img, .micro_dip .mod_carousels_basic .carousel-item img {
787height: 240px !important;
788object-fit: cover !important;
789}
790body.temp_master .mod_carousels_basic .carousel-item img {
791height: 480px !important;
792}
793.micro_dip .mod_carousels_basic .carousel-item img {
794height: 240px !important;
795}
796dd div, dd span {
797font-family: "komet", sans-serif;
798font-weight: 300;
799}
800.col a {
801cursor: pointer !important;
802text-decoration: none !important;
803}
804.col button {
805cursor: pointer !important;
806text-decoration: none !important;
807}
808body .cappable {
809background-color: transparent !important;
810}
811.mod_promos_basic {
812justify-content: center;
813margin-top: 2rem;
814overflow: visible !important;
815}
816.mod_promos_basic .promo_title {
817background-color: #fff;
818border-bottom: 1px solid #eee;
819box-shadow: 0 2px 4px rgba( 0, 0, 0, .05 );
820color: #000;
821padding: .25rem 1rem;
822text-shadow: none;
823transform: translateY( 2rem );
824display: flex;
825align-items: center;
826justify-content: center;
827height: 42px; /* Adjust as needed */
828}
829body .mod_promos_basic .static_promo {
830color: red !important;
831align-items: flex-end !important;
832}
833.mod_calendar_basic td.fc-day-other {
834display: table-cell !important;
835}
836body .mod_forms_controls_animated_toggler_willcox {
837padding: 0 !important;
838}
839body .mod_forms_controls_animated_toggler_willcox a span {
840transform: translateY( 2px );
841}
842/*
843body .fc-header-toolbar {
844transform: translateY( 10px );
845}
846body .fc-toolbar-title {
847transform: translateY( 2px );
848}
849body .fc .fc-button-primary {
850align-items: center;
851background-color: #2961b8 !important;
852border-radius: 100% !important;
853border: none !important;
854display: flex;
855justify-content: center;
856height: 27px !important;
857width: 27px !important;
858}
859.fc-button-primary + .fc-button-primary {
860margin-left: .25rem !important;
861}
862body .fc-today-button {
863display: none !important;
864}
865body .fc-header-toolbar .fc-toolbar-chunk:last-child {
866display: none !important;
867}*/
868.fc .fc-button-primary {
869background-color: #2961b8 !important;
870border-color: transparent !important;
871}
872.mod_nav_top .nav-item a {
873font-family: "komet", sans-serif;
874font-weight: 300;
875color: #000 !important;
876text-transform: uppercase;
877}
878.constrain_eps_v4, .teaser > p, .constrain_eps_v4, .teaser, .contact_strip, body:not([data-url='homepage']) .flexer {
879margin: 0 auto;
880max-width: 1040px;
881}
882.teaser, .teaser > p, .page_section p, .page_section li {
883font-family: "komet", sans-serif;
884font-weight: 300;
885}
886.page_section p a {
887font-family: "komet", sans-serif;
888font-weight: 500;
889}
890.contact_strip dd, .contact_strip dl p {
891font-family: "komet", sans-serif;
892font-weight: 300;
893}
894body {
895background-image: url(/configs/1000008/bg.png);
896}
897/*
898a:not(.tip_tile) {
899color: #BD712D;
900font-family: "komet", sans-serif;
901} */
902.mr-auto, .mx-auto {
903margin-left: auto;
904margin-right: 0 !important;
905}
906.gen_2_page_title, .mod_text_page_intro h1, .title_container_for_centering {
907color: #252525 !important;
908font-family: "komet", serif !important;
909font-size: 72px;
910font-weight: 700;
911margin-top: 2rem;
912text-align: center;
913text-transform: none !important;
914}
915.page_section .page_section_title_added_for_potato {
916font-family: "komet", sans-serif;
917font-size: 38px;
918font-weight: 500;
919}
920.page_section h2:not(.page_section_title_added_for_potato){
921font-family: "komet", sans-serif;
922font-size: 34px;
923font-weight: 500;
924}
925.page_section h3 {
926font-family: "komet", sans-serif;
927font-size: 30px;
928font-weight: 400;
929}
930.page_section h4 {
931font-family: "komet", sans-serif;
932font-size: 26px;
933font-weight: 400;
934}
935.mod_text_page_intro h1, body.temp_blog h1 {
936color: #252525;
937font-size: 72px;
938text-align: left;
939text-transform: none;
940}
941body.temp_blog h1 {
942margin-bottom: 8px !important;
943}
944body.temp_blog .actual_intro_text {
945margin: 0 !important;
946text-align: left;
947}
948.actual_intro_text {
949max-width: 1040px;
950margin: 0 auto;
951text-align: center;
952}
953.teaser section {
954max-width: 1040px;
955margin: 0 auto;
956}
957.actual_intro_text p, .intro_text p, .intro_text p *:not(i):not(strong) {
958font-family: "komet", sans-serif;
959font-size: 28px;
960line-height: 1.5;
961margin-bottom: 2rem;
962}
963body .intro_text p {
964font-size: 22px;
965}
966.mod_search .results {
967display: block !important;
968margin: 0 !important;
969padding: 0 !important;
970width: 100%;
971}
972.tip_container {
973align-items: stretch;
974display: flex;
975flex-flow: row !important;
976gap: 1rem;
977margin-left: 0 !important;
978width: 100% !important;
979}
980.tip_container > * {
981align-items: stretch;
982display: flex;
983font-family: "komet", sans-serif;
984flex-flow: column;
985height: 100%;
986overflow: auto;
987width: 40%;
988}
989.tip_container .left_half {
990transition: 300ms all;
991width: 50%;
992}
993.tip_container .right_half {
994text-align: left;
995width: 50%;
996}
997.tip_container.mapless .left_half {
998width: 100% !important;
999}
1000.tip_container.mapless .right_half {
1001display: none;
1002}
1003.tip_container .right_half .micro_dip {
1004padding: 0 2rem;
1005}
1006.tip_container .right_half .micro_dip .title_container_for_centering {
1007font-size: 36px;
1008}
1009.tip_container .right_half .micro_dip .title_container_for_centering a {
1010color: #252525;
1011font-family: "komet", sans-serif;
1012}
1013.tip_container .title {
1014font-family: "komet", sans-serif;
1015font-size: 24px;
1016font-weight: 500 !important;
1017line-height: 1.2;
1018}
1019.tip_container .tip_tile button {
1020border: none;
1021border-radius: 7px;
1022font-size: 15px;
1023padding: .25rem 1rem;
1024display: flex !important;
1025align-content: center !important;
1026justify-content: center;
1027}
1028.tip_container .left_half {
1029gap: 2rem !important;
1030}
1031.mod_search .tip_container .left_half {
1032}
1033@media screen and ( min-width: 900px ){
1034.mod_search .tip_container .right_half {
1035height: 1200px !important;
1036}
1037.mod_search .tip_container .left_half {
1038height: 1000px !important;
1039overflow-y: auto;
1040}
1041}
1042@media screen and ( max-width: 900px ){
1043.tip_container .right_half .map {
1044min-height: 70vh;
1045}
1046}
1047.mod_search .tip_container .right_half {
1048padding: 0 !important;
1049position: sticky;
1050top: 2rem;
1051}
1052.tip_container .right_half .map {
1053color: #fff;
1054height: 100%;
1055max-height: 90vh;
1056padding: 1rem;
1057text-align: center;
1058}
1059.tip_container .right_half .micro_dip {
1060background: rgba( 255, 255, 255, 1 );
1061display: none;
1062height: 100%;
1063max-height: 90vh;
1064position: absolute;
1065width: 100%;
1066z-index: 999;
1067}
1068.tip_container .right_half .micro_dip.show {
1069display: block;
1070}
1071.tip_container .spot_2, .tip_container .spot_3 {
1072font-family: "komet", sans-serif;
1073font-size: 18px;
1074font-weight: 300;
1075}
1076.tip_container .tip_tile button > span, .col .btn_pdc span, .map_and_directions_container button {
1077font-family: "komet", sans-serif;
1078font-weight: 300;
1079}
1080body.windows .tip_container body.windows .tip_tile button > span, body.windows .col .btn_pdc span, body.windows .map_and_directions_container button {
1081transform: translateY( 2px );
1082}
1083.map_and_directions_container button {
1084display: flex;
1085justify-content: flex-end;
1086}
1087.tip_container .tip_tile .spot_4, .tip_container .tip_tile .spot_5 {
1088display: flex !important;
1089align-content: center !important;
1090justify-content: center;
1091}
1092.spot_4 button {
1093background-color: #2961b8;
1094color: #fff;
1095}
1096.spot_5 button {
1097background-color: #78ab4e;
1098color: #fff;
1099}
1100.marker_popup p {
1101line-height: 1.4;
1102}
1103body.temp_master .btn_pdc, .dip_overlay .btn_pdc, .marker_popup button {
1104border: none;
1105border-radius: 7px;
1106color: #fff !important;
1107font-size: 15px;
1108padding: .25rem 1rem;
1109margin-bottom: .25rem;
1110display: flex !important;
1111align-content: center !important;
1112justify-content: center;
1113}
1114a.tip_tile {
1115color: #000;
1116text-decoration: none;
1117}
1118a.tip_tile {
1119border-bottom: .5rem solid transparent;
1120padding-bottom: 1rem;
1121transition: all 200ms;
1122}
1123body .col {
1124}
1125body.temp_master .teaser .carousel {
1126margin: 0 auto 2rem auto;
1127max-width: 800px !important;
1128}
1129body .dip_overlay {
1130max-height: 100%;
1131overflow-y: auto;
1132}
1133body .dip_overlay .fa-times-circle {
1134color: gray;
1135}
1136body .dip_overlay .mod_carousels_basic.on_page_slideshow {
1137float: none !important;
1138margin: 0 auto 2rem auto !important;
1139}
1140body .dip_overlay dt {
1141text-transform: uppercase;
1142}
1143body .dip_overlay .cappable {
1144background-color: transparent !important;
1145}
1146body .dip_overlay .mod_carousels_basic.on_page_slideshow {
1147max-width: 500px !important;
1148}
1149.dip_overlay .teaser, .dip_overlay .contact_strip {
1150font-size: 16px;
1151}
1152.dip_overlay .mod_carousels_basic .carousel-item .caption_primary {
1153font-size: 22px;
1154}
1155.marker_popup {
1156align-items: center;
1157color: #000;
1158display: flex;
1159flex-flow: column;
1160justify-content: center;
1161}
1162.marker_popup > *:first-child {
1163font-family: "komet", serif;
1164font-size: 20px;
1165margin-bottom: .5rem;
1166}
1167@media only screen and ( min-width: 901px ){
1168body[data-has-headers='false']:not(.dashboard) {
1169padding-top: 8rem;
1170}
1171.mod_nav_top.scrolled, body[data-has-headers='false'] .mod_nav_top {
1172background-color: #fff;
1173/* background-image: url(/configs/1000008/bg-pattern.png);*/
1174box-shadow: 0 8px 7px rgba(0, 0, 0, .1 );
1175position: fixed;
1176top: 0;
1177width: 100vw;
1178z-index: 999;
1179}
1180.mobile {
1181display: none;
1182}
1183.map_and_directions_container .form.flex {
1184flex-wrap: nowrap !important;
1185}
1186.map_and_directions_container .form.flex > * {
1187padding: 1rem 0;
1188}
1189.map_and_directions_container .form.flex > * input {
1190width: 300px;
1191}
1192.map_and_directions_container .form.flex > *:last-child {
1193flex-basis: 300px;
1194text-align: right;
1195}
1196.map_and_directions_container .form.flex > *:last-child button {
1197background-color: #164685;
1198border: none;
1199color: #fff;
1200}
1201#map_mod_search, .map_mod_search {
1202min-height: 70vh;
1203}
1204body .nonfeatured_tiles td {
1205font-size: 20px;
1206}
1207body .nonfeatured_tiles td a {
1208color: #000;
1209text-decoration: none !important;
1210}
1211body .nonfeatured_tiles td a:hover {
1212font-weight: 700;
1213}
1214body a.pdc_link {
1215text-decoration: none !important;
1216}
1217body .oatman > * {
1218margin: 0 auto;
1219max-width: 1040px;
1220}
1221.planner_sidebar_v3 .thumb {
1222right: -119px;
1223}
1224.mod_nav_footer_manual, .mod_nav_footer_manual .item_1a {
1225width: 100%;
1226}
1227.mod_nav_footer_manual a {
1228color: #fff;
1229font-size: 20px;
1230}
1231.mod_nav_footer_manual .item_1a ul {
1232align-items: center;
1233background-color: #16264A;
1234display: flex;
1235gap: 2rem;
1236justify-content: space-between;
1237list-style: none;
1238padding: .5rem 1rem;
1239width: 100%;
1240}
1241.mod_nav_footer_manual .item_1a ul li:nth-child(2) {
1242display: flex;
1243gap: 1rem;
1244}
1245.mod_nav_footer_manual .item_1a ul li:nth-child(3) {
1246font-size: 14px;
1247}
1248.mod_nav_footer_manual .item_1a ul li {
1249color: #fff;
1250}
1251.mod_nav_footer_manual .item_1a ul li:nth-child(2),
1252.mod_nav_footer_manual .item_1a ul li:nth-child(3) {
1253margin-right: auto;
1254}
1255.mod_nav_footer_manual .item_1a ul li:last-child ul {
1256display: flex;
1257font-size: 28px;
1258gap: 1rem;
1259}
1260.mod_nav_footer_manual .item_1a ul li:last-child ul i {
1261color: #fff;
1262font-size: 28px;
1263}
1264.mod_nav_footer_manual img {
1265max-height: 30px;
1266}
1267}
1268@media screen and ( max-width: 900px ){
1269.tip_container {
1270flex-flow: column !important;
1271}
1272.tip_container > * {
1273padding: 0 !important;
1274width: 100% !important;
1275}
1276.mod_search .results.style_2 > * > .tip_container .left_half {
1277padding: 0 !important;
1278}
1279.mod_search {
1280padding: 0 !important;
1281}
1282.tip_container .tip_tile {
1283flex-flow: column !important;
1284}
1285.tip_container .title {
1286font-size: 22px;
1287line-height: 1.4;
1288}
1289.spot_2, .spot_3 {
1290font-size: 18px !important;
1291}
1292.tip_container .tip_tile img {
1293width: 100% !important;
1294}
1295.gen_2_page_title, .mod_text_page_intro h1, .title_container_for_centering {
1296font-size: 38px;
1297}
1298.gen_2_page_title {
1299margin-top: 0;
1300}
1301body:not([data-url='homepage']) .flexer {
1302padding: 0 2rem;
1303}
1304.page_section_title_added_for_potato {
1305font-size: 28px !important;
1306}
1307.page_section p, .page_section li {
1308font-size: 18px;
1309}
1310}
1311body[data-url='events-visitors'] .no_results {
1312display: none !important;
1313}
1314body[data-url='events-residents'] .no_results {
1315display: none !important;
1316}
1317body[data-url='events'] .search_form {
1318display: none;
1319}
1320.event_category_filters {
1321gap: 1.5rem !important;
1322justify-content: center;
1323margin-top: 1rem;
1324}
1325.event_category_filter {
1326margin-bottom: 0 !important;
1327margin-top: 0 !important;
1328}
1329.event_category_filter:not(.selected) i {
1330visibility: hidden;
1331}
1332.events_switcher i {
1333display: none;
1334}
1335.date_range_custom_filter {
1336}
1337.date_range_custom_filter input {
1338border: 1px solid #eee;
1339padding: .25rem .5rem;
1340max-width: 160px;
1341}
1342.date_range_custom_filter span {
1343display: inline-block;
1344margin: 0 1rem;
1345}
1346.custom_filters .flexor {
1347align-items: center;
1348display: flex;
1349justify-content: space-around;
1350margin: 2rem 0 2rem 0;
1351}
1352.custom_filters .events_switcher {
1353border: 1px solid #ddd;
1354border-radius: 10px;
1355}
1356.custom_filters .events_switcher {
1357display: flex;
1358}
1359.custom_filters .events_switcher > *:first-child {
1360border-right: 1px solid #ddd;
1361border-top-left-radius: 10px;
1362border-bottom-left-radius: 10px;
1363}
1364.custom_filters .events_switcher > *:last-child {
1365border-right: 1px solid #ddd;
1366border-top-right-radius: 10px;
1367border-bottom-right-radius: 10px;
1368}
1369.custom_filters .events_switcher > * {
1370cursor: pointer;
1371padding: .5rem 1rem;
1372}
1373.custom_filters .events_switcher > *:hover {
1374background-color: #ddd;
1375color: #000 !important;
1376}
1377.custom_filters .events_switcher .selected {
1378background-color: #eee;
1379}
1380.custom_filters .events_switcher > *:not(.selected){
1381color: #999;
1382}
1383/*
1384body .custom_filters {
1385display: none !important;
1386}
1387body div.results[data-topic='x_90']{
1388display: none !important;
1389}
1390body .mod_calendar_subpage {
1391display: flex !important;
1392}*/
1393@media screen and ( max-width: 900px ){
1394body .map_and_directions_container {
1395margin: 1rem 0 !important;
1396max-width: 100vw !important;
1397padding: 0 0 !important;
1398width: 100vw !important;
1399}
1400body .map_and_directions_container .form.flex {
1401flex-direction: column !important;
1402}
1403body .map_and_directions_container .form.flex > div {
1404display: flex;
1405flex-direction: row !important;
1406padding: .4rem !important;
1407}
1408body .map_and_directions_container .form.flex > div input {
1409width: 100% !important;
1410}
1411body .map_and_directions_container #map_map_and_dir {
1412/* margin-bottom: 2rem !important; */
1413max-width: 100vw !important;
1414}
1415body.temp_master .map_and_directions_container h2 {
1416font-size: 28px;
1417margin-top: 2rem;
1418}
1419body .map_and_directions_container .form {
1420padding: 0 2rem;
1421}
1422body .map_and_directions_container h2 {
1423color: #152f46;
1424font-size: 26px !important;
1425font-weight: 700;
1426text-align: center;
1427}
1428.title_container_for_centering {
1429margin-top: 0 !important;
1430}
1431.title_and_description h1 {
1432padding: 0 2rem !important;
1433}
1434.title_and_description .mod_carousels_basic .carousel-item {;
1435}
1436body.temp_master .mod_carousels_basic {
1437max-width: 80vw !important;
1438}
1439.col_6 {
1440margin-top: 1rem;
1441}
1442.cols, .col {
1443display: flex !important;
1444flex-flow: column !important;
1445flex-grow: 0 !important;
1446}
1447.col {
1448flex-basis: auto !important;
1449}
1450.cols {
1451height: auto !important;
1452min-height: 50vh;
1453}
1454body.temp_master .cols {
1455min-height: 10vh !important;
1456}
1457body.temp_master .teaser .cols {
1458margin-bottom: 2rem;
1459min-height: 5vh !important;
1460}
1461label {
1462margin-bottom: 0 !important;
1463}
1464body.temp_master .map_dir_cont {
1465align-items: center;
1466flex-flow: column;
1467margin: 0 auto !important;
1468width: calc( 100vw - 4rem ) !important;
1469}
1470body .map_and_directions_container #map_map_and_dir {
1471/* margin-bottom: 2rem !important; */
1472max-width: 80vw !important;
1473}
1474body .map_and_directions_container .mod_utils_map {
1475min-width: 0 !important;
1476}
1477body .map_and_directions_container #map_map_and_dir {
1478align-self: stretch !important;
1479flex-basis: 100% !important;
1480margin-bottom: 0 !important;
1481max-width: 100% !important;
1482width: 100% !important;
1483}
1484body .map_and_directions_container #map_map_and_dir > * {
1485width: 100% !important;
1486}
1487body .map_and_directions_container .map_dir_cont {
1488display: flex;
1489flex-flow: column;
1490align-items: stretch;
1491flex-basis: 100% !important;
1492max-width: 100% !important;
1493min-width: 0 !important;
1494}
1495}
1496/*
1497body div.mod_calendar_subpage {
1498display: none !important;
1499} */
1500</style><style type="text/css">
1501body.temp_master .form.flex {
1502display: none;
1503}
1504body.temp_search_page .search_form {
1505border: none;
1506border-radius: 0px;
1507border-bottom: 3px solid #444;
1508border-top: 3px solid #444;
1509padding: 0 .5rem;
1510}
1511body.temp_search_page .mod_search .filters .filter {
1512margin: 0 !important;
1513padding: 0 !important;
1514}
1515body.temp_search_page .option_selector_container .status_indicator {
1516margin-bottom: 0 !important;
1517}
1518body.temp_search_page .filters_container {
1519align-items: center;
1520gap: 1rem;
1521}
1522body.temp_search_page .search_form .row:not(:last-child) {
1523margin-bottom: 0;
1524}
1525body.temp_search_page .filters_container > * {
1526display: flex;
1527}
1528body.temp_search_page .btn_uncheck_all {
1529display: none !important;
1530}
1531.mod_search .filters.unprocessed_changes {
1532background-color: transparent !important;
1533}
1534.update_results {
1535display: none;
1536}
1537body.temp_master .also_crush {
1538float: left;
1539margin-right: 2rem;
1540width: 60%;
1541}
1542body.temp_master .title_row h1	{
1543display: inline !important;
1544}
1545body.temp_master .mod_carousels_basic.secondary {
1546background: #fff;
1547padding: 1rem;
1548width: 100% !important;
1549}
1550body.temp_master .cappable {
1551margin: 0 auto;
1552max-width: 1280px;
1553}
1554body.temp_master .contact_strip {
1555padding: 2rem 0;
1556}
1557footer {
1558z-index: 9999;
1559}
1560@media screen and ( min-width: 901px ){
1561.actual_intro_text .mod_carousels_basic {
1562max-width: 100% !important;
1563width: 1200px;
1564}
1565.actual_intro_text .mod_carousels_basic img {
1566height: 640px !important;
1567object-fit: cover;
1568}
1569}
1570@media screen and ( max-width: 900px ){
1571.filters_container {
1572padding: 2rem 0 2.5rem 0;
1573}
1574footer {
1575padding: 2rem 0;
1576position: relative;
1577}
1578footer, footer > *, footer ul {
1579align-items: center;
1580display: flex;
1581flex-flow: column;
1582gap: 0;
1583justify-content: center;
1584}
1585footer .copyright {
1586font-size: 16px;
1587margin-top: 1rem;
1588}
1589footer .copyright:not(.show){
1590display: none;
1591}
1592footer .middle {
1593order: -1;
1594}
1595footer .middle ul {
1596gap: 0;
1597}
1598footer .right {
1599/*	display: none;*/
1600margin-top: .5rem;
1601}
1602.footer_bg {
1603background-image: url('https://assets.earthdiver.com/design/maryville/footer-bg-2.png');
1604background-position: center;
1605background-size: cover;
1606margin-top: -250px;
1607position: relative;
1608height: 350px;
1609width: 100%;
1610z-index: -1;
1611}
1612.tip_map_2024 {
1613display: none;
1614}
1615.mod_text_page_intro h1 {
1616text-align: center;
1617}
1618.intro_text {
1619text-align: center;
1620}
1621.mod_david_2024_nav_maryville li:not(:has(img)){
1622display: none;
1623}
1624body > section.mod_carousels_basic .visual_effect {
1625display: none;
1626}
1627.carousel_entity {
1628background: #faf8f2;
1629padding: 2rem 0 !important;
1630}
1631.carousel_entity .description, .mobile_only_maryville {
1632font-size: 18px;
1633}
1634.mobile_only_maryville {
1635padding: 1rem 0 2rem 0;
1636}
1637.mobile_only_maryville .first_text_collection {
1638margin-top: 0 !important;
1639}
1640.carousel_entity .title, .carousel_entity .subtitle, .carousel_entity .description {
1641text-align: center;
1642}
1643.arrows_nav {
1644display: flex;
1645justify-content: center;
1646margin-bottom: 1rem;
1647}
1648.right_area .carousel a{
1649padding: 0 2rem;
1650min-width: 100vw;
1651}
1652.right_area .carousel a div {
1653text-align: center;
1654text-transform: uppercase;
1655}
1656.right_area .carousel a[data-pos='1']{
1657transform: translateX( 0 ) !important;
1658}
1659.right_area .carousel a[data-pos='2']{
1660display: none;
1661}
1662.right_area .carousel a[data-pos='3']{
1663display: none;
1664}
1665.right_area .carousel a[data-pos='4']{
1666display: none;
1667}
1668.sect_featured_events {
1669flex-flow: column;
1670padding: 0 !important;
1671}
1672.sect_featured_events > * {
1673width: 100% !important;
1674}
1675.sect_featured_events .tiles_area {
1676justify-content: flex-start;
1677padding: 0 !important;
1678}
1679.sect_featured_events .text_area .description {
1680font-size: 18px !important;
1681margin-bottom: 1rem !important;
1682text-align: center;
1683}
1684.sect_featured_events .text_area {
1685order: -1;
1686}
1687.sect_featured_events .description_area .title {
1688font-weight: 700;
1689}
1690.sect_featured_events .text_area * {
1691text-align: center;
1692}
1693.sect_featured_events .tile {
1694border-radius: 0 !important;
1695}
1696.sect_featured_events .tiles_area .tiles_container {
1697gap: 1rem;
1698padding-bottom: 2rem;
1699}
1700.sect_featured_events .tile {
1701width: 100% !important;
1702}
1703.sect_featured_events .tile .date_area {
1704gap: .25rem !important;
1705}
1706.sect_map {
1707flex-flow: column;
1708}
1709.sect_map > * {
1710width: 100% !important;
1711}
1712.sect_map .text_area {
1713padding: 0 !important;
1714}
1715.sect_map .text_area * {
1716text-align: center;
1717}
1718.sect_map .tiles_area {
1719padding: 0 !important;
1720height: 50vh;
1721z-index: -1;
1722}
1723.sect_map .tiles_area > * {
1724width: 150vw !important;
1725height: 150vh !important;
1726transform: translate(-30vw, -50vh) !important;
1727}
1728.sect_map .tiles_area img {
1729width: 100% !important;
1730}
1731.sect_map .text_area .description {
1732font-size: 18px !important;
1733margin: 0 0 4rem 0 !important;
1734text-align: center;
1735}
1736.btn_view_all.btn_all {
1737border: none !important;
1738}
1739.mod_david_2024_nav_maryville.expand .middle, .mod_david_2024_nav_maryville.expand .middle ul {
1740display: flex !important;
1741flex-flow: column;
1742}
1743.mod_david_2024_nav_maryville i {
1744cursor: pointer;
1745}
1746.mod_david_2024_nav_maryville {
1747width: 100vw;
1748}
1749.mod_david_2024_nav_maryville .middle {
1750display: flex;
1751width: 100%;
1752}
1753.mod_david_2024_nav_maryville .middle ul {
1754display: flex;
1755padding: 0 1rem;
1756width: 100%;
1757}
1758.mod_david_2024_nav_maryville .mobile_manipulable {
1759align-items: center;
1760display: flex;
1761justify-content: space-between;
1762width: 100%;
1763}
1764.mod_david_2024_nav_maryville.scrolled {
1765flex-flow: column;
1766min-height: auto !important;
1767padding: 0 !important;
1768}
1769.mod_david_2024_nav_maryville.scrolled .left {
1770align-items: center;
1771display: flex;
1772justify-content: space-between;
1773padding: 1rem;
1774width: 100%;
1775}
1776.mod_david_2024_nav_maryville.scrolled .middle, .mod_david_2024_nav_maryville.scrolled .right {
1777display: none;
1778}
1779.cust_cols {
1780flex-flow: column;
1781padding: 2rem 1rem !important;
1782}
1783.cust_cols .cust_col_1 {
1784width: 100% !important;
1785}
1786.cust_cols .cust_col_2 {
1787order: -1;
1788width: 100% !important;
1789}
1790body.temp_master .mod_carousels_basic {
1791max-width: 100vw !important;
1792}
1793.cust_cols .remaining_body {
1794padding: 0 !important;
1795}
1796.cust_cols .remaining_body .description {
1797font-size: 18px;
1798}
1799.map_and_directions_container:not(.show),
1800.mod_carousels_basic.secondary:not(.show),
1801.contact_strip:not(.show) {
1802display: none !important;
1803}
1804.cust_cols .dip_title {
1805font-size: 42px;
1806line-height: 1.1;
1807}
1808.text_info {
1809margin-bottom: 0 !important;
1810}
1811body.temp_master .map_and_directions_container {
1812width: auto !important;
1813}
1814body.temp_master .mod_carousels_basic.secondary {
1815margin-top: 0 !important;
1816}
1817body.temp_master .contact_strip {
1818padding-bottom: 0 !important;
1819width: 100%;
1820}
1821body.temp_master .cols {
1822width: 100% !important;
1823}
1824body.temp_master .cols .col {
1825align-items: center;
1826display: flex;
1827width: 100% !important;
1828}
1829body.temp_master .btn_pdc, .dip_overlay .btn_pdc, .marker_popup button {
1830font-size: 20px;
1831}
1832body.temp_master .dip_title {
1833font-size: 36px;
1834text-align: center;
1835}
1836body.temp_master .address {
1837text-align: center;
1838}
1839body.temp_master .phone {
1840display: none !important;
1841}
1842body.temp_master .btn_pdc {
1843margin: .5rem 0;
1844padding: .5rem 1rem;
1845width: 200px;
1846}
1847body .tip_container .tip_tile {
1848flex-flow: row !important;
1849padding-bottom: 0 !important;
1850}
1851body .tip_container .tip_tile img {
1852height: 120px !important;
1853width: 120px !important;
1854min-width: 120px !important;
1855}
1856.spot_2, .spot_3, .spot_4 {
1857font-size: 15px !important;
1858}
1859body.temp_search_page .intro_text * {
1860font-size: 18px;
1861}
1862.mod_carousels_basic:not(.secondary) .carousel-item img {
1863max-height: 30vh;
1864}
1865body {
1866overflow-x: hidden !important;
1867}
1868body .mod_david_2024_nav_maryville.expand .middle {
1869display: block !important;
1870visibility: visible !important;
1871}
1872body .mod_david_2024_nav_maryville.expand .middle ul {
1873gap: 1rem !important;
1874margin-bottom: 4rem;
1875margin-top: 2rem;
1876}
1877body .mod_david_2024_nav_maryville.expand li:not(:has(img)) {
1878display: block !important;
1879}
1880body .mod_david_2024_nav_maryville.expand li:has(img) {
1881display: none !important;
1882}
1883body .mod_david_2024_nav_maryville.scrolled .right {
1884display: none !important;
1885}
1886.mod_david_2024_nav_maryville.scrolled a {
1887font-size: 32px;
1888font-weight: 700;
1889}
1890/* events page mobile fixes */
1891body[data-url='events'] .custom_filters {
1892padding-left: 0 !important;
1893}
1894body[data-url='events'] .custom_filters .flexor {
1895display: none !important;
1896}
1897body[data-url='events'] .mod_calendar_subpage {
1898display: none !important;
1899}
1900body[data-url='events'] .mod_search .joint_container {
1901flex-flow: column;
1902margin: 0 !important;
1903width: 100% !important;
1904}
1905body[data-url='events'] .new_side_filters {
1906box-sizing: border-box !important;
1907margin-top: 0 !important;
1908width: 100% !important;
1909}
1910body[data-url='events'] .mod_search .results {
1911justify-content: center !important;
1912}
1913body[data-url='events'] .mod_search .results .result {
1914width: calc( 100% - 2rem ) !important;
1915}
1916body[data-url='events'] .mod_search .results.style_2 > *,
1917body[data-url='events'] .mod_search .results.style_48 > *,
1918body[data-url='events'] .mod_search .results.style_49 > * {
1919max-width: calc( 100% - 2rem ) !important;
1920}
1921}
1922.text_info div {
1923font-size: 20px !important;
1924}
1925.cust_col_1 .description {
1926font-size: 19px !important;
1927}
1928.col dl dd {
1929font-size: 18px;
1930}
1931.col a {
1932display: block;
1933margin-top: .5rem;
1934}
1935@media screen and ( min-width: 901px ){
1936.page_section + .page_section {
1937margin-top: 6rem;
1938}
1939.page_section .mod_grids_flexible .wrapper {
1940justify-content: center !important;
1941}
1942.mod_grids_flexible .wrapper .box div {
1943left: auto !important;
1944}
1945.wrapper a.promo {
1946align-items: center;
1947background-position: center;
1948background-size: cover;
1949color: #fff;
1950display: flex;
1951height: 300px;
1952justify-content: center;
1953margin-bottom: 3rem;
1954max-width: 400px;
1955min-width: 400px;
1956text-shadow: 0 2px 4px rgb(0 0 0 / 75%);
1957padding: 1rem;
1958position: relative;
1959width: 400px;
1960}
1961.wrapper a.promo .text_row {
1962background-color: #fff;
1963border-bottom: 1px solid #eee;
1964box-shadow: 0 2px 4px rgba(0, 0, 0, .05);
1965color: #000;
1966padding: .25rem 1rem;
1967text-shadow: none;
1968transform: translateY(2rem);
1969display: flex;
1970align-items: center;
1971justify-content: center;
1972height: auto !important;
1973width: auto !important;
1974text-align: center;
1975text-transform: uppercase;
1976}
1977body .intro_text p, body .intro_text p a,
1978body .page_section p, body .page_section p a {
1979font-size: 20px;
1980font-size: 19px;
1981}
1982body .intro_text p {
1983margin-bottom: .5rem;
1984}
1985.row.filters {
1986justify-content: flex-start !important;
1987}
1988body.temp_master .mod_carousels_basic.secondary .carousel-item img {
1989width: 680px;
1990}
1991.mod_david_2024_nav_maryville i:not(.dont_hide) {
1992display: none;
1993}
1994.mobile_only_maryville {
1995display: none;
1996}
1997}
1998@media screen and ( min-width: 900px ){
1999.mod_david_2024_nav_maryville .right ul ul {
2000padding-bottom: 22px !important;
2001}
2002li.weather i {
2003font-size: 28px !important;
2004}
2005}
2006.weather_dropdown {
2007background-color: #fff !important;
2008box-shadow: 0 5px 10px rgba( 0, 0, 0, .1 );
2009right: 100px !important;
2010}
2011.weather_hover {
2012margin-left: -2rem;
2013}
2014.weather_dropdown .current_conditions {
2015color: #000;
2016}
2017.weather_hover a:hover {
2018color: #000 !important;
2019}
2020.weather_dropdown .day_by_day {
2021background-color: transparent !important;
2022}
2023.scrolled div.middle {
2024display: none !important;
2025}
2026.scrolled .weather_dropdown.locked {
2027top: 80px !important ;
2028}
2029.scrolled .weather_dropdown.locked {
2030top: 80px !important ;
2031}
2032footer .middle ul li a {
2033font-size: ;
2034}
2035.page_section_title_added_for_potato {
2036text-align: center;
2037}
2038.mod_services_global_search_rewrite {
2039margin-top: -2rem;
2040}
2041.mod_services_global_search_rewrite .label {
2042color: #4d8a76 !important;
2043}
2044.mod_services_global_search_rewrite h4 span {
2045color: #4d8a76 !important;
2046}
2047.mod_services_global_search_rewrite h2 {
2048font-size: 22px;
2049}
2050.mod_services_global_search_rewrite .cols div {
2051font-size: 20px;
2052}
2053.mod_services_global_search_rewrite h2 span {
2054color: #d53220 !important
2055}
2056.temp_search .results_textual {
2057display: flex;
2058flex-flow: column;
2059gap: 1rem !important;
2060}
2061.temp_search .results_textual .result_row {
2062display: flex;
2063gap: 1rem;
2064padding: 1rem !important;
2065}
2066.temp_search .results_textual .result_row .cols * {
2067color: #999;
2068}
2069.temp_search .results_textual .result_row img {
2070height: 150px;
2071max-height: 200px;
2072object-fit: cover;
2073width: 200px;
2074}
2075.temp_search .results_textual .result_row h2 {
2076margin-bottom: 0;
2077}
2078.temp_search .results_textual .result_row h2 a {
2079color: #000;
2080font-weight: 500;
2081}
2082body.temp_blog .mod_search .results {
2083display: flex !important;
2084flex-flow: column;
2085gap: 2rem;
2086}
2087body.temp_blog .mod_search .results .result,
2088body.temp_blog .mod_search .results .result .title {
2089font-family: 'Komet', sans-serif;
2090}
2091body.temp_blog .mod_search .results .result .middle_column {
2092font-size: 16px;
2093line-height: 1.1;
2094padding: .5rem 0;
2095}
2096body.temp_blog .results .result .spot_2 {
2097font-size: 16px;
2098}
2099body.temp_blog .results .result .spot_3 {
2100color: #444;
2101font-size: 18px !important;
2102}
2103body.temp_blog .results .result .right_half {
2104display: none;
2105}
2106body.temp_blog .results .result:hover {
2107box-shadow: none !important;
2108}
2109body.temp_blog .results > a:not(:last-child) {
2110margin-bottom: 2rem;
2111}
2112body.temp_blog .results > a > div {
2113border: none !important;
2114/*flex-flow: column;*/
2115padding: 0 2rem !important;
2116}
2117body.temp_blog .results > a > div img {
2118height: 225px;
2119object-fit: cover;
2120max-width: 300px;
2121width: 300px !important;
2122}
2123body.temp_blog .mod_search .results .result .title {
2124color: #000;
2125}
2126body.temp_blog .results > a > div div.img {
2127width: 100%;
2128}
2129body.temp_blog .results > a div.text_container {
2130display: flex;
2131flex-flow: column;
2132justify-content: flex-start;
2133padding: 0 0 0 1.5rem;
2134width: 100%;
2135}
2136body.temp_blog .results .spot_1.title {
2137float: none !important;
2138}
2139body.temp_blog .results > a > div div.teaser {
2140font-size: 17px;
2141}
2142body.temp_blog .results .contact {
2143display: none !important;
2144}
2145body.temp_blog .result {
2146align-items: flex-start;
2147background-color: #fff;
2148border: 1px solid #aaa;
2149border-radius: 7px;
2150display: flex;
2151justify-content: space-between;
2152margin: 0 auto;
2153max-width: 1440px;
2154position: relative;
2155width: 100%;
2156}
2157body.temp_blog .link_col {
2158display: none;
2159}
2160</style>
2161<style type="text/css">
2162body .fc-daygrid-event-dot {
2163border: 4px solid #333;
2164}
2165body .event_category_art_craft_shows {
2166background-color: #502242 !important;
2167}
2168body .checkbox_28 {
2169accent-color: #502242 !important;
2170}
2171body .color_28 .fc-daygrid-event-dot {
2172border: 4px solid #502242 !important;
2173}
2174body .event_category_arts_culture {
2175background-color: #a49633 !important;
2176}
2177body .checkbox_29 {
2178accent-color: #a49633 !important;
2179}
2180body .color_29 .fc-daygrid-event-dot {
2181border: 4px solid #a49633 !important;
2182}
2183body .event_category_athletic_activities {
2184background-color: #9B2226 !important;
2185}
2186body .checkbox_23 {
2187accent-color: #9B2226 !important;
2188}
2189body .color_23 .fc-daygrid-event-dot {
2190border: 4px solid #9B2226 !important;
2191}
2192body .event_category_clubs_schools_organizations {
2193background-color: #58a8b7 !important;
2194}
2195body .checkbox_65 {
2196accent-color: #58a8b7 !important;
2197}
2198body .color_65 .fc-daygrid-event-dot {
2199border: 4px solid #58a8b7 !important;
2200}
2201body .event_category_community_events {
2202background-color: #a43342 !important;
2203}
2204body .checkbox_30 {
2205accent-color: #a43342 !important;
2206}
2207body .color_30 .fc-daygrid-event-dot {
2208border: 4px solid #a43342 !important;
2209}
2210body .event_category_family_events {
2211background-color: #3d2860 !important;
2212}
2213body .checkbox_52 {
2214accent-color: #3d2860 !important;
2215}
2216body .color_52 .fc-daygrid-event-dot {
2217border: 4px solid #3d2860 !important;
2218}
2219body .event_category_festivals_markets {
2220background-color: #BB3E03 !important;
2221}
2222body .checkbox_39 {
2223accent-color: #BB3E03 !important;
2224}
2225body .color_39 .fc-daygrid-event-dot {
2226border: 4px solid #BB3E03 !important;
2227}
2228body .event_category_food_wine {
2229background-color: #a45d33 !important;
2230}
2231body .checkbox_11 {
2232accent-color: #a45d33 !important;
2233}
2234body .color_11 .fc-daygrid-event-dot {
2235border: 4px solid #a45d33 !important;
2236}
2237body .event_category_live_music_entertainment {
2238background-color: #164685 !important;
2239}
2240body .checkbox_21 {
2241accent-color: #164685 !important;
2242}
2243body .color_21 .fc-daygrid-event-dot {
2244border: 4px solid #164685 !important;
2245}
2246</style>
2247<link rel="sitemap" href="https://www.visitmaryville.org/sitemaps/maryville/sitemap.xml" type="application/xml" />
2248<meta property="og:type" content="website" />
2249<meta property="og:url" content="https://www.visitmaryville.org/" />
2250<meta property="og:title" content="Welcome&#x20;to&#x20;Maryville,&#x20;Missouri&#x20;-&#x20;Visit&#x20;Maryville" />
2251<meta property="og:description" content="Complete&#x20;information&#x20;about&#x20;Welcome&#x20;to&#x20;Maryville,&#x20;Missouri" />
2252<meta property="og:image" content="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126342.jpg" />
2253<script type="importmap">
2254{
2255"imports": {
2256"ckeditor5": "https://cdn.ckeditor.com/ckeditor5/43.3.1/ckeditor5.js",
2257"ckeditor5/": "https://cdn.ckeditor.com/ckeditor5/43.3.1/"
2258}
2259}
2260</script>
2260
2261<style>
2262.skip-link {
2263background: #000;
2264color: #fff;
2265font-size: 1rem;
2266padding: .5rem 1rem;
2267text-decoration: none;
2268position: absolute;
2269left: -9999px;
2270top: 0;
2271width: 1px;
2272height: 1px;
2273overflow: hidden;
2274z-index: 999999;
2275}
2276.skip-link:focus,
2277.skip-link:focus-visible {
2278left: 0;
2279width: auto;
2280height: auto;
2281overflow: visible;
2282}
2283</style>
2284<link rel="stylesheet" href="/e4/wcag.css?v=20260918083047">
2285<style type="text/css">.mod_overlays_covid_alert{align-items: center;background-color: #333;color: #fff;display: flex;justify-content: space-between;justify-content: center;max-width: 100vw !important;padding: 1rem 2rem !important;}.mod_overlays_covid_alert > *:last-child{cursor: pointer;margin-left: 1rem;transition: 200ms all;}.mod_overlays_covid_alert > *:last-child:hover{transform: scale(1.2);}.mod_overlays_covid_alert a{color: #fff;text-decoration: underline;}.mod_overlays_covid_alert p{margin: 0;}@media only screen and (max-width: 650px){ body .mod_overlays_notification .centered_modal{ max-width: 90vw !important;width: 80vw !important;}}.mod_overlays_notification{align-items: center;background: rgb(239 239 239 / 95%);background: rgb( 0,0,0,.5 );bottom: 0;display: flex;display: none;height: 100vh;justify-content: center;position: fixed;top: 0;width: 100vw;z-index: 9999999999999;}.mod_overlays_notification .cursor{cursor: pointer;}.mod_overlays_notification .centered_modal{background: #fff;border-radius: 10px;border: 1px solid #ddd;box-shadow: 0 2px 5px rgba( 0,0,0,.05 );left: 50vw;max-width: 30vw;padding: 1.5rem;position: absolute;top: 50vh;transform: translate( -50%,-50% );}.mod_overlays_notification .centered_modal .default_title,.mod_overlays_notification .centered_modal .custom_title{font-size: 200%;font-weight: 700;text-align: center;}.mod_overlays_notification .dismiss_notification{background-color: rgb(40,54,85);font-size: 20px;margin: 1rem 0 0 0;padding: 0 1rem;padding: 0 1rem .15rem 1rem;transition: all 150ms;}.mod_overlays_notification .dismiss_notification:hover{background-color: rgb(60,74,105);transform: scale( 1.15 );}.mod_overlays_notification button{border-radius: 10px;color: #fff;}.mod_overlays_cookie_accepter{align-items: center;background-color: #fff;border-radius: 10px;border: 2px solid #eee;box-shadow: 0 4px 5px rgba( 0,0,0,.25 );color: #000;display: flex;font-size: 1rem;max-width: 500px;padding: .75rem 1.25rem;position: fixed;bottom: 1rem;right: 1rem;z-index: 99999999999 !important;}.mod_overlays_cookie_accepter button{border: 0;border: 1px solid #ddd;border-radius: 10px;cursor: pointer;padding: .5rem 1rem;}.mod_overlays_cookie_accepter > *:not(:last-child){margin-right: 1.5rem;}@media only screen and ( max-width: 900px ){.mod_overlays_cookie_accepter{max-width: 90vw;right: 50%;transform: translateX( 50% );width: 100%;}} .buttons_mary{ align-items: center; display: flex; gap: 1.5rem; padding: .5rem 0 .5rem 0; } .buttons_mary a{ border-radius: 12px; color: #fff !important; font-size: 14px; font-weight: normal; padding: .15rem 1rem; transition: 100ms all; } .buttons_mary a:has(img){ padding: 0 !important; } .mod_david_2024_nav_maryville.scrolled .buttons_mary a.text{ font-size: 16px; } .mod_david_2024_nav_maryville .buttons_mary a:hover{ filter: brightness(1.1); } .mod_david_2024_nav_maryville .buttons_mary a.text:hover{ color: #fff !important; } .buttons_mary .about{ background: #4d8a76; } .buttons_mary .contact{ background: #f6a503; } .mod_nav_top_heber ul.locked_parent .weather_hover span{opacity: .1;}.mod_nav_top_heber:hover .animation_blocker{display: block;z-index: 25;}.mod_nav_top_heber > *{z-index: 30;}.mod_nav_top_heber > * > *{z-index: 30;}.weather_hover{cursor: pointer;}.weather_dropdown{background: #cfcfcf;background-color: rgb(229,231,231,.95);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;color: #000;display: flex;flex-flow: column;/*display: none;opacity: 0;*/padding: 0 1.5rem 1rem 1.5rem;position: absolute;right: 4rem;top: -450px;top: -550px;transition: all 550ms;/*visibility: hidden;width: 850px;*/z-index: 20;}.weather_dropdown.locked{top: 145px;}.scrolled .weather_dropdown.locked{top: 98px;}.weather_dropdown .time_data{color: #777;font-size: 17px;font-weight: normal;margin: 1rem auto 0 auto;}.weather_dropdown .time_data ul{display: flex;flex-flow: row;}.weather_dropdown .time_data li{color: #777;list-style: none;margin: 0 !important;padding: 0 !important;}.weather_dropdown .time_data li:not(:last-child){margin-right: 1.25rem !important;}.mod_nav_top_heber.scrolled .weather_hover:hover .weather_dropdown{top: 98px;}.weather_dropdown .current_conditions{color: #284a49;align-items: center;display: flex;font-size: 32px;justify-content: center;margin: 0;}.weather_dropdown h4{color: #327474;font-size: 22px;font-weight: 700;text-transform: uppercase;}.weather_dropdown .headers{align-items: center;display: flex;justify-content: space-between;}.weather_dropdown .description{font-size: 16px;font-weight: 500;margin-bottom: 1rem;}.weather_dropdown .second_row{align-items: center;display: flex;justify-content: space-between;justify-content: center;margin: 1rem auto 1.25rem auto;max-width: 100%;width: 100%;}.weather_dropdown .second_row .wind_and_stuff{color: #888;font-size: 15px;font-weight: normal;}.weather_dropdown .second_row .wind_and_stuff table tr td:first-child{padding-right: .75rem;text-align: right;}.weather_dropdown .day_by_day{align-self: center;background-color: #d6d8d8;border-radius: 7px;display: flex;justify-content: center;;padding: .5rem 0;}.weather_dropdown .day_by_day i{font-size: 38px;}.weather_dropdown .day_by_day span{padding: .4rem 0;}.weather_dropdown .day_by_day span:last-child{font-size: 12px !important;}.weather_dropdown .day_by_day > *{align-items: center;display: flex;flex-flow: column;justify-content: center;justify-content: flex-start;padding: 0;width: 100px;}.weather_dropdown .day_by_day > *:not(:last-child){border-right: 1px solid #c3c4c4;}.weather_dropdown .day_by_day > * img{margin-bottom: -.5rem;margin-top: -.5rem;}.weather_dropdown .day_by_day > * span{color: #455454;font-size: 14px;font-weight: normal;}body .mod_nav_top_heber .weather_dropdown .current_conditions *{font-weight: 700 !important} body .mod_david_2024_nav_maryville.scrolled .right{ display: flex;}body .mod_david_2024_nav_maryville.scrolled{ min-height: 80px !important;
2285 padding-right: calc( 80px );}body .mod_david_2024_nav_maryville:not(.scrolled) .search_zone{ transform: translateX(100%);opacity: 0;position: relative;}.search_zone{ align-items: center;align-self: stretch;background-color: #75afd4 !important;display: flex;height: 105px;justify-content: flex-end;padding: 2rem 1.75rem 2rem 2rem;right: 0;position: absolute;transition: 250ms all;width: 100px;}.search_zone:hover,.search_zone.engaging{ max-width: 600px; width: 600px;}.search_zone input{ background: rgba( 255,255,255,.35 ); border: none; border-radius: 7px; font-size: 18px; margin-right: 1rem; padding: .25rem .5rem; transition: 200ms all; width: 100%;}.search_zone:not(.engaging):not(:hover) input { visibility: hidden; width: 0;}.search_zone i{ color: #000;}.weather i{ color: #000;}.mod_david_2024_nav_maryville{ color: #fff; display: flex; justify-content: space-between; position: fixed; top: 0; transition: all 0.3s; width: 100%; z-index: 1000;} .mod_david_2024_nav_maryville .middle img,.mod_david_2024_nav_maryville .left img{ width: 150px; } .mod_david_2024_nav_maryville ul{ align-items: center; display: flex; gap: 3rem; list-style: none; } .mod_david_2024_nav_maryville.scrolled{ box-shadow: 0 0 10px 0 rgba(0,0,0,0.1); } .mod_david_2024_nav_maryville:not(.scrolled) .middle{ left: 50%; padding-top: 1rem; position: absolute; transform: translateX(-50%); } .mod_david_2024_nav_maryville:not(.scrolled) .left, .mod_david_2024_nav_maryville:not(.scrolled) .right{ visibility: hidden; } .mod_david_2024_nav_maryville.scrolled .middle{ visibility: hidden; } body:not(.dashboard) .mod_david_2024_nav_maryville a{ font-size: 22px; font-weight: 700; text-decoration: none; text-transform: uppercase; } body:not(.dashboard) .mod_david_2024_nav_maryville:not(.scrolled) a{ color: #fff; } .mod_david_2024_nav_maryville a:hover{ color: #4d8a76 !important; } .mod_david_2024_nav_maryville.scrolled{ background: #fff;}.mod_david_2024_nav_maryville.scrolled a{ color: #222;font-size: 18px;}.mod_david_2024_nav_maryville.scrolled .unscrolled_only{ display: none;}.mod_david_2024_nav_maryville .left{ align-items: center;display: flex;justify-content: center;padding: 0 2rem;}.instructions .resp{border-radius: 7px;color: #fff;display: none;margin: .25rem 0;padding: .25rem .5rem;}.instructions .resp.viz{display: inline-block;}.instructions .resp.miss{background-color: #f04f23d6;}.instructions .resp.success{background-color: #4c8260;}.mod_overlays_login_2023_modal_login_underlay{background-color: rgba( 255,255,255,.85 );border-radius: 7px;color: #fff;display: none;height: 100vh;left: 50%;max-width: 100vw !important;padding: 2rem;position: fixed;top: 50%;transform: translate( -50%,-50% );width: 100vw;z-index: 999999998;}.mod_overlays_login_2023_modal_login{background-color: rgba( 255,255,255,1 );color: #000;border: 2px solid #000;border-radius: 7px;box-shadow: 0 4px 15px rgba( 0,0,0,.15 );box-shadow: 0px 11px 17px rgb(0 0 0 / 15%);display: none;min-height: 570px;max-height: 50vh;max-height: 90vh;left: 50%;min-width: 600px;overflow: auto;padding: 2rem;position: fixed;top: 50%;transform: translate( -50%,-50% );width: 30vw;z-index: 999999999;}.mod_overlays_login_2023_modal_login .top_strip{display: flex;justify-content: space-between;margin-bottom: 2rem;}.mod_overlays_login_2023_modal_login .subpanels{display: flex;flex-flow: column;height: 80%;overflow: auto;}.mod_overlays_login_2023_modal_login .subpanel{align-items: center;border: 2px dashed transparent;border-radius: 7px;display: flex;justify-content: space-between;margin-bottom: .5rem;padding: 1rem;width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .link{cursor: pointer;text-decoration: underline;}.mod_overlays_login_2023_modal_login .subpanel.active{display: flex;order: 1;}.mod_overlays_login_2023_modal_login .subpanel:not(.active){display: none;opacity: .25;order: 2;}.mod_overlays_login_2023_modal_login .subpanel .state.current_state{order: 1;}.mod_overlays_login_2023_modal_login .subpanel .state:not(.current_state){display: none;}.mod_overlays_login_2023_modal_login .subpanel .title_and_instructions{width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .body.form{align-items: center;display: flex;flex-flow: column;width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset{display: flex;flex-flow: column;width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset:not(:last-child){margin-bottom: 1rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset label{font-size: 18px;margin-bottom: 0;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset input{border: 1px solid #ccc;border-radius: 7px;font-size: 16px;padding: .15rem .5rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset select{border: 1px solid #ccc;border-radius: 7px;font-size: 16px;padding: .25rem .25rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset select option{border: 1px solid #ccc;border-radius: 7px;font-size: 16px;padding: .25rem .25rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .buttons button{border-radius: 7px;border: none;font-size: 17px;padding: .25rem 1rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .buttons .submit{background-color: #4c8260;color: #fff;}.mod_overlays_login_2023_modal_login .subpanel .body.form .buttons .cancel{background-color: #aaa;color: #fff;}.mod_overlays_login_2023_modal_login .subpanel .body.form .control{font-size: 16px;}.mod_overlays_login_2023_modal_login .subpanel .body.form .control:last-child{margin-bottom: 2rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .control:not(:last-child){margin-bottom: .5rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .links{align-items: center;display: flex;flex-flow: column;font-size: 14px;justify-content: center;margin-top: 1rem;}.mod_overlays_login_2023_modal_login .top_strip .logo img{max-height: 70px;}.mod_overlays_login_2023_modal_login h2,.mod_overlays_login_2023_modal_login .h2{display: block;font-size: 28px;font-weight: 700;text-align: center;}.mod_overlays_login_2023_modal_login .instructions{font-size: 16px;text-align: center;}.mod_overlays_login_2023_modal_login .subinstructions{color: #6f9ab9;display: block;font-size: 18px;padding-top: .5rem;text-align: center;}@media screen and ( max-width: 900px ){.mod_overlays_login_2023_modal_login{height: 70vh;padding: 1rem;width: 90vw;}}.mod_carousels_basic .attribution{align-items: center;top: 1rem;color: rgba( 255,255,255,.5 );display: flex;font-size: 16px;left: 50%;margin: 0 auto;justify-content: center;position: absolute;text-align: center;transform: translateX(-50%);z-index: 1;}.mod_carousels_basic.header_role .attribution{bottom: 1rem;left: auto !important;right: 2rem;top: auto !important;transform: none !important;}.mod_carousels_basic .attribution span{border-radius: 7px;padding: .15rem 1rem;}.mod_carousels_basic .attribution:not(.show) > span:first-child{display: inline;}.mod_carousels_basic .attribution:not(.show) > span:last-child{display: none;}.mod_carousels_basic .attribution.show > span:first-child{display: none;}.mod_carousels_basic .attribution.show > span:last-child{background-color: rgb( 255,255,255,.85 );color: #000;display: inline;box-shadow: 0 4px 5px rgba( 0,0,0,.1 );}.mod_carousels_basic .attribution p{margin: 0;padding: 0;}.mod_carousels_basic{background-position: center;background-size: cover;color: #fff;padding: 0;text-align: center;width: 100vw;}.mod_carousels_basic .carousel-item{}.mod_carousels_basic .carousel-item img{/*max-height: 55vh;*/object-fit: cover;width: 100%;}/* Necessary until we get our media right */.mod_carousels_basic .carousel-item img{max-height: 640px;}.mod_carousels_basic .carousel-item .caption_primary{font-size: 28px;text-shadow: 0 3px 4px rgba( 0,0,0,.4 );}.mod_carousels_basic .carousel-item .caption_secondary{font-size: 18px;text-shadow: 0 3px 4px rgba( 0,0,0,.4 );}.mod_carousels_basic .embed-youtube{ position: relative;padding-bottom: 56.25%;/* - 16:9 aspect ratio (most common) */ /* padding-bottom: 62.5%;- 16:10 aspect ratio */ /* padding-bottom: 75%;- 4:3 aspect ratio padding-top: 30px;*/ height: 0;overflow: hidden;}.mod_carousels_basic .embed-youtube iframe,.mod_carousels_basic .embed-youtube object,.mod_carousels_basic .embed-youtube embed{ border: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media only screen and ( max-width: 900px ){.mod_carousels_basic .carousel-item img{ width:100%;max-height: 50vh;}} .intro_text{ padding: 1rem 2rem; } .actual_intro_text{ font-size: 22px; padding: .25rem 0; } a.no_underline{ text-decoration: none; } .promo_root{ background-color: #222;color: #fff; border-radius: 7px; margin: 1rem auto; padding: 2rem 1rem; width: auto;}.promo_root h2{ color: #ddd; font-size: 15px; padding: 1rem 0; text-align: center;}.promo_root h2 span{ display: inline; text-transform: uppercase;}.promo_root h3{ color: #fff; font-size: 12px; padding: 1rem 0; text-align: center;} .homepage_sections{ display: flex; flex-flow: column; } .homepage_sections .section{ min-height: 400px; padding: 2rem; width: 100%; } .s_1{ display: flex; } .s_1 .left_area{ display: flex; flex-flow: column; gap: 1rem; width: 30%; }
2285 .s_1 .left_area .first_label{ font-family: 'Komet',sans-serif; font-size: 18px; margin: 0; text-transform: uppercase; } .s_1 .left_area .second_label{ font-family: 'Gelica',sans-serif; font-size: 36px; margin: 0; } .right_area{ z-index: 0;} .state_outline{ background-image: url(/configs/1000008/azbg.png); background-position: right; background-repeat: no-repeat; background-size: contain; bottom: -300px; height: 800px; width: 100%; right: 0; position: absolute; z-index: -1;} .state_outline i{ color: #427ccd; opacity: .75 } .state_outline i[data-pos='1']:not(.fa-2x){ bottom: 118px !important; right: 168px !important; } .state_outline i[data-pos='2'].fa-2x{ bottom: 72px !important; right: 127px !important; } .state_outline i[data-pos='3'].fa-2x{ bottom: 44px !important; right: 106px !important; } .state_outline i[data-pos='4'].fa-2x{ bottom: 32px !important; right: 78px !important; } .state_outline i:not(.fa-star){ font-size: 7px !important; } .homepage_collage{ margin: 0 auto; max-width: 1200px; padding-bottom: 10rem; padding: 2rem; position: relative;} .homepage_collage .left_area{ min-width: 25%; } .icon_panel{ margin-bottom: 3rem; padding: 1rem;} .icon_panel ul{ align-items: center; background-color: #427ccd; background-color: #427ccded; border-radius: 20px; color: #fff; display: flex; gap: 3rem; justify-content: center; list-style: none; margin: 0 auto; padding: 2rem 0; width: 700px;} .icon_panel li{ align-items: center; display: flex; flex-flow: column; gap: 1rem;} .icon_panel li img{ background-color: #5993e4; border-radius: 100%; padding: 1rem; } .icon_panel li > span:first-child{ text-transform: uppercase;} .icon_panel li img{ height: 100px;} .swiper{ max-width: 1200px;height: 400px;}.swiper-wrapper{ gap: 2rem;}.swiper a{ border-radius: 10px; height: 400px;}.swiper .promo{ transition: 200ms all;}.swiper .promo:hover{ transform: scale(1.1); } .carousel{ display: flex;gap: 1rem;position: relative;} .carousel .iterator{ cursor: pointer; font-size: 54px;position: absolute;bottom: 1rem;right: 1rem;z-index: 999; font-size: 54px; position: absolute; bottom: -290px; right: 5rem; z-index: 999; color: #fff;}.carousel_entity .subtitle{ font-family: "jost",sans-serif;text-transform: uppercase;}.carousel_entity .title{ font-family: "verveine",sans-serif;font-size: 40px;margin-top: -5px;}.carousel_entity .writeup{ font-family: "jost",sans-serif;font-weight: 300;line-height: 26px;max-width: 250px;height: 140px;}.carousel_entity .writeup p{ font-size: 20px;line-height: 26px;} @media screen and ( max-width: 900px ){ .mobile_only{ margin-top: -1rem;} .subtitle{ font-weight: 700;} .write{ margin-top: -1rem;} .desktop_only{ display: none;}/* .carousel{ flex-flow: column;}.carousel a{ height: 50vh !important;margin-bottom: .5rem;width: 100% !important;}*/ .icon_panel ul{ align-items: center; flex-wrap: wrap; justify-content: center; margin: 0 auto; width: 90vw;}/* .carousel a:not(:first-child){ display: none;}*/ .carousel_entity{ flex-flow: column !important; padding: 1rem;} .writeup{ margin-top: -1rem;} .homepage_collage{ margin: 0 auto; max-width: 100vw; padding-bottom: 0rem; padding: .25rem !important; position: relative;} .state_outline{ bottom: auto !important; display: none !important; position: relative; right: auto !important;}}@media screen and ( min-width: 900px ){ /* .carousel_entity{ transform: translateY(6rem);}*/ .carousel_entity{ margin: 0 calc( ( 100vw - 1840px ) / 2 );} .mobile_only{ display: none;} .right_area .carousel a:hover{ filter: brightness(1.2);}.right_area .carousel a{ display: inline-block;left: 0;position: absolute;top: 0;transition: 200ms all;} .right_area .carousel a{ display: inline-block;left: 0;position: absolute;text-decoration: none !important; top: 0;transition: 400ms all ease-in-out;} .right_area .carousel a div{ color: #000;text-transform: uppercase;} .pos[data-pos='1']{ transform: translateX(0); z-index: -1; } .pos[data-pos='2']{ transform: translateX(370px); z-index: 2; } .pos[data-pos='3']{ transform: translateX(740px); z-index: 3; } .pos[data-pos='4']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; z-index: 1; } .pos[data-pos='5']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; } .pos[data-pos='6']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; } .pos[data-pos='7']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; } .pos[data-pos='8']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; } .pos[data-pos='9']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; } .pos[data-pos='10']{ opacity: 0; transform: translateX(810px); visibility: hidden; z-index: -1; } } .dotties{ display: flex;display: none;gap: .5rem;list-style: none;margin-top: .5rem;} .dotties i{ color: #444;} .dotties .active i{ color: #427ccd;} .sect_featured_events .tile{ align-items: center; background-color: #fff; box-shadow: 0 5px 10px rgba(0,0,0,.25); color: #000; display: flex; gap: 1rem; font-size: 15px; justify-content: center; padding: 1.5rem 1rem; width: 600px;}.sect_featured_events .tile:hover{ text-decoration: none;} .sect_featured_events .tiles_area{ display: flex; justify-content: flex-end;}.sect_featured_events .tiles_area .tiles_container{ display: flex; flex-flow: column; gap: 2rem; justify-content: flex-end;} .sect_featured_events .date_area{ display: flex; flex-flow: column; font-weight: 700; line-height: 1; min-width: 50px; text-align: center;} .sect_featured_events .date_area .day{ color: #75afd4; font-size: 25px; font-weight: 700; } .sect_featured_events .date_area .month{ font-weight: 700; text-transform: uppercase; } .sect_featured_events .description_area{ display: flex; flex-flow: column; } .sect_featured_events .description_area .title{ color: #000; font-size: 18px; font-weight: 700; text-transform: uppercase } .sect_featured_events .text_area{ display: flex; flex-flow: column; justify-content: center; }
2285 .sect_featured_events .text_area .subtitle{ font-family: 'Komet',sans-serif; font-size: 20px; text-transform: uppercase } .sect_featured_events .text_area .title{font-family: 'Gelica',sans-serif;font-size: 40px; } .sect_featured_events .text_area .description{ font-family: 'Komet',sans-serif; font-size: 20px; line-height: 1.2; margin: 1rem 0 2rem 0; } .btn_view_all.btn_all{ cursor: pointer; font-family: 'Komet',sans-serif; transition: all .3s; } .btn_view_all.btn_all:hover{ background-color: #F7A504 !important; border: 2px solid transparent !important; color: #fff !important; } .sect_map .tile{ align-items: center; background-color: #fff; border-radius: 5px; box-shadow: 0 5px 10px rgba(0,0,0,.25); color: #000; display: flex; gap: 1rem; font-size: 15px; justify-content: center; padding: 1.5rem 1rem;} .sect_map .tiles_area{ display: flex; justify-content: flex-start;}.sect_map .tiles_area .tiles_container{ display: flex; flex-flow: column; gap: 2rem; justify-content: flex-end;} .sect_map .date_area{ display: flex; flex-flow: column; font-weight: 700; line-height: 1; min-width: 50px; text-align: center;} .sect_map .date_area .day{ color: #75afd4; font-size: 25px; font-weight: 700; } .sect_map .date_area .month{ font-weight: 700; } .sect_map .description_area{ display: flex; flex-flow: column; } .sect_map .description_area .title{ font-weight: 700; text-transform: uppercase } .sect_map .text_area{ display: flex; flex-flow: column; justify-content: center; } .sect_map .text_area .subtitle{ font-family: 'Komet',sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase } .sect_map .text_area .title{font-family: 'Gelica',sans-serif;font-size: 40px; } .sect_map .text_area .description{ font-family: 'Komet',sans-serif; font-size: 20px; line-height: 1.2; margin: 1rem 0 2rem 0; } @media screen and ( min-width: 901px ){ body{ position: relative;}footer .middle ul{ align-items: center; flex-direction: column; justify-content: center;} footer{ bottom: 0; position: absolute;}}.footer_bg{ background-image: url('https://assets.earthdiver.com/design/maryville/footer-bg2.png');background-position: top;background-size: cover;height: 650px;margin-top: -10rem;width: 100%;} footer{ align-items: center; background: rgba( 0,0,0,.9 ); color: #fff; display: flex; justify-content: center; padding: .5rem 6rem; width: 100%;}footer .middle{ align-items: center; display: flex; flex-flow: column; margin: 0 6rem; justify-content: center; padding: 1rem 0;}footer .middle ul{ display: flex; gap: 1rem; list-style: none; text-transform: uppercase;}footer .middle ul li a{ font-size: 20px;}.copyright{ font-size: 14px;}footer .middle ul li a, footer .middle i{ color: #fff;} footer .middle i{ font-size: 28px; margin: 1rem 0;}body[data-url='contact'] .magical-container .col-2{display: none !important;}body:not(.dashhboard)[data-url='contact'] .recaptchered{display: none !important;}@media screen and ( min-width: 790px ){body[data-url='contact'] .page_section:not(.rendered){display: none;}.magical-container{display: flex;justify-content: center;margin: 0 auto;max-width: 1440px;padding: 2rem;width: 100%;}.magical-container .auto_form{min-height: 0 !important;padding: 0 !important;}.magical-container .page_section{margin-top: 0 !important;}.magical-container > *{max-width: 100% !important;min-width: 50% !important;width: 100% !important;}}@media screen and ( min-width: 901px ){.constrain_eps_v4,.teaser > p,.constrain_eps_v4,.teaser,.contact_strip,body:not([data-url='homepage']) .flexer{max-width: 1440px !important;}}.mod_promos_basic.secondary{flex-wrap: wrap;}.mod_promos_basic.secondary > .promo{margin-bottom: 3rem;}body[data-url='meeting-spaces'] .mod_promos_basic > div:first-child .promo_title{line-height: 1.1;height: 70px;}body dl,body dt,body dd{font-family: 'Komet',sans-serif !important;}.mod_grids_flexible .box div{font-size: 20px;line-height: 27px;}.mod_grids_flexible .promo{transition: 200ms all;}.mod_grids_flexible .promo:hover{filter: brightness(1.2) !important;}iframe{border: none;}body > .fcms .rte_tinyMCE .ck-dropdown__panel ul li:nth-child(1) button span,.heading1{font-size: 32px;font-weight: 700;}body > .fcms .rte_tinyMCE .ck-dropdown__panel ul li:nth-child(2) button span,.heading2{font-size: 28px;font-weight: 700;}body > .fcms .rte_tinyMCE .ck-dropdown__panel ul li:nth-child(3) button span,.heading3{font-size: 22px;font-weight: 700;}/* body[data-url='homepage'] .carousel-item{position: relative;}*/body > section.mod_carousels_basic .visual_effect{background-color: rgba( 0,0,0,.6 );height: 100%;position: absolute;width: 100%;z-index: 10;}body .visual_effect .text_overlay{height: 100%;left: 50%;max-width: 1280px;position: absolute;transform: translateX( -50% );width: 100%;}body .carousel-control-next,body .carousel-control-prev{z-index: 15;}body[data-url='homepage'] .intro_text{display: none;}body[data-url='homepage'] .first_text_collection{align-items: flex-start;display: flex;flex-flow: column;justify-content: flex-start;padding: 0 2rem;position: absolute;top: 50%;transform: translateY(-50%);}body[data-url='homepage'] .first_text_collection .row_1{font-family: 'Gelica',sans-serif;font-size: 36px;}body[data-url='homepage'] .first_text_collection .row_2{font-family: 'Gelica',sans-serif;font-size: 52px;line-height: 1;text-align: left;}body[data-url='homepage'] .first_text_collection .row_2 span{dis
2285play: block;font-family: 'Gelica',sans-serif;font-size: 72px;}body[data-url='homepage'] .last_text_collection{bottom: 4rem;font-size: 22px;line-height: 1.25;max-width: 600px;position: absolute;right: 2rem;text-align: right;} .mod_carousels_basic{ position: relative; } .title_overlay{ color: #fff; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1000; }.gen_2_page_title,.mod_text_page_intro > h1{color: #000;font-family: 'Gelica',sans-serif;font-size: 80px;}.mod_text_page_intro,.intro_text{margin: 0 auto;max-width: 1200px;padding: 0 2rem;}body .mod_text_page_intro{margin-top: 4rem;}.gen_2_page_subtitle{font-family: 'Komet',sans-serif;font-size: 40px;}.page_section_title_added_for_potato{font-family: 'Gelica',sans-serif;font-size: 50px;}.actual_intro_text p,.actual_intro_text p *{font-family: 'Komet',sans-serif;font-size: 19px;}.carousel_entity .left_area .subtitle{font-family: 'Komet',sans-serif;font-size: 19px;}body[data-url='homepage'] .carousel_entity .description{font-size: 20px;}.carousel_entity .left_area .title{font-family: 'Gelica',sans-serif;}body:not(.dashboard) a{color: #000;font-family: 'Komet',sans-serif;font-weight: 700;}body a:hover{color: #4d8a76;}body .intro_text a{text-decoration: none;}.col dl dt{font-family: 'Komet',sans-serif;font-weight: 500;font-size: 19px;}.col dl dd{font-family: 'Komet',sans-serif;font-size: 19px;}.intro_text{margin: 2rem auto;}.intro_text .gen_2_page_subtitle{text-align: center;}body dl{ font-family: 'apparat-light';font-weight: 300 !important;}body dl dt{ font-family: 'apparat';font-weight: 700 !important;}body .static_promo{ transition: 200ms all;}body .static_promo:hover{ filter: brightness(1.1);}body .teaser img.delayed_load{ display: inline !important;}body .dropdown-menu{ margin-top: 0 !important;}body button{ transition: 100ms all;}body button:hover{ filter: brightness(1.1);}body.temp_master .mod_carousels_basic .carousel-item img,.micro_dip .mod_carousels_basic .carousel-item img{ height: 240px !important;object-fit: cover !important;}body.temp_master .mod_carousels_basic .carousel-item img{ height: 480px !important;}.micro_dip .mod_carousels_basic .carousel-item img{ height: 240px !important;}dd div,dd span{ font-family: "komet",sans-serif; font-weight: 300;}.col a{ cursor: pointer !important;text-decoration: none !important;}.col button{ cursor: pointer !important;text-decoration: none !important;}body .cappable{ background-color: transparent !important;}.mod_promos_basic{ justify-content: center;margin-top: 2rem;overflow: visible !important;}.mod_promos_basic .promo_title{ background-color: #fff;border-bottom: 1px solid #eee;box-shadow: 0 2px 4px rgba( 0,0,0,.05 );color: #000;padding: .25rem 1rem;text-shadow: none;transform: translateY( 2rem );display: flex;align-items: center;justify-content: center;height: 42px;/* Adjust as needed */}body .mod_promos_basic .static_promo{ color: red !important;align-items: flex-end !important;}.mod_calendar_basic td.fc-day-other{ display: table-cell !important;}body .mod_forms_controls_animated_toggler_willcox{ padding: 0 !important;}body .mod_forms_controls_animated_toggler_willcox a span{ transform: translateY( 2px );}/*body .fc-header-toolbar{ transform: translateY( 10px );}body .fc-toolbar-title{ transform: translateY( 2px );}body .fc .fc-button-primary{ align-items: center;background-color: #2961b8 !important;border-radius: 100% !important;border: none !important;display: flex;justify-content: center;height: 27px !important;width: 27px !important;}.fc-button-primary + .fc-button-primary{ margin-left: .25rem !important;}body .fc-today-button{ display: none !important;}body .fc-header-toolbar .fc-toolbar-chunk:last-child{ display: none !important;}*/.fc .fc-button-primary{ background-color: #2961b8 !important;border-color: transparent !important;}.mod_nav_top .nav-item a{ font-family: "komet",sans-serif; font-weight: 300;color: #000 !important;text-transform: uppercase;}.constrain_eps_v4,.teaser > p,.constrain_eps_v4,.teaser,.contact_strip,body:not([data-url='homepage']) .flexer{ margin: 0 auto;max-width: 1040px;}.teaser,.teaser > p,.page_section p,.page_section li{ font-family: "komet",sans-serif; font-weight: 300;}.page_section p a{ font-family: "komet",sans-serif; font-weight: 500;}
2285 .contact_strip dd,.contact_strip dl p{ font-family: "komet",sans-serif; font-weight: 300; }body{ background-image: url(/configs/1000008/bg.png);}/* a:not(.tip_tile){ color: #BD712D;font-family: "komet",sans-serif;}*/ .mr-auto,.mx-auto{ margin-left: auto;margin-right: 0 !important;}.gen_2_page_title,.mod_text_page_intro h1,.title_container_for_centering{ color: #252525 !important;font-family: "komet",serif !important;font-size: 72px;font-weight: 700;margin-top: 2rem;text-align: center;text-transform: none !important;}.page_section .page_section_title_added_for_potato{ font-family: "komet",sans-serif; font-size: 38px; font-weight: 500;} .page_section h2:not(.page_section_title_added_for_potato){ font-family: "komet",sans-serif; font-size: 34px; font-weight: 500; } .page_section h3{ font-family: "komet",sans-serif; font-size: 30px; font-weight: 400; } .page_section h4{ font-family: "komet",sans-serif; font-size: 26px; font-weight: 400; }.mod_text_page_intro h1,body.temp_blog h1{ color: #252525; font-size: 72px; text-align: left; text-transform: none;}body.temp_blog h1{ margin-bottom: 8px !important;}body.temp_blog .actual_intro_text{ margin: 0 !important; text-align: left;}.actual_intro_text{ max-width: 1040px;margin: 0 auto;text-align: center;}.teaser section{ max-width: 1040px;margin: 0 auto;}.actual_intro_text p,.intro_text p,.intro_text p *:not(i):not(strong){ font-family: "komet",sans-serif; font-size: 28px; line-height: 1.5; margin-bottom: 2rem;} body .intro_text p{ font-size: 22px; }.mod_search .results{ display: block !important;margin: 0 !important;padding: 0 !important;width: 100%;}.tip_container{ align-items: stretch;display: flex;flex-flow: row !important;gap: 1rem;margin-left: 0 !important;width: 100% !important;}.tip_container > *{ align-items: stretch; display: flex; font-family: "komet",sans-serif; flex-flow: column; height: 100%; overflow: auto; width: 40%;} .tip_container .left_half{ transition: 300ms all; width: 50%; } .tip_container .right_half{ text-align: left; width: 50%; }.tip_container.mapless .left_half{ width: 100% !important;}.tip_container.mapless .right_half{ display: none;} .tip_container .right_half .micro_dip{ padding: 0 2rem; } .tip_container .right_half .micro_dip .title_container_for_centering{ font-size: 36px; } .tip_container .right_half .micro_dip .title_container_for_centering a{ color: #252525; font-family: "komet",sans-serif; }.tip_container .title{ font-family: "komet",sans-serif; font-size: 24px; font-weight: 500 !important; line-height: 1.2;}.tip_container .tip_tile button{ border: none; border-radius: 7px; font-size: 15px; padding: .25rem 1rem; display: flex !important; align-content: center !important; justify-content: center; }.tip_container .left_half{ gap: 2rem !important;}.mod_search .tip_container .left_half{ }@media screen and ( min-width: 900px ){ .mod_search .tip_container .right_half{ height: 1200px !important; } .mod_search .tip_container .left_half{ height: 1000px !important; overflow-y: auto; }}@media screen and ( max-width: 900px ){ .tip_container .right_half .map{ min-height: 70vh; }}.mod_search .tip_container .right_half{ padding: 0 !important; position: sticky; top: 2rem;} .tip_container .right_half .map{ color: #fff; height: 100%; max-height: 90vh; padding: 1rem; text-align: center; } .tip_container .right_half .micro_dip{ background: rgba( 255,255,255,1 ); display: none; height: 100%; max-height: 90vh; position: absolute; width: 100%; z-index: 999; } .tip_container .right_half .micro_dip.show{ display: block; }.tip_container .spot_2,.tip_container .spot_3{ font-family: "komet",sans-serif; font-size: 18px; font-weight: 300;} .tip_container .tip_tile button > span,.col .btn_pdc span,.map_and_directions_container button{ font-family: "komet",sans-serif; font-weight: 300;}body.windows .tip_container body.windows .tip_tile button > span,body.windows .col .btn_pdc span,body.windows .map_and_directions_container button{ transform: translateY( 2px );} .map_and_directions_container button{ display: flex; justify-content: flex-end; }.tip_container .tip_tile .spot_4,.tip_container .tip_tile .spot_5{ display: flex !important; align-content: center !important; justify-content: center;}.spot_4 button{ background-color: #2961b8; color: #fff;}.spot_5 button{ background-color: #78ab4e; color: #fff;}.marker_popup p{ line-height: 1.4;}body.temp_master .btn_pdc,.dip_overlay .btn_pdc,.marker_popup button{ border: none; border-radius: 7px; color: #fff !important; font-size: 15px; padding: .25rem 1rem; margin-bottom: .25rem; display: flex !important; align-content: center !important; justify-content: center;}a.tip_tile{ color: #000; text-decoration: none;}a.tip_tile{ border-bottom: .5rem solid transparent; padding-bottom: 1rem; transition: all 200ms;} body .col{ }body.temp_master .teaser .carousel{margin: 0 auto 2rem auto;max-width: 800px !important;}body .dip_overlay{max-height: 100%;overflow-y: auto;}body .dip_overlay .fa-times-circle{color: gray;}body .dip_overlay .mod_carousels_basic.on_page_slideshow{float: none !important;margin: 0 auto 2rem auto !important;}body .dip_overlay dt{text-transform: uppercase;}body .dip_overlay .cappable{background-color: transparent !important;}body .dip_overlay .mod_carousels_basic.on_page_slideshow{max-width: 500px !important;}
2285.dip_overlay .teaser,.dip_overlay .contact_strip{font-size: 16px;}.dip_overlay .mod_carousels_basic .carousel-item .caption_primary{font-size: 22px;}.marker_popup{ align-items: center; color: #000; display: flex; flex-flow: column; justify-content: center;}.marker_popup > *:first-child{ font-family: "komet",serif; font-size: 20px; margin-bottom: .5rem;}@media only screen and ( min-width: 901px ){ body[data-has-headers='false']:not(.dashboard){ padding-top: 8rem;} .mod_nav_top.scrolled,body[data-has-headers='false'] .mod_nav_top{ background-color: #fff;/* background-image: url(/configs/1000008/bg-pattern.png);*/ box-shadow: 0 8px 7px rgba(0,0,0,.1 );position: fixed;top: 0;width: 100vw;z-index: 999;}.mobile{ display: none;}.map_and_directions_container .form.flex{ flex-wrap: nowrap !important;}.map_and_directions_container .form.flex > *{ padding: 1rem 0;}.map_and_directions_container .form.flex > * input{ width: 300px;}.map_and_directions_container .form.flex > *:last-child{ flex-basis: 300px;text-align: right;}.map_and_directions_container .form.flex > *:last-child button{ background-color: #164685;border: none;color: #fff;}#map_mod_search,.map_mod_search{ min-height: 70vh;}body .nonfeatured_tiles td{ font-size: 20px;}body .nonfeatured_tiles td a{ color: #000;text-decoration: none !important;}body .nonfeatured_tiles td a:hover{ font-weight: 700;}body a.pdc_link{ text-decoration: none !important;}body .oatman > *{ margin: 0 auto;max-width: 1040px;}.planner_sidebar_v3 .thumb{right: -119px;}.mod_nav_footer_manual,.mod_nav_footer_manual .item_1a{ width: 100%;}.mod_nav_footer_manual a{ color: #fff;font-size: 20px;}.mod_nav_footer_manual .item_1a ul{ align-items: center;background-color: #16264A;display: flex;gap: 2rem;justify-content: space-between;list-style: none;padding: .5rem 1rem;width: 100%;}.mod_nav_footer_manual .item_1a ul li:nth-child(2){ display: flex;gap: 1rem;}.mod_nav_footer_manual .item_1a ul li:nth-child(3){ font-size: 14px;}.mod_nav_footer_manual .item_1a ul li{ color: #fff;}.mod_nav_footer_manual .item_1a ul li:nth-child(2),.mod_nav_footer_manual .item_1a ul li:nth-child(3){ margin-right: auto;}.mod_nav_footer_manual .item_1a ul li:last-child ul{ display: flex;font-size: 28px;gap: 1rem;}.mod_nav_footer_manual .item_1a ul li:last-child ul i{ color: #fff;font-size: 28px;}.mod_nav_footer_manual img{ max-height: 30px;}}@media screen and ( max-width: 900px ){ .tip_container{ flex-flow: column !important;}.tip_container > *{ padding: 0 !important;width: 100% !important;}.mod_search .results.style_2 > * > .tip_container .left_half{ padding: 0 !important;}.mod_search{ padding: 0 !important;}.tip_container .tip_tile{ flex-flow: column !important;}.tip_container .title{ font-size: 22px;line-height: 1.4;}.spot_2,.spot_3{ font-size: 18px !important;}.tip_container .tip_tile img{ width: 100% !important;}.gen_2_page_title,.mod_text_page_intro h1,.title_container_for_centering{ font-size: 38px;}.gen_2_page_title{ margin-top: 0;}body:not([data-url='homepage']) .flexer{ padding: 0 2rem;}.page_section_title_added_for_potato{ font-size: 28px !important;}.page_section p,.page_section li{ font-size: 18px;}}body[data-url='events-visitors'] .no_results{ display: none !important;}body[data-url='events-residents'] .no_results{ display: none !important;}body[data-url='events'] .search_form{display: none;}.event_category_filters{gap: 1.5rem !important;justify-content: center;margin-top: 1rem;}.event_category_filter{margin-bottom: 0 !important;margin-top: 0 !important;}.event_category_filter:not(.selected) i{visibility: hidden;}.events_switcher i{ display: none;}.date_range_custom_filter{ }.date_range_custom_filter input{ border: 1px solid #eee; padding: .25rem .5rem; max-width: 160px;}.date_range_custom_filter span{ display: inline-block; margin: 0 1rem;} .custom_filters .flexor{ align-items: center; display: flex; justify-content: space-around; margin: 2rem 0 2rem 0; } .custom_filters .events_switcher{ border: 1px solid #ddd; border-radius: 10px; } .custom_filters .events_switcher{ display: flex; } .custom_filters .events_switcher > *:first-child{ border-right: 1px solid #ddd; border-top-left-radius: 10px; border-bottom-left-radius: 10px; } .custom_filters .events_switcher > *:last-child{ border-right: 1px solid #ddd; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .custom_filters .events_switcher > *{ cursor: pointer; padding: .5rem 1rem; } .custom_filters .events_switcher > *:hover{ background-color: #ddd; color: #000 !important; } .custom_filters .events_switcher .selected{ background-color: #eee; } .custom_filters .events_switcher > *:not(.selected){ color: #999; }/* body .custom_filters{ display: none !important; } body div.results[data-topic='x_90']{ display: none !important; } body .mod_calendar_subpage{ display: flex !important; }*/@media screen and ( max-width: 900px ){ body .map_and_directions_container{ margin: 1rem 0 !important;max-width: 100vw !important;padding: 0 0 !important;width: 100vw !important;}body .map_and_directions_container .form.flex{ flex-direction: column !important;}body .map_and_directions_container .form.flex > div{ display: flex;flex-direction: row !important;padding: .4rem !important;}body .map_and_directions_container .form.flex > div input{ width: 100% !important;}body .map_and_directions_container #map_map_and_dir{ /* margin-bottom: 2rem !important;*/ max-width: 100vw !important;}body.temp_master .map_and_directions_container h2{ font-size: 28px;margin-top: 2rem;}body .map_and_directions_container .form{ padding: 0 2rem;}body .map_and_directions_container h2{ color: #152f46; font-size: 26px !important; font-weight: 700; text-align: center;}.title_container_for_centering{ margin-top: 0 !important;}.title_and_description h1{ padding: 0 2rem !important;}.title_and_description .mod_carousels_basic .carousel-item{;}body.temp_master .mod_carousels_basic{ max-width: 80vw !important;} .col_6{ margin-top: 1rem; } .cols,.col{ display: flex !important; flex-flow: column !important; flex-grow: 0 !important; } .col{ flex-basis: auto !important; } .cols{ height: auto !important; min-height: 50vh; } body.temp_master .cols{ min-height: 10vh !important; } body.temp_master .teaser .cols{ margin-bottom: 2rem; min-height: 5vh !important; } label{ margin-bottom: 0 !important; }body.temp_master .map_dir_cont{ align-items: center;flex-flow: column; margin: 0 auto !important; width: calc( 100vw - 4rem ) !important; }body .map_and_directions_container #map_map_and_dir{ /* margin-bottom: 2rem !important;*/ max-width: 80vw !important;}body .map_and_directions_container .mod_utils_map{ min-width: 0 !important;}body .map_and_directions_container #map_map_and_dir{ align-self: stretch !important; flex-basis: 100% !important; margin-bottom: 0 !important; max-width: 100% !important; width: 100% !important;}body .map_and_directions_container #map_map_and_dir > *{ width: 100% !important;}body .map_and_directions_container .map_dir_cont{ display: flex; flex-flow: column; align-items: stretch; flex-basis: 100% !important; max-width: 100% !important; min-width: 0 !important;}}/* body div.mod_calendar_subpage{ display: none !important;}
2285*/body.temp_master .form.flex{display: none;}body.temp_search_page .search_form{border: none;border-radius: 0px;border-bottom: 3px solid #444;border-top: 3px solid #444;padding: 0 .5rem;}body.temp_search_page .mod_search .filters .filter{margin: 0 !important;padding: 0 !important;}body.temp_search_page .option_selector_container .status_indicator{margin-bottom: 0 !important;}body.temp_search_page .filters_container{align-items: center;gap: 1rem;}body.temp_search_page .search_form .row:not(:last-child){margin-bottom: 0;}body.temp_search_page .filters_container > *{display: flex;}body.temp_search_page .btn_uncheck_all{display: none !important;}.mod_search .filters.unprocessed_changes{background-color: transparent !important;}.update_results{display: none;}body.temp_master .also_crush{float: left;margin-right: 2rem;width: 60%;}body.temp_master .title_row h1{display: inline !important;}body.temp_master .mod_carousels_basic.secondary{background: #fff;padding: 1rem;width: 100% !important;}body.temp_master .cappable{margin: 0 auto;max-width: 1280px;}body.temp_master .contact_strip{padding: 2rem 0;}footer{z-index: 9999;}@media screen and ( min-width: 901px ){.actual_intro_text .mod_carousels_basic{max-width: 100% !important;width: 1200px;}.actual_intro_text .mod_carousels_basic img{height: 640px !important;object-fit: cover;}}@media screen and ( max-width: 900px ){.filters_container{padding: 2rem 0 2.5rem 0;}footer{padding: 2rem 0;position: relative;}footer,footer > *,footer ul{align-items: center;display: flex;flex-flow: column;gap: 0;justify-content: center;}footer .copyright{font-size: 16px;margin-top: 1rem;}footer .copyright:not(.show){display: none;}footer .middle{order: -1;}footer .middle ul{gap: 0;}footer .right{/*display: none;*/margin-top: .5rem;}.footer_bg{background-image: url('https://assets.earthdiver.com/design/maryville/footer-bg-2.png');background-position: center;background-size: cover;margin-top: -250px;position: relative;height: 350px;width: 100%;z-index: -1;}.tip_map_2024{display: none;}.mod_text_page_intro h1{text-align: center;}.intro_text{text-align: center;}.mod_david_2024_nav_maryville li:not(:has(img)){display: none;}body > section.mod_carousels_basic .visual_effect{display: none;}.carousel_entity{background: #faf8f2;padding: 2rem 0 !important;}.carousel_entity .description,.mobile_only_maryville{font-size: 18px;}.mobile_only_maryville{padding: 1rem 0 2rem 0;}.mobile_only_maryville .first_text_collection{margin-top: 0 !important;}.carousel_entity .title,.carousel_entity .subtitle,.carousel_entity .description{text-align: center;}.arrows_nav{display: flex;justify-content: center;margin-bottom: 1rem;}.right_area .carousel a{padding: 0 2rem;min-width: 100vw;}.right_area .carousel a div{text-align: center;text-transform: uppercase;}.right_area .carousel a[data-pos='1']{transform: translateX( 0 ) !important;}.right_area .carousel a[data-pos='2']{display: none;}.right_area .carousel a[data-pos='3']{display: none;}.right_area .carousel a[data-pos='4']{display: none;}.sect_featured_events{flex-flow: column;padding: 0 !important;}.sect_featured_events > *{width: 100% !important;}.sect_featured_events .tiles_area{justify-content: flex-start;padding: 0 !important;}.sect_featured_events .text_area .description{font-size: 18px !important;margin-bottom: 1rem !important;text-align: center;}.sect_featured_events .text_area{order: -1;}.sect_featured_events .description_area .title{font-weight: 700;}.sect_featured_events .text_area *{text-align: center;}.sect_featured_events .tile{border-radius: 0 !important;}.sect_featured_events .tiles_area .tiles_container{gap: 1rem;padding-bottom: 2rem;}.sect_featured_events .tile{width: 100% !important;}.sect_featured_events .tile .date_area{gap: .25rem !important;}.sect_map{flex-flow: column;}.sect_map > *{width: 100% !important;}.sect_map .text_area{padding: 0 !important;}.sect_map .text_area *{text-align: center;}.sect_map .tiles_area{padding: 0 !important;height: 50vh;z-index: -1;}.sect_map .tiles_area > *{ width: 150vw !important;height: 150vh !important;transform: translate(-30vw,-50vh) !important;}.sect_map .tiles_area img{width: 100% !important;}.sect_map .text_area .description{font-size: 18px !important;margin: 0 0 4rem 0 !important;text-align: center;}.btn_view_all.btn_all{border: none !important;}.mod_david_2024_nav_maryville.expand .middle,.mod_david_2024_nav_maryville.expand .middle ul{display: flex !important;flex-flow: column;}.mod_david_2024_nav_maryville i{cursor: pointer;}.mod_david_2024_nav_maryville{width: 100vw;}.mod_david_2024_nav_maryville .middle{display: flex;width: 100%;}.mod_david_2024_nav_maryville .middle ul{display: flex;padding: 0 1rem;width: 100%;}.mod_david_2024_nav_maryville .mobile_manipulable{align-items: center;display: flex;justify-content: space-between;width: 100%;}.mod_david_2024_nav_maryville.scrolled{flex-flow: column;min-height: auto !important;padding: 0 !important;}.mod_david_2024_nav_maryville.scrolled .left{align-items: center;display: flex;justify-content: space-between;padding: 1rem;width: 100%;}.mod_david_2024_nav_maryville.scrolled .middle,.mod_david_2024_nav_maryville.scrolled .right{display: none;}.cust_cols{flex-flow: column;padding: 2rem 1rem !important;}.cust_cols .cust_col_1{width: 100% !important;}.cust_cols .cust_col_2{order: -1;width: 100% !important;}body.temp_master .mod_carousels_basic{max-width: 100vw !important;}.cust_cols .remaining_body{padding: 0 !important;}.cust_cols .remaining_body .description{font-size: 18px;}.map_and_directions_container:not(.show),.mod_carousels_basic.secondary:not(.show),.contact_str
2285ip:not(.show){display: none !important;}.cust_cols .dip_title{font-size: 42px;line-height: 1.1;}.text_info{margin-bottom: 0 !important;}body.temp_master .map_and_directions_container{width: auto !important;}body.temp_master .mod_carousels_basic.secondary{margin-top: 0 !important;}body.temp_master .contact_strip{padding-bottom: 0 !important;width: 100%;}body.temp_master .cols{width: 100% !important;}body.temp_master .cols .col{align-items: center;display: flex;width: 100% !important;}body.temp_master .btn_pdc,.dip_overlay .btn_pdc,.marker_popup button{font-size: 20px;}body.temp_master .dip_title{font-size: 36px;text-align: center;}body.temp_master .address{text-align: center;}body.temp_master .phone{display: none !important;}body.temp_master .btn_pdc{margin: .5rem 0;padding: .5rem 1rem;width: 200px;}body .tip_container .tip_tile{flex-flow: row !important;padding-bottom: 0 !important;}body .tip_container .tip_tile img{height: 120px !important;width: 120px !important;min-width: 120px !important;}.spot_2,.spot_3,.spot_4{font-size: 15px !important;}body.temp_search_page .intro_text *{font-size: 18px;}.mod_carousels_basic:not(.secondary) .carousel-item img{max-height: 30vh;}body{overflow-x: hidden !important;}body .mod_david_2024_nav_maryville.expand .middle{display: block !important;visibility: visible !important;}body .mod_david_2024_nav_maryville.expand .middle ul{gap: 1rem !important;margin-bottom: 4rem;margin-top: 2rem;}body .mod_david_2024_nav_maryville.expand li:not(:has(img)){display: block !important;}body .mod_david_2024_nav_maryville.expand li:has(img){display: none !important;}body .mod_david_2024_nav_maryville.scrolled .right{display: none !important;}.mod_david_2024_nav_maryville.scrolled a{font-size: 32px;font-weight: 700;}/* events page mobile fixes */body[data-url='events'] .custom_filters{padding-left: 0 !important;}body[data-url='events'] .custom_filters .flexor{display: none !important;}body[data-url='events'] .mod_calendar_subpage{display: none !important;}body[data-url='events'] .mod_search .joint_container{flex-flow: column;margin: 0 !important;width: 100% !important;}body[data-url='events'] .new_side_filters{box-sizing: border-box !important;margin-top: 0 !important;width: 100% !important;}body[data-url='events'] .mod_search .results{justify-content: center !important;}body[data-url='events'] .mod_search .results .result{width: calc( 100% - 2rem ) !important;}body[data-url='events'] .mod_search .results.style_2 > *,body[data-url='events'] .mod_search .results.style_48 > *,body[data-url='events'] .mod_search .results.style_49 > *{max-width: calc( 100% - 2rem ) !important;}}.text_info div{font-size: 20px !important;}.cust_col_1 .description{font-size: 19px !important;}.col dl dd{font-size: 18px;}.col a{display: block;margin-top: .5rem;}@media screen and ( min-width: 901px ){.page_section + .page_section{margin-top: 6rem;}.page_section .mod_grids_flexible .wrapper{justify-content: center !important;}.mod_grids_flexible .wrapper .box div{left: auto !important;}.wrapper a.promo{ align-items: center;background-position: center;background-size: cover;color: #fff;display: flex;height: 300px;justify-content: center;margin-bottom: 3rem;max-width: 400px;min-width: 400px;text-shadow: 0 2px 4px rgb(0 0 0 / 75%);padding: 1rem;position: relative;width: 400px;}.wrapper a.promo .text_row{background-color: #fff;border-bottom: 1px solid #eee;box-shadow: 0 2px 4px rgba(0,0,0,.05);color: #000;padding: .25rem 1rem;text-shadow: none;transform: translateY(2rem);display: flex;align-items: center;justify-content: center;height: auto !important;width: auto !important;text-align: center;text-transform: uppercase;}body .intro_text p,body .intro_text p a,body .page_section p,body .page_section p a{font-size: 20px;font-size: 19px;}body .intro_text p{margin-bottom: .5rem;}.row.filters{justify-content: flex-start !important;}body.temp_master .mod_carousels_basic.secondary .carousel-item img{width: 680px;}.mod_david_2024_nav_maryville i:not(.dont_hide){display: none;}.mobile_only_maryville{display: none;}}@media screen and ( min-width: 900px ){.mod_david_2024_nav_maryville .right ul ul{padding-bottom: 22px !important;}li.weather i{font-size: 28px !important;}}.weather_dropdown{background-color: #fff !important;box-shadow: 0 5px 10px rgba( 0,0,0,.1 );right: 100px !important;}.weather_hover{margin-left: -2rem;}.weather_dropdown .current_conditions{color: #000;}.weather_hover a:hover{color: #000 !important;}.weather_dropdown .day_by_day{background-color: transparent !important;}.scrolled div.middle{display: none !important;}.scrolled .weather_dropdown.locked{top: 80px !important ;}.scrolled .weather_dropdown.locked{top: 80px !important ;}footer .middle ul li a{font-size: ;}.page_section_title_added_for_potato{text-align: center;}.mod_services_global_search_rewrite{margin-top: -2rem;}.mod_services_global_search_rewrite .label{color: #4d8a76 !important;}.mod_services_global_search_rewrite h4 span{color: #4d8a76 !important;}.mod_services_global_search_rewrite h2{font-size: 22px;}.mod_services_global_search_rewrite .cols div{font-size: 20px;}.mod_services_global_search_rewrite h2 span{color: #d53220 !important}
2285.temp_search .results_textual{display: flex;flex-flow: column;gap: 1rem !important;}.temp_search .results_textual .result_row{display: flex;gap: 1rem;padding: 1rem !important;}.temp_search .results_textual .result_row .cols *{color: #999;}.temp_search .results_textual .result_row img{height: 150px;max-height: 200px;object-fit: cover;width: 200px;}.temp_search .results_textual .result_row h2{margin-bottom: 0;}.temp_search .results_textual .result_row h2 a{color: #000;font-weight: 500;}body.temp_blog .mod_search .results{display: flex !important;flex-flow: column;gap: 2rem;}body.temp_blog .mod_search .results .result,body.temp_blog .mod_search .results .result .title{font-family: 'Komet',sans-serif;}body.temp_blog .mod_search .results .result .middle_column{font-size: 16px;line-height: 1.1;padding: .5rem 0;} body.temp_blog .results .result .spot_2{ font-size: 16px; } body.temp_blog .results .result .spot_3{ color: #444; font-size: 18px !important; } body.temp_blog .results .result .right_half{ display: none; } body.temp_blog .results .result:hover{ box-shadow: none !important; } body.temp_blog .results > a:not(:last-child){ margin-bottom: 2rem; } body.temp_blog .results > a > div{ border: none !important; /*flex-flow: column;*/ padding: 0 2rem !important; } body.temp_blog .results > a > div img{ height: 225px; object-fit: cover; max-width: 300px; width: 300px !important; } body.temp_blog .mod_search .results .result .title{ color: #000; } body.temp_blog .results > a > div div.img{ width: 100%; } body.temp_blog .results > a div.text_container{ display: flex; flex-flow: column; justify-content: flex-start; padding: 0 0 0 1.5rem; width: 100%; } body.temp_blog .results .spot_1.title{ float: none !important; } body.temp_blog .results > a > div div.teaser{ font-size: 17px; } body.temp_blog .results .contact{ display: none !important; } body.temp_blog .result{ align-items: flex-start;background-color: #fff;border: 1px solid #aaa;border-radius: 7px;display: flex;justify-content: space-between;margin: 0 auto;max-width: 1440px;position: relative;width: 100%; } body.temp_blog .link_col{ display: none; }</style></head>
2286<body data-epsg="17907664887211" data-launch-date="08/23/24" data-deployment="azure" data-launch-domain="www.visitmaryville.org" data-has-headers="true" data-headers="6" data-first-header-width-if-known="0" data-url="homepage"data-partner-id="1000008" data-partner-key="maryville" data-id="24517" class=" temp_page _temps_partner_page" >
2287<a href="#main-content" class="skip-link">Skip to main content</a>
2288<div class="mod_overlays_notification escapable overlay skip_sidebar_push" >
2289<div class="centered_modal" onClick="if (!window.__cfRLUnblockHandlers) return false;  event.stopPropagation( ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2290<i onClick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).closest( '.mod_overlays_notification' ).fadeOut( ); " class="fas fa-times cursor" style=" position: absolute; top: .75rem; right: .75rem; " data-cf-modified-54aa8da72525f1c68ec452bd-=""></i>
2291<div class="default_title">
2292Placeholder
2293</div>
2294<div class="custom_title">
2295</div>
2296<div class="body">
2297Alert here
2298</div>
2299<div onClick="if (!window.__cfRLUnblockHandlers) return false;  callback_on_success_closure( ); $( this ).closest( '.mod_overlays_notification' ).fadeOut( ); " style=" margin-top: .5rem; text-align: center; " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2300<button class="cursor dismiss_notification button blue tile_eligible original_state grow_on_hover">Got It</button>
2301</div>
2302</div>
2303</div>
2304<div class="mod_david_2024_nav_maryville ">
2305<div class="left">
2306<a href="">
2307<img src="https://assets.earthdiver.com/design/maryville/VisitMaryville.png" />
2308</a>
2309<i onclick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).closest( '.mod_david_2024_nav_maryville' ).toggleClass( 'expand' ).addClass( 'scrolled' ); " class="fal fa-bars fa-2x" style=" color: #000 !important; " data-cf-modified-54aa8da72525f1c68ec452bd-=""></i>
2310</div>
2311<div class="middle">
2312<ul>
2313<li>
2314<a href="/food-drink">Eat</a>
2315</li>
2316<li>
2317<a href="/play">Play</a>
2318</li>
2319<li>
2320<a href="/places-to-stay">Stay</a>
2321</li>
2322<li class="mobile_manipulable">
2323<a href="">
2324<img src="https://assets.earthdiver.com/design/maryville/VisitMaryville_White.png" />
2325</a>
2326<i onclick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).closest( '.mod_david_2024_nav_maryville' ).toggleClass( 'expand' ).addClass( 'scrolled' ); " class="fal fa-bars fa-2x" data-cf-modified-54aa8da72525f1c68ec452bd-=""></i>
2327</li>
2328<li>
2329<a href="/events">Events</a>
2330</li>
2331<li>
2332<a href="/meeting-spaces">Meet</a>
2333</li>
2334<li>
2335<a href="/shopping">Shop</a>
2336</li>
2337</ul>
2338</div>
2339<div class="right">
2340<ul>
2341<li style=" align-items: flex-end; display: flex; flex-flow: column; padding-right: 40px;">
2342<div class="buttons_mary">
2343<a href="https://www.facebook.com/visitmaryvillemissouri" style=" margin-right: -.75rem; ">
2344<img src="/configs/1000008/facebook.png" style=" height: 30px; " />
2345</a>
2346<a href="https://www.instagram.com/visitmaryvillemo/">
2347<img src="/configs/1000008/instagram.png" style=" height: 30px; " />
2348</a>
2349<a href="/about" class="text about">About Us</a>
2350<a href="/contact" class="text contact">Contact</a>
2351</div>
2352<ul style=" margin-right: -4rem; padding-bottom: .5rem;">
2353<li>
2354<a href="/food-drink">Eat</a>
2355</li>
2356<li>
2357<a href="/play">Play</a>
2358</li>
2359<li>
2360<a href="/places-to-stay">Stay</a>
2361</li>
2362<li>
2363<a href="/events">Events</a>
2364</li>
2365<li>
2366<a href="/meeting-spaces">Meet</a>
2367</li>
2368<li>
2369<a href="/shopping">Shop</a>
2370</li>
2371<li class="weather" style="cursor: pointer;" onClick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).parent( ).toggleClass( 'locked' ).closest( '.mod_david_2024_nav_maryville' ).toggleClass( 'locked' ); $( '.weather_dropdown' ).toggleClass( 'locked' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2372<i class="dont_hide fa-2x fal fa-cloud-showers"></i>
2373<li class="weather_hover" style=" align-items: center; display: flex; font-size: 24px; font-weight: 700; justify-content: center; padding-right: .5rem; " onClick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).parent( ).toggleClass( 'locked' ).closest( '.mod_david_2024_nav_maryville' ).toggleClass( 'locked' ); $( '.weather_dropdown' ).toggleClass( 'locked' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2374<a>69&deg;</a>
2375</li>
2376<li class="nav-item weather" style=" cursor: pointer; padding-right: 1rem; " onClick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).parent( ).toggleClass( 'locked' ).closest( '.mod_nav_top_heber' ).toggleClass( 'locked' ); $( '.weather_dropdown' ).toggleClass( 'locked' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2377<i class="fa-regular fa-cloud-showers"></i>
2378<div class="weather_dropdown">
2379<div class="time_data">
2380<ul>
2381<li>Wednesday, September 30, 2026</li>
2382<li>05:08 AM</li>
2383</ul>
2384</div>
2385<div class="second_row">
2386<div class="current_conditions">
2387<div>
2388<img alt="" src="/configs/weather_icons/rain-clouds.png" alt="Rain" style=" margin-right: 1rem; max-height: 200px;"/>
2389</div>
2390<div style=" display: flex; flex-flow: column; ">
2391<span class="label" style=" max-width: 300px; ">Rain</span>
2392<span class="temp_for_mobile" style=" font-weight: normal !important; margin-top: -10px; ">69&deg;</span>
2393</div>
2394</div>
2395</div>
2396<div class="day_by_day">
2397<div>
2398<span>Thursday</span>
2399<img src="/configs/weather_icons/rain-clouds.png" alt="Rain" style=" max-height: 50px;"/>
2400<span style=" padding: 0; text-align: center; ">H: 71&deg;<br/>L: 65&deg;</span>
2401<span style=" font-size: 9px; margin: 0; padding: 0; text-align: center; ">
2402Rain
2403</span>
2404</div>
2405<div>
2406<span>Friday</span>
2407<img src="/configs/weather_icons/rain-clouds.png" alt="Rain" style=" max-height: 50px;"/>
2408<span style=" padding: 0; text-align: center; ">H: 68&deg;<br/>L: 47&deg;</span>
2409<span style=" font-size: 9px; margin: 0; padding: 0; text-align: center; ">
2410Rain
2411</span>
2412</div>
2413<div>
2414<span>Saturday</span>
2415<img src="/configs/weather_icons/sun.png" alt="Mostly sunny" style=" max-height: 50px;"/>
2416<span style=" padding: 0; text-align: center; ">H: 70&deg;<br/>L: 47&deg;</span>
2417<span style=" font-size: 9px; margin: 0; padding: 0; text-align: center; ">
2418Mostly Sunny
2419</span>
2420</div>
2421<div>
2422<span>
2422Sunday</span>
2423<img src="/configs/weather_icons/sun.png" alt="Mostly sunny" style=" max-height: 50px;"/>
2424<span style=" padding: 0; text-align: center; ">H: 71&deg;<br/>L: 48&deg;</span>
2425<span style=" font-size: 9px; margin: 0; padding: 0; text-align: center; ">
2426Mostly Sunny
2427</span>
2428</div>
2429<div>
2430<span>Monday</span>
2431<img src="/configs/weather_icons/sun.png" alt="Sunny" style=" max-height: 50px;"/>
2432<span style=" padding: 0; text-align: center; ">H: 73&deg;<br/>L: 44&deg;</span>
2433<span style=" font-size: 9px; margin: 0; padding: 0; text-align: center; ">
2434Sunny
2435</span>
2436</div>
2437</div>
2438</div>
2439</li>
2440</ul>
2441</li>
2442</li>
2443<li class="search_zone">
2444<input type="text" onKeyUp="if (!window.__cfRLUnblockHandlers) return false; let $el = $('.search_zone'); if(this.value != '') $el.addClass('engaging'); else $el.removeClass('engaging');" onKeyPress="if (!window.__cfRLUnblockHandlers) return false; if(event.keyCode == 13) { window.location.href = '/search/terms:' + this.value; return false; }" placeholder="Type and hit enter" data-cf-modified-54aa8da72525f1c68ec452bd-="" />
2445<i class="fal fa-search fa-2x dont_hide "></i>
2446</li>
2447</ul>
2448</div>
2449</div>
2450<div class="mod_overlays_login_2023_modal_login_underlay overlay">
2451</div>
2452<div class="mod_overlays_login_2023_modal_login mod_overlays_login_2023_panel_overlay overlay" role="dialog" aria-modal="true" aria-label="Login" tabindex="-1">
2453<div class="top_strip">
2454<div class="logo">
2455</div>
2456<button type="button" class="button_close" style=" cursor: pointer; background: none; border: none; padding: 0; line-height: 1; " onClick="if (!window.__cfRLUnblockHandlers) return false;  mod_overlays_login_2023_close_login(); " aria-label="Close login dialog" data-cf-modified-54aa8da72525f1c68ec452bd-="">
2457<i class="fas fa-times-circle fa-2x" aria-hidden="true"></i>
2458</button>
2459</div>
2460<div class="subpanels">
2461<div class="subpanel" data-which="create_account">
2462<div class="title_and_instructions">
2463<h2>Create an Account</h2>
2464<div class="instructions">
2465<span class="resp">Some text here</span>
2466</div>
2467<div class="body form">
2468<div class="fieldset">
2469<label for="login_create_email">Email</label>
2470<input type="text" name="email" id="login_create_email" />
2471</div>
2472<div class="fieldset">
2473<label for="login_create_password">Password</label>
2474<input type="password" name="password" id="login_create_password" />
2475</div>
2476<div class="buttons">
2477<button class="submit" onClick="if (!window.__cfRLUnblockHandlers) return false;  mod_overlays_login_2023_attempt_to_create_account( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Submit</button>
2478<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick="if (!window.__cfRLUnblockHandlers) return false;  event.preventDefault( ); event.stopPropagation( ); $( '.mod_add_on_features_trip_builder_modal_login .top_strip .button_close' ).click( ); setTimeout( function( ){ mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); }, 550 ); return false; " data-cf-modified-54aa8da72525f1c68ec452bd-="">Cancel</button>
2479</div>
2480<div class="links" style=" display: block; ">
2481<a href="" onClick="if (!window.__cfRLUnblockHandlers) return false;  event.preventDefault( ); event.stopPropagation( ); mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); return false; " data-cf-modified-54aa8da72525f1c68ec452bd-="">Log in to existing account</a>
2482</div>
2483</div>
2484</div>
2485</div>
2486<div class="subpanel" data-which="import_trip_plans">
2487<div class="title_and_instructions">
2488<h2>Import Trip Plans</h2>
2489<div class="instructions">
2490You or someone using this computer or device previously created Trip Plans.<br/>
2491What should we do with these plans?
2492<div class="resp"></div>
2493</div>
2494<div class="body form">
2495<div class="control">
2496<label><input type="radio" name="trip_plans_choice" value="keep" />
2497Make these Trip Plans part of my account</label>
2498</div>
2499<div class="control">
2500<label><input type="radio" name="trip_plans_choice" value="drop" />
2501Discard these Trip Plans</label>
2502</div>
2503<div class="buttons">
2504<button class="submit" onClick="if (!window.__cfRLUnblockHandlers) return false;  mod_overlays_login_2023_handle_existing_trip_plans( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Submit</button>
2505<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick="if (!window.__cfRLUnblockHandlers) return false;  event.preventDefault( ); event.stopPropagation( ); mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); show_planner_modal( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Cancel</button>
2506</div>
2507</div>
2508</div>
2509</div>
2510<div class="subpanel active" data-which="login">
2511<div class="title_and_instructions">
2512<h2>Login</h2>
2513<div class="instructions">
2514<span class="resp">Some text here</span>
2515</div>
2516<div class="body form">
2517<div class="fieldset">
2518<label for="login_email">Email</label>
2519<input type="text" name="email" id="login_email" />
2520</div>
2521<div class="fieldset">
2522<label for="login_password">Password</label>
2523<input type="password" name="password" id="login_password" />
2524</div>
2525<div class="buttons">
2526<button class="submit" onClick="if (!window.__cfRLUnblockHandlers) return false;  mod_overlays_login_2023_attempt_login( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Submit</button>
2527<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_planner_modal( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Cancel</button>
2528</div>
2529</div>
2530</div>
2531</div>
2532<div class="subpanel pwdres" data-which="password_reset">
2533<div class="title_and_instructions">
2534<div class="current_state state state_1">
2535<h2>Password Reset</h2>
2536<div class="instructions">
2537Please enter the email you used to set up your account.<br/>
2538We'll send a link to use to reset your password.
2539</div>
2540<div class="body form">
2541<div class="fieldset">
2542<label for="login_reset_email">Email</label>
2543<input type="email" name="email" id="login_reset_email" />
2544</div>
2545<div class="buttons">
2546<button class="submit" onClick="if (!window.__cfRLUnblockHandlers) return false;  mod_overlays_login_2023_call_service_reset_password( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Submit</button>
2547<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick="if (!window.__cfRLUnblockHandlers) return false;  event.preventDefault( ); event.stopPropagation( ); mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); show_planner_modal( $( this ) ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Cancel</button>
2548</div>
2549</div>
2550</div>
2551<div class="state state_2">
2552<h2>Check Your Email</h2>
2553<div class="instructions">
2554If there is an account with the email address <span></span>, we will send you a link to reset your password
2555</div>
2556<div class="body form">
2557<div class="buttons" style=" margin-top: .5rem; ">
2558<button class="submit" onClick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).closest( '.state' ).removeClass( 'current_state' ).prev( ).addClass( 'current_state' ); $( this ).closest( '.overlay' ).find( '.button_close' ).click( ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">Got It</button>
2559</div>
2560</div>
2561</div>
2562</div>
2563</div>
2564</div>
2565</div>
2566<style type="text/css">
2567body[data-url=shared_trips] .mod_overlays_trip_planning_favorites .close_button {
2568display: none !important;
2569}
2570</style>
2571<section class="mod_carousels_basic ">
2572<div data-aos="fade-up"data-include-indicators="true" id="carouselExampleIndicators_1" class="carousel slide" data-ride="carousel">
2573<ol class="carousel-indicators">
2574<li data-target="#carouselExampleIndicators_1" data-slide-to="0" class="active"></li>
2575<li data-target="#carouselExampleIndicators_1" data-slide-to="1" ></li>
2576<li data-target="#carouselExampleIndicators_1" data-slide-to="2" ></li>
2577<li data-target="#carouselExampleIndicators_1" data-slide-to="3" ></li>
2578<li data-target="#carouselExampleIndicators_1" data-slide-to="4" ></li>
2579<li data-target="#carouselExampleIndicators_1" data-slide-to="5" ></li>
2580</ol>
2581<div class="carousel-inner">
2582<div class="visual_effect">
2583<div class="text_overlay">
2584<div class="first_text_collection">
2585<div class="row_1"></div>
2586<div class="row_2">Welcome to <span>Maryville, Missouri</span></div>
2587</div>
2588<div class="last_text_collection">
2589<p>Immerse yourself in the natural beauty of Northwest Missouri.</p>
2590</div>
2591</div>
2592</div>
2593<div data-set="aa" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_slideshow_1( '1' ); " style=" cursor: pointer; " class="carousel-item active" data-cf-modified-54aa8da72525f1c68ec452bd-="">
2594<img data-set="d" src="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126342.jpg" alt="Image&#x20;content">
2595</div>
2596<div data-set="aa" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_slideshow_1( '2' ); " style=" cursor: pointer; " class="carousel-item " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2597<img data-set="d" data-src="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126344.jpg" class="delayed_load" alt="Image&#x20;content">
2598</div>
2599<div data-set="aa" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_slideshow_1( '3' ); " style=" cursor: pointer; " class="carousel-item " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2600<img data-set="d" data-src="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/media-image-3115364.jpg?w=1440&h=810&tick=1710780779497" class="delayed_load" alt="Image&#x20;content">
2601</div>
2602<div data-set="aa" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_slideshow_1( '4' ); " style=" cursor: pointer; " class="carousel-item " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2603<img data-set="d" data-src="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126341.jpg" class="delayed_load" alt="Image&#x20;content">
2604</div>
2605<div data-set="aa" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_slideshow_1( '5' ); " style=" cursor: pointer; " class="carousel-item " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2606<img data-set="d" data-src="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3125817.jpg" class="delayed_load" alt="Image&#x20;content">
2607</div>
2608<div data-set="aa" onClick="if (!window.__cfRLUnblockHandlers) return false;  show_slideshow_1( '6' ); " style=" cursor: pointer; " class="carousel-item " data-cf-modified-54aa8da72525f1c68ec452bd-="">
2609<img data-set="d" data-src="https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126339.jpg" class="delayed_load" alt="Image&#x20;content">
2610</div>
2611</div>
2612<a class="carousel-control-prev" href="#carouselExampleIndicators_1" role="button" data-slide="prev">
2613<span class="carousel-control-prev-icon" aria-hidden="true"></span>
2614<span class="sr-only">Previous</span>
2615</a>
2616<a class="carousel-control-next" href="#carouselExampleIndicators_1" role="button" data-slide="next">
2617<span class="carousel-control-next-icon" aria-hidden="true"></span>
2618<span class="sr-only">Next</span>
2619</a>
2620</div>
2621</section>
2622<div class="intro_text" data-marker="page">
2623<h1 class="gen_2_page_title">Welcome to <span>Maryville, Missouri</span>
2624</h1>
2625<div
2626id="main-content" class="actual_intro_text"
2627role="main">
2628<p>Immerse yourself in the natural beauty of Northwest Missouri.</p>
2629</div>
2630</div>
2631<div class="mobile_only_maryville">
2632<div class="first_text_collection" style=" align-items: center; display: flex; flex-flow: column; margin-top: 2rem; padding: 1rem 0; position: relative; transform: none; text-align: center;">
2633<div class="row_1" style=" font-size: 24px; margin-bottom: .25rem; text-align: center;">Welcome to</div>
2634<div class="row_2" style=" font-size: 42px; line-height: 1.1; ">Maryville, Missouri</div>
2635</div>
2636<div class="" style=" padding: 0 1rem; text-align: center; ">
2637<p>Immerse yourself in the natural beauty of Northwest Missouri.</p>
2638</div>
2639</div>
2640<div class="homepage_sections">
2641<div class="carousel_entity" style=" display: flex; padding: 6rem 10vw 6rem 7vw; ">
2642<div class="left_area" style=" padding: 0 2rem; max-width: 400px; ">
2643<div class="subtitle">THINGS TO SEE & DO</div>
2644<div class="title">Explore More</div>
2645<div class="description" style=" line-height: 1.25; margin-bottom: 1rem; margin-top: 1rem; ">Nodaway County is filled with vibrant downtowns, outdoor adventures, rich history, and unique destinations that offer the perfect blend of small-town charm and entertainment.</div>
2646<div class="arrows_nav">
2647<img src="https://assets.earthdiver.com/design/maryville/scroll-off.png" onmouseover="if (!window.__cfRLUnblockHandlers) return false; this.src='https://assets.earthdiver.com/design/maryville/scroll-on.png'" onmouseout="if (!window.__cfRLUnblockHandlers) return false; this.src='https://assets.earthdiver.com/design/maryville/scroll-off.png'" class="iterator" style=" cursor: pointer; transform: scaleX(-1); width: 50px;" onClick="if (!window.__cfRLUnblockHandlers) return false; reverse_things();" data-cf-modified-54aa8da72525f1c68ec452bd-="" />
2648<img src="https://assets.earthdiver.com/design/maryville/scroll-off.png" onmouseover="if (!window.__cfRLUnblockHandlers) return false; this.src='https://assets.earthdiver.com/design/maryville/scroll-on.png'" onmouseout="if (!window.__cfRLUnblockHandlers) return false; this.src='https://assets.earthdiver.com/design/maryville/scroll-off.png'" class="iterator" style="cursor: pointer; /*transform: rotate( -30deg );*/ width: 50px; " onClick="if (!window.__cfRLUnblockHandlers) return false;  iterate_things( ); " data-cf-modified-54aa8da72525f1c68ec452bd-="" />
2649</div>
2650<ul class="dotties">
2651<li data-which="1" class="active">
2652<i class="fas fa-circle"></i>
2653</li>
2654<li data-which="2" >
2655<i class="fas fa-circle"></i>
2656</li>
2657<li data-which="3" >
2658<i class="fas fa-circle"></i>
2659</li>
2660<li data-which="4" >
2661<i class="fas fa-circle"></i>
2662</li>
2663<li data-which="5" >
2664<i class="fas fa-circle"></i>
2665</li>
2666<li data-which="6" >
2667<i class="fas fa-circle"></i>
2668</li>
2669</ul>
2670</div>
2671<div class="right_area" style=" flex-grow: 1; ">
2672<div class="carousel">
2673<a href="/game-day" data-pos="1" class="pos carousel-cell promo" style=" background: rgba( 255, 255, 255, .1 ); border-radius: 7px; height: 300px; /*transform: translateX(0px ); */width: 350px; ">
2674<img style=" height: 80%; width: 100%;" src="https://www.earthdiver.com/cdn-cgi/image/width=700,quality=75,format=auto/https://assets.earthdiver.com/media/promos-image-8641.jpg?w=600&h=403&tick=1710859180873" />
2675<div style=" padding: .25rem .5rem; ">Game Day</div>
2676</a>
2677<a href="/region" data-pos="2" class="pos carousel-cell promo" style=" background: rgba( 255, 255, 255, .1 ); border-radius: 7px; height: 300px; /*transform: translateX(270px ); */width: 350px; ">
2678<img style=" height: 80%; width: 100%;" src="https://www.earthdiver.com/cdn-cgi/image/width=700,quality=75,format=auto/https://assets.earthdiver.com/media/promos-image-8643.jpg?w=5774&h=3849&tick=1719358776552" />
2679<div style=" padding: .25rem .5rem; ">The Region</div>
2680</a>
2681<a href="/outdoors" data-pos="3" class="pos carousel-cell promo" style=" background: rgba( 255, 255, 255, .1 ); border-radius: 7px; height: 300px; /*transform: translateX(540px ); */width: 350px; ">
2682<img style=" height: 80%; width: 100%;" src="https://www.earthdiver.com/cdn-cgi/image/width=700,quality=75,format=auto/https://assets.earthdiver.com/media/promos-image-8689.jpg?w=900&h=604&tick=1719358665423" />
2683<div style=" padding: .25rem .5rem; ">The Great Outdoors</div>
2684</a>
2685<a href="/downtown" data-pos="4" class="pos carousel-cell promo" style=" background: rgba( 255, 255, 255, .1 ); border-radius: 7px; height: 300px; /*transform: translateX(810px ); */width: 350px; ">
2686<img style=" height: 80%; width: 100%;" src="https://www.earthdiver.com/cdn-cgi/image/width=700,quality=75,format=auto/https://assets.earthdiver.com/media/promos-image-8748.jpg?w=6000&h=4000&tick=1719358847149" />
2687<div style=" padding: .25rem .5rem; ">Historic Downtown</div>
2688</a>
2689<a href="/food-drink" data-pos="5" class="pos carousel-cell promo" style=" background: rgba( 255, 255, 255, .1 ); border-radius: 7px; height: 300px; /*transform: translateX(1080px ); */width: 350px; ">
2690<img style=" height: 80%; width: 100%;" src="https://www.earthdiver.com/cdn-cgi/image/width=700,quality=75,format=auto/https://assets.earthdiver.com/media/promos-image-8644.jpg?w=
26905760&h=3840&tick=1719358823452" />
2691<div style=" padding: .25rem .5rem; ">Food & Drink</div>
2692</a>
2693<a href="/events" data-pos="6" class="pos carousel-cell promo" style=" background: rgba( 255, 255, 255, .1 ); border-radius: 7px; height: 300px; /*transform: translateX(1350px ); */width: 350px; ">
2694<img style=" height: 80%; width: 100%;" src="https://www.earthdiver.com/cdn-cgi/image/width=700,quality=75,format=auto/https://assets.earthdiver.com/media/promos-image-8642.jpg?w=1024&h=683&tick=1719595482305" />
2695<div style=" padding: .25rem .5rem; ">Events</div>
2696</a>
2697</div>
2698</div>
2699</div>
2700</div>
2701<div class="sect_featured_events" style=" background-image: urL(https://www.earthdiver.com/cdn-cgi/image/width=2000,quality=75,format=auto/https://assets.earthdiver.com/design/maryville/spring2019tw00280.jpg); background-size: cover; background-position: center; display: flex; padding: 2rem; position: relative; z-index: 10; ">
2702<div class="bg_darkener" style=" background-color: rgba( 0 , 0, 0, .75 ); position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; ">
2703&nbsp;
2704</div>
2705<div class="tiles_area" style=" color: #fff; padding: 2rem; width: 55%; z-index: 2;">
2706<div class="tiles_container">
2707<a class="tile" href="/fall-into-fun-2026" style=" color: #444; ">
2708<div class="date_area">
2709<div class="month">Oct</div>
2710<div class="day">10</div>
2711</div>
2712<div class="description_area" style=" flex-grow: 1; ">
2713<div class="title">Fall Into Fun</div>
2714<div class="description">
2715Fall into fun is an annual community celebration that captures the essence of autumn with a variety of family-friendly activities. Held in the heart of downtown, this event brings the community together to enjoy seasonal entertainment, incl
2716...
2717</div>
2718</div>
2719</a>
2720</div>
2721</div>
2722<div class="text_area" style=" color: #fff; padding: 2rem; width: 35%; z-index: 2; ">
2723<div class="subtitle">Calendar</div>
2724<div class="title">Featured Events</div>
2725<div class="description">
2726Discover the dynamic and exciting happenings in Maryville and the greater Nodaway County area. From lively festivals and charming local fairs to engaging cultural events and thrilling sports activities, you'll find endless opportunities for fun, adventure, and community spirit.
2727</div>
2728<div>
2729<a href="/events">
2729<button class="btn_view_all btn_all" style=" background-color: transparent; border: 2px solid #fff; color: #fff; text-transform: uppercase; font-size: 18px; padding: .5rem 2rem; ">View All</button></a>
2730</div>
2731</div>
2732</div>
2733<div class="sect_map" style=" display: flex; min-height: 600px; padding: 2rem; position: relative; ">
2734<div class="text_area" style=" color: #222; padding: 2rem 2rem 2rem 20%; width: 50%; z-index: 2; ">
2735<div class="subtitle">In the middle of everywhere</div>
2736<div class="title" style=" line-height: 1;">Maryville is closer than you think</div>
2737<div class="description">
2738With its close proximity to Des Moines, Omaha, and Kansas City, Maryville invites you to experience the best of both worlds: the tranquility of a small town and the convenience of big city amenities. Whether you're looking for a leisurely day trip or a quiet retreat, Maryville and Nodaway County promise a memorable and refreshing visit.
2739</div>
2740<div>
2741</div>
2742</div>
2743<div class="tiles_area" style=" color: #fff; padding: 2rem; width: 50%; z-index: 2; position: relative; ">
2744<div style=" left: 0; display: flex; justify-content: flex-start; align-items: center; position: absolute; top: 0; padding-left: 0%; width: 100%; height: 100%; ">
2745<img src="https://assets.earthdiver.com/design/maryville/map-errythang.png?v3" style=" width: 70%; " />
2746</div>
2747</div>
2748</div>
2749</div>
2750</div>
2751<div class="footer_bg">
2752</div>
2753<footer>
2754<div class="left">
2755<img src="https://www.earthdiver.com/cdn-cgi/image/width=500,quality=75/https://assets.earthdiver.com/design/maryville/VisitMaryville_White.png" alt="logo" width="150px" >
2756</div>
2757<div class="middle">
2758<ul>
2759<li>
2760<a href="/contact/">Contact</a>
2761</li>
2762<li>
2763<a href="https://online.fliphtml5.com/gzqhi/kowj/">Visitor Guide</a>
2764</li>
2765</ul>
2766<div class="icons" style=" display: flex; gap: 1rem; ">
2767<a href="https://www.facebook.com/visitmaryvillemissouri/">
2768<i class="fa-brands fa-facebook"></i>
2769</a>
2770<a href="https://www.instagram.com/visitmaryvillemo/">
2771<i class="fa-brands fa-instagram"></i>
2772</a>
2773</div>
2774<div class="copyright">
2775Copyright 2026 | Site by Earthdiver Partner Services
2776</div>
2777</div>
2778<div class="right">
2779<a href="https://www.visitmo.com/" target="_blank">
2780<img src="https://www.earthdiver.com/cdn-cgi/image/width=500,quality=75/https://assets.earthdiver.com/design/maryville/MOlogo.png" alt="logo" width="150px" >
2781</a>
2782</div>
2783</footer>
2784<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2784
2784
2785<script src="//stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2785
2785
2786<script src="/libs/moment.min.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2786
2786
2787<script src="https://unpkg.com/[email protected]/dist/vue.global.prod.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2787
2787
2788<script src="/libs/vuex.global.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2788
2788
2789<script src="//cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
2789
2790<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
2791<script src="https://cdn.jsdelivr.net/npm/flatpickr" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2791
2791
2792<script type="54aa8da72525f1c68ec452bd-text/javascript">
2793var developer_check = ( new Date( ) ).getTime( );
2794function initMaps( ){
2795// console.log( "js.cfm:initMaps( );" );
2796};
2797</script>
vendor: 1 bytes, line 2797
2797
2798<script src="//maps.googleapis.com/maps/api/js?key=AIzaSyC10QLYqKw2SBqNWxO5tlBRbatLb3Lm9_E&libraries=geometry,places,visualization&callback=initMaps" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2798
2798
2799<script src="https://unpkg.com/@googlemaps/markerclustererplus/dist/index.min.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2799
2799
2800<script src="https://cdn.jsdelivr.net/npm/[email protected]/main.min.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 2800
2800
2801<script type="54aa8da72525f1c68ec452bd-text/javascript" src="/libs/slick.min.js?v"></script>
vendor: 1 bytes, line 2801
2801
2802<script type="54aa8da72525f1c68ec452bd-text/javascript">
2803if( window.innerWidth >= 790 ){
2804setTimeout( function( ){
2805let $intro = $( ".intro_text" );
2806let $flexer = $( "<div class='magical-container'><div class='col-1'></div><div class='col-2'></div></div>" );
2807let $ps1 = $( ".page_section[data-section='1']" );
2808let $ps2 = $( ".page_section[data-section='2']" );
2809let $ps3 = $( ".page_section[data-section='3']" );
2810let $col1 = $flexer.find( '.col-1' );
2811let $col2 = $flexer.find( '.col-2' );
2812$ps1.appendTo( $col1 );
2813$ps2.appendTo( $col1 );
2814$ps3.appendTo( $col2 );
2815$flexer.insertAfter( $intro );
2816$flexer.find( '.page_section' ).addClass( 'rendered' );
2817}, 250 );
2818}
2819$( function( ){
2820var osName = "unknown-os";
2821if (navigator.appVersion.indexOf("Win") !== -1) osName = "windows";
2822if (navigator.appVersion.indexOf("Mac") !== -1) osName = "mac";
2823if (navigator.appVersion.indexOf("X11") !== -1) osName = "unix";
2824if (navigator.appVersion.indexOf("Linux") !== -1) osName = "linux";
2825document.body.classList.add(osName);
2826});
2827setTimeout( function(){
2828let $btns = $( ".col .btn_pdc,.map_and_directions_container button" );
2829console.log( "btns", $btns );
2830$btns.each( function( i, e ){
2831let $btn = $( e );
2832let $span = $( "<span></span>" );
2833$span.text( $btn.text( ) );
2834$btn.html( $span );
2835});
2836}, 500 );
2837setTimeout( function( ){
2838if( screen.width <= 900 ){
2839$( "footer .copyright" ).insertAfter( "footer .right" ).addClass( "show" );
2840$( ".btn_view_all.btn_all" ).appendTo( $( ".sect_featured_events .tiles_container" ) );
2841let is_dip = $( "body" ).hasClass( "temp_master" );
2842if( is_dip ){
2843$( ".contact_strip" ).insertAfter( ".text_info" ).addClass( "show" );
2844$( ".mod_carousels_basic.secondary" ).insertBefore( ".remaining_body .description" ).addClass( "show" );
2845$( ".map_and_directions_container" ).insertAfter( ".remaining_body .description" ).addClass( "show" );
2846}
2847}
2848}, 1 );
2849function util_toggle_body_scrolling( set_to ){
2850let body_is_scrollable = $( "body" ).css( "overflow" ) == "hidden";
2851let make_scrollable = true;
2852let $body = $( "body" );
2853if( typeof set_to == "undefined" ){
2854if( body_is_scrollable ){
2855make_scrollable = false;
2856}
2857} else {
2858if( set_to != "scrollable" ){
2859make_scrollable = false;
2860}
2861}
2862if( make_scrollable ){
2863$body.css( "overflow", "auto" );
2864} else {
2865$body.css( "overflow", "hidden" );
2866}
2867return true;
2868}
2869setTimeout( function( ){
2870document.addEventListener("keyup", function( ev ){
2871if( ev.shiftKey && ev.ctrlKey && ev.key == "Y" ){
2872ev.preventDefault( );
2873ev.stopPropagation( );
2874window.location.href = "https://maryville.earthdiver.com/";
2875}
2876if( ev.shiftKey && ev.ctrlKey && ev.key == "X" ){
2877console.log( "Switching to equiv URL on Development" );
2878ev.preventDefault( );
2879ev.stopPropagation( );
2880window.location.href = "https://maryville.local.earthdiver.com/";
2881}
2882});
2883}, 250 );
2884function mark_mod_overlays_covid_alert_as_seen( $el ){
2885$el.closest( '.mod_overlays_covid_alert' ).fadeOut( );
2886Cookies.set( "has_dismissed_mod_overlays_covid_alert", JSON.stringify( { seen: true, when: (new Date()).getTime() } ), { expires: 1 } );
2887}
2888$(document).ready(function(){
2889if( Cookies.get( "has_dismissed_mod_overlays_covid_alert" ) != null ){
2890} else {
2891setTimeout( function( ){
2892$('.mod_overlays_covid_alert').fadeIn( "slow" );
2893}, 100)
2894}
2895});
2896var $mod_overlays_notification;
2897var callback_on_success_closure = function( ){ };
2898function notify( body, title, callback, hide_cancel_button ){
2899callback_on_success_closure = function( ){ };
2900if( typeof( callback ) != "undefined" ){
2901callback_on_success_closure = callback;
2902}
2903$mod_overlays_notification = $( ".mod_overlays_notification" );
2904console.log( "?", $mod_overlays_notification );
2905$mod_overlays_notification.find( ".body" ).html( body );
2906if( typeof( title ) != "undefined" ){
2907$mod_overlays_notification.find( ".custom_title" ).html( title ).show( ).prev( ).hide( );
2908// If an empty title was provided, hide it
2909if( title == "" ){
2910$mod_overlays_notification.find( ".custom_title" ).hide( );
2911}
2912} else {
2913$mod_overlays_notification.find( ".custom_title" ).hide( ).prev( ).show( );
2914}
2915$mod_overlays_notification.fadeIn( );
2916}
2917function mark_mod_overlays_cookie_accepter_as_seen( $el ){
2918$el.closest( '.mod_overlays_cookie_accepter' ).fadeOut( );
2919Cookies.set( "has_seen_mod_overlays_cookie_accepter", JSON.stringify( { seen: true, when: (new Date()).getTime() } ), { expires: 365 } );
2920}
2921$(document).ready(function(){
2922if( Cookies.get( "has_seen_mod_overlays_cookie_accepter" ) != null ){
2923} else {
2924setTimeout( function( ){
2925$('.mod_overlays_cookie_accepter').fadeIn( "slow" );
2926}, 100)
2927}
2928});
2929var $mod_david_2024_nav_maryville, mod_david_2024_nav_maryvilleToggleThreshold;
2930var monitor_scrolling = true;
2931console.log( "monitor_scrolling", monitor_scrolling );
2932if( ! monitor_scrolling ){
2933$( function( ){
2934$mod_david_2024_nav_maryville = $( ".mod_david_2024_nav_maryville" );
2935$mod_david_2024_nav_maryville.addClass( "scrolled" );
2936});
2937} else {
2938$( function( ){
2939$mod_david_2024_nav_maryville = $( ".mod_david_2024_nav_maryville" );
2940mod_david_2024_nav_maryvilleToggleThreshold = $mod_david_2024_nav_maryville.height( );
2941mod_david_2024_nav_maryvilleToggleThreshold = 100;
2942});
2943$(document).scroll(function () {
2944if( typeof( $mod_david_2024_nav_maryville ) == "undefined" ){
2945// console.log( "J Q U E R Y - N A W T - R E A D A Y" );
2946return true;
2947}
2948var pastThreshold = $(this).scrollTop( ) > mod_david_2024_nav_maryvilleToggleThreshold;
2949if( pastThreshold ){
2950$mod_david_2024_nav_maryville.addClass( "scrolled" );
2951} else {
2952$mod_david_2024_nav_maryville.removeClass( "scrolled" );
2953}
2954});
2955}
2956function log_out_of_fcms( ){
2957$.post( "/mods/overlays/login/mod.cfm", { mode: "login.logout" }, function( r ){
2958try {
2959mod_add_on_features_day_planner_user_data = JSON.parse( JSON.stringify( mod_add_on_features_day_planner_starter_data ) );
2960mod_add_on_features_day_planner_save_account( ( ) => { window.location.reload( ); } );
2961} catch( e ){
2962console.log( e );
2963window.location.reload( );
2964}
2965});
2966}
2967let mod_overlays_login_2023_login_trigger = null;
2968function mod_overlays_login_2023_show_login( which ){
2969if( typeof( which ) == "undefined" ){
2970which = "mod_overlays_login_2023_modal_login";
2971}
2972let is_showing = $( '.' + which + '_underlay' ).css( 'display' ) == 'none';
2973if( is_showing ){
2974$( 'body' ).css( 'overflow', 'hidden' );
2975mod_overlays_login_2023_login_trigger = document.activeElement;
2976$( '.' + which + '_underlay' ).fadeToggle( );
2977$( '.' + which ).fadeToggle( function(){
2978$( '.' + which ).focus( );
2979});
2980} else {
2981mod_overlays_login_2023_close_login( );
2982}
2983}
2984function mod_overlays_login_2023_close_login( ){
2985$( 'body' ).css( 'overflow', 'auto' );
2986$( '.mod_overlays_login_2023_modal_login_underlay' ).fadeOut( );
2987$( '.mod_overlays_login_2023_modal_login' ).fadeOut( function(){
2988if( mod_overlays_login_2023_login_trigger && mod_overlays_login_2023_login_trigger !== document.body ){
2989mod_overlays_login_2023_login_trigger.focus( );
2990mod_overlays_login_2023_login_trigger = null;
2991}
2992});
2993}
2994$( document ).on( 'keydown', function( e ){
2995if( ! $( '.mod_overlays_login_2023_modal_login' ).is( ':visible' ) ){ return; }
2996if( e.key === 'Escape' ){
2997e.preventDefault( );
2998mod_overlays_login_2023_close_login( );
2999return;
3000}
3001if( e.key === 'Tab' ){
3002let focusable = $( '.mod_overlays_login_2023_modal_login' ).find(
3003'a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])'
3004).filter( ':visible' );
3005if( focusable.length === 0 ){ return; }
3006let first = focusable.first( )[0];
3007let last = focusable.last( )[0];
3008if( e.shiftKey ){
3009if( document.activeElement === first ){
3010e.preventDefault( );
3011last.focus( );
3012}
3013} else {
3014if( document.activeElement === last ){
3015e.preventDefault( );
3016first.focus( );
3017}
3018}
3019}
3020});
3021function mod_overlays_login_2023_attempt_to_create_account( $btn ){
3022let $panel = $btn.closest( '.subpanel' );
3023let $resp = $panel.find( '.resp' );
3024$resp.removeClass( 'miss' ).removeClass( 'success' ).removeClass( 'viz' );
3025let _email = $panel.find( "input[name='email']" );
3026let email = _email.val( );
3027let _pwd = $panel.find( "input[name='password']" );
3028let password = _pwd.val( );
3029if( email == '' ){
3030$resp.text( "Please enter your email address" ).addClass( 'miss' ).addClass( 'viz' );
3031return false;
3032}
3033if( password == '' ){
3034$resp.text( "Please choose a password" ).addClass( 'miss' ).addClass( 'viz' );
3035return false;
3036}
3037let data = { mode: "attempt_to_register", email: email, password: password };
3038if( typeof( mod_overlays_login_2023.user_data.id ) != "undefined" && isNaN( mod_overlays_login_2023.user_data.id ) ){
3039data.unregistered_id = mod_overlays_login_2023.user_data.id;
3040}
3041$.post( "/mods/overlays/login_2023/services.cfm", data, ( response ) => {
3042console.log( "Service resp", response );
3043response = JSON.parse( response );
3044let resp = response.code;
3045switch( resp ){
3046// case "email sent":
3047// $panel.find( '.state' ).removeClass( 'current_state' );
3048// $panel.find( '.state_2' ).addClass( 'current_state' );
3049// break;
3050// case "invalid email":
3051// alert( "Please provide a valid email address to reset the password for" );
3052// return false;
3053// break;
3054case "already_registered":
3055$resp.html( "That email address is already tied to an account in our system. If that account belongs to you, please use the <span class='link' onClick=' mod_overlays_login_2023_navigate_modal_subpanels( \"password_reset\", $( this ) ); '>forgot password</span> option in the login menu." ).addClass( 'miss' ).addClass( 'viz' );
3056break;
3057case "invalid_password":
3058$resp.text( "The password you entered does not match what we have on file for this account" ).addClass( 'miss' ).addClass( 'viz' );
3059break;
3060case "invalid_site_context":
3061$resp.text( "Your account doesn't have access to this site" ).addClass( 'miss' ).addClass( 'viz' );
3062break;
3063case "success":
3064if( typeof( mod_overlays_login_2023.user_data.has_started_planning ) != "undefined"
3065&& mod_overlays_login_2023.user_data.has_started_planning == true ){
3066$resp.closest( '.subpanel' ).removeClass( 'active' ).next( ).addClass( 'active' );
3067}
3068mod_overlays_login_2023.user_data.id = response.id;
3069mod_overlays_login_2023.user_data.is_logged_in = true;
3070mod_overlays_login_2023.user_data.is_registered = true;
3071setTimeout( function( ){
3072mod_overlays_login_2023.user_data.profile.email = email;
3073$( ".user_profile_form input[name='email']" ).val( email );
3074$( ".subpanel.active h2 .subinstructions" ).hide( );
3075mod_overlays_login_2023_save_account( );
3076}, 250 );
3077sync_all_trip_interfaces( );
3078$resp.text( "You're now successfully registered and logged in" ).addClass( 'success' ).addClass( 'viz' );
3079$resp.closest( '.title_and_instructions' ).find( '.subinstructions' ).hide( );
3080$resp.next( ).hide( );
3081_email.val( '' );
3082_pwd.val( '' );
3083break;
3084}
3085} );
3086}
3087let is_new_registration = true;
3088function mod_overlays_login_2023_handle_existing_trip_plans( $btn ){
3089let $panel = $btn.closest( '.subpanel' );
3090let $resp = $panel.find( '.resp' );
3091let choice = $( "input[name=trip_plans_choice]:checked" ).val( );
3092if( typeof choice == "undefined" ){
3093$resp.text( "Please select one of the two options" ).addClass( 'miss' ).addClass( 'viz' );
3094return false;
3095}
3096$resp.removeClass( 'miss' ).removeClass( 'success' ).removeClass( 'viz' );
3097mod_overlays_login_2023.user_data.is_logged_in = true;
3098mod_overlays_login_2023.user_data.is_registered = true;
3099mod_overlays_login_2023.user_data.prompts_to_register_or_login = 1;
3100mod_overlays_login_2023.user_data.initial_trip_accepted = true;
3101console.log( "CHOIDE", choice, is_new_registration );
3102switch( choice ){
3103case "drop":
3104mod_overlays_login_2023.user_data.trips = JSON.parse( JSON.stringify( mod_overlays_login_2023.starter_data ) ).trips;
3105if( ! is_new_registration ){
3106$panel.removeClass( 'active' ).next( ).addClass( 'active' );
3107} else {
3108setTimeout( ( ) => {
3109refresh_my_trip_items( );
3110}, 2500 );
3111$panel.removeClass( 'active' ).prev( ).addClass( 'active' );
3112alert( "The page will now be reloaded to drop your trip planning data and start the new account w/ a clean slate" );
3113mod_overlays_login_2023_save_account( );
3114setTimeout( ( ) => {
3115window.location.reload( );
3116return false;
3117}, 1000 );
3118}
3119break;
3120case "keep":
3121if( ! is_new_registration ){
3122console.log( "Is a login to an existing account, merging the data" );
3123console.log( session_level_user_data, "session_level_user_data" );
3124mod_overlays_login_2023.user_data.ind_active_trip = ( mod_overlays_login_2023.user_data.trips.length ) + session_level_user_data.ind_active_trip;
3125for( let tr = 0; tr < session_level_user_data.trips.length; tr++ ){
3126mod_overlays_login_2023.user_data.trips.push( session_level_user_data.trips[ tr ] );
3127}
3128setTimeout( ( ) => {
3129refresh_my_trip_items( );
3130}, 2500 );
3131setTimeout( ( ) => {
3132mod_overlays_login_2023_save_account( );
3133}, 450 );
3134$panel.removeClass( 'active' ). next( ).addClass( 'active' );
3135} else {
3136$panel.removeClass( 'active' ).prev( ).addClass( 'active' );
3137}
3138break;
3139}
3140}
3141let session_level_user_data;
3142function mod_overlays_login_2023_attempt_login( $btn ){
3143let $panel = $btn.closest( '.subpanel' );
3144let $resp = $panel.find( '.resp' );
3145$resp.removeClass( 'miss' ).removeClass( 'success' ).removeClass( 'viz' );
3146let _email = $panel.find( "input[name='email']" );
3147let email = _email.val( );
3148let _pwd = $panel.find( "input[name='password']" );
3149let password = _pwd.val( );
3150if( email == '' ){
3151$resp.text( "Please enter your email address" ).addClass( 'miss' ).addClass( 'viz' );
3152return false;
3153}
3154if( password == '' ){
3155$resp.text( "Please enter your password" ).addClass( 'miss' ).addClass( 'viz' );
3156return false;
3157}
3158let data = { mode: "attempt_login", email: email, password: password };
3159$.post( "/mods/overlays/login_2023/services.cfm", data, ( response ) => {
3160console.log( "Service resp", response );
3161response = JSON.parse( response );
3162let resp = response.code;
3163switch( resp ){
3164// case "email sent":
3165// $panel.find( '.state' ).removeClass( 'current_state' );
3166// $panel.find( '.state_2' ).addClass( 'current_state' );
3167// break;
3168// case "invalid email":
3169// alert( "Please provide a valid email address to reset the password for" );
3170// return false;
3171// break;
3172case "invalid_user":
3173$resp.text( "We can't find this email in our system" ).addClass( 'miss' ).addClass( 'viz' );
3174break;
3175case "invalid_password":
3176$resp.text( "The password you entered does not match what we have on file for this account" ).addClass( 'miss' ).addClass( 'viz' );
3177break;
3178case "invalid_site_context":
3179$resp.text( "Your account doesn't have access to this site" ).addClass( 'miss' ).addClass( 'viz' );
3180break;
3181case "success":
3182$resp.text( "You're now logged in!" ).addClass( 'success' ).addClass( 'viz' );
3183$resp.closest( '.title_and_instructions' ).find( '.form' ).hide( );
3184if( /^\/login\/?$/i.test( window.location.pathname )
3185&& typeof( response.is_extranet_member ) == "undefined"
3186&& ! $resp.closest( '.overlay' ).find( '.subpanel[data-which=\'import_trip_plans\']' ).hasClass( 'active' ) ){
3187setTimeout( ( ) => { window.location.href = '/'; }, 800 );
3188}
3189setTimeout( function( ){
3190$resp.fadeOut( "slow", function( ){
3191$resp.closest( '.overlay' ).find( '.button_close' ).click( );
3192window.location.href = '/';
3193});
3194}, 250 );
3195_email.val( '' );
3196_pwd.val( '' );
3197$( ".loggy .login_sublinks li:last a span" ).text( "Log Out" );
3198$( ".log_in_or_out_label" ).text( "Log Out" );
3199try {
3200} catch( e ){
3201}
3202console.log( "Log: subroles", response.subroles );
3203if( typeof( response.is_extranet_member ) != "undefined" ){
3204setTimeout( function( ){
3205window.location.href = '/member-messages';
3206}, 200 );
3207}
3208if( typeof( response.subroles ) != "undefined" ){
3209allow_fcms_editing( );
3210apply_subroles( response.subroles );
3211return false;
3212} else {
3213try {
3214allow_fcms_editing( );
3215if( typeof( response.can_access_dashboard ) == "undefined" || response.can_access_dashboard != true ){
3216$( ".can_access_dashboard_only" ).hide( );
3217} else {
3218$( ".can_access_dashboard_only" ).show( );
3219}
3220if( typeof( response.employee ) == "undefined" || response.employee != true ){
3221// $( ".new_controls .fa-cog" ).remove( );
3222} else {
3223$( ".employees_only" ).show( );
3224}
3225} catch( e ){
3226console.log( e );
3227}
3228}
3229break;
3230}
3231} );
3232}
3233function apply_subroles( obj ){
3234console.log( ">> applying subroles", obj );
3235$( ".subrole_access" ).removeClass( 'has_access' );
3236let allow_ellipsis_access = false;
3237$( ".subrole_access_multi .creation_options > div" ).hide( );
3238for( subrole in obj ){
3239switch( subrole ){
3240case "fcms_editing":
3241$( ".subrole_access[data-subrole='" + subrole + "']" ).addClass( 'has_access' );
3242break;
3243case "analytics":
3244case "crm":
3245case "client_account":
3246case "content_searching":
3247case "legacy_content_searching":
3248case "itinerary_builder":
3249case "site_controls":
3250case "contact_eps":
3251allow_ellipsis_access = true;
3252$( ".subrole_access[data-subrole='" + subrole + "']" ).addClass( 'has_access' );
3253break;
3254}
3255}
3256if( allow_ellipsis_access ){
3257$( ".subrole_access_multi" ).css( 'display', 'inline-block' );
3258} else {
3259$( ".subrole_access_multi" ).hide( );
3260}
3261}
3262function mod_overlays_login_2023_call_service_reset_password( $btn ){
3263let $panel = $btn.closest( '.subpanel' );
3264let _email = $panel.find( "input[name='email']" );
3265let email = _email.val( );
3266if( email == '' ){
3267alert( "Please provide a valid email address to reset the password for" );
3268return false;
3269}
3270let data = { mode: "reset_password", email: email };
3271$.post( "/mods/overlays/login_2023/services.cfm", data, ( resp ) => {
3272console.log( "Service resp", resp );
3273switch( resp ){
3274case "email sent":
3275$panel.find( '.state' ).removeClass( 'current_state' );
3276$panel.find( '.state_2' ).addClass( 'current_state' );
3277$panel.find( '.state_2 .instructions span' ).text( email );
3278break;
3279case "invalid email":
3280alert( "Please provide a valid email address to reset the password for" );
3281return false;
3282break;
3283}
3284} );
3285}
3286var arr_1 = [ ];
3287var slideshow_opened_from_1 = "";
3288function show_slideshow_1( ind ){
3289console.log( "show_slideshow_1( )", ind );
3290vue_modal_slideshow.imgs = [
3291{ test: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126342.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126342.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126342.jpg?xxx", type: "photo",
3292video_code: "" }
3293,
3294{ test: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126344.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126344.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126344.jpg?xxx", type: "photo",
3295video_code: "" }
3296,
3297{ test: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/media-image-3115364.jpg?w=1440&h=810&tick=1710780779497?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/media-image-3115364.jpg?w=1440&h=810&tick=1710780779497?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/media-image-3115364.jpg?w=1440&h=810&tick=1710780779497?xxx", type: "photo",
3298video_code: "" }
3299,
3300{ test: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126341.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126341.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126341.jpg?xxx", type: "photo",
3301video_code: "" }
3302,
3303{ test: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3125817.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3125817.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3125817.jpg?xxx", type: "photo",
3304video_code: "" }
3305,
3306{ test: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126339.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126339.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=3000,quality=75,format=auto/https://assets.earthdiver.com/media/3126339.jpg?xxx", type: "photo",
3307video_code: "" }
3308]
3309vue_modal_slideshow.current_image = ind - 1;
3310vue_modal_slideshow.render = true;
3311$( ".modal_slideshow" ).css( "display", "block" );
3312}
3313/* The slide's onclick opens a LIGHTBOX, and that lightbox lives in
3314/mods/earthdiver/modals/slideshow/ - which only the LEGACY templates
3315(temps/earthdiver/*, temps/partner/page.cfm) ever include. e4 has
3316never included it, so on an e4 page - every DIP among them -
3317vue_modal_slideshow is undefined, the click threw a ReferenceError,
3318and the `cursor: pointer` set on the slide above was advertising a
3319lightbox that could not open. So drop the affordance.
3320Tested at runtime, not by era: this mod is shared by both eras and
3321the test is the exact thing the handler needs. Where the modal IS on
3322the page nothing changes.
3323Deferred to window load, and that matters: cf_optimize_javascript
3324buffers every script on the page and re-emits them together at the
3325bottom, so whether the modal's own JS has run yet is a matter of
3326include order. Only `load` is unambiguously after all of it - anything
3327earlier risks disarming a lightbox on a legacy page that does have one.
3328Slides carrying their own `link` are untouched - their onclick is a
3329window.location, not the lightbox, and it works. Hence the
3330show_slideshow_ test rather than a blanket strip. */
3331( function(){
3332function disarm_dead_lightbox_1(){
3333if ( typeof vue_modal_slideshow !== "undefined" ) { return; }
3334var root = document.getElementById( "carouselExampleIndicators_1" );
3335if ( !root ) { return; }
3336var slides = root.querySelectorAll( ".carousel-item[onclick]" );
3337for ( var i = 0; i < slides.length; i++ ) {
3338if ( slides[ i ].getAttribute( "onclick" ).indexOf( "show_slideshow_" ) === -1 ) { continue; }
3339slides[ i ].removeAttribute( "onclick" );
3340slides[ i ].style.cursor = "default";
3341}
3342}
3343if ( document.readyState === "complete" ) {
3344disarm_dead_lightbox_1();
3345} else {
3346window.addEventListener( "load", disarm_dead_lightbox_1 );
3347}
3348} )();
3349setTimeout( function( ){
3350if( window.innerWidth <= 900 ){
3351$( ".homepage_collage .carousel" ).insertAfter( $( ".homepage_collage .subtitle" ) );
3352}
3353}, 250 );
3354let $mary_img_tiles = $('.pos:first').parent().find('a');
3355let n_total_mary_tiles = $mary_img_tiles.length;
3356function reverse_things( ){
3357let $dot = $('.dotties li.active');
3358$dot.removeClass('active');
3359$dot.prev().addClass('active');
3360if ($dot.prev().length == 0) {
3361$('.dotties li:last').addClass('active');
3362}
3363let ind = $('.dotties li.active').attr( "data-which" );
3364// $( ".left_area .title,.left_area .writeup" ).hide( );
3365// $( ".left_area .title[data-pos='" + ind + "'],.left_area .writeup[data-pos='" + ind + "']" ).show( );
3366$mary_img_tiles.each(function (i, e) {
3367let $e = $(e);
3368let c_pos = parseInt( $e.attr('data-pos') );
3369if ( c_pos == n_total_mary_tiles ){
3370$e.attr('data-pos', 1);
3371} else {
3372$e.attr('data-pos', parseInt( c_pos + 1 ));
3373}
3374});
3375}
3376function iterate_things( ){
3377let $dot = $('.dotties li.active');
3378$dot.removeClass('active');
3379$dot.next().addClass('active');
3380if ($dot.next().length == 0) {
3381$('.dotties li:first').addClass('active');
3382}
3383let ind = $('.dotties li.active').attr( "data-which" );
3384// $( ".left_area .title,.left_area .writeup" ).hide( );
3385// $( ".left_area .title[data-pos='" + ind + "'],.left_area .writeup[data-pos='" + ind + "']" ).show( );
3386$('.pos:first').parent().find('a').each(function (i, e) {
3387let $e = $(e);
3388let c_pos = $e.attr('data-pos');
3389if (c_pos - 1 == 0) {
3390$e.attr('data-pos', 6);
3391} else {
3392$e.attr('data-pos', c_pos - 1);
3393}
3394});
3395}
3396</script>
vendor: 1 bytes, line 3396
3396
3397<script type="54aa8da72525f1c68ec452bd-text/javascript">
3398var store = {
3399state: {
3400}
3401};
3402store = new Vuex.Store({
3403state: store.state
3404});
3405</script>
vendor: 1 bytes, line 3405
3405
3406<script type="54aa8da72525f1c68ec452bd-text/javascript">
3407</script>
3407
3408<!-- CSSSS -->
3409<style type="text/css"></style>
3410<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 3410-3411
3410
3411<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3411GTM-P8HRVDZD
vendor: 83 bytes, lines 3411-3412
3411"
3412height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3413<!-- End Google Tag Manager (noscript) -->
3414<style type="text/css">
3415.dynamic_body textarea {
3416min-height: 75px;
3417}
3418</style>
3419
3420
3421<style type="text/css">@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/400/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/400/normal.woff2);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;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/latin/400/normal.woff2);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;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/700/normal.woff2);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;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/700/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/latin/700/normal.woff2);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;font-display:swap;}</style>
3422<style type="text/css">
3423.new_controls {
3424align-items: center;
3425bottom: 1rem;
3426display: flex;
3427flex-flow: column;
3428justify-content: flex-end;
3429padding: 0;
3430position: fixed;
3431right: 0;
3432max-width: 100% !important;
3433min-width: 0 !important;
3434width: 35px !important;
3435z-index: 99999999999;
3436}
3437.new_controls:not(.initialized){
3438display: none;
3439}
3440.new_controls > * {
3441background-color: #9c9c9c;
3442color: #fff;
3443cursor: pointer;
3444padding: .5rem;
3445border-top-left-radius: 7px;
3446border-bottom-left-radius: 7px;
3447}
3448.new_controls > *:not(:last-child) {
3449margin-bottom: .25rem;
3450}
3451.new_controls .creation_options {
3452border-radius: 7px;
3453display: none;
3454flex-flow: column;
3455position: absolute;
3456left: -185px;
3457text-align: right;
3458bottom: 0;
3459width: 180px;
3460z-index: 999;
3461}
3462.new_controls i .creation_options.show {
3463display: flex;
3464}
3465.new_controls .creation_options > div:not(:last-child) {
3466margin-bottom: .25rem;
3467}
3468.new_controls .creation_options div {
3469cursor: pointer;
3470font-size: 18px;
3471font-weight: normal;
3472}
3473.new_controls .creation_options div button {
3474background: #9c9c9c;
3475border-radius: 7px;
3476border: 1px solid #888;
3477color: #fff;
3478cursor: pointer;
3479padding: .5rem;
3480}
3481</style>
3482<div class="new_controls">
3483<i data-subrole="fcms_editing" onClick="if (!window.__cfRLUnblockHandlers) return false;  load_fcms( 24517, 'Pages' ); " class="subrole_access fcms_access_only fas fa-pencil left primary_editor_trigger" style=" z-index: 9; " data-cf-modified-54aa8da72525f1c68ec452bd-=""></i>
3484<i data-subroles="analytics,itinerary_builder,content_searching,site_controls,font_controls" onClick="if (!window.__cfRLUnblockHandlers) return false;  $( this ).find( '.creation_options' ).toggleClass( 'show' ); " class="subrole_access_multi fcms_access_only fas fa-ellipsis" style=" position: relative; z-index: 9; " data-cf-modified-54aa8da72525f1c68ec452bd-="">
3485<div class="creation_options asdf">
3486<div data-subrole="crm" class="subrole_access can_access_dashboard_only" onClick="if (!window.__cfRLUnblockHandlers) return false;  window.open( '/tools/dashboard/index.cfm?load=crm.default' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
3487<button>CRM</button>
3488</div>
3489<div data-subrole="analytics" class="subrole_access can_access_dashboard_only" onClick="if (!window.__cfRLUnblockHandlers) return false;  window.open( '/tools/dashboard' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
3490<button>
3490Analytics</button>
3491</div>
3492<div data-subrole="itinerary_builder" class="subrole_access can_access_dashboard_only" onClick="if (!window.__cfRLUnblockHandlers) return false;  window.open( '/tools/itinerary_builder' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
3493<button>Itinerary Builder</button>
3494</div>
3495<div data-subrole="content_searching" class="subrole_access" onClick="if (!window.__cfRLUnblockHandlers) return false;  window.open( '/tools/dashboard/index.cfm?load=content.default' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
3496<button>Content | Media</button>
3497</div>
3498<div data-subrole="site_controls" class="subrole_access employees_only" style=" display: none; " onClick="if (!window.__cfRLUnblockHandlers) return false;  load_fcms( 1000008, 'Partners' ); " data-cf-modified-54aa8da72525f1c68ec452bd-="">
3499<button>Site Controls</button>
3500</div>
3501</div>
3502</i>
3503<style type="text/css">
3504.subrole_access:not(.has_access){
3505display: none !important;
3506opacity: .15;
3507}
3508.subrole_access.has_access{
3509display: inline-block !important;
3510opacity: 1;
3511}
3512.subrole_access_multi {
3513display: none;
3514}
3515.can_access_dashboard_only {
3516display: none;
3517}
3518</style>
3519</div>
3520<style type="text/css">
3521input.cursor-pointer {
3522background: #6134df;
3523}
3524.fcms_access_only {
3525display: none !important;
3526}
3527i.grow_and_highlight {
3528transition: all 150ms;
3529background-color: rgba( 0, 0, 0, .85 ); border-radius: 100%; color: #fff; cursor: pointer; position: fixed; bottom: 2rem; right: 2rem; padding: 2rem; display: inline-block; width: auto !important;
3530}
3531i.grow_and_highlight.left {
3532right: 7.25rem;
3533}
3534i.grow_and_highlight:hover {
3535background-color: #fede80;
3536border: 4px solid #000;
3537color: #000;
3538transform: scale( 1.25 ) rotate( -20deg );
3539}
3540@media only screen and ( max-width: 900px ){
3541i.grow_and_highlight {
3542display: none;
3543}
3544}
3545.btn_fcms_expander:hover {
3546color: #fff !important;
3547opacity: 1 !important;
3548}
3549.results_copier_underlay {
3550background: rgba(0, 0, 0, 0.75);
3551position: fixed;
3552top: 0;
3553left: 0;
3554height: 100vh;
3555width: 100vw;
3556z-index: 9999;
3557}
3558.results_copier_underlay:not(.show){
3559display: none;
3560}
3561.results_copier {
3562background: #fff;
3563border: 1px solid #555;
3564border-radius: 15px;
3565padding: 4rem 2rem;
3566position: fixed;
3567top: 50%;
3568left: 50%;
3569transform: translate( -50%, -50% );
3570width: 800px;
3571z-index: 9999;
3572}
3573.results_copier:not(.show){
3574display: none;
3575}
3576</style>
3577<script type="54aa8da72525f1c68ec452bd-text/javascript">
3578function allow_fcms_editing( ){
3579$( ".fcms_access_only" ).removeClass( "fcms_access_only" );
3580$( ".new_controls" ).show( );
3581}
3582</script>
vendor: 1 bytes, line 3582
3582
3583<script src="https://cdn.jsdelivr.net/npm/[email protected]/lib/turndown.browser.umd.js" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
3583
3584<style type="text/css">
3585body.hide_trip_builder .trip-builder {
3586display: none !important;
3587}
3588</style>
3589<script type="54aa8da72525f1c68ec452bd-text/javascript">
3590var include_orders = false;
3591function load_fcms( id, optional_type, optional_editor_to_preselect ){
3592$( "body" ).addClass( "hide_trip_builder" );
3593$( ".trip-builder" ).hide( );
3594console.log( "optional_editor_to_preselect", id, optional_type, optional_editor_to_preselect );
3595var url_editor = "/tools/fcms/overlay.cfm?is_ajax=true&id=" + id;
3596if( ! include_orders ){
3597url_editor += "&include_orders=false";
3598}
3599if( optional_type ){
3600url_editor += "&type=" + optional_type;
3601}
3602if( optional_editor_to_preselect ){
3603url_editor += "&preselect=" + optional_editor_to_preselect;
3604}
3605var callback = function(){
3606$( ".field" ).hide( );
3607// ln.from( '.fcms', { duration: .75, x: 1450, ease: "elastic" } );
3608if( optional_editor_to_preselect ){
3609setTimeout( function( ){
3610$( ".fcms_tab_switcher li[data-id=" + optional_editor_to_preselect + "]" ).click( );
3611}, 150 );
3612}
3613};
3614console.log( "url_editor!!!", url_editor );
3615$( ".fcms" ).css( 'display', 'flex' ).load( url_editor, callback );
3616console.log( "Loading fcms: ", id, url_editor);
3617}
3618</script>
3618
3619<style type="text/css">
3620body > .fcms .fa-times-circle {
3621}
3622body > .fcms {
3623align-items: center;
3624background-color: rgba( 0, 0, 0, .9 );
3625background-color: rgb(41 36 27);
3626background-color: rgb(68 68 68 / 99%);
3627background-color: rgb(47 45 45);
3628background-color: rgb(47 45 45 / 96%);
3629/* background-color: rgb(54 52 52 / 79%); */
3630box-shadow: -5px 4px 5px rgb( 0 0 0 / 15% );
3631color: #fff;
3632display: flex;
3633display: none;
3634font-size: 16px;
3635height: 100vh;
3636justify-content: center;
3637overflow-y: auto;
3638position: fixed;
3639transition: 350ms all;
3640top: 0;
3641right: 0;
3642max-width: 700px;
3643width: 730px;
3644z-index: 9999999;
3645}
3646body > .fcms .fcms_tab_switcher li {
3647font-size: 14px;
3648padding-left: .75rem !important;
3649padding-right: .75rem !important;
3650}
3651body > .fcms .fcms_tab_switcher.fcms_tab_switcher_pages li {
3652font-size: 16px !important;
3653}
3654body > .fcms .locked_header h1 {
3655/*	background-color: #0169ea;
3656background-color: #44474b;font-size: 2.75rem;*/
3657border-radius: 10px;
3658font-size: 1.25rem;
3659font-weight: 700;
3660padding: .5rem 0;
3661text-transform: uppercase;
3662}
3663body > .fcms h1 {
3664font-size: 20px;
3665}
3666.fcms_editor {
3667transition: 1000ms all;
3668width: 100%;
3669}
3670.fcms h1.transient {
3671cursor: pointer;
3672margin: 0 4rem;
3673}
3674.fcms .locked_header > i {
3675opacity: .25;
3676text-shadow: 0 2px 5px rgba( 0, 0, 0, .25 );
3677z-index: 99999999;
3678}
3679.fcms .locked_header > i:hover {
3680transition: 100ms all;
3681}
3682</style>
3683<script type="54aa8da72525f1c68ec452bd-text/javascript">
3684document.addEventListener('DOMContentLoaded', () => {
3685'use strict';
3686document.addEventListener('keydown', event => {
3687switch( event.key ){
3688case "Escape":
3689var $inp = $( event.target );
3690var $cont = $inp.closest( ".field.changed" );
3691if( $cont.length > 0 ){
3692$inp.blur( );
3693$cont.find( ".btn_cancel" ).click( );
3694}
3695break;
3696case "Enter":
3697if( event.ctrlKey ){
3698var $inp = $( event.target );
3699var $cont = $inp.closest( ".field.changed" );
3700if( $cont.length > 0 ){
3701$inp.blur( );
3702$cont.find( ".btn_save" ).click( );
3703}
3704}
3705break;
3706case "E":
3707if( event.ctrlKey && event.shiftKey ){
3708if( event.altKey ){
3709var nurl = window.location.href;
3710if( window.location.href.search( "/edit" ) == -1 ){
3711nurl += "/edit";
3712nurl = nurl.replace("//edit","/edit");
3713} else {
3714nurl = nurl.replace("/edit","");
3715}
3716console.log( nurl );
3717window.location.href = nurl;
3718} else {
3719// Toggle the panel that exists already, will be faster
3720if( $( ".fcms" ).css( "display" ) == "none" ){
3721$( '.primary_editor_trigger' ).click( );
3722} else {
3723$( '.fcms .locked_header i.fa-times-circle' ).click( );
3724}
3725return false;
3726}
3727}
3728break;
3729case "U":
3730if( event.ctrlKey && event.shiftKey ){
3731var nurl = "";
3732if( window.location.href.search( ".local." ) != -1 ){
3733nurl = window.location.href.replace(".local.",".");
3734} else {
3735nurl = window.location.href.replace( ".earthdiver.",".local.earthdiver." );
3736}
3737console.log( nurl );
3738$( ".notice_redirect" ).find( "span" ).text( nurl );
3739$( ".notice_redirect" ).fadeIn( "fast" );
3740setTimeout( function( ){ window.open( nurl ); }, 25 );
3741setTimeout( function( ){ $( ".notice_redirect" ).fadeOut( "slow" ); }, 3000 );
3742}
3743break;
3744}
3745});
3746});
3747</script>
3747
3748<div class="notice_redirect">
3749Opening <span style=" font-weight: 700; "></span> in a new tab...
3750</div>
3751<style type="text/css">
3752.notice_redirect {
3753display: none;
3754background: #8affffa1;
3755border: 3px solid #000;
3756border-radius: 10rem;
3757top: 2rem;
3758padding: 1rem;
3759position: fixed;
3760left: 50%;
3761text-align: center;
3762transform: translateX( -50% );
3763width: 100%;
3764z-index: 999999999999;
3765}
3766</style>
3767<script src="/libs/Sortable.js?v2" type="54aa8da72525f1c68ec452bd-text/javascript"></script>
vendor: 1 bytes, line 3767
3767
3768<script type="54aa8da72525f1c68ec452bd-text/javascript">
3769var fmcs_config = { access: false };
3770</script>
vendor: 1 bytes, line 3770
3770
3771<script type="54aa8da72525f1c68ec452bd-text/javascript">
3772var ignore_focus_check = false;
3773$( document ).on( "click", function( e ){
3774// console.log( "global_cliq_handler" );
3775var $el = $( e.target );
3776if( ! ignore_focus_check ){
3777// console.log( "clcikz test" );
3778if( $el.closest( ".focused" ).length == 0 ){
3779$( ".focused" ).each( function( i, e ){
3780var $e = $( e );
3781if( ! $e.hasClass( 'ignore_auto_defocus' ) ){
3782$e.removeClass( "focused" );
3783}
3784} );
3785}
3786}
3787});
3788</script>
vendor: 1 bytes, line 3788
3788
3789<script type="54aa8da72525f1c68ec452bd-text/javascript">
3790function d_post( mode, data, callback ){
3791$( ".sign_up .input_wrapper" ).hide( );
3792$( ".sign_up .label" ).text( "You have been signed up!" );
3793$.post( '/configs/maryville/services.cfm?mode=' + mode, data, function( res ){
3794console.log( "d_post", res );
3795if( callback ){
3796callback( res );
3797}
3798} );
3799}
3800</script>
vendor: 143 bytes, lines 3800-3801
3800
3801<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="54aa8da72525f1c68ec452bd-|49" defer></script>
3801<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"bb0ea7c05a4e4cea8234f8ede33a8aed","r":1,"spa":2}' crossorigin="anonymous"></script>
3801
3802</body>
3803</html>

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