PageSourceSearch

https://christythomascoaching.com/military

html christythomascoaching.com collected 2026-10-04 06:39:50 UTC 250,938 bytes, 5,173 lines download raw bytes

1<!DOCTYPE html>
2<html dir="ltr" lang="en-US">
3<head>
4            
4<script>
5            if (location.protocol != 'https:')
6            {
7                // location.href = 'https:' + window.location.href.substring(window.location.protocol.length);
8            }
9        </script>
9
10            <link rel="apple-touch-icon" sizes="180x180" href="https://attractwell.com/site-assets/logos/attractwell-logo-just-the-target.png">
11    <link rel="icon" type="image/png" href="https://attractwell.com/site-assets/logos/attractwell-logo-just-the-target.png" sizes="32x32">
12    <link rel="icon" type="image/png" href="https://attractwell.com/site-assets/logos/attractwell-logo-just-the-target.png" sizes="16x16">
13    <!--<link rel="manifest" href="https://attractwell.com/favicons/manifest.json">-->
14    <!--<link rel="mask-icon" href="https://attractwell.com/favicons/safari-pinned-tab.svg" color="#eeaa7b">-->
15    <meta name="theme-color" content="#ffffff">
16
17    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
18    <meta name="generator" content="AttractWell.com" />
19    <meta name="author" content="Christy Thomas" />
20
21    <link rel="stylesheet" href="https://webcache.attractwell.com/app/common/all-marketing-site-css.min.css" type="text/css" />
22              
22<script src="https://webcache.attractwell.com/app/common/all-marketing-site-js.min.js"></script>
22
23    <!-- Stylesheets
24    ============================================= -->
25<!--    <link href="//fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700|Raleway:300,400,500,600,700|Crete+Round:400italic" rel="stylesheet" type="text/css" />-->
26    <!--
27    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/css/bootstrap-337.css" type="text/css" />
28    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/style-2.css" type="text/css" />
29    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/css/dark.css" type="text/css" />
30    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/css/animate.css" type="text/css" />
31    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/css/magnific-popup.css" type="text/css" />
32    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/css/responsive.css" type="text/css" />
33    -->
34    <link href="https://fonts.googleapis.com/css?family=Baloo+Chettan|Caveat:400,700|Comfortaa:400,700|Crete+Round:400,400i|Euphoria+Script|Indie+Flower|Lato:300,400,400i,700,700i|Merriweather:400,400i,700,700i|Nanum+Myeongjo:400,800|Open+Sans:400,400i,700,700i|Oswald:400,700|Permanent+Marker|Playfair+Display:400,400i,700,700i|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Tangerine:400,700|Cormorant+Garamond:400,400i,700,700i|Crimson+Text:400,400i,700,700i|Josefin+Slab:400,400i,700,700i|Livvic:400,400i,600,600i|Montserrat:400,400i,600,600i|Nanum+Gothic:4
3400,700|Old+Standard+TT:400,400i,700|Roboto:400,400i,700,700i|Aguafina+Script&display=swap" rel="stylesheet">        
34<script src="https://kit.fontawesome.com/569c6654a7.js" crossorigin="anonymous" defer></script>
34
35    <meta name="viewport" content="width=device-width, initial-scale=1" />
36    <!--[if lt IE 9]>
37    
37<script src="//css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
37
38    <![endif]-->
39
40    
41
42    <!-- Facebook share tags
43    ============================================= -->
44    <meta property="og:type"               content="website" />
45    <meta property="og:image:type"         content="image/jpg" />
46<!--    <meta property="og:image:width"        content="1200" />-->
47<!--    <meta property="og:image:height"       content="630" />-->
48    <meta property="og:title"              content="Christy&#039;s List:  Military Child Resources" />
49<meta property="og:description"        content="By Christy Thomas" />
50
51    <!-- Document Title
52    ============================================= -->
53    <title>Christy&#039;s List:  Military Child Resources</title>
54
55    <!-- Blog RSS feed -->
56    <link rel="alternate" href="https://christythomascoaching.com/feed" title="RSS feed" type="application/rss+xml" />
57
58    <!-- External JavaScripts
59    ============================================= -->
60    <style type="text/css" media="all">
61    .fr-view span > h1, .fr-view span > h2, .fr-view span > h3, .fr-view span > h4, .fr-view span > h5, .fr-view span > h6 { color: revert !important; font-size: inherit !important; font-weight: inherit !important; }
62    h1 {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
63h2 {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
64h3 {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
65h4 {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
66h5 {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
67h6 {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
68#logo {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
69#primary-menu ul li a {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
70#primary-menu ul > li > ul > li > a { font-weight: 300;  text-transform:none !important; color:#33335d;  }
71#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
72.dark #header-wrap:not(.not-dark) #primary-menu > ul > li > a,  {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
73.dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li > a, .dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li > a, .overlay-menu #primary-menu.dark > ul > li > a, .dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > #overlay-menu-close, .overlay-menu #primary-menu.dark > #overlay-menu-close, .dark #header-wrap:not(.not-dark) #top-search a, .dark #header-wrap:not(.not-dark) #top-cart a, .dark #header-wrap:not(.not-dark) #side-panel-trigger a, .dark #top-cart .top-cart-item-desc a, body.top-search-open .dark #header-wrap:not(.not-dark) #top-search a, .dark #header-wrap:not(.not-dark) #top-search a:hover, .dark #header-wrap:not(.not-dark) #top-cart a:hover, .dark #header-wrap:not(.not-dark) #side-panel-trigger a:hover, .dark #header-wrap:not(.not-dark) #top-search form input {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:inherit !important;  }
74#top-search form input {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
75.entry-link {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
76.entry.entry-date-section span {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
77ul.tab-nav-lg li a {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
78.counter {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
79label {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
80.nav-tree li a {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
81.wedding-head .first-name, .wedding-head .last-name, .wedding-head .and {font-family:Nanum Myeongjo,serif; font-weight: 300;  text-transform:none !important; color:#33335d;  }
82body {font-family: Open Sans,sans-serif; font-weight: 400;   }
83small {font-family: Open Sans,sans-serif; font-weight: 400;   }
84.font-body {font-family: Open Sans,sans-serif; font-weight: 400;   }
85#primary-menu ul ul a {font-family: Open Sans,sans-serif; font-weight: 400;   }
86.wp-caption {font-family: Open Sans,sans-serif; font-weight: 400;   }
87.feature-box.fbox-center.fbox-italic p {font-family: Open Sans,sans-serif; font-weight: 400;   }
88.skills li .progress-percent .counter {font-family: Open Sans,sans-serif; font-weight: 400;   }
89.nav-tree ul ul a {font-family: Open Sans,sans-serif; font-weight: 400;   }
90.button { text-transform: none; }
91.font-secondary {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
92.entry-meta li {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
93.entry-link span {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
94.entry blockquote p {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
95.more-link {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
960 {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
97.button.button-desc span {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
98.testi-content p {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
99.team-title span {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
100.before-heading {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
101.wedding-head .first-name span, .wedding-head .last-name span {font-family: Nanum Myeongjo,serif; font-style: italic; font-weight: 700; }
102    label {
103        font-weight: 500 !important;
104        color: #666;
105    }
106    /*
107    #page-title h1 {
108        font-weight: 600 !important;
109        color: #666;
110    }*/
111    @media( min-width: 992px ) {
112                .fr-view section, .fr-view a {
113            scroll-margin-top: 100px;
114        }
115    }
116    .color {
117        color: #40c0cb;
118    }
119    ::selection {
120        background: #40c0cb;
121    }
122    ::-moz-selection {
123        background: #40c0cb; /* Firefox */
124    }
125    ::-webkit-selection {
126        background: #40c0cb; /* Safari */
127    }
128    a {
129        color: #40c0cb;
130    }
131    a:hover:not(.button) {
132        color: #46d2de;
133    }
134    h1 > span:not(.nocolor),
135    h2 > span:not(.nocolor),
136    h3 > span:not(.nocolor),
137    h4 > span:not(.nocolor),
138    h5 > span:not(.nocolor),
139    h6 > span:not(.nocolor) { color: inherit; }
140
141    .bgcolor,
142    .bgcolor #header-wrap { background-color: #40c0cb !important; }
143
144    .color { color: #40c0cb !important; }
145
146    .border-color { border-color: #40c0cb !important; }
147
148    .top-links ul ul,
149    .top-links ul div.top-link-section {
150        border-top: 1px solid #40c0cb;
151    }
152
153    .header-extras li .he-text span {
154        color: #40c0cb;
155    }
156
157    /*#primary-menu > ul > li:hover a,*/
158    /*#primary-menu > ul > li.current a { color: *//*; }*/
159
160    #primary-menu ul ul,
161    #primary-menu ul li .mega-menu-content {
162        border-top: 0; /*2px solid #40c0cb;*/
163    }
164
165        .dark #primary-menu:not(.not-dark) ul ul a, #primary-menu.dark ul ul a, #primary-menu ul li a {
166        color: #000000 !important;
167    }
168
169    
170        .dark #primary-menu:not(.not-dark) ul ul li:hover > a, #primary-menu.dark ul ul li:hover > a, #primary-menu ul li a:hover {
171        color: #000000 !important;
172    }
173
174    #primary-menu ul ul li:hover > a, #primary-menu ul li a:hover,
175    #header-wrap #primary-menu ul ul li:hover > a, #header-wrap #primary-menu ul li a:hover {
176        color: #000000 !important;
177    }
178    
179        /*
180    @media (min-width:992px) {
181        #header.full-header #primary-menu {
182            position: absolute;
183            right: 30px;
184            width: calc( 100% - 577px );
185        }
186        #header.sticky-header #primary-menu {
187            position: absolute;
188            right: 30px;
189            width: calc( 100% - 250px );
190        }
191        #header.full-header #primary-menu > ul {
192            float: right;
193        }
194    }
195    */
196
197    /*#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a:hover { color: */#47d4e0/* !important; }*/
198
199    /*
200    #primary-menu > div > ul > li:hover a,
201    #primary-menu > div > ul > li.current a { color: #47d4e0; }
202    */
203
204    #primary-menu.style-3 > ul > li.current > a {
205        background-color: #40c0cb;
206    }
207
208    /*
209    #primary-menu.style-4 > ul > li:hover > a,
210    #primary-menu.style-4 > ul > li.current > a { border-color: #47d4e0; }
211    */
212
213    #primary-menu.style-6 > ul > li > a:after,
214    #primary-menu.style-6 > ul > li.current > a:after {
215        border-top: 2px solid #40c0cb;
216    }
217
218    /*
219    #primary-menu.sub-title > ul > li:hover > a,
220    #primary-menu.sub-title > ul > li.current > a,
221    #primary-menu.sub-title > div > ul > li:hover > a,
222    #primary-menu.sub-title > div > ul > li.current > a {
223        background-color: #47d4e0;
224    }
225    */
226
227    /*#top-cart a:hover { color: #47d4e0; }*/
228
229    #top-cart > a > span {
230        background-color: #40c0cb;
231    }
232
233    #top-cart .top-cart-content {
234        border-top: 2px solid #40c0cb;
235    }
236
237    /*.top-cart-item-image:hover { border-color: #47d4e0; }*/
238
239    /*.top-cart-item-desc a:hover { color: #47d4e0 !important; }*/
240
241    .top-cart-action span.top-checkout-price {
242        color: #40c0cb;
243    }
244
245    #page-menu-wrap { background-color: #40c0cb; }
246
247    #page-menu.dots-menu nav li.current a { background-color: #40c0cb; }
248
249    #page-menu.dots-menu nav li .dots-menu-caption {
250        background-color: #40c0cb;
251    }
252
253    #page-menu.dots-menu nav li .dots-menu-caption:after {
254        border-left: 6px solid #40c0cb;
255    }
256
257    /*.breadcrumb a:hover { color: #47d4e0; }*/
258
259    /*#portfolio-filter li a:hover { color: #47d4e0; }*/
260
261    #portfolio-filter li.activeFilter a {
262        background-color: #40c0cb;
263    }
264
265    /*#portfolio-shuffle:hover {
266        background-color: #47d4e0;
267    }*/
268
269    /*.portfolio-desc h3 a:hover { color: #47d4e0; }*/
270
271    /*.portfolio-overlay a:hover {
272        color: #47d4e0;
273    }*/
274
275    /*#portfolio-navigation a:hover { color: #47d4e0; }*/
276
277    /*.entry-title h2 a:hover { color: #47d4e0; }
278
279    .entry-meta li a:hover { color: #47d4e0; }
280
281    .entry-link:hover {
282        background-color: #47d4e0;
283    }
284
285    .post-timeline .entry:hover .entry-timeline,
286    .post-timeline .entry:hover .timeline-divider {
287        border-color: #47d4e0;
288        color: #47d4e0;
289    }
290
291    .ipost .entry-title h3 a:hover,
292    .ipost .entry-title h4 a:hover { color: #47d4e0; }
293    */
294
295    .more-link {
296        display: inline-block;
297        border-bottom: 1px solid #40c0cb;
298    }
299
300    /*
301    .spost .entry-title h4 a:hover,
302    .mpost .entry-title h4 a:hover { color: #47d4e0; }
303
304    .comment-content .comment-author a:hover { color: #47d4e0; }
305
306    .product-title h3 a:hover,
307    .single-product .product-title h2 a:hover { color: #47d4e0; }
308    */
309
310    .product-price ins {
311        color: #40c0cb;
312    }
313
314    .sale-flash {
315        background-color: #40c0cb;
316    }
317
318    .single-product .product-price {
319        color: #40c0cb;
320    }
321
322    /*.cart-product-thumbnail img:hover { border-color: #47d4e0; }*/
323
324    /*.button {
325        background-color: #40c0cb;
326    }*/
327
328    /* button color overrides */
329
330    .button-leaf { background-color: #eeaa7b;}.button-green { background-color: #ee8e4c;}
331    /*.button.button-dark:hover { background-color: #47d4e0; }*/
332
333    /*
334    .button.button-3d:hover {
335        background-color: #47d4e0 !important;
336    }
337    */
338
339    .promo.promo-flat { background-color: #40c0cb; }
340
341    .feature-box .fbox-icon i,
342    .feature-box .fbox-icon img {
343        background-color: #40c0cb;
344    }
345
346    .feature-box.fbox-outline .fbox-icon {
347        border: 1px solid #40c0cb;
348    }
349
350    .feature-box.fbox-border .fbox-icon {
351        border: 1px solid #40c0cb;
352    }
353
354    .feature-box.fbox-border .fbox-icon i,
355    .feature-box.fbox-border .fbox-icon img {
356        color: #40c0cb;
357    }
358
359    .feature-box.fbox-plain .fbox-icon i,
360    .feature-box.fbox-plain .fbox-icon img {
361        color: #40c0cb;
362    }
363
364    .fbox-effect.fbox-dark .fbox-icon i:after { box-shadow: 0 0 0 2px #40c0cb; }
365
366    /*.fbox-effect.fbox-dark .fbox-icon i:hover,
367    .fbox-effect.fbox-dark:hover .fbox-icon i { background-color: #47d4e0; }
368
369    .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
370    .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i { box-shadow: 0 0 0 1px #47d4e0; }
371    */
372
373    .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after { background-color: #40c0cb; }
374
375    .process-steps li.active h5,
376    .process-steps li.ui-tabs-active h5 {
377        color: #40c0cb;
378    }
379
380    .process-steps li.active a,
381    .process-steps li.ui-tabs-active a {
382        background-color: #40c0cb !important;
383    }
384
385    .process-steps li.active a,
386    .process-steps li.ui-tabs-active a {
387        background-color: #40c0cb !important;
388        border-color: #40c0cb !important;
389    }
390
391    /*
392    .i-rounded:hover,
393    .i-circled:hover {
394        background-color: #47d4e0;
395    }
396    */
397
398    .tabs.tabs-tb ul.tab-nav li.ui-tabs-active a {
399        border-top: 2px solid #40c0cb;
400    }
401
402    .tabs.tabs-bb ul.tab-nav li.ui-tabs-active a {
403        border-bottom: 2px solid #40c0cb;
404    }
405
406    ul.tab-nav.tab-nav2 li.ui-state-active a {
407        background-color: #40c0cb;
408    }
409
410    ul.tab-nav-lg li.ui-tabs-active a {
411        color: #40c0cb;
412    }
413
414    /*
415    .sidenav > .ui-tabs-active > a,
416    .sidenav > .ui-tabs-active > a:hover {
417        background-color: #47d4e0 !important;
418    }
419    */
420
421    /*.faqlist li a:hover { color: #47d4e0 !important; }*/
422
423    .testimonial .flex-control-nav li a {
424        background-color: #40c0cb;
425    }
426
427    .team-title span {
428        color: #40c0cb;
429    }
430
431    .pricing-box.best-price .pricing-price {
432        color: #40c0cb;
433    }
434
435    .skills li .progress {
436        background-color: #40c0cb;
437    }
438
439    /*
440    .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
441        background-color: #47d4e0 !important;
442    }*/
443
444    .owl-theme .owl-dots .owl-dot span {
445        background-color: #40c0cb;
446    }
447
448    .title-block {
449        border-left: 7px solid #40c0cb;
450    }
451
452    .title-block-right {
453        border-right: 7px solid #40c0cb;
454    }
455
456    .heading-block.border-color:after { border-color: #40c0cb; }
457
458    .fancy-title.title-border-color:before {
459        border-top: 1px solid #40c0cb;
460    }
461
462    .fancy-title.title-bottom-border h1,
463    .fancy-title.title-bottom-border h2,
464    .fancy-title.title-bottom-border h3,
465    .fancy-title.title-bottom-border h4,
466    .fancy-title.title-bottom-border h5,
467    .fancy-title.title-bottom-border h6 {
468        border-bottom: 2px solid #40c0cb;
469    }
470
471    /*#gotoTop:hover { background-color: #47d4e0; }*/
472
473    /*.tagcloud a:hover {
474        border-color: #47d4e0 !important;
475        color: #47d4e0 !important;
476    }*/
477
478    .nav-tree li:hover > a,
479    .nav-tree li.current > a,
480    .nav-tree li.active > a { color: #40c0cb !important; }
481
482    .btn-link,
483    .pagination > li > a, .pagination > li > span,
484    .pagination > li > a:hover,
485    .pagination > li > span:hover,
486    .pagination > li > a:focus,
487    .pagination > li > span:focus { color: #40c0cb; }
488
489    .pagination > .active > a,
490    .pagination > .active > span,
491    .pagination > .active > a:hover,
492    .pagination > .active > span:hover,
493    .pagination > .active > a:focus,
494    .pagination > .active > span:focus {
495        background-color: #40c0cb !important;
496        border-color: #40c0cb !important;
497    }
498
499    .nav-pills > li.active > a,
500    .nav-pills > li.active > a:hover,
501    .nav-pills > li.active > a:focus { background-color: #40c0cb; }
502
503    /*
504    .dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li:hover > a,
505    .dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li.current > a,
506    .overlay-menu #primary-menu.dark > ul > li:hover > a,
507    .overlay-menu #primary-menu.dark > ul > li.current > a { color: #47d4e0 !important; }
508    */
509
510    .dark #primary-menu:not(.not-dark) ul ul,
511    .dark #primary-menu:not(.not-dark) ul li .mega-menu-content,
512    #primary-menu.dark ul ul,
513    #primary-menu.dark ul li .mega-menu-content {
514        border-top-color: #40c0cb;
515    }
516
517    .dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2,
518    #primary-menu.dark ul li .mega-menu-content.style-2 {
519        border-top-color: #40c0cb;
520    }
521
522    .dark #top-cart .top-cart-content {
523        border-top-color: #40c0cb;
524    }
525
526    /*
527    .dark .top-cart-item-image:hover { border-color: #47d4e0; }
528
529    .dark .top-cart-item-desc a:hover { color: #47d4e0 !important; }
530
531
532    .dark .post-timeline .entry:hover .entry-timeline,
533    .dark .post-timeline .entry:hover .timeline-divider {
534        border-color: #47d4e0;
535        color: #47d4e0;
536    }
537
538    .dark .cart-product-thumbnail img:hover { border-color: #47d4e0; }
539
540    .dark .button-dark:hover { background-color: #47d4e0; }
541    */
542
543    .dark .fbox-effect.fbox-dark .fbox-icon i:after { box-shadow: 0 0 0 2px #40c0cb; }
544
545    /*
546    .dark .fbox-effect.fbox-dark .fbox-icon i:hover,
547    .dark .fbox-effect.fbox-dark:hover .fbox-icon i { background-color: #47d4e0; }
548
549    .dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
550    .dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i { box-shadow: 0 0 0 1px #47d4e0; }
551    */
552
553    .dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after { background-color: #40c0cb; }
554
555    /*
556    .dark .i-rounded:hover,
557    .dark .i-circled:hover {
558        background-color: #47d4e0;
559    }
560    */
561
562    .dark ul.tab-nav.tab-nav2 li.ui-state-active a { background-color: #40c0cb; }
563
564    /*
565    .dark .tagcloud a:hover {
566        background-color: #47d4e0;
567    }
568    */
569
570    /*
571    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li:hover a,
572    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li.current a,
573    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li:hover a,
574    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li.current a { color: #47d4e0 !important; }
575    */
576
577    /*
578    #primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title:hover > a {
579        color: #47d4e0 !important;
580    }
581
582    #primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a:hover { color: #47d4e0 !important; }
583    */
584
585    #page-menu nav {
586        background-color: #40c0cb;
587    }
588
589    /*
590    #portfolio-filter li a:hover { color: #47d4e0; }
591    */
592
593    .iconlist-color li i { color: #40c0cb; }
594
595    /* button helper */
596.button.button-red:not(.button-border) {
597text-decoration:none;
598background-color:#c02942;
599color:#ffffff;
600border-radius:1px;
601text-transform:uppercase;
602text-shadow:1px 1px 1px rgba(0,0,0,0.2);
603transition: all 0.3s ease;
604position:relative;z-index:1;
605border-top: 0px none rgb(255, 255, 255);
606border-right: 0px none rgb(255, 255, 255);
607border-bottom: 0px none rgb(255, 255, 255);
608border-left: 0px none rgb(255, 255, 255);
609}
610
611.button.button-red:hover {
612color:#ffffff;
613}
614
615.button.button-teal:not(.button-border) {
616text-decoration:none;
617background-color:#53777a;
618color:#ffffff;
619border-radius:1px;
620text-transform:uppercase;
621text-shadow:1px 1px 1px rgba(0,0,0,0.2);
622transition: all 0.3s ease;
623position:relative;z-index:1;
624border-top: 0px none rgb(255, 255, 255);
625border-right: 0px none rgb(255, 255, 255);
626border-bottom: 0px none rgb(255, 255, 255);
627border-left: 0px none rgb(255, 255, 255);
628}
629
630.button.button-teal:hover {
631color:#ffffff;
632}
633
634.button.button-yellow:not(.button-border) {
635text-decoration:none;
636background-color:#ecd078;
637color:#333333;
638border-radius:1px;
639text-transform:uppercase;
640text-shadow:none;
641transition: all 0.3s ease;
642position:relative;z-index:1;
643border-top: 0px none rgb(51, 51, 51);
644border-right: 0px none rgb(51, 51, 51);
645border-bottom: 0px none rgb(51, 51, 51);
646border-left: 0px none rgb(51, 51, 51);
647}
648
649.button.button-yellow:hover {
650color:#333333;
651}
652
653.button:not(.button-border) {
654text-decoration:none;
655background-color:#1abc9c;
656color:#ffffff;
657border-radius:1px;
658text-transform:uppercase;
659text-shadow:1px 1px 1px rgba(0,0,0,0.2);
660transition: all 0.3s ease;
661position:relative;z-index:1;
662border-top: 0px none rgb(255, 255, 255);
663border-right: 0px none rgb(255, 255, 255);
664border-bottom: 0px none rgb(255, 255, 255);
665border-left: 0px none rgb(255, 255, 255);
666}
667
668.button.button-:hover {
669color:#ffffff;
670}
671
672.button.button-green:not(.button-border) {
673text-decoration:none;
674background-color:#ee8e4c;
675color:#ffffff;
676border-radius:1px;
677text-transform:uppercase;
678text-shadow:1px 1px 1px rgba(0,0,0,0.2);
679transition: all 0.3s ease;
680position:relative;z-index:1;
681border-top: 0px none rgb(255, 255, 255);
682border-right: 0px none rgb(255, 255, 255);
683border-bottom: 0px none rgb(255, 255, 255);
684border-left: 0px none rgb(255, 255, 255);
685}
686
687.button.button-green:hover {
688color:#ffffff;
689}
690
691.button.button-brown:not(.button-border) {
692text-decoration:none;
693background-color:#774f38;
694color:#ffffff;
695border-radius:1px;
696text-transform:uppercase;
697text-shadow:1px 1px 1px rgba(0,0,0,0.2);
698transition: all 0.3s ease;
699position:relative;z-index:1;
700border-top: 0px none rgb(255, 255, 255);
701border-right: 0px none rgb(255, 255, 255);
702border-bottom: 0px none rgb(255, 255, 255);
703border-left: 0px none rgb(255, 255, 255);
704}
705
706.button.button-brown:hover {
707color:#ffffff;
708}
709
710.button.button-aqua:not(.button-border) {
711text-decoration:none;
712background-color:#40c0cb;
713color:#ffffff;
714border-radius:1px;
715text-transform:uppercase;
716text-shadow:1px 1px 1px rgba(0,0,0,0.2);
717transition: all 0.3s ease;
718position:relative;z-index:1;
719border-top: 0px none rgb(255, 255, 255);
720border-right: 0px none rgb(255, 255, 255);
721border-bottom: 0px none rgb(255, 255, 255);
722border-left: 0px none rgb(255, 255, 255);
723}
724
725.button.button-aqua:hover {
726color:#ffffff;
727}
728
729.button.button-lime:not(.button-border) {
730text-decoration:none;
731background-color:#aee239;
732color:#333333;
733border-radius:1px;
734text-transform:uppercase;
735text-shadow:none;
736transition: all 0.3s ease;
737position:relative;z-index:1;
738border-top: 0px none rgb(51, 51, 51);
739border-right: 0px none rgb(51, 51, 51);
740border-bottom: 0px none rgb(51, 51, 51);
741border-left: 0px none rgb(51, 51, 51);
742}
743
744.button.button-lime:hover {
745color:#333333;
746}
747
748.button.button-purple:not(.button-border) {
749text-decoration:none;
750background-color:#5d4157;
751color:#ffffff;
752border-radius:1px;
753text-transform:uppercase;
754text-shadow:1px 1px 1px rgba(0,0,0,0.2);
755transition: all 0.3s ease;
756position:relative;z-index:1;
757border-top: 0px none rgb(255, 255, 255);
758border-right: 0px none rgb(255, 255, 255);
759border-bottom: 0px none rgb(255, 255, 255);
760border-left: 0px none rgb(255, 255, 255);
761}
762
763.button.button-purple:hover {
764color:#ffffff;
765}
766
767.button.button-leaf:not(.button-border) {
768text-decoration:none;
769background-color:#eeaa7b;
770color:#ffffff;
771border-radius:1px;
772text-transform:uppercase;
773text-shadow:1px 1px 1px rgba(0,0,0,0.2);
774transition: all 0.3s ease;
775position:relative;z-index:1;
776border-top: 0px none rgb(255, 255, 255);
777border-right: 0px none rgb(255, 255, 255);
778border-bottom: 0px none rgb(255, 255, 255);
779border-left: 0px none rgb(255, 255, 255);
780}
781
782.button.button-leaf:hover {
783color:#ffffff;
784}
785
786.button.button-pink:not(.button-border) {
787text-decoration:none;
788background-color:#f89fa1;
789color:#ffffff;
790border-radius:1px;
791text-transform:uppercase;
792text-shadow:1px 1px 1px rgba(0,0,0,0.2);
793transition: all 0.3s ease;
794position:relative;z-index:1;
795border-top: 0px none rgb(255, 255, 255);
796border-right: 0px none rgb(255, 255, 255);
797border-bottom: 0px none rgb(255, 255, 255);
798border-left: 0px none rgb(255, 255, 255);
799}
800
801.button.button-pink:hover {
802color:#ffffff;
803}
804
805.button.button-blue:not(.button-border) {
806text-decoration:none;
807background-color:#1265a8;
808color:#ffffff;
809border-radius:1px;
810text-transform:uppercase;
811text-shadow:1px 1px 1px rgba(0,0,0,0.2);
812transition: all 0.3s ease;
813position:relative;z-index:1;
814border-top: 0px none rgb(255, 255, 255);
815border-right: 0px none rgb(255, 255, 255);
816border-bottom: 0px none rgb(255, 255, 255);
817border-left: 0px none rgb(255, 255, 255);
818}
819
820.button.button-blue:hover {
821color:#ffffff;
822}
823
824.button.button-dirtygreen:not(.button-border) {
825text-decoration:none;
826background-color:#1693a5;
827color:#ffffff;
828border-radius:1px;
829text-transform:uppercase;
830text-shadow:1px 1px 1px rgba(0,0,0,0.2);
831transition: all 0.3s ease;
832position:relative;z-index:1;
833border-top: 0px solid rgb(255, 255, 255);
834border-right: 0px solid rgb(255, 255, 255);
835border-bottom: 0px solid rgb(255, 255, 255);
836border-left: 0px solid rgb(255, 255, 255);
837}
838
839.button.button-dirtygreen:hover {
840color:#ffffff;
841}
842
843.button.button-amber:not(.button-border) {
844text-decoration:none;
845background-color:#eb9c4d;
846color:#ffffff;
847border-radius:1px;
848text-transform:uppercase;
849text-shadow:1px 1px 1px rgba(0,0,0,0.2);
850transition: all 0.3s ease;
851position:relative;z-index:1;
852border-top: 0px none rgb(255, 255, 255);
853border-right: 0px none rgb(255, 255, 255);
854border-bottom: 0px none rgb(255, 255, 255);
855border-left: 0px none rgb(255, 255, 255);
856}
857
858.button.button-amber:hover {
859color:#ffffff;
860}
861
862.button.button-black:not(.button-border) {
863text-decoration:none;
864background-color:#111111;
865color:#ffffff;
866border-radius:1px;
867text-transform:uppercase;
868text-shadow:1px 1px 1px rgba(0,0,0,0.2);
869transition: all 0.3s ease;
870position:relative;z-index:1;
871border-top: 0px none rgb(255, 255, 255);
872border-right: 0px none rgb(255, 255, 255);
873border-bottom: 0px none rgb(255, 255, 255);
874border-left: 0px none rgb(255, 255, 255);
875}
876
877.button.button-black:hover {
878color:#ffffff;
879}
880
881.button.button-white:not(.button-border) {
882text-decoration:none;
883background-color:#f9f9f9;
884color:#333333;
885border-radius:1px;
886text-transform:uppercase;
887text-shadow:none;
888transition: all 0.3s ease;
889position:relative;z-index:1;
890border-top: 0px none rgb(51, 51, 51);
891border-right: 0px none rgb(51, 51, 51);
892border-bottom: 0px none rgb(51, 51, 51);
893border-left: 0px none rgb(51, 51, 51);
894}
895
896.button.button-white:hover {
897color:#333333;
898}
899
900
901    /* Additional overrides for default button styles */
902
903    .button.button-rounded {
904        border-radius: 3px;
905    }
906    .button.button-3d {
907        border-bottom: 0;
908        border-radius: 3px;
909    }
910    .button {
911        border-radius: 3px;
912    }
913        /*.form-control {*/
914    /*    box-shadow: 0 1px 1px rgba(0, 0, 0, .075);*/
915    /*    border-radius: 1px;*/
916    /*}
916*/
917    .panel-default > .panel-heading {
918        border-bottom: 0;
919        padding-bottom: 10px;
920    }
921    .modal-content {
922        border-radius: 8px;
923        box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
924    }
925    
926    .dropdown-menu, .popover {
927        border-radius: 8px;
928        -moz-border-radius: 8px;
929        -webkit-border-radius: 8px;
930    }
931
932    .tooltip, .popover, .team-title span {
933        font-family: Open Sans,sans-serif;
934    }
935
936    .ui-tooltip {
937        font-family: Open Sans,sans-serif !important;
938    }
939
940    .ui-widget-content:not(.tabs):not(.tab-container):not(.tab-content):not(.ui-tabs-panel):not(.ui-slider) {
941        background: #eeeeee !important; /*rgb(245,245,245);*/
942        color: #333333;
943        border-radius: 2px;
944    }
945    .ui-widget-content.tabs {
946        background: #ffffff;
947        border: 0;
948    }
949    .tabs .tab-nav {
950        background: #ffffff;
951        border: 0;
952    }
953    .ui-tabs .ui-tabs-nav:not(.sidenav) .ui-tabs-anchor {
954        padding: 0 15px !important;
955    }
956    .ui-tooltip {
957        box-shadow: none !important; /*1px 1px 3px rgba(0, 0, 0, .1) !important;*/
958        border: #eeeeee !important;
959    }
960    body .ui-tooltip {
961        border: 1px solid #eeeeee;
962        border-radius: 2px;
963    }
964    .tab-container {
965        padding: 0;
966        background: #ffffff;
967        font-size: 14px;
968    }
969    .popover {
970        box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
971    }
972    .dropdown-menu {
973        box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
974    }
975        .tooltip.top .tooltip-arrow {
976        border-top-color: #eeeeee;
977    }
978    .tooltip.left .tooltip-arrow {
979        border-left-color: #eeeeee;
980    }
981    .tooltip.right .tooltip-arrow {
982        border-right-color: #eeeeee;
983    }
984    .tooltip.bottom .tooltip-arrow {
985        border-bottom-color: #eeeeee;
986    }
987    .tooltip-inner {
988        background-color: #eeeeee;
989        border-radius: 2px;
990        color: #333333;
991        font-size: 13px;
992    }
993    .tooltip.in {
994        opacity: 1;
995    }
996        .alert {
997        border-radius: 1px;
998    }
999
1000    
1001</style>
1002<style>
1003        :root {
1004        --black-background-color: #000000;
1005        --darkest-background-color: #111111;
1006        --darker-background-color: #2A2A2A;
1007        --dark-background-color: #3A3A3A;
1008        --medium-dark-background-color: #555555;
1009        --dark-mode-default-text-color: #eeeeee;
1010        --dark-mode-muted-text-color: #999999;
1011        --dark-mode-default-contrast-text-color: #333333;
1012        --whitest-background-color: #ffffff;
1013        --not-as-white-background-color: #eeeeee;
1014        --medium-white-background-color: #dddddd;
1015    }
1016    body.dark-mode:not(.no-dark-mode) {
1017        background: var(--darkest-background-color) !important;
1018        color: var(--dark-mode-default-text-color) !important;
1019    }
1020    body.dark-mode:not(.no-dark-mode) {
1021        .popover {
1022            background: var(--medium-dark-background-color) !important;
1023            color: var(--dark-mode-default-text-color) !important;
1024        }
1025
1026        & :is(:not(.fr-view)) {
1027            #content, .content-wrap.app-wrapper, .white-background,
1028            div.back-office-menu-layout-grid-menu, div.sidebar, .grid-equal-row-2 > div, .grid-equal-row-3 > div,
1029            .dropzone, #primary-menu ul ul {
1030                background: var(--darkest-background-color) !important;
1031                color: var(--dark-mode-default-text-color) !important;
1032            }
1033
1034            #primary-menu ul ul {
1035                border-top: 1px solid;
1036            }
1037
1038            .dropdown-menu {
1039                background: var(--black-background-color);
1040            }
1041
1042            .panel, .modal-content, .panel-body, .ui-tabs-panel, .customModal,
1043            .back-office-top-header, #page-title, .list-item-row, .sidenav.ui-tabs-nav, .ui-widget-content:not(.tabs):not(.tab-container):not(.tab-content):not(.ui-tabs-panel):not(.ui-slider),
1044            .settings-description, .callout-wrapper, .callout-wrapper-external,
1045            .table-responsive, .table-hover, .nav-tabs, .settings-group, .pricing-box,
1046            .feature-box.fbox-bg.fbox-center, .well {
1047                background: var(--dark-background-color) !important;
1048                color: var(--dark-mode-default-text-color) !important;
1049                border-color: #444 !important;
1050            }
1051
1052            .modal-header, .modal-footer {
1053                border-color: #444 !important;
1054            }
1055
1056            .table > thead > tr > th,
1057            .table > tbody > tr > th,
1058            .table > tfoot > tr > th,
1059            .table > thead > tr > td,
1060            .table > tbody > tr > td,
1061            .table > tfoot > tr > td {
1062                border-top-color: #444 !important;
1063            }
1064
1065            .table > thead > tr > th {
1066                border-bottom-color: #444 !important;
1067            }
1068
1069            input, textarea, select, .select2-dropdown, .select2-selection {
1070                background: var(--darker-background-color) !important;
1071                color: var(--dark-mode-default-text-color) !important;
1072                caret-color: auto;
1073            }
1074
1075            #_elev_io input {
1076                background: #ffffff !important;
1077                color: #333333 !important;
1078            }
1079            #_elev_io input::placeholder {
1080                color: #555555 !important;
1081            }
1082
1083            .off-white-background, .panel-heading, .table-hover > tbody > tr:hover,
1084            .sidenav > li > a:hover, .pricing-title {
1085                background: var(--medium-dark-background-color) !important;
1086                color: var(--dark-mode-default-text-color) !important;
1087            }
1088
1089            .pricing-title {
1090                text-shadow: none;
1091            }
1092
1093            #wrapper, .back-office-menu-layout-grid-content, .page-end-spacer {
1094                background: var(--darkest-background-color);
1095            }
1096
1097            .always-white-background {
1098                background: var(--not-as-white-background-color) !important;
1099            }
1100
1101            .not-as-white-background-and-text {
1102                background: var(--darkest-background-color) !important;
1103                color: var(--dark-mode-default-text-color) !important;
1104            }
1105
1106            .dim-text, .text-muted {
1107                color: var(--dark-mode-default-text-color) !important;
1108            }
1109
1110            .dark-text-color, .select2-selection--multiple .select2-selection__choice, .c3-tooltip-container,
1111            .keen-c3-legend, .keen-c3-legend-label-overlay, label.contrast, div.style-msg, div.style-msg .sb-msg h4 {
1112                color: var(--dark-mode-default-contrast-text-color) !important;
1113            }
1114
1115            .always-white-background-invert, .charting-panel-body {
1116                background: var(--medium-white-background-color) !important;
1117                filter: invert(1);
1118            }
1119
1120            h1:not(.fr-view h1, .swal2-modal h1), h2:not(.fr-view h2, .swal2-modal h2), h3:not(.fr-view h3, .swal2-modal h3), h4:not(.fr-view h4, .swal2-modal h4),
1121            h5:not(.fr-view h5, .swal2-modal h5), h6:not(.fr-view h6, .swal2-modal h6),
1122            h4.sidebar-menu-header,
1123            .sidenav > li > a,
1124            label:not(.swal2-modal label), button.close, .button-border, .panel-activity,
1125            .select2-container--default .select2-selection--single .select2-selection__rendered {
1126                color: var(--dark-mode-default-text-color) !important;
1127            }
1128
1129            input::placeholder, textarea::placeholder, select::placeholder {
1130                color: var(--dark-mode-muted-text-color) !important;
1131            }
1132            button.close {
1133                opacity: 1;
1134            }
1135
1136                        a:not(.button):not(.fr-view a),
1137            .widget_links li a,
1138            .site-name-text {
1139                color: #bd8862 !important;
1140            }
1141
1142            .button-white, .btn-default {
1143                background: var(--medium-dark-background-color) !important;
1144                color: var(--dark-mode-default-text-color) !important;
1145                border-color: #444 !important;
1146            }
1147
1148            i.light-mode {
1149                                display:none;
1150            }
1151
1152            i.dark-mode {
1153                display: inline;
1154            }
1155
1156            #primary-menu ul li a {
1157                color: #bd8862 !important;
1158            }
1159            #primary-menu ul ul {
1160                box-shadow: 0 5px 12px 5px rgba( 255,255,255,0.2 );
1161            }
1162            #primary-menu ul li ul li:hover a {
1163                color: #ffffff !important;
1164                background: var(--medium-dark-background-color) !important;
1165            }
1166
1167            #mobile-menu-header {
1168                background: var(--black-background-color);
1169            }
1170            .mobile-header {
1171                background-color: var(--medium-dark-background-color);
1172            }
1173        }
1174    }
1175
1176    .style-msg {
1177        border-radius: var(--app-border-radius-lg);
1178    }
1179    .style-msg .sb-msg, .style-msg2 .msgtitle, .style-msg2 .sb-msg {
1180        border-left: 0;
1181    }
1182
1183    /* Email Builder Preview Resets in Dark Mode */
1184    body.dark-mode:not(.no-dark-mode) :is(
1185        .email-builder-preview-email-wrapper,
1186        .preview-email-body-preview,
1187        #email-builder-preview-area,
1188        #email-builder-confirmation-preview-area,
1189        #email-builder-cancellation-preview-area,
1190        #email-builder-reminder-preview-area,
1191        #email-builder-follow-up-preview-area
1192    ) {
1193        background-color: #ffffff !important;
1194        background: #ffffff !important;
1195        color: #333333 !important;
1196    }
1197    body.dark-mode:not(.no-dark-mode) :is(
1198        .email-builder-preview-email-wrapper,
1199        .preview-email-body-preview,
1200        #email-builder-preview-area,
1201        #email-builder-confirmation-preview-area,
1202        #email-builder-cancellation-preview-area,
1203        #email-builder-reminder-preview-area,
1204        #email-builder-follow-up-preview-area
1205    ) :is(h1, h2, h3, h4, h5, h6, p, span, div, label, td, th, table, a):not([style*="color"]) {
1206        color: #333333 !important;
1207    }
1208    body.dark-mode:not(.no-dark-mode) :is(
1209        .email-builder-preview-email-wrapper,
1210        .preview-email-body-preview,
1211        #email-builder-preview-area,
1212        #email-builder-confirmation-preview-area,
1213        #email-builder-cancellation-preview-area,
1214        #email-builder-reminder-preview-area,
1215        #email-builder-follow-up-preview-area
1216    ) :is(.white-background, .always-white-background) {
1217        background-color: #ffffff !important;
1218        background: #ffffff !important;
1219    }
1220
1221    i.dark-mode {
1222        display:none;
1223    }
1224
1225    .mobile-header {
1226        background-color: #f5f5f5;
1227        border-bottom: 1px solid #eeeeee;
1228        padding: 10px 5px 10px 30px;
1229    }
1230
1231    .white-background {
1232        background-color: var(--whitest-background-color);
1233    }
1234
1235    .not-as-white-background-and-text, .off-white-background {
1236        background: var(--not-as-white-background-color) !important;
1237    }
1238
1239    .always-white-background {
1240        background-color: var(--whitest-background-color) !important;
1241    }
1242
1243    .dim-text {
1244        color: var(--dark-mode-muted-text-color) !important;
1245    }
1246
1247    .page-end-spacer {
1248        height: 100px;
1249        background: var(--app-background-color);
1250    }
1251    
1252    :root {
1253        --fancy-box-shadow: 0 0 0 1px rgba(64,87,109,0.04),0 2px 4px -1px rgba(64,87,109,0.3),inset 0 0 0 1px rgba(0,0,0,.1);
1254        --fancy-box-shadow-hover: 0 0 0 1px rgba(64,87,109,0.04),0 2px 4px -1px rgba(64,87,109,0.3);
1255    }
1256
1257    textarea {
1258        resize: vertical;
1259    }
1260    .large-font-text-input {
1261        font-size: 1.8rem;
1262        height: auto;
1263        line-height: normal !important;
1264    }
1265    .button {
1266        text-align:center;
1267        height: auto;
1268        padding: 11px 22px 9px 22px;
1269        white-space: normal;
1270        line-height: normal;
1271    }
1272
1273    .button.button-mini {
1274        text-align:center;
1275        padding: 4px 14px 2px 14px;
1276        height: auto;
1277        line-height: 19px;
1278        white-space: normal;
1279    }
1280
1281    .button.button-small {
1282        text-align:center;
1283        padding: 6px 17px 4px 17px;
1284        height: auto;
1285        line-height: 21px;
1286        white-space: normal;
1287    }
1288
1289    .button.button-large {
1290        text-align:center;
1291        padding: 9px 26px 7px 26px;
1292        height: auto;
1293        line-height: 27px;
1294        white-space: normal;
1295    }
1296
1297    .button.button-xlarge {
1298        text-align:center;
1299        padding: 11px 32px 8px 32px;
1300        height: auto;
1301        line-height: 30px;
1302        white-space: normal;
1303    }
1304
1305    .button.button-border {
1306        line-height: normal;
1307    }
1308    #gotoTop, .stretched #gotoTop {
1309        right: 60px;
1310        bottom: 13px;
1311    }
1312        @media (min-width: 992px) {
1313        #header.transparent-header.full-header.sticky-header:not(.dark) > #header-wrap > .container {
1314            background: rgba(255,255,255,0.8);
1315        }
1316        #header.transparent-header.full-header.sticky-header.dark > #header-wrap > .container {
1317            background: rgba(50,50,50,0.9);
1318        }
1319        #header.transparent-header.full-header.sticky-header > #header-wrap > .container > #primary-menu {
1320            height: auto;
1321        }
1322        #header.transparent-header.full-header.sticky-header > #header-wrap > .container > #primary-menu > ul {
1323            height: auto;
1324        }
1325        #header.transparent-header.full-header:not(.dark):not(.sticky-header) > #header-wrap > .container > #primary-menu > ul {
1326            height: auto;
1327        }
1328        #header.transparent-header.full-header:not(.dark):not(.sticky-header) > #header-wrap > .container > #primary-menu > ul.dropped {
1329            background: rgba(255,255,255,0.8);
1330        }
1331        #header.transparent-header.full-header.dark:not(.sticky-header) > #header-wrap > .container > #primary-menu > ul {
1332            height: auto;
1333        }
1334        #header.transparent-header.full-header.dark:not(.sticky-header) > #header-wrap > .container > #primary-menu > ul.dropped {
1335            background: rgba(50,50,50,0.9);
1336        }
1337        #header.transparent-header.full-header.sticky-header.dark > #header-wrap > .container > #primary-menu > ul {
1338            background: rgba(50,50,50,0.9);
1339        }
1340        .modal-xl {
1341            width: 98vw;
1342        }
1343    }
1344    @media (max-width: 991px) {
1345        /* this allows items in the mobile menu to wrap correctly */
1346        body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li:hover a, body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li.current a, body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li:hover a, body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li.current a {
1347            height: fit-content !important;
1348            color: #46d2de !important;
1349        }
1350
1351        /* Shrink padding in mobile dialog boxes */
1352        .modal > .modal-dialog {
1353            margin: 0;
1354        }
1355        .modal > .modal-dialog > .modal-body {
1356            padding: 0;
1357        }
1358        .modal-dialog {
1359            width: 100dvw;
1360        }
1361        .modal-xl {
1362            max-width: 100%;
1363            width: 100%;
1364        }
1365
1366        #primary-menu ul li {
1367            padding: 13px 0;
1368        }
1369
1370        #primary-menu ul li a, #primary-menu.style-2 > div > ul > li > a {
1371            line-height: 1.5 !important;
1372            height: auto !important;
1373        }
1374    }
1375
1376        .voice-button-wrapper {
1377        display: grid;
1378        grid-template-columns: auto 1fr;
1379        grid-gap: 5px;
1380        align-items: center;
1381    }
1382    .voice-button-wrapper-align-top {
1383        align-items: start;
1384    }
1385    @media( max-width: 991px ) {
1386        .voice-button-wrapper:not(.voice-button-wrapper-left-align-button) {
1387            grid-template-columns: 1fr auto;
1388        }
1389        .voice-button-wrapper:not(.voice-button-wrapper-left-align-button) > *:first-child {
1390                        order: 2;
1391        }
1392    }
1393
1394    /* Columnar grids */
1395
1396    /* 2 across, 1 across on mobile, for a 2x3 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1397
1398    .grid-equal-row-2  {
1399        display: grid;
1400        grid-template-columns: repeat(2, minmax(0,1fr));
1401        column-gap: 1rem;
1402        row-gap: 5px;
1403        margin-bottom: 40px;
1404    }
1405    @media (max-width:991px) {
1406        .grid-equal-row-2 {
1407            grid-template-columns: 1fr;
1408        }
1409        .grid-equal-heading-column-1 { grid-column: 1; grid-row: 1; }
1410        .grid-equal-body-column-1    { grid-column: 1; grid-row: 2; }
1411        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 3; }
1412
1413        .grid-equal-heading-column-2 { grid-column: 1; grid-row: 4; margin-top: 30px; }
1414        .grid-equal-body-column-2    { grid-column: 1; grid-row: 5; }
1415        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 6; }
1416    }
1417
1418    /* 3 across, 1 across on mobile, for a 3x3 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1419
1420    .grid-equal-row-3  {
1421        display: grid;
1422        grid-template-columns: repeat(3, minmax(0,1fr));
1423        column-gap: 1rem;
1424        row-gap: 5px;
1425        margin-bottom: 40px;
1426    }
1427    @media (max-width:991px) {
1428        .grid-equal-row-3 {
1429            grid-template-columns: 1fr;
1430        }
1431        .grid-equal-heading-column-1 { grid-column: 1; grid-row: 1; }
1432        .grid-equal-body-column-1    { grid-column: 1; grid-row: 2; }
1433        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 3; }
1434
1435        .grid-equal-heading-column-2 { grid-column: 1; grid-row: 4; margin-top: 30px; }
1436        .grid-equal-body-column-2    { grid-column: 1; grid-row: 5; }
1437        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 6; }
1438
1439        .grid-equal-heading-column-3 { grid-column: 1; grid-row: 7; margin-top: 30px; }
1440        .grid-equal-body-column-3    { grid-column: 1; grid-row: 8; }
1441        .grid-equal-footer-column-3  { grid-column: 1; grid-row: 9; }
1442    }
1443
1444    /* Same as grid-equal-row-3 but without the header row.
1445     * 3 across, 1 across on mobile, for a 3x2 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1446
1447    .grid-equal-row-3-no-header  {
1448        display: grid;
1449        grid-template-columns: repeat(3, 1fr);
1450        column-gap: 1rem;
1451        row-gap: 5px;
1452        margin-bottom: 40px;
1453    }
1454    @media (max-width:991px) {
1455        .grid-equal-row-3-no-header {
1456            grid-template-columns: 1fr;
1457        }
1458        .grid-equal-body-column-1    { grid-column: 1; grid-row: 1; }
1459        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 2; }
1460
1461        .grid-equal-body-column-2    { grid-column: 1; grid-row: 3; margin-top: 30px; }
1462        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 4; }
1463
1464        .grid-equal-body-column-3    { grid-column: 1; grid-row: 5; margin-top: 30px; }
1465        .grid-equal-footer-column-3  { grid-column: 1; grid-row: 6; }
1466    }
1467
1468    /* 2 across, 1 across on mobile, for a 2x2 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1469
1470    .grid-equal-row-2-centered  {
1471        display: grid;
1472        grid-template-columns: repeat(6, 1fr);
1473        column-gap: 1rem;
1474        row-gap: 5px;
1475        margin-bottom: 40px;
1476        grid-template-areas:
1477                "a b b c c d"
1478                "a e e f f d";
1479    }
1480    .grid-equal-row-2-centered .grid-equal-body-column-1    { grid-area: b; }
1481    .grid-equal-row-2-centered .grid-equal-footer-column-1  { grid-area: e; }
1482
1483    .grid-equal-row-2-centered .grid-equal-body-column-2    { grid-area: c; }
1484    .grid-equal-row-2-centered .grid-equal-footer-column-2  { grid-area: f; }
1485
1486    @media (max-width:991px) {
1487        .grid-equal-row-2-centered {
1488            grid-template-columns: 1fr;
1489            grid-template-areas: none;
1490        }
1491        .grid-equal-row-2-centered .grid-equal-body-column-1    { grid-column: 1; grid-row: 1; }
1492        .grid-equal-row-2-centered .grid-equal-footer-column-1  { grid-column: 1; grid-row: 2; }
1493
1494        .grid-equal-row-2-centered .grid-equal-body-column-2    { grid-column: 1; grid-row: 3; margin-top: 30px; }
1495        .grid-equal-row-2-centered .grid-equal-footer-column-2  { grid-column: 1; grid-row: 4; }
1496    }
1497
1498    /* 1 across desktop, 1 across on mobile, for a 1x2 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1499
1500    .grid-equal-row-1-centered  {
1501        display: grid;
1502        grid-template-columns: repeat(6, 1fr);
1503        column-gap: 1rem;
1504        row-gap: 5px;
1505        margin-bottom: 40px;
1506        grid-template-areas:
1507                "a a b b d d"
1508                "a a e e d d";
1509    }
1510    .grid-equal-row-1-centered .grid-equal-body-column-1    { grid-area: b; }
1511    .grid-equal-row-1-centered .grid-equal-footer-column-1  { grid-area: e; }
1512
1513    @media (max-width:991px) {
1514        .grid-equal-row-1-centered {
1515            grid-template-columns: 1fr;
1516            grid-template-areas: none;
1517        }
1518        .grid-equal-row-1-centered .grid-equal-body-column-1    { grid-column: 1; grid-row: 1; }
1519        .grid-equal-row-1-centered .grid-equal-footer-column-1  { grid-column: 1; grid-row: 2; }
1520    }
1521
1522    /* 4 across, 1 across on mobile, for a 4x1 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1523
1524    .grid-equal-row-4  {
1525        display: grid;
1526        grid-template-columns: repeat(4, 1fr);
1527        column-gap: 1rem;
1528        row-gap: 5px;
1529        margin-bottom: 40px;
1530    }
1531    @media (max-width:991px) {
1532        .grid-equal-row-4 {
1533            grid-template-columns: 1fr;
1534        }
1535        .grid-equal-heading-column-1 { grid-column: 1; grid-row: 1; }
1536        .grid-equal-body-column-1    { grid-column: 1; grid-row: 2; }
1537        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 3; }
1538
1539        .grid-equal-heading-column-2 { grid-column: 1; grid-row: 4; margin-top: 30px; }
1540        .grid-equal-body-column-2    { grid-column: 1; grid-row: 5; }
1541        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 6; }
1542
1543        .grid-equal-heading-column-3 { grid-column: 1; grid-row: 7; margin-top: 30px; }
1544        .grid-equal-body-column-3    { grid-column: 1; grid-row: 8; }
1545        .grid-equal-footer-column-3  { grid-column: 1; grid-row: 9; }
1546
1547        .grid-equal-heading-column-4 { grid-column: 1; grid-row: 10; margin-top: 30px; }
1548        .grid-equal-body-column-4    { grid-column: 1; grid-row: 11; }
1549        .grid-equal-footer-column-4  { grid-column: 1; grid-row: 12; }
1550    }
1551
1552    /* 5 across, 1 across on mobile, for a 5x1 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1553
1554    .grid-equal-row-5  {
1555        display: grid;
1556        grid-template-columns: repeat(5, 1fr);
1557        column-gap: 1rem;
1558        row-gap: 5px;
1559        margin-bottom: 40px;
1560    }
1561    @media (max-width:991px) {
1562        .grid-equal-row-5 {
1563            grid-template-columns: 1fr;
1564        }
1565    }
1566
1567    /* 6 across, 1 across on mobile, for a 6x1 grid that should be aligned horizontally & vertically on desktop but collapse into one column on mobile */
1568
1569    .grid-equal-row-6  {
1570        display: grid;
1571        grid-template-columns: repeat(6, 1fr);
1572        column-gap: 1rem;
1573        row-gap: 5px;
1574        margin-bottom: 40px;
1575    }
1576    @media (max-width:991px) {
1577        .grid-equal-row-6 {
1578            grid-template-columns: 1fr;
1579        }
1580    }
1581
1582    /* 2 across, 1 across on mobile */
1583    .grid-row-2 {
1584        row-gap: 1rem;
1585        margin: 0.5rem 0;
1586    }
1587
1588    @media (max-width: 991px) {
1589        .grid-row-2 {
1590            display: grid; grid-template-columns: repeat(1, 1fr);
1591        }
1592    }
1593
1594    @media (min-width: 992px) {
1595        .grid-row-2 {
1596            display: grid; grid-template-columns: repeat(2, 1fr);
1597        }
1598    }
1599
1600    /* 3 across, 1 across on mobile */
1601    .grid-row-3 {
1602        row-gap: 1rem;
1603        margin: 0.5rem 0;
1604    }
1605
1606    @media (max-width: 991px) {
1607        .grid-row-3 {
1608            display: grid; grid-template-columns: repeat(1, 1fr);
1609        }
1610    }
1611
1612    @media (min-width: 992px) {
1613        .grid-row-3 {
1614            display: grid; grid-template-columns: repeat(3, 1fr);
1615        }
1616    }
1617
1618    /* 2 across, first 2/3, second 1/3, 1 across on mobile */
1619    .grid-row-2-2-1 {
1620        row-gap: 1rem;
1621        margin: 0.5rem 0;
1622    }
1623
1624    @media (max-width: 991px) {
1625        .grid-row-2-2-1 {
1626            display: grid; grid-template-columns: repeat(1, 1fr);
1627        }
1628    }
1629
1630    @media (min-width: 992px) {
1631        .grid-row-2-2-1 {
1632            display: grid;
1633            grid-template-columns: 2fr 1fr;
1634        }
1635    }
1636
1637    /* 4 across, 2 across on mobile */
1638    .grid-row-4 {
1639        row-gap: 1rem;
1640        margin: 0.5rem 0;
1641    }
1642
1643    @media (max-width: 991px) {
1644        .grid-row-4 {
1645            display: grid; grid-template-columns: repeat(2, 1fr);
1646        }
1647    }
1648
1649    @media (min-width: 992px) {
1650        .grid-row-4 {
1651            display: grid; grid-template-columns: repeat(4, 1fr);
1652        }
1653    }
1654
1655    /* 5 across, 1 across on mobile */
1656    .grid-row-5 {
1657        row-gap: 1rem;
1658        margin: 0.5rem 0;
1659    }
1660
1661    @media (max-width: 991px) {
1662        .grid-row-5 {
1663            display: grid; grid-template-columns: repeat(1, 1fr);
1664        }
1665    }
1666
1667    @media (min-width: 992px) {
1668        .grid-row-5 {
1669            display: grid; grid-template-columns: repeat(5, 1fr);
1670        }
1671    }
1672
1673    /* 6 across, 2 across on mobile */
1674    .grid-row-6 {
1675        row-gap: 1rem;
1676        margin: 0.5rem 0;
1677    }
1678
1679    @media (max-width: 991px) {
1680        .grid-row-6 {
1681            display: grid; grid-template-columns: repeat(2, 1fr);
1682        }
1683    }
1684
1685    @media (min-width: 992px) {
1686        .grid-row-6 {
1687            display: grid; grid-template-columns: repeat(6, 1fr);
1688        }
1689    }
1690
1691    /* 8 across, 2 across on mobile */
1692    .grid-row-8 {
1693        row-gap: 1rem;
1694        margin: 0.5rem 0;
1695    }
1696
1697    @media (max-width: 991px) {
1698        .grid-row-8 {
1699            display: grid; grid-template-columns: repeat(2, 1fr);
1700        }
1701    }
1702
1703    @media (min-width: 992px) {
1704        .grid-row-8 {
1705            display: grid; grid-template-columns: repeat(8, 1fr);
1706        }
1707    }
1708
1709    /* Grid with variable number of columns based on screen width - for panels with smaller content. Starts with 2 columns on mobile. */
1710    .grid-list-variable-small {
1711        display: grid;
1712        grid-template-columns: repeat( 2, minmax(0, 1fr) );
1713        column-gap: 3rem;
1714        row-gap: 3rem;
1715    }
1716    @media (min-width:992px) {
1717        .grid-list-variable-small {
1718            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1719        }
1720    }
1721    @media (min-width:1400px) {
1722        .grid-list-variable-small {
1723            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1724        }
1725    }
1726    @media (min-width:1800px) {
1727        .grid-list-variable-small {
1728            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1729        }
1730    }
1731    @media (min-width:2200px) {
1732        .grid-list-variable-small {
1733            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1734        }
1735    }
1736    @media (min-width:2600px) {
1737        .grid-list-variable-small {
1738            grid-template-columns: repeat( 7, minmax(0, 1fr) );
1739        }
1740    }
1741    @media (min-width:3000px) {
1742        .grid-list-variable-small {
1743            grid-template-columns: repeat( 8, minmax(0, 1fr) );
1744        }
1745    }
1746
1747    /* Grid with variable number of columns based on screen width - for panels with smaller content. Starts with 1 column on mobile. */
1748    .grid-list-variable-small-1-column {
1749        display: grid;
1750        grid-template-columns: repeat( 1, minmax(0, 1fr) );
1751        column-gap: 3rem;
1752        row-gap: 3rem;
1753    }
1754    @media (min-width:992px) {
1755        .grid-list-variable-small-1-column {
1756            grid-template-columns: repeat( 2, minmax(0, 1fr) );
1757        }
1758    }
1759    @media (min-width:1200px) {
1760        .grid-list-variable-small-1-column {
1761            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1762        }
1763    }
1764    @media (min-width:1600px) {
1765        .grid-list-variable-small-1-column {
1766            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1767        }
1768    }
1769    @media (min-width:2000px) {
1770        .grid-list-variable-small-1-column {
1771            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1772        }
1773    }
1774    @media (min-width:2400px) {
1775        .grid-list-variable-small-1-column {
1776            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1777        }
1778    }
1779    @media (min-width:2800px) {
1780        .grid-list-variable-small-1-column {
1781            grid-template-columns: repeat( 7, minmax(0, 1fr) );
1782        }
1783    }
1784
1785    /* Grid with variable number of columns based on screen width - for panels with smaller content. Starts with 1 column on mobile. */
1786    .grid-list-variable {
1787        display: grid;
1788        grid-template-columns: repeat( 1, minmax(0, 1fr) );
1789        column-gap: 3rem;
1790        row-gap: 3rem;
1791    }
1792    @media (min-width:992px) {
1793        .grid-list-variable {
1794            grid-template-columns: repeat( 2, minmax(0, 1fr) );
1795        }
1796    }
1797    @media (min-width:1400px) {
1798        .grid-list-variable {
1799            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1800        }
1801    }
1802    @media (min-width:1800px) {
1803        .grid-list-variable {
1804            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1805        }
1806    }
1807    @media (min-width:2200px) {
1808        .grid-list-variable {
1809            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1810        }
1811    }
1812    @media (min-width:2600px) {
1813        .grid-list-variable {
1814            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1815        }
1816    }
1817    @media (min-width:3000px) {
1818        .grid-list-variable {
1819            grid-template-columns: repeat( 8, minmax(0, 1fr) );
1820        }
1821    }
1822
1823    /* Grid with variable number of columns based on screen width - for panels with larger content. Starts with 1 column on mobile. */
1824    .grid-list-variable-large {
1825        display: grid;
1826        grid-template-columns: repeat( 1, minmax(0, 1fr) );
1827        column-gap: 3rem;
1828        row-gap: 3rem;
1829    }
1830    @media (min-width:1300px) {
1831        .grid-list-variable-large {
1832            grid-template-columns: repeat( 2, minmax(0, 1fr) );
1833        }
1834    }
1835    @media (min-width:1800px) {
1836        .grid-list-variable-large {
1837            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1838        }
1839    }
1840    @media (min-width:2200px) {
1841        .grid-list-variable-large {
1842            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1843        }
1844    }
1845    @media (min-width:2600px) {
1846        .grid-list-variable-large {
1847            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1848        }
1849    }
1850    @media (min-width:3000px) {
1851        .grid-list-variable-large {
1852            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1853        }
1854    }
1855
1856
1857    /* Override for section class styles for pages built with the page editor */
1858    section .content-wrap .section {
1859        background: transparent none;
1860    }
1861
1862    /* Enlarge the default width of the container class to allow for use of more space on mobile */
1863    @media (max-width: 767px) {
1864        #header.full-header .container, .container, .container-fullwidth {
1865            width: calc( 100vw - 20px ) !important;
1866        }
1867    }
1868
1869    .flex-center {
1870        display: flex;
1871        justify-content: center;
1872        align-items: center;
1873    }
1874    @media (max-width: 991px) {
1875        .flex-center {
1876            flex-direction: column;
1877        }
1878    }
1879
1880
1881        :not(.fr-view) table { margin-bottom: 0; }
1882        div:not(.fr-wrapper) > .fr-view table td, div:not(.fr-wrapper) > .fr-view table th { border: 0; }
1883
1884    /* Rotate any element */
1885    .rotate {
1886        animation: rotate 1.5s linear infinite;
1887    }
1888    @keyframes rotate {
1889        to {
1890            transform: rotate(360deg);
1891        }
1892    }
1893
1894    /* A tilt-shake animation used for missing required fields. See also the highlightRequiredField() function at the bottom of this file. */
1895    @keyframes tilt-shaking {
1896        0% { transform: rotate(0deg); }
1897        25% { transform: rotate(5deg); }
1898        50% { transform: rotate(0deg); }
1899        75% { transform: rotate(-5deg); }
1900        100% { transform: rotate(0deg); }
1901    }
1902    .tilt-shaking {
1903        scale: 1.1;
1904        animation: tilt-shaking 0.25s infinite;
1905    }
1906
1907
1908    /* Hide on website (not in back office) */
1909    .hide-on-website { display: none; }
1910    
1911
1912        .aw-carousel {
1913        box-sizing: border-box;
1914        height: 100%;
1915        overflow: hidden;
1916        align-items: center;
1917        justify-content: center;
1918        text-align: center;
1919        width: 100%;
1920
1921        & > div {
1922            display: flex;
1923
1924            overflow-x: auto;
1925            scroll-snap-type: x mandatory;
1926
1927            scroll-behavior: smooth;
1928            -webkit-overflow-scrolling: touch;
1929        }
1930
1931        & > .aw-slides {
1932            margin-bottom: 5px;
1933            height: 300px;
1934            -ms-overflow-style: none;              scrollbar-width: none;         }
1935
1936                & > .aw-slides::-webkit-scrollbar {
1937            display: none;
1938        }
1939
1940        & > .aw-slides > div {
1941            scroll-snap-align: start;
1942            flex-shrink: 0;
1943            width: 100%;
1944            margin-right: 50px;
1945            position: relative;
1946            overflow: hidden;
1947
1948            display: flex;
1949            justify-content: center;
1950            align-items: center;
1951            flex-direction: column;
1952        }
1953
1954        & > .aw-slides div.aw-image-only a, & > .aw-slides div.aw-image-only img {
1955            object-fit: contain;
1956            width: 100% !important;
1957            height: 100%;
1958        }
1959        &.aw-carousel-cover-slide-image > .aw-slides div.aw-image-only img {
1960            object-fit: cover;
1961        }
1962
1963        & > .aw-slides div .fr-video {
1964            width: 500px;
1965        }
1966        @media( max-width: 991px ) {
1967            & > .aw-slides div .fr-video {
1968                width: 90vw;
1969            }
1970        }
1971
1972        & > a {
1973            display: inline-flex;
1974            width: 1.6rem;
1975            height: 1.6rem;
1976            background: #333333;
1977            text-decoration: none;
1978            align-items: center;
1979            justify-content: center;
1980            border-radius: 50%;
1981            border: 1px solid #ffffff;
1982            margin: 0 0 0.5rem 0;
1983            position: relative;
1984        }
1985
1986        & > a:hover {
1987            filter: brightness( 0.9 );
1988        }
1989
1990        & > a:active {
1991            top: 1px;
1992        }
1993
1994        & > a:focus {
1995            background: #000;
1996        }
1997
1998        & > a + a {
1999            margin-left: 5px;
2000        }
2001
2002        &.aw-carousel-no-dots > a {
2003            display: none;
2004        }
2005    }
2006    
2007        .aw-countdown {
2008        display: flex;
2009        justify-content: center;
2010        margin: 1em 0;
2011        @media( max-width: 767px ) {
2012            & {
2013                font-size: 3vw !important;
2014            }
2015        }
2016
2017        & > div {
2018            display: flex;
2019            padding: 0.6em 1.8em 1.6em 1.6em;
2020                        cursor: default;
2021                    }
2022
2023        & > div > div {
2024            display: flex;
2025            flex-direction: column;
2026            align-items: center;
2027            margin: 0 0.8em;
2028        }
2029
2030        & > div > div > span:first-child {
2031            font-size: 4em;
2032            margin-top: 0.15em;
2033            text-align: center;
2034        }
2035
2036        & > div > div > span:last-child {
2037            font-size: 1.2em;
2038        }
2039    }
2040    
2041    </style>
2042<style>
2043@keyframes awTickerScroll {
2044    0%   { transform: translate3d(0, 0, 0); }
2045    100% { transform: translate3d(-50%, 0, 0); }
2046}
2047.aw-ticker-wrap {
2048    overflow: hidden;
2049    background-color: var(--tw-bg, transparent);
2050}
2051.aw-ticker {
2052    display: flex;
2053    align-items: center;
2054    white-space: nowrap;
2055    will-change: transform;
2056    animation: awTickerScroll 22s linear infinite;
2057    width: max-content;
2058    flex-shrink: 0;
2059    padding: var(--tw-py, 20px) 0;
2060}
2061.aw-ticker-wrap:not(.no-pause-hover) .aw-ticker:hover {
2062    animation-play-state: paused;
2063}
2064.aw-ticker-item {
2065    display: inline-flex;
2066    align-items: center;
2067    flex: 0 0 auto;
2068    background: var(--tb-bg, #ffffff);
2069    color: var(--tb-color, #3f4242);
2070    padding: var(--tb-py, 12px) var(--tb-px, 18px);
2071    border-radius: var(--tb-r, 30px);
2072    font-size: var(--tb-fs, 17px);
2073    font-family: var(--tb-font, inherit);
2074    font-weight: var(--tb-fw, normal);
2075    font-style: var(--tb-fstyle, normal);
2076    line-height: 1.2;
2077    box-shadow: var(--tb-shadow, none);
2078    border: var(--tb-border, none);
2079    margin: 0 calc(var(--tb-gap, 4px) * 2) 0 0;
2080}
2081.aw-ticker-item a {
2082    color: inherit;
2083    text-decoration: none;
2084}
2085.aw-ticker-item a:hover {
2086    text-decoration: underline;
2087}
2088.aw-ticker-sep {
2089    display: inline-flex;
2090    align-items: center;
2091    justify-content: center;
2092    flex: 0 0 auto;
2093    height: var(--ts-size, 10px);
2094    margin: 0 calc(var(--tb-gap, 4px) * 2) 0 0;
2095}
2096.aw-ticker-sep::before {
2097    content: "";
2098    display: block;
2099    border-radius: 999px;
2100    flex: 0 0 auto;
2101    width: var(--ts-size, 10px);
2102    height: var(--ts-size, 10px);
2103    background: var(--ts-color, #47d4e0);
2104}
2105@media (prefers-reduced-motion: reduce) {
2106    .aw-ticker { animation: none; }
2107}
2108@media (max-width: 480px) {
2109    .aw-ticker-item { font-size: 85%; }
2110}
2111</style>
2112
2113<script>
2114        $(function() {
2115
2116                (function() {
2117            var tickers = document.querySelectorAll('.aw-ticker-wrap');
2118            if (!tickers.length) return;
2119
2120            if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;
2121
2122            tickers.forEach(function(wrap) {
2123                var raw = wrap.getAttribute('data-ticker');
2124                if (!raw) { return; }
2125                try {
2126                    var cfg = JSON.parse(raw);
2127                    var duration = cfg.speed || 22;
2128                    var dir = (cfg.direction === 'right') ? 1 : -1;
2129                    var track = wrap.querySelector('.aw-ticker');
2130                    if (track) {
2131                        track.style.animation = 'none';
2132                        track.style.webkitAnimation = 'none';
2133
2134                        function startAnimation() {
2135                            var halfWidth = track.scrollWidth / 2;
2136                            var pos = 0;
2137                            var last = null;
2138                            var isPaused = false;
2139                            var speedPxPerSec = halfWidth / duration;
2140
2141                            if (window.ResizeObserver) {
2142                                var observer = new ResizeObserver(function() {
2143                                    halfWidth = track.scrollWidth / 2;
2144                                    speedPxPerSec = halfWidth / duration;
2145                                });
2146                                observer.observe(track);
2147                            }
2148
2149                            if (cfg.pause_on_hover !== false) {
2150                                wrap.addEventListener('mouseenter', function() { isPaused = true; });
2151                                wrap.addEventListener('mouseleave', function() { isPaused = false; });
2152                            }
2153
2154                            function step(ts) {
2155                                if (last === null) last = ts;
2156                                var delta = (ts - last) / 1000;
2157                                last = ts;
2158
2159                                if (halfWidth > 0 && !isPaused) {
2160                                    pos += dir * speedPxPerSec * delta;
2161                                    if (dir === -1 && pos <= -halfWidth) {
2162                                        pos += halfWidth;
2163                                    } else if (dir === 1 && pos >= 0) {
2164                                        pos -= halfWidth;
2165                                    }
2166                                    track.style.transform = 'translate3d(' + pos + 'px, 0, 0)';
2167                                    track.style.webkitTransform = 'translate3d(' + pos + 'px, 0, 0)';
2168                                }
2169                                requestAnimationFrame(step);
2170                            }
2171                            requestAnimationFrame(step);
2172                        }
2173
2174                        function init() {
2175                            var containerW = wrap.offsetWidth;
2176                            if (containerW === 0) {
2177                                setTimeout(init, 100);
2178                                return;
2179                            }
2180
2181                            var safetyLimit = 20;
2182                            while (track.scrollWidth / 2 < containerW && safetyLimit-- > 0) {
2183                                var existing = track.innerHTML;
2184                                track.innerHTML = existing + existing;
2185                            }
2186
2187                            startAnimation();
2188                        }
2189                        init();
2190                    }
2191                    if (cfg.pause_on_hover === false) wrap.classList.add('no-pause-hover');
2192                } catch(e) {}
2193            });
2194        })();
2195        let AwCarouselIntervals = {}, AwCarouselAutoAdvanceTime = 5000;
2196
2197        // Pause carousel auto-advance when user clicks into a video iframe (Bunny.net, YouTube, Vimeo)
2198        // When the user clicks an iframe, the main window loses focus. We detect that and check
2199        // if the now-focused element is an iframe inside an aw-carousel.
2200        let awCarouselFocusInterval = null;
2201        $(window).on('blur', function() {
2202            setTimeout(function() {
2203                let el = document.activeElement;
2204                if (el && el.tagName === 'IFRAME') {
2205                    let carousel = $(el).closest('.aw-carousel');
2206                    if (carousel.length) {
2207                        carousel.addClass('aw-video-playing');
2208                    }
2209                }
2210            }, 0);
2211        });
2212        $(window).on('focus', function() {
2213            $('.aw-carousel.aw-video-playing').removeClass('aw-video-playing');
2214        });
2215        function createRandomString( strLength = 20 )
2216        {
2217            let result = [];
2218            let charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
2219
2220            while (strLength--)
2221                result.push(charSet.charAt(Math.floor(Math.random() * charSet.length)));
2222
2223            return result.join('');
2224        }
2225        function AwCarouselGoToNextSlide( carousel )
2226        {
2227            if (carousel.find('video').toArray().some(v => !v.paused) || carousel.hasClass('aw-video-playing')) return;
2228            let slides_container = carousel.find('.aw-slides');
2229            let slides = slides_container.children();
2230            let carousel_bounding_rect = carousel[0].getBoundingClientRect();
2231
2232                        for( let i = 0; i < slides.length; i++ ) {
2233                let slide_bounding_rect = slides[i].getBoundingClientRect();
2234                if( Math.floor(slide_bounding_rect.x) === Math.floor(carousel_bounding_rect.x) ) {
2235                                        let slide_width = slide_bounding_rect.width;
2236                    let next_slide_index = i + 1;
2237                    if( next_slide_index >= slides.length )
2238                        next_slide_index = 0;
2239                    if( next_slide_index === 0 )
2240                        slides_container[0].scrollLeft = 0;
2241                    else
2242                        slides_container[0].scrollLeft += Math.ceil(slide_width);
2243                    break;
2244                }
2245            }
2246        }
2247        
2248        function GetCarouselSlideAdvanceTime( carousel )
2249        {
2250            let slide_advance_time = carousel.attr('data-auto-advance-seconds');
2251            if( slide_advance_time == '' || typeof slide_advance_time === 'undefined' )
2252                slide_advance_time = AwCarouselAutoAdvanceTime;
2253            else
2254                slide_advance_time = parseInt( slide_advance_time, 10 ) * 1000;
2255            return slide_advance_time;
2256        }
2257
2258        $('.aw-carousel').each( function() {
2259            let carousel = $(this);
2260            let slides = carousel.find('.aw-slides');
2261            let slide_advance_time = GetCarouselSlideAdvanceTime( carousel );
2262
2263                        let carousel_id = createRandomString();
2264            while( $('#' + carousel_id + '-slide-1' ).length > 0 )
2265                carousel_id = createRandomString();
2266
2267                        let carousel_dot_color = '';
2268            let first_dot = carousel[0].querySelector('& > a');
2269            if( first_dot !== null )
2270                carousel_dot_color = first_dot.style.backgroundColor;
2271            carousel.find('> a').remove();
2272
2273                        slides.attr('data-carousel-id', carousel_id );
2274
2275                        slides.children().each( function( index ) {
2276                let slide_id = carousel_id + '-slide-' + (index + 1);
2277                $(this).attr('id', slide_id );
2278                let new_link = document.createElement('a');
2279                new_link.setAttribute('href', '#' + slide_id );
2280                new_link.setAttribute('data-slide-index', index + 1 );
2281                if( carousel_dot_color !== '' )
2282                    new_link.setAttribute('style','background-color: ' + carousel_dot_color + ';');
2283                new_link.innerHTML = '&nbsp;';
2284                                carousel.append( new_link );
2285            });
2286
2287
2288            if( carousel.hasClass('aw-automatic-carousel') )
2289               AwCarouselIntervals[ carousel_id ] = setInterval( () => AwCarouselGoToNextSlide( carousel ), slide_advance_time );
2290        });
2291        
2292        $('.aw-carousel > a').click( function( evt ) {
2293                        let slides_container = $(this).parent().find('.aw-slides');
2294            let slide_width = slides_container.children()[0].getBoundingClientRect().width;
2295            let slide_index = parseInt( $(this).attr('data-slide-index'), 10 );
2296            slides_container[0].scrollLeft = (slide_width * (slide_index - 1));
2297
2298            // get the entire carousel
2299            let carousel = $(this).parent();
2300            let slide_advance_time = GetCarouselSlideAdvanceTime( carousel );
2301
2302
2303                    let carousel_id = slides_container.attr('data-carousel-id');
2304            if( AwCarouselIntervals[ carousel_id ] ) {
2305                clearInterval( AwCarouselIntervals[ carousel_id ] );
2306                AwCarouselIntervals[ carousel_id ] = setInterval( () => AwCarouselGoToNextSlide( $(this).parent().parent() ), slide_advance_time );
2307            }
2308            evt.preventDefault();
2309            evt.stopPropagation();
2310            return false;
2311        });
2312    });
2313</script>
2313
2314
2315<script>
2316    let countdownTimers = [];
2317    function StartCountdownTimers( countdown_selector = '.aw-countdown', options = {} )
2318    {
2319        function countdown( element, expiration_url ) {
2320            let end_date_time = element.getAttribute('data-end-datetime');
2321            let timer_length = element.getAttribute('data-end-minutes');
2322
2323            if( typeof end_date_time !== 'string' && typeof timer_length !== 'string' )
2324                return false;
2325
2326                        if( typeof allowUndo === 'boolean' )
2327                allowUndo = false;
2328
2329            let targetDate;
2330
2331            if( typeof end_date_time === 'string' )
2332                targetDate = new Date( end_date_time );
2333            else {
2334                let end_minutes = parseInt(timer_length, 10);
2335                if( isNaN( end_minutes ) )
2336                    return false;
2337                let current_date = new Date();
2338                targetDate = new Date();
2339                targetDate.setTime( current_date.getTime() + (end_minutes * 60 * 1000) );
2340                if( options && options['remove-end-minutes'] === true )
2341                    element.removeAttribute('data-end-minutes');
2342                element.setAttribute('data-end-datetime', targetDate.toISOString());
2343            }
2344            const now = new Date();
2345
2346            const difference = targetDate - now;
2347
2348            let days = Math.max(Math.floor(difference / (1000 * 60 * 60 * 24)), 0);
2349            let hours = Math.max(Math.floor((difference % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)), 0);
2350            let minutes = Math.max(Math.floor((difference % (1000 * 60 * 60)) / (1000 * 60)), 0);
2351            let seconds = Math.max(Math.floor((difference % (1000 * 60)) / 1000), 0);
2352
2353            let days_text = days.toString().padStart(2, '0');
2354            let hours_text = hours.toString().padStart(2, '0');
2355            let minutes_text = minutes.toString().padStart(2, '0');
2356            let seconds_text = seconds.toString().padStart(2, '0');
2357
2358            element.querySelector('& > div > div:first-child > span:first-child').textContent = days_text;
2359            element.querySelector('& > div > div:nth-child(2) > span:first-child').textContent = hours_text;
2360            element.querySelector('& > div > div:nth-child(3) > span:first-child').textContent = minutes_text;
2361            element.querySelector('& > div > div:nth-child(4) > span:first-child').textContent = seconds_text;
2362
2363                        if( typeof allowUndo === 'boolean' )
2364                allowUndo = false;
2365
2366                        if( expiration_url !== null && expiration_url !== '' && days <= 0 && hours <= 0 && minutes <= 0 && seconds <= 0 )
2367                location.href = expiration_url;
2368                    }
2369        function createCountdownHtml( element, color, background_color )
2370        {
2371            if( element.innerHTML !== '' && element.querySelectorAll('div > div > span').length === 8 ) {
2372                if( color !== null )
2373                    element.style.color = color;
2374                if( background_color !== null )
2375                    element.style.backgroundColor = background_color;
2376                element.querySelectorAll('div > div > span:first-child').forEach( element => {
2377                    element.innerHTML = '00';
2378                });
2379            }
2380            else {
2381                element.innerHTML = '<div style="' +
2382                    (color !== null ? 'color:' + escapeHtml(color) + ';' : '') +
2383                    (background_color !== null ? 'background-color:' + escapeHtml(background_color) + ';' : '') + '">' +
2384                    '<div><span>00</span><span>Days</span></div>' +
2385                    '<div><span>00</span><span>Hours</span></div>' +
2386                    '<div><span>00</span><span>Minutes</span></div>' +
2387                    '<div><span>00</span><span>Seconds</span></div>' +
2388                    '</div>';
2389            }
2390        }
2391
2392        let default_countdown_selector = '.aw-countdown';
2393        let has_custom_selector = (typeof countdown_selector === 'string' && countdown_selector !== default_countdown_selector );
2394        if( !has_custom_selector )
2395            countdown_selector = default_countdown_selector;
2396
2397        for( let i = countdownTimers.length - 1; i >= 0; i-- ) {
2398            if (!has_custom_selector || (countdown_selector.charAt(0) === '#' && countdownTimers[i].id === countdown_selector.substring(1))) {
2399                clearInterval(countdownTimers[i].interval);
2400                countdownTimers.splice(i, 1);
2401            }
2402        }
2403
2404        let countdown_elements = document.querySelectorAll( countdown_selector );
2405
2406        for( let i = 0; i < countdown_elements.length; i++ ) {
2407            let element = countdown_elements[i];
2408            let end_date_time = element.getAttribute('data-end-datetime');
2409            let timer_length = element.getAttribute('data-end-minutes');
2410            let expiration_url = element.getAttribute('data-expiration-url');
2411            let color = element.getAttribute('data-color');
2412            let background_color = element.getAttribute('data-background-color');
2413            if( typeof end_date_time === 'string' || typeof timer_length === 'string' ) {
2414                createCountdownHtml( element, color, background_color );
2415
2416                if( options && options.remember === true && typeof element.getAttribute('data-end-minutes') === 'string' && element.getAttribute('data-end-minutes') !== '' ) {
2417                    let existing_expires = Cookies.get('aw-countdown-' + i);
2418                    if( typeof existing_expires === 'undefined' ) {
2419                        let expiration_minutes = element.getAttribute('data-end-minutes');
2420                        if (expiration_minutes) {
2421                            expiration_minutes = parseInt(expiration_minutes, 10);
2422
2423                            if( typeof end_date_time !== 'string' ) {
2424                                let current_date = new Date();
2425                                let targetDate = new Date();
2426                                targetDate.setTime( current_date.getTime() + (expiration_minutes * 60 * 1000) );
2427                                end_date_time = targetDate.toISOString();
2428                            }
2429                                                        let cookie_expires_date = new Date(new Date().getTime() + ((expiration_minutes + 1440) * 60 * 1000));
2430                            Cookies.set('aw-countdown-' + i, end_date_time, {
2431                                path: window.location.pathname,
2432                                expires: cookie_expires_date
2433                            });
2434                        }
2435                    }
2436                    else {
2437                                                element.setAttribute('data-end-datetime', existing_expires);
2438                    }
2439                }
2440
2441                countdown( element, expiration_url );
2442                countdownTimers.push( { id: element.id, interval: setInterval(() => countdown( element, expiration_url ), 1000) } );
2443            }
2444        }
2445    }
2446
2447    document.addEventListener('DOMContentLoaded', function() {
2448        StartCountdownTimers( '.aw-countdown', {
2449            remember: true });
2450    } );
2451
2452</script>
2452
2453
2454<script>
2455    $(function() {
2456                function MenuCheck()
2457        {
2458            try {
2459                let jquery_element = $('#primary-menu > ul');
2460                let js_element = jquery_element[0];
2461                if( js_element.getBoundingClientRect().y > 0 && !jquery_element.hasClass('dropped') )
2462                    jquery_element.addClass('dropped');
2463                else if( js_element.getBoundingClientRect().y === 0 && jquery_element.hasClass('dropped') )
2464                    jquery_element.removeClass('dropped');
2465            }
2466            catch( err ) {}
2467        }
2468        $(window).resize( MenuCheck );
2469        MenuCheck();
2470
2471                $('[href^="#copytoclipboard="]').click( function() {
2472            let text = $(this).attr('href').substring(17);
2473            CopyToClipboard( decodeURIComponent( text ) );
2474            return false;
2475        });
2476    });
2477
2478    function highlightRequiredField( field_id, callback )
2479    {
2480        $('#' + field_id).addClass('tilt-shaking');
2481        setTimeout( () => {
2482            $('#' + field_id).removeClass('tilt-shaking');
2483            if( typeof callback === 'function' )
2484                callback();
2485        }, 750 );
2486    }
2487
2488        function CopyToClipboard( text, success_message = 'Copied to clipboard', failure_message = 'Failed to copy to clipboard' )
2489    {
2490        window.navigator.clipboard.writeText( text ).then( function() {
2491            toastr.info( success_message );
2492        }, function() {
2493            toastr.error( failure_message );
2494        });
2495        return false;
2496    }
2497</script>
2497
2498    <!-- Override Styles -->
2499    <style media="all">
2500        #primary-menu-trigger {
2501            font-size: 27px;
2502            margin-left: 10px;
2503        }
2504        .thin-font {
2505            font-weight: 300;
2506        }
2507        .section {
2508            background-color: #f7f7f7;
2509        }
2510        .bottle-lineup {
2511            height: 160px;
2512        }
2513        .bottle-popular {
2514            background-size: contain;
2515            background-repeat: no-repeat;
2516            background-position: center;
2517            height: 100px !important;
2518        }
2519        .menu-flag {
2520            width:16px;
2521            position: relative;
2522            top:-2px;
2523            margin-right:5px;
2524        }
2525        #logo > a {
2526            text-transform: none !important;
2527        }
2528        #logo {
2529            border-right: 0 !important;
2530                }
2531        #logo a.standard-logo { display: inline; }
2532
2533        #logo a.retina-logo { display: none; }
2534
2535        #header.transparent-header.full-header #header-wrap {
2536            border-bottom: none;  /* Remove top line in the theme to clean up display */
2537        }
2538
2539                #primary-menu-trigger {
2540            text-align: left;
2541        }
2542
2543        .get-started-button-top {
2544            float:right;
2545        }
2546        .get-started-button-bottom {
2547            display:none;
2548        }
2549
2550        .inherit-link-weight {
2551            font-weight: inherit !important;
2552        }
2553
2554        .site-name-text {
2555            -webkit-transition: all .4s ease, opacity .3s ease;
2556            -o-transition: all .4s ease, opacity .3s ease;
2557            transition: all .4s ease, opacity .3s ease;
2558            display:inline-block;
2559        }
2560        @media( max-width: 991px ) {
2561            .site-name-text {
2562                margin-left: 27px;
2563                max-height: 7rem;
2564                overflow: hidden;
2565            }
2566            #primary-menu ul li a {
2567                font-size: 16px;
2568            }
2569        }
2570
2571        #header.sticky-header .site-name-text {
2572            font-size: 20px;
2573            position: relative;
2574            top: -20px;
2575        }
2576        /*#header.sticky-header #logo {*/
2577            /*margin-top: 10px;*/
2578        /*}*/
2579
2580        #footer.dark .social-icon.si-borderless {
2581            color: #999999 !important;
2582        }
2583
2584        .blog-image {
2585            width: auto !important;
2586            margin-left:auto;
2587            max-height: 200px;
2588            margin-top: -30px;
2589        }
2590
2591        .margin-bottom-20 {
2592            margin-bottom: 20px;
2593        }
2594
2595        
2596        .about-me-text p {
2597            margin-bottom:20px;
2598        }
2599
2600        .about-me-text td, th {
2601            padding: 10px;
2602        }
2603
2604        .fr-view td, th {
2605            padding: 10px;
2606        }
2607
2608        .logo-image {
2609            display: inline !important;
2610            max-width: 400px !important;
2611            max-height: 100px;
2612        }
2613
2614        ul, ol {
2615                        padding-left: revert;
2616        }
2617
2618        .topmargin-xs {
2619            margin-top: 15px;
2620        }
2621
2622        .modal-inner {
2623            color: #333;
2624            font-weight:300;
2625            margin-bottom:10px;
2626            margin-top:20px;
2627            font-size:18px;
2628        }
2629
2630        .font-weight-normal {
2631            font-weight: normal;
2632        }
2633        .smaller-font {
2634            font-size: 15px;
2635        }
2636
2637        #header.transparent-header.full-header #header-wrap {
2638            border-bottom: none;  /* Remove top line in the theme to clean up display */
2639        }
2640        #header.transparent-header.full-header.dark > #header-wrap:not(.not-dark) {
2641            background: rgba(50,50,50,0.3);
2642        }
2643        #header.transparent-header.full-header.dark:not(.sticky-header) > #header-wrap {
2644            background: rgba(50,50,50,0.9);
2645        }
2646        .dark #logo a {
2647            color: #f0f0f0;
2648        }
2649
2650
2651        .toppadding-sm { padding-top: 20px; }
2652        .bottompadding-sm { padding-bottom: 20px; }
2653
2654
2655
2656        .fr-code { font-weight: normal; } 
2657
2658    @media (max-width: 991px) {
2659        
2660        .fr-video > iframe {
2661            height: auto !important;
2662            min-height: 250px;
2663            margin: 10px 0;
2664        }
2665    }
2666.fr-box.fr-basic .fr-element.fr-view, #page-editor, .landing-page-editable { font-family: Open Sans,sans-serif;font-weight:normal;font-style:normal;text-transform:none;}.fr-box.fr-basic .fr-element.fr-view h1, #page-editor h1, .landing-page-editable h1,
2667              .fr-box.fr-basic .fr-element.fr-view h2, #page-editor h2, .landing-page-editable h2,
2668              .fr-box.fr-basic .fr-element.fr-view h3, #page-editor h3, .landing-page-editable h3,
2669              .fr-box.fr-basic .fr-element.fr-view h4, #page-editor h4, .landing-page-editable h4,
2670              .fr-box.fr-basic .fr-element.fr-view h5, #page-editor h5, .landing-page-editable h6,
2671              .fr-box.fr-basic .fr-element.fr-view h6, #page-editor h6, .landing-page-editable h6 { font-family: Nanum Myeongjo,serif;font-weight:normal;font-style:normal;text-transform:none;}
2672                .widget_links li {
2673            display:inline-block;
2674            width:24%;
2675        }
2676        @media (max-width: 991px) {
2677            .widget_links li {
2678                width:32%;
2679            }
2680        }
2681        @media (max-width: 767px) {
2682            .widget_links li {
2683                width:50%;
2684            }
2685        }
2686        @media (max-width: 480px) {
2687            .widget_links li {
2688                width:100%;
2689            }
2690        }
2691        
2692
2693
2694        @media (min-width: 480px) {
2695            .leftpad25-not-mobile {
2696                padding-left:25px;
2697            }
2698        }
2699        @media (max-width: 480px ) {
2700            .site-name-text {
2701                font-size: 24px !important;
2702            }
2703            .logo-image {
2704                display: inline !important;
2705                max-width: 330px !important;
2706                max-height: 100px;
2707            }
2708        }
2709        @media (max-width: 767px) {
2710            .blog-image {
2711                display:block;
2712                width:100%;
2713                max-height: none;
2714                max-width: 100%;
2715            }
2716        }
2717        @media (max-width: 991px) {
2718            /*#logo a.standard-logo { display: inline-block; }*/
2719            .get-started-button-top {
2720                display:none;
2721            }
2722            .get-started-button-bottom {
2723                display: inline-block;
2724            }
2725            #logo .site-name-text {
2726                position: relative;
2727                top: 29px;
2728            }
2729            .blog-image {
2730                margin-right:auto;
2731            }
2732            #contact-message {
2733                min-height:auto;
2734            }
2735            .modal-image-link {
2736                display:block;
2737                margin:0 20px 20px 0;
2738                float:none;
2739            }
2740            .menu-item-overflow {
2741                overflow:hidden;
2742                white-space:nowrap;
2743                text-overflow:ellipsis;
2744            }
2745        }
2746
2747        @media
2748        only screen and (-webkit-min-device-pixel-ratio: 2),
2749        only screen and (   min--moz-device-pixel-ratio: 2),
2750        only screen and (     -o-min-device-pixel-ratio: 2/1),
2751        only screen and (        min-device-pixel-ratio: 2),
2752        only screen and (                min-resolution: 192dpi),
2753        only screen and (                min-resolution: 2dppx) {
2754
2755            #logo a.standard-logo {
2756                display: none;
2757            }
2758
2759            #logo a.retina-logo {
2760                display: inline;
2761            }
2762        }
2763
2764        @media
2765        only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
2766        only screen and (   min--moz-device-pixel-ratio: 2) and (max-width: 991px),
2767        only screen and (     -o-min-device-pixel-ratio: 2/1) and (max-width: 991px),
2768        only screen and (        min-device-pixel-ratio: 2) and (max-width: 991px),
2769        only screen and (                min-resolution: 192dpi) and (max-width: 991px),
2770        only screen and (                min-resolution: 2dppx) and (max-width: 991px) {
2771            /*#logo a.standard-logo { display: none; }
2772            #logo a.retina-logo { display: inline-block; }*/
2773            .get-started-button-top {
2774                display:none;
2775            }
2776            .get-started-button-bottom {
2777                display: inline-block;
2778            }
2779
2780            #logo .site-name-text {
2781                position: relative;
2782                top: 29px;
2783            }
2784            .blog-image {
2785                margin-right:auto;
2786            }
2787        }
2788
2789        @media( min-width: 992px ) {
2790            section {
2791                clear:both;
2792            }
2793        }
2794
2795                /* Icon Fonts */
2796        @font-face {
2797            font-family: 'font-icons';
2798            src:url('/themes/modern-fonts/font-icons.eot');
2799            src:url('/themes/modern-fonts/font-icons.eot') format('embedded-opentype'),
2800            url('https://webcache.attractwell.com/third-party/font-icons/font-icons.woff') format('woff'),
2801            url('https://webcache.attractwell.com/third-party/font-icons/font-icons.ttf') format('truetype'),
2802            url('/themes/modern-fonts/font-icons.svg') format('svg');
2803            font-weight: normal;
2804            font-style: normal;
2805        }
2806
2807        @font-face {
2808            font-family: 'lined-icons';
2809            src:url('/themes/modern-fonts/lined-icons.eot');
2810            src:url('/themes/modern-fonts/lined-icons.eot') format('embedded-opentype'),
2811            url('https://webcache.attractwell.com/third-party/font-icons/lined-icons.woff') format('woff'),
2812            url('https://webcache.attractwell.com/third-party/font-icons/lined-icons.ttf') format('truetype'),
2813            url('/themes/modern-fonts/lined-icons.svg') format('svg');
2814            font-weight: normal;
2815            font-style: normal;
2816        }
2817
2818        @font-face {
2819            font-family: 'Simple-Line-Icons';
2820            src:url('/themes/modern-fonts/Simple-Line-Icons.eot');
2821            src:url('/themes/modern-fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'),
2822            url('https://webcache.attractwell.com/third-party/font-icons/Simple-Line-Icons.woff') format('woff'),
2823            url('https://webcache.attractwell.com/third-party/font-icons/Simple-Line-Icons.ttf') format('truetype'),
2824            url('/themes/modern-fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');
2825            font-weight: normal;
2826            font-style: normal;
2827        }
2828.clearfix::after {
2829    clear: both;
2830    display: block;
2831    content: "";
2832    height: 0;
2833}
2834.hide-by-clipping {
2835    position: absolute;
2836    width: 1px;
2837    height: 1px;
2838    padding: 0;
2839    margin: -1px;
2840    overflow: hidden;
2841    clip: rect(0, 0, 0, 0);
2842    border: 0;
2843}
2844img.fr-rounded,
2845.fr-img-caption.fr-rounded img {
2846    border-radius: 10px;
2847    -moz-border-radius: 10px;
2848    -webkit-border-radius: 10px;
2849    -moz-background-clip: padding;
2850    -webkit-background-clip: padding-box;
2851    background-clip: padding-box;
2852}
2853img.fr-bordered,
2854.fr-img-caption.fr-bordered img {
2855    border: solid 5px #CCC;
2856}
2857img.fr-bordered {
2858    -webkit-box-sizing: content-box;
2859    -moz-box-sizing: content-box;
2860    box-sizing: content-box;
2861}
2862.fr-img-caption.fr-bordered img {
2863    -webkit-box-sizing: border-box;
2864    -moz-box-sizing: border-box;
2865    box-sizing: border-box;
2866}
2867img.fr-shadow,
2868.fr-img-caption.fr-shadow img {
2869    -webkit-box-shadow: 10px 10px 5px 0px #cccccc;
2870    -moz-box-shadow: 10px 10px 5px 0px #cccccc;
2871    box-shadow: 10px 10px 5px 0px #cccccc;
2872}
2873.fr-view span[style~="color:"] a {
2874    color: inherit;
2875}
2876.fr-view strong {
2877    font-weight: 700;
2878}
2879.fr-view table {
2880    border: none;
2881    border-collapse: collapse;
2882    empty-cells: show;
2883    max-width: 100%;
2884    table-layout: fixed;
2885}
2886.fr-view table td {
2887    min-width: 5px;
2888}
2889.fr-view table.fr-dashed-borders td,
2890.fr-view table.fr-dashed-borders th {
2891    border-style: dashed;
2892}
2893.fr-view table.fr-alternate-rows tbody tr:nth-child(2n) {
2894    background: #f5f5f5;
2895}
2896.fr-view table td,
2897.fr-view table th,
2898.member-area .fr-view table td,
2899.member-area .fr-view table th {
2900    border: 0;
2901}
2902.back-office-menu-layout-grid-content .fr-view table td,
2903.back-office-menu-layout-grid-content .fr-view table th {
2904    border: 1px solid #dddddd;
2905}
2906.fr-view table td:empty,
2907.fr-view table th:empty {
2908    height: 20px;
2909}
2910.fr-view table td.fr-highlighted,
2911.fr-view table th.fr-highlighted {
2912    border: 1px double red;
2913}
2914.fr-view table td.fr-thick,
2915.fr-view table th.fr-thick {
2916    border-width: 2px;
2917}
2918.fr-view table th {
2919    background: #e6e6e6;
2920}
2921.fr-view hr {
2922    clear: both;
2923    user-select: none;
2924    -o-user-select: none;
2925    -moz-user-select: none;
2926    -khtml-user-select: none;
2927    -webkit-user-select: none;
2928    -ms-user-select: none;
2929    page-break-after: always;
2930    border-top: 2px solid #bbb;
2931}
2932.fr-view .fr-file {
2933    position: relative;
2934}
2935/* paperclip icon after inserting file
2936.fr-view .fr-file::after {
2937    position: relative;
2938    content: "\1F4CE";
2939    font-weight: normal;
2940}
2941*/
2942.fr-view pre {
2943    white-space: pre-wrap;
2944    word-wrap: break-word;
2945    overflow: visible;
2946}
2947.fr-view[dir="rtl"] blockquote {
2948    border-left: none;
2949    border-right: solid 2px #5e35b1;
2950    margin-right: 0;
2951    padding-right: 5px;
2952    padding-left: 0px;
2953}
2954.fr-view[dir="rtl"] blockquote blockquote {
2955    border-color: #00bcd4;
2956}
2957.fr-view[dir="rtl"] blockquote blockquote blockquote {
2958    border-color: #43a047;
2959}
2960.fr-view blockquote {
2961    border-left: solid 2px currentColor;
2962    margin-left: 0;
2963    padding-left: 15px;
2964    color: inherit;
2965}
2966.fr-view blockquote blockquote {
2967    border-color: inherit;
2968    color: inherit;
2969}
2970.fr-view blockquote blockquote blockquote {
2971    border-color: inherit;
2972    color: inherit;
2973}
2974.fr-view span.fr-emoticon {
2975    font-weight: normal;
2976    font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
2977    display: inline;
2978    line-height: 0;
2979}
2980.fr-view span.fr-emoticon.fr-emoticon-img {
2981    background-repeat: no-repeat !important;
2982    font-size: inherit;
2983    height: 1em;
2984    width: 1em;
2985    min-height: 20px;
2986    min-width: 20px;
2987    display: inline-block;
2988    margin: -0.1em 0.1em 0.1em;
2989    line-height: 1;
2990    vertical-align: middle;
2991}
2992.fr-view .fr-text-gray {
2993    color: #AAA !important;
2994}
2995.fr-view .fr-text-bordered {
2996    border-top: solid 1px #222;
2997    border-bottom: solid 1px #222;
2998    padding: 10px 0;
2999}
3000.fr-view .fr-text-spaced {
3001    letter-spacing: 1px;
3002}
3003.fr-view .fr-text-uppercase {
3004    text-transform: uppercase;
3005}
3006.fr-view img {
3007    position: relative;
3008    max-width: 100%;
3009}
3010.fr-view img.fr-dib {
3011    margin: 5px auto;
3012    display: block;
3013    float: none;
3014    vertical-align: top;
3015}
3016.fr-view img.fr-dib.fr-fil {
3017    margin-left: 0;
3018    text-align: left;
3019}
3020.fr-view img.fr-dib.fr-fir {
3021    margin-right: 0;
3022    text-align: right;
3023}
3024.fr-view img.fr-dii {
3025    display: inline-block;
3026    float: none;
3027    vertical-align: bottom;
3028    margin-left: 5px;
3029    margin-right: 5px;
3030    max-width: calc(100% - (2 * 5px));
3031}
3032.fr-view img.fr-dii.fr-fil {
3033    float: left;
3034    margin: 5px 20px 20px 0;
3035    max-width: calc(100% - 5px);
3036}
3037.fr-view img.fr-dii.fr-fir {
3038    float: right;
3039    margin: 5px 0 20px 20px;
3040    max-width: calc(100% - 5px);
3041}
3042.fr-view span.fr-img-caption {
3043    position: relative;
3044    max-width: 100%;
3045}
3046.fr-view span.fr-img-caption.fr-dib {
3047    margin: 5px auto;
3048    display: block;
3049    float: none;
3050    vertical-align: top;
3051}
3052.fr-view span.fr-img-caption.fr-dib.fr-fil {
3053    margin-left: 0;
3054    text-align: left;
3055}
3056.fr-view span.fr-img-caption.fr-dib.fr-fir {
3057    margin-right: 0;
3058    text-align: right;
3059}
3060.fr-view span.fr-img-caption.fr-dii {
3061    display: inline-block;
3062    float: none;
3063    vertical-align: bottom;
3064    margin-left: 5px;
3065    margin-right: 5px;
3066    max-width: calc(100% - (2 * 5px));
3067}
3068.fr-view span.fr-img-caption.fr-dii.fr-fil {
3069    float: left;
3070    margin: 5px 5px 5px 0;
3071    max-width: calc(100% - 5px);
3072}
3073.fr-view span.fr-img-caption.fr-dii.fr-fir {
3074    float: right;
3075    margin: 5px 0 5px 5px;
3076    max-width: calc(100% - 5px);
3077}
3078.fr-view .fr-video {
3079    text-align: center;
3080    position: relative;
3081}
3082.fr-view .fr-video > * {
3083    -webkit-box-sizing: content-box;
3084    -moz-box-sizing: content-box;
3085    box-sizing: content-box;
3086    max-width: 100%;
3087    border: none;
3088}
3089.fr-view .fr-video.fr-dvb {
3090    display: block;
3091    clear: both;
3092}
3093.fr-view .fr-video.fr-dvb.fr-fvl {
3094    text-align: left;
3095}
3096.fr-view .fr-video.fr-dvb.fr-fvr {
3097    text-align: right;
3098}
3099.fr-view .fr-video.fr-dvi {
3100    display: inline-block;
3101}
3102.fr-view .fr-video.fr-dvi.fr-fvl {
3103    float: left;
3104}
3105.fr-view .fr-video.fr-dvi.fr-fvr {
3106    float: right;
3107}
3108.fr-view a.fr-strong {
3109    font-weight: 700;
3110}
3111.fr-view a.fr-green {
3112    color: green;
3113}
3114.fr-view .fr-img-caption {
3115    text-align: center;
3116}
3117.fr-view .fr-img-caption .fr-img-wrap {
3118    padding: 0px;
3119    display: inline-block;
3120    margin: auto;
3121    text-align: center;
3122    width: 100%;
3123}
3124.fr-view .fr-img-caption .fr-img-wrap img {
3125    display: block;
3126    margin: auto;
3127    width: 100%;
3128}
3129.fr-view .fr-img-caption .fr-img-wrap > span {
3130    margin: auto;
3131    display: block;
3132    padding: 5px 5px 10px;
3133    font-size: 14px;
3134    font-weight: initial;
3135    -webkit-box-sizing: border-box;
3136    -moz-box-sizing: border-box;
3137    box-sizing: border-box;
3138    -webkit-opacity: 0.9;
3139    -moz-opacity: 0.9;
3140    opacity: 0.9;
3141    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
3142    width: 100%;
3143    text-align: center;
3144}
3145.fr-view button.fr-rounded,
3146.fr-view input.fr-rounded,
3147.fr-view textarea.fr-rounded {
3148    border-radius: 1px;
3149    -moz-border-radius: 1px;
3150    -webkit-border-radius: 1px;
3151    -moz-background-clip: padding;
3152    -webkit-background-clip: padding-box;
3153    background-clip: padding-box;
3154}
3155.fr-view button.fr-large,
3156.fr-view input.fr-large,
3157.fr-view textarea.fr-large {
3158    font-size: 24px;
3159}
3160/**
3161 * Image style.
3162 */
3163a.fr-view.fr-strong {
3164    font-weight: 700;
3165}
3166a.fr-view.fr-green {
3167    color: green;
3168}
3169/**
3170 * Link style.
3171 */
3172img.fr-view {
3173    position: relative;
3174    max-width: 100%;
3175}
3176img.fr-view.fr-dib {
3177    margin: 5px auto;
3178    display: block;
3179    float: none;
3180    vertical-align: top;
3181}
3182img.fr-view.fr-dib.fr-fil {
3183    margin-left: 0;
3184    text-align: left;
3185}
3186img.fr-view.fr-dib.fr-fir {
3187    margin-right: 0;
3188    text-align: right;
3189}
3190img.fr-view.fr-dii {
3191    display: inline-block;
3192    float: none;
3193    vertical-align: bottom;
3194    margin-left: 5px;
3195    margin-right: 5px;
3196    max-width: calc(100% - (2 * 5px));
3197}
3198img.fr-view.fr-dii.fr-fil {
3199    float: left;
3200    margin: 5px 5px 5px 0;
3201    max-width: calc(100% - 5px);
3202}
3203img.fr-view.fr-dii.fr-fir {
3204    float: right;
3205    margin: 5px 0 5px 5px;
3206    max-width: calc(100% - 5px);
3207}
3208span.fr-img-caption.fr-view {
3209    position: relative;
3210    max-width: 100%;
3211}
3212span.fr-img-caption.fr-view.fr-dib {
3213    margin: 5px auto;
3214    display: block;
3215    float: none;
3216    vertical-align: top;
3217}
3218span.fr-img-caption.fr-view.fr-dib.fr-fil {
3219    margin-left: 0;
3220    text-align: left;
3221}
3222span.fr-img-caption.fr-view.fr-dib.fr-fir {
3223    margin-right: 0;
3224    text-align: right;
3225}
3226span.fr-img-caption.fr-view.fr-dii {
3227    display: inline-block;
3228    float: none;
3229    vertical-align: bottom;
3230    margin-left: 5px;
3231    margin-right: 5px;
3232    max-width: calc(100% - (2 * 5px));
3233}
3234span.fr-img-caption.fr-view.fr-dii.fr-fil {
3235    float: left;
3236    margin: 5px 5px 5px 0;
3237    max-width: calc(100% - 5px);
3238}
3239span.fr-img-caption.fr-view.fr-dii.fr-fir {
3240    float: right;
3241    margin: 5px 0 5px 5px;
3242    max-width: calc(100% - 5px);
3243}
3244
3245/* Shrink the Froala line breaker floating button to prevent overlap on small images */
3246.fr-line-breaker .fr-floating-btn {
3247    transform: scale(0.7) !important;
3248    transform-origin: center !important;
3249}
3250
3251/* Optional: Add hover effect if you want it to scale up full size on hover */
3252.fr-line-breaker:hover .fr-floating-btn {
3253    transform: scale(1) !important;
3254    transition: transform 0.1s ease;
3255}
3256
3257                [data-animate]:not(.animated) {
3258            opacity: 0;
3259        }
3260    </style>
3261    <link rel="stylesheet" href="https://attractwell.com/site-assets/themes/attractwell/css/font-icons.css" type="text/css" />
3262
3263    <link rel="canonical" href="https://christythomascoaching.com/page/military" />
3264<script type="text/javascript">
3265                function getAnalyticsCookie(cname) {
3266                  var name = cname + "=";
3267                  var decodedCookie = decodeURIComponent(document.cookie);
3268                  var ca = decodedCookie.split(';');
3269                  for(var i = 0; i <ca.length; i++) {
3270                    var c = ca[i];
3271                    while (c.charAt(0) == ' ') {
3272                      c = c.substring(1);
3273                    }
3274                    if (c.indexOf(name) == 0) {
3275                      return c.substring(name.length, c.length);
3276                    }
3277                  }
3278                  return "";
3279                }
3280                function RecordInternalAnalytics( stream, data ) {
3281                        data.action = 'record_event';
3282                        data.stream = stream;
3283                        data.contact_id = getAnalyticsCookie('contact_id');
3284                        $.ajax({
3285                            type: 'POST',
3286                            url: '/app/analytics-api',
3287                            data: data,
3288                            dataType: 'json'
3289                        }).done( function( data ) {
3290                        });
3291                    }
3292                !function(name,path,ctx){
3293                    var latest,prev=name!=='Keen'&&window.Keen?window.Keen:false;ctx[name]=ctx[name]||{ready:function(fn){var h=document.getElementsByTagName('head')[0],s=document.createElement('script'),w=window,loaded;s.onload=s.onerror=s.onreadystatechange=function(){if((s.readyState&&!(/^c|loade/.test(s.readyState)))||loaded){return}s.onload=s.onreadystatechange=null;loaded=1;latest=w.Keen;if(prev){w.Keen=prev}else{try{delete w.Keen}catch(e){w.Keen=void 0}}ctx[name]=latest;ctx[name].ready(fn)};s.async=1;s.src=path;h.parentNode.insertBefore(s,h)}}
3294                }('KeenAsync','https://webcache.attractwell.com/third-party/keen-datavis/keen-tracking-1.1.3.min.js',this);
3295                // was https://d26b395fwzu5fz.cloudfront.net/keen-tracking-1.1.3.min.js
3296                
3297                var globalAnalyticsClient = {};
3298            
3299                    globalAnalyticsClient.recordEvent = function( stream, data ) {
3300                        RecordInternalAnalytics( stream, data );
3301                    }
3302                    // Record an event
3303                    globalAnalyticsClient.recordEvent("public_page_views", {"url_params":{"sitepath":"","look_for_page":"1","rulenum":"1","page-link-path":"military"},"account_id":1179,"type":"website_view","url":"https:\/\/christythomascoaching.com\/military",title:document.title});
3304                
3305
3306                
3307                
3308                
3309                function RecordExternalClickAnalytics( url, title, is_signup_link = false )
3310                {
3311                    var type_to_use = "website_link_click";
3312                    if( is_signup_link === true )
3313                        type_to_use = "website_signup_link_click";
3314                        
3315                    globalAnalyticsClient.recordEvent("public_page_views", {
3316                        "url": url,
3317                        "title": title,
3318                        "type": type_to_use,
3319                        "account_id": 1179
3320                    });
3321
3322                
3323                    RecordInternalAnalytics("public_page_views", {
3324                        "url": url,
3325                        "title": title,
3326                        "type": type_to_use,
3327                        "account_id": 1179
3328                    });
3329                
3330                }
3331                
3332                function RecordContactWebsiteSignUpLinkClick( contact_id )
3333                {
3334                    // records if a contact clicked the website signup link
3335                    if( contact_id != '' ) { 
3336                        $.ajax({
3337                            type: 'POST',
3338                            url: '/app/contacts',
3339                            data: {
3340                                'contact_website_signup_link_click': 1,
3341                                'contact_id': contact_id
3342                            },
3343                            dataType: 'json'
3344                        }).done( function( data ) {
3345                        });
3346                    }
3347                }
3348            </script>
3348
3349</head>
3350
3351<body class="stretched no-transition">
3352
3353
3354
3355
3356<!-- Document Wrapper
3357============================================= -->
3358<div id="wrapper" class="clearfix">
3359
3360        <!-- Header
3361    ============================================= -->
3362        <header id="header" class="transparent-header full-header" data-sticky-class="not-dark">
3363
3364        <div id="header-wrap">
3365
3366            <div class="container clearfix">
3367
3368                <div id="primary-menu-trigger"><i class="icon-reorder"></i></div>
3369
3370                <!-- Logo
3371                ============================================= -->
3372                <div id="logo">
3373                    <a href="/" class="standard-logo" data-dark-logo="https://attractwell-1179-fast.b-cdn.net/images/1179/63c1b62c72ade.png">
3374                                                    <img src="https://attractwell-1179-fast.b-cdn.net/images/1179/63c1b62c72ade.png" alt="Christy Thomas Coaching" class="logo-image" fetchpriority="high">
3375                                            </a>
3376                    <a href="/" class="retina-logo"   data-dark-logo="https://attractwell-1179-fast.b-cdn.net/images/1179/63c1b62c72ade.png">
3377                                                    <img src="https://attractwell-1179-fast.b-cdn.net/images/1179/63c1b62c72ade.png" alt="Christy Thomas Coaching" class="logo-image" fetchpriority="high">
3378                                            </a>
3379                </div><!-- #logo end -->
3380
3381
3382
3383                <!-- Primary Navigation
3384                ============================================= -->
3385                <nav id="primary-menu" xclass="dark">
3386
3387
3388                    <ul style="touch-action: pan-y;border-right: 0;margin-right: 0;padding-right: 0;">
3389                        <style>
3390    @media (min-width:992px) {
3391        .top-menu-pulldown-menu-container {
3392            overflow: auto;
3393            max-height: calc(100vh - 100px);
3394        }
3395    }
3396</style>
3397
3398<li><a class="sub-menu-header-link" href="https://everydaymotherhood.libsyn.com/" target="_blank" style="background-image:none;">Keep Calm Mother On Podcast</a><li><a class="sub-menu-header-link" href="https://christythomascoaching.com/military" target="_blank" style="background-image:none;">Military Kids</a><li class="sub-menu"><span class="hidden-md hidden-lg" style="display:inline-block;float:right;background-image:none;"><i class="icon-chevron-down" style="line-height: normal;padding:12px 19px 12px 12px;position:relative;top:-8px;"></i></span><a class="sub-menu-header-link" href="https://christythomascoaching.com/page/links" style="background-image:none;">Favorite Things</a><ul style="display: none;" class="top-menu-pulldown-menu-container"><li class="sf-with-ul"><a href="https://a.co/d/hYcu6TV" target="_blank">My Book</a></li></ul><li><a class="sub-menu-header-link" href="#contact" style="background-image:none;">Contact Me</a></li>
3398<script>
3399    $(function() {
3400        $('a.sub-menu-header-link').click( function() {
3401            if( $(this)[0].getAttribute('target') === '_blank' )
3402                return;
3403
3404            if( $(this)[0].href.endsWith('#') === false )
3405                location.href = $(this)[0].href;
3406        });
3407    });
3408</script>
3408
3409                    </ul>
3410                    
3411                </nav><!-- #primary-menu end -->
3412
3413            </div>
3414
3415        </div>
3416
3417    </header><!-- #header end -->
3418        <div style="clear:both;"></div>
3419    <main role="main">
3420
3421    <style>
3422    :root {
3423        --spacing-025: 0.25rem;
3424        --spacing-05: 0.5rem;
3425        --spacing-1: 1rem;
3426        --spacing-15: 1.5rem;
3427        --spacing-2: 2rem;
3428        --spacing-25: 2.5rem;
3429        --spacing-3: 3rem;
3430        --spacing-35: 3.5rem;
3431        --spacing-4: 4rem;
3432        --spacing-45: 4.5rem;
3433        --spacing-5: 5rem;
3434    }
3435        .aw-accordion details {
3436        --background-color-closed: #ccc;
3437        --background-color-open: #b4b4b4;
3438        --background-color-content: #f0f0f0;
3439        overflow: hidden;
3440        margin: 0;
3441
3442        > summary {
3443            background: var(--background-color-closed);
3444            padding: 0.5em;
3445            cursor: pointer;
3446            border-radius: 2px;
3447
3448            transition: background 0.25s ease, color 0.25s ease;
3449
3450            &:hover {
3451                filter: brightness( 1.1 );
3452            }
3453            margin-top: 5px;
3454            position: relative;
3455            top: -1px;
3456        }
3457        > summary::marker {
3458            content: '';
3459        }
3460        > summary::-webkit-details-marker {
3461            display: none;
3462        }
3463        > p, > div, > ul, > ol {
3464            background-color: var(--background-color-content);
3465            margin: 0;
3466        }
3467
3468        &[open] {
3469            > summary {
3470                background: var(--background-color-open);
3471            }
3472        }
3473        &[open] > summary:before {
3474            transform: rotate(45deg);
3475        }
3476        > summary:before {
3477            content: '+';
3478            display: inline-block;
3479            margin: 0 0.5em 0 0.25em;
3480            font-size: 20px;
3481            transition: transform 0.25s ease;
3482        }
3483
3484        > *:not(summary) {
3485            padding: 1em;
3486        }
3487    }
3488
3489    :not(details) + details,
3490    details:first-child summary {
3491        border-top-left-radius: 5px;
3492        border-top-right-radius: 5px;
3493    }
3494    details:not(details:has(+ details)):last-child summary {
3495        border-bottom-left-radius: 5px;
3496        border-bottom-right-radius: 5px;
3497    }
3498    </style>
3499<script>
3500        window.addEventListener('DOMContentLoaded', function() {
3501        class Accordion {
3502            constructor(el) {
3503                // Store the <details> element
3504                this.el = el;
3505                // Store the <summary> element
3506                this.summary = el.querySelector('summary');
3507                // Store the <div class="aw-accordion-content"> element. A plain <details> (an imported
3508                // page, or hand-written markup) has no such wrapper, so this can be null - see
3509                // getExpandedHeight() for how the open height is measured in that case.
3510                this.content = el.querySelector('.aw-accordion-content');
3511
3512                // Store the animation object (so we can cancel it if needed)
3513                this.animation = null;
3514                // Store if the element is closing
3515                this.isClosing = false;
3516                // Store if the element is expanding
3517                this.isExpanding = false;
3518                // Detect user clicks on the summary element
3519                this.summary.addEventListener('click', (e) => this.onClick(e));
3520            }
3521
3522                        static canEnhance(el) {
3523                return el.querySelector('summary') !== null;
3524            }
3525
3526            onClick(e) {
3527                try {
3528                    // Add an overflow on the <details> to avoid content overflowing
3529                    this.el.style.overflow = 'hidden';
3530                    // Check if the element is being closed or is already closed
3531                    if (this.isClosing || !this.el.open) {
3532                        this.open();
3533                        // Check if the element is being openned or is already open
3534                    } else if (this.isExpanding || this.el.open) {
3535                        this.shrink();
3536                    }
3537                    // Stop default behaviour from the browser
3538                    e.preventDefault();
3539                }
3540                catch (e) {
3541                    // do nothing
3542                }
3543            }
3544
3545            shrink() {
3546                // Set the element as "being closed"
3547                this.isClosing = true;
3548
3549                // Store the current height of the element
3550                const startHeight = `${this.el.offsetHeight}px`;
3551                // Calculate the height of the summary
3552                const endHeight = `${this.summary.offsetHeight}px`;
3553
3554                // If there is already an animation running
3555                if (this.animation) {
3556                    // Cancel the current animation
3557                    this.animation.cancel();
3558                }
3559
3560                // Start a WAAPI animation
3561                this.animation = this.el.animate({
3562                    // Set the keyframes from the startHeight to endHeight
3563                    height: [startHeight, endHeight]
3564                }, {
3565                    duration: 400,
3566                    easing: 'ease-out'
3567                });
3568
3569                // When the animation is complete, call onAnimationFinish()
3570                this.animation.onfinish = () => this.onAnimationFinish(false);
3571                // If the animation is cancelled, isClosing variable is set to false
3572                this.animation.oncancel = () => this.isClosing = false;
3573            }
3574
3575                        getExpandedHeight() {
3576                if( this.content ) {
3577                    return this.summary.offsetHeight + this.content.offsetHeight;
3578                }
3579                return this.el.scrollHeight;
3580            }
3581
3582            open() {
3583                // Apply a fixed height on the element
3584                this.el.style.height = `${this.el.offsetHeight}px`;
3585                // Force the [open] attribute on the details element
3586                this.el.open = true;
3587                // Wait for the next frame to call the expand function
3588                window.requestAnimationFrame(() => this.expand());
3589            }
3590
3591            expand() {
3592                                try {
3593                    this.animateExpand();
3594                }
3595                catch (err) {
3596                    this.onAnimationFinish(true);
3597                }
3598            }
3599
3600            animateExpand() {
3601                // Set the element as "being expanding"
3602                this.isExpanding = true;
3603                // Get the current fixed height of the element
3604                const startHeight = `${this.el.offsetHeight}px`;
3605                // Calculate the open height of the element (summary height + content height)
3606                const endHeight = `${this.getExpandedHeight()}px`;
3607
3608                // If there is already an animation running
3609                if (this.animation) {
3610                    // Cancel the current animation
3611                    this.animation.cancel();
3612                }
3613
3614                // Start a WAAPI animation
3615                this.animation = this.el.animate({
3616                    // Set the keyframes from the startHeight to endHeight
3617                    height: [startHeight, endHeight]
3618                }, {
3619                    duration: 400,
3620                    easing: 'ease-out'
3621                });
3622                // When the animation is complete, call onAnimationFinish()
3623                this.animation.onfinish = () => this.onAnimationFinish(true);
3624                // If the animation is cancelled, isExpanding variable is set to false
3625                this.animation.oncancel = () => this.isExpanding = false;
3626            }
3627
3628            onAnimationFinish(open) {
3629                // Set the open attribute based on the parameter
3630                this.el.open = open;
3631                // Clear the stored animation
3632                this.animation = null;
3633                // Reset isClosing & isExpanding
3634                this.isClosing = false;
3635                this.isExpanding = false;
3636                // Remove the overflow hidden and the fixed height
3637                this.el.style.height = this.el.style.overflow = '';
3638            }
3639        }
3640
3641                document.querySelectorAll('.aw-accordion details').forEach((el) => {
3642                        try {
3643                if( Accordion.canEnhance(el) ) {
3644                    new Accordion(el);
3645                }
3646            }
3647            catch (err) {
3648                            }
3649        });
3650    });
3651    </script>
3651<style>
3652[data-animate]:not(.animated) {
3653    opacity: 0;
3654}/* button helper */
3655.fr-view .button.button-red:not(.button-border) {
3656text-decoration:none;
3657background-color:#c02942;
3658color:#ffffff;
3659border-radius:1px;
3660text-transform:uppercase;
3661text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3662transition: all 0.3s ease;
3663position:relative;z-index:1;
3664border-top: 0px none rgb(255, 255, 255);
3665border-right: 0px none rgb(255, 255, 255);
3666border-bottom: 0px none rgb(255, 255, 255);
3667border-left: 0px none rgb(255, 255, 255);
3668}
3669
3670.fr-view .button.button-red:hover {
3671color:#ffffff;
3672}
3673
3674.fr-view .button.button-teal:not(.button-border) {
3675text-decoration:none;
3676background-color:#53777a;
3677color:#ffffff;
3678border-radius:1px;
3679text-transform:uppercase;
3680text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3681transition: all 0.3s ease;
3682position:relative;z-index:1;
3683border-top: 0px none rgb(255, 255, 255);
3684border-right: 0px none rgb(255, 255, 255);
3685border-bottom: 0px none rgb(255, 255, 255);
3686border-left: 0px none rgb(255, 255, 255);
3687}
3688
3689.fr-view .button.button-teal:hover {
3690color:#ffffff;
3691}
3692
3693.fr-view .button.button-yellow:not(.button-border) {
3694text-decoration:none;
3695background-color:#ecd078;
3696color:#333333;
3697border-radius:1px;
3698text-transform:uppercase;
3699text-shadow:none;
3700transition: all 0.3s ease;
3701position:relative;z-index:1;
3702border-top: 0px none rgb(51, 51, 51);
3703border-right: 0px none rgb(51, 51, 51);
3704border-bottom: 0px none rgb(51, 51, 51);
3705border-left: 0px none rgb(51, 51, 51);
3706}
3707
3708.fr-view .button.button-yellow:hover {
3709color:#333333;
3710}
3711
3712.fr-view .button:not(.button-border) {
3713text-decoration:none;
3714background-color:#1abc9c;
3715color:#ffffff;
3716border-radius:1px;
3717text-transform:uppercase;
3718text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3719transition: all 0.3s ease;
3720position:relative;z-index:1;
3721border-top: 0px none rgb(255, 255, 255);
3722border-right: 0px none rgb(255, 255, 255);
3723border-bottom: 0px none rgb(255, 255, 255);
3724border-left: 0px none rgb(255, 255, 255);
3725}
3726
3727.fr-view .button.button-:hover {
3728color:#ffffff;
3729}
3730
3731.fr-view .button.button-green:not(.button-border) {
3732text-decoration:none;
3733background-color:#ee8e4c;
3734color:#ffffff;
3735border-radius:1px;
3736text-transform:uppercase;
3737text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3738transition: all 0.3s ease;
3739position:relative;z-index:1;
3740border-top: 0px none rgb(255, 255, 255);
3741border-right: 0px none rgb(255, 255, 255);
3742border-bottom: 0px none rgb(255, 255, 255);
3743border-left: 0px none rgb(255, 255, 255);
3744}
3745
3746.fr-view .button.button-green:hover {
3747color:#ffffff;
3748}
3749
3750.fr-view .button.button-brown:not(.button-border) {
3751text-decoration:none;
3752background-color:#774f38;
3753color:#ffffff;
3754border-radius:1px;
3755text-transform:uppercase;
3756text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3757transition: all 0.3s ease;
3758position:relative;z-index:1;
3759border-top: 0px none rgb(255, 255, 255);
3760border-right: 0px none rgb(255, 255, 255);
3761border-bottom: 0px none rgb(255, 255, 255);
3762border-left: 0px none rgb(255, 255, 255);
3763}
3764
3765.fr-view .button.button-brown:hover {
3766color:#ffffff;
3767}
3768
3769.fr-view .button.button-aqua:not(.button-border) {
3770text-decoration:none;
3771background-color:#40c0cb;
3772color:#ffffff;
3773border-radius:1px;
3774text-transform:uppercase;
3775text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3776transition: all 0.3s ease;
3777position:relative;z-index:1;
3778border-top: 0px none rgb(255, 255, 255);
3779border-right: 0px none rgb(255, 255, 255);
3780border-bottom: 0px none rgb(255, 255, 255);
3781border-left: 0px none rgb(255, 255, 255);
3782}
3783
3784.fr-view .button.button-aqua:hover {
3785color:#ffffff;
3786}
3787
3788.fr-view .button.button-lime:not(.button-border) {
3789text-decoration:none;
3790background-color:#aee239;
3791color:#333333;
3792border-radius:1px;
3793text-transform:uppercase;
3794text-shadow:none;
3795transition: all 0.3s ease;
3796position:relative;z-index:1;
3797border-top: 0px none rgb(51, 51, 51);
3798border-right: 0px none rgb(51, 51, 51);
3799border-bottom: 0px none rgb(51, 51, 51);
3800border-left: 0px none rgb(51, 51, 51);
3801}
3802
3803.fr-view .button.button-lime:hover {
3804color:#333333;
3805}
3806
3807.fr-view .button.button-purple:not(.button-border) {
3808text-decoration:none;
3809background-color:#5d4157;
3810color:#ffffff;
3811border-radius:1px;
3812text-transform:uppercase;
3813text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3814transition: all 0.3s ease;
3815position:relative;z-index:1;
3816border-top: 0px none rgb(255, 255, 255);
3817border-right: 0px none rgb(255, 255, 255);
3818border-bottom: 0px none rgb(255, 255, 255);
3819border-left: 0px none rgb(255, 255, 255);
3820}
3821
3822.fr-view .button.button-purple:hover {
3823color:#ffffff;
3824}
3825
3826.fr-view .button.button-leaf:not(.button-border) {
3827text-decoration:none;
3828background-color:#eeaa7b;
3829color:#ffffff;
3830border-radius:1px;
3831text-transform:uppercase;
3832text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3833transition: all 0.3s ease;
3834position:relative;z-index:1;
3835border-top: 0px none rgb(255, 255, 255);
3836border-right: 0px none rgb(255, 255, 255);
3837border-bottom: 0px none rgb(255, 255, 255);
3838border-left: 0px none rgb(255, 255, 255);
3839}
3840
3841.fr-view .button.button-leaf:hover {
3842color:#ffffff;
3843}
3844
3845.fr-view .button.button-pink:not(.button-border) {
3846text-decoration:none;
3847background-color:#f89fa1;
3848color:#ffffff;
3849border-radius:1px;
3850text-transform:uppercase;
3851text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3852transition: all 0.3s ease;
3853position:relative;z-index:1;
3854border-top: 0px none rgb(255, 255, 255);
3855border-right: 0px none rgb(255, 255, 255);
3856border-bottom: 0px none rgb(255, 255, 255);
3857border-left: 0px none rgb(255, 255, 255);
3858}
3859
3860.fr-view .button.button-pink:hover {
3861color:#ffffff;
3862}
3863
3864.fr-view .button.button-blue:not(.button-border) {
3865text-decoration:none;
3866background-color:#1265a8;
3867color:#ffffff;
3868border-radius:1px;
3869text-transform:uppercase;
3870text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3871transition: all 0.3s ease;
3872position:relative;z-index:1;
3873border-top: 0px none rgb(255, 255, 255);
3874border-right: 0px none rgb(255, 255, 255);
3875border-bottom: 0px none rgb(255, 255, 255);
3876border-left: 0px none rgb(255, 255, 255);
3877}
3878
3879.fr-view .button.button-blue:hover {
3880color:#ffffff;
3881}
3882
3883.fr-view .button.button-dirtygreen:not(.button-border) {
3884text-decoration:none;
3885background-color:#1693a5;
3886color:#ffffff;
3887border-radius:1px;
3888text-transform:uppercase;
3889text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3890transition: all 0.3s ease;
3891position:relative;z-index:1;
3892border-top: 0px solid rgb(255, 255, 255);
3893border-right: 0px solid rgb(255, 255, 255);
3894border-bottom: 0px solid rgb(255, 255, 255);
3895border-left: 0px solid rgb(255, 255, 255);
3896}
3897
3898.fr-view .button.button-dirtygreen:hover {
3899color:#ffffff;
3900}
3901
3902.fr-view .button.button-amber:not(.button-border) {
3903text-decoration:none;
3904background-color:#eb9c4d;
3905color:#ffffff;
3906border-radius:1px;
3907text-transform:uppercase;
3908text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3909transition: all 0.3s ease;
3910position:relative;z-index:1;
3911border-top: 0px none rgb(255, 255, 255);
3912border-right: 0px none rgb(255, 255, 255);
3913border-bottom: 0px none rgb(255, 255, 255);
3914border-left: 0px none rgb(255, 255, 255);
3915}
3916
3917.fr-view .button.button-amber:hover {
3918color:#ffffff;
3919}
3920
3921.fr-view .button.button-black:not(.button-border) {
3922text-decoration:none;
3923background-color:#111111;
3924color:#ffffff;
3925border-radius:1px;
3926text-transform:uppercase;
3927text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3928transition: all 0.3s ease;
3929position:relative;z-index:1;
3930border-top: 0px none rgb(255, 255, 255);
3931border-right: 0px none rgb(255, 255, 255);
3932border-bottom: 0px none rgb(255, 255, 255);
3933border-left: 0px none rgb(255, 255, 255);
3934}
3935
3936.fr-view .button.button-black:hover {
3937color:#ffffff;
3938}
3939
3940.fr-view .button.button-white:not(.button-border) {
3941text-decoration:none;
3942background-color:#f9f9f9;
3943color:#333333;
3944border-radius:1px;
3945text-transform:uppercase;
3946text-shadow:none;
3947transition: all 0.3s ease;
3948position:relative;z-index:1;
3949border-top: 0px none rgb(51, 51, 51);
3950border-right: 0px none rgb(51, 51, 51);
3951border-bottom: 0px none rgb(51, 51, 51);
3952border-left: 0px none rgb(51, 51, 51);
3953}
3954
3955.fr-view .button.button-white:hover {
3956color:#333333;
3957}
3958
3959</style>
3960<script>
3961document.addEventListener("DOMContentLoaded", function() {
3962    const hasHash = window.location.hash;
3963    
3964    if (window.location.hash) {
3965        function isSafari() {
3966            return /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
3967        }
3968        const target = document.querySelector(hasHash);
3969        if (target) {
3970            if( isSafari() )
3971                setTimeout( () => {
3972                    target.scrollIntoView({ behavior: "auto" });
3973                    document.documentElement.style.scrollBehavior = "smooth";
3974                }, 500 );
3975            else {
3976                target.scrollIntoView({ behavior: "auto" });
3977                document.documentElement.style.scrollBehavior = "smooth";
3978            }
3979        }
3980    }
3981    
3982});
3983</script>
3983<script>
3984    var is_submitting = false;
3985    let getting_payment_intent = false;
3986    let payment_intent_amount = null;
3987    function post_registration()
3988    {
3989        RemoveFormFieldsFromLocalStorage();
3990        
3991                toastr.clear();
3992                $('#leadModal').modal('hide');
3993                toastr.success("Thank you!", '', {escapeHtml: true});
3994                try {
3995                   browser.history.deleteUrl({url: window.location.href});
3996                }
3997                catch( err ) { }
3998                // refresh the page after payment, in case they make another purchase
3999                setTimeout( () => { window.location.replace("https:\/\/christythomascoaching.com\/page\/military"); }, 3000 );
4000                    }
4001    function AllowSubmitting()
4002    {
4003        is_submitting = false;
4004        $('#register-button').prop('disabled',false );
4005    }
4006
4007    function PreventSubmitting()
4008    {
4009        is_submitting = true;
4010        $('#register-button').prop('disabled',true );
4011    }
4012
4013    function submitLeadFormInternal( data )
4014    {
4015        let formData = new FormData();
4016        for( let key in data ) {
4017            if( data.hasOwnProperty(key) ) {
4018                                if( Array.isArray(data[key]) ) {
4019                    for( let i = 0; i < data[key].length; i++ )
4020                        formData.append( key + '[]', data[key][i] );
4021                }
4022                else
4023                    formData.append( key, (typeof data[key] === 'undefined' || data[key] === 'undefined' || data[key] === null || data[key] === 'null' ? '' : data[key]) );
4024            }
4025        }
4026        $.ajax({
4027            url: "https:\/\/christythomascoaching.com\/app\/contact-me-form",
4028            method: "POST",
4029            dataType: "json",
4030            data: formData,
4031            original_data: data,
4032            processData: false, // Prevent jQuery from processing the FormData
4033            contentType: false, // Let the browser set the correct content type for FormData
4034        })
4035            .done(function( data ) {
4036                AllowSubmitting();
4037                toastr.clear();
4038
4039                if( data.success ) {
4040                    if( data.results['lead-before-payment'] != 2 )
4041                        toastr.success('Please wait...');
4042                    if( data.results['lead-before-payment'] == 1 ) {
4043                        contact_id = data.results['contact_id'];
4044                        if( data.results['already_granted_call_package'] === true )
4045                            this.original_data['already_granted_call_package'] = true;
4046                                                if( typeof data.results['uploaded_field_urls'] === 'object' && data.results['uploaded_field_urls'] !== null ) {
4047                            let stored = GetFormFieldsFromLocalStorage();
4048                            for( let field_name in data.results['uploaded_field_urls'] ) {
4049                                if( data.results['uploaded_field_urls'].hasOwnProperty(field_name) ) {
4050                                    stored[field_name] = data.results['uploaded_field_urls'][field_name];
4051                                }
4052                            }
4053                            SaveFormFieldsToLocalStorage( stored );
4054                        }
4055                        submitPayment( this.original_data );
4056                    }
4057                    else if( data.results['lead-before-payment'] == 2 ) {
4058                        ; // do nothing - this ajax call just alerted the site owner to a payment failure
4059                    }
4060                    else if( this.original_data['lead-before-payment'] == 1 ) {
4061                                                toastr.clear();
4062                        toastr.error('Unable to process registration at this time. Please examine your inputs and try again.');
4063                        AllowSubmitting();
4064                    }
4065                    else
4066                        post_registration();
4067                }
4068                else if( data.code == 'Invalid Email' ) {
4069                    toastr.error( 'Please check your email address.' );
4070                    $('#lead_capture_field_email').focus();
4071                }
4072                else if( data.code == 'Missing Name' ) {
4073                    toastr.error( 'Please enter your name.' );
4074                    $('#lead_capture_field_name').focus();
4075                }
4076                else if( data.code == 'Email Required' ) {
4077                    toastr.error( 'Please enter your email address.' );
4078                    $('#lead_capture_field_email').focus();
4079                }
4080                else if( data.code == 'Too few phone digits' ) {
4081                    toastr.error( 'Please enter a phone number with at least 10 numbers, including an area code.' );
4082                    $('#lead_capture_field_phone').focus();
4083                }
4084                else if( data.code == 'Sold out' || data.code == 'Duplicate' || data.code == 'vault_full' ) {
4085                                        toastr.error( data.message, '', { timeOut: 20000 } );
4086                }
4087                else
4088                    toastr.error('Something went wrong. Please email [email protected] with the address of this page.<br><br>' + data.message);
4089
4090            })
4091            .fail(function( jqXHR, textStatus ) {
4092                toastr.clear();
4093                toastr.error( "Request failed: " + textStatus, 'Something went wrong. Please email [email protected] with the address of this page.' );
4094                AllowSubmitting();
4095            });
4096
4097    }
4098
4099
4100    function SaveFormFieldsToLocalStorage( data )
4101    {
4102        localStorage.setItem('payment-form-info', JSON.stringify( data ) );
4103    }
4104
4105    function RemoveFormFieldsFromLocalStorage()
4106    {
4107        localStorage.removeItem( 'payment-form-info' );
4108    }
4109    function GetFormFieldsFromLocalStorage()
4110    {
4111        return JSON.parse( localStorage.getItem('payment-form-info' ) );
4112    }
4113
4114    function GetPaymentIntent( amount )
4115    {
4116            }
4117
4118</script>
4118
4119<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jarallax@2/dist/jarallax.min.css" type="text/css" />
4120          
4120<script src="https://cdn.jsdelivr.net/npm/jarallax@2/dist/jarallax.min.js"></script>
4120
4121          <style>
4122            .section-sticky {
4123                position: -webkit-sticky;
4124                position: sticky;
4125                top: 60px;
4126                z-index: 5;
4127            }
4128            .inline-label {
4129                display: inline;
4130                font-weight: 400 !important;
4131                color: inherit;
4132            }
4133            .inline-checkbox-radio {
4134                display: flex;
4135                align-items: flex-start;
4136                gap: 8px;
4137                margin-bottom: 15px;
4138                text-align: left;
4139            }
4140            .inline-checkbox-radio input[type="checkbox"],
4141            .inline-checkbox-radio input[type="radio"] {
4142                flex-shrink: 0;
4143                margin-top: 3px;
4144                margin-right: 0;
4145            }
4146            .inline-checkbox-radio .inline-label,
4147            .inline-checkbox-radio label {
4148                display: block;
4149                flex: 1;
4150                font-weight: 400 !important;
4151                color: inherit;
4152                margin: 0;
4153            }
4154            .page-field-label {
4155                font-size: 18px;
4156                margin-top: 40px;
4157                margin-bottom: 10px;
4158            }
4159            .page-field-label-thin {
4160                font-size: 18px;
4161            }
4162            @media (max-width:991px) {
4163                .section-sticky {
4164                    position: -webkit-sticky;
4165                    position: sticky;
4166                    top: 0;
4167                    z-index: 5;
4168                }
4169            }
4170            .section-sticky-bottom {
4171                position: -webkit-sticky;
4172                position: sticky;
4173                bottom: 0;
4174                z-index: 5;
4175            }
4176            </style>
4177            <div class="fr-view" style="font-size:14pt;"><section style="background: 0% 0% / cover no-repeat rgb(40, 40, 40);"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background: rgb(40, 40, 40); padding-top: 63px; padding-bottom: 31px;"><div class="container clearfix" style="background-color: transparent; cursor: default;"><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(147, 101, 184);">Welcome!</span><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(255, 255, 255);">&nbsp;On this page, you'll find a list of resources for Military Children and Families vetted personally by me. &nbsp;These are worth your time, and I send them to my BFFs without hesitation. &nbsp;</span></div><div><br></div><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(255, 255, 255);">Scroll down to check out my go-to's from the last 16+ years of being a mom and&nbsp;</span></div><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(255, 255, 255);">19+ years as a spouse. &nbsp;The first five have special podcast interviews on Keep Calm Mother On, I'm &nbsp;glad I got the chance to talk with them.&nbsp;</span></div><div><br></div><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(255, 255, 255);">Happy Military Child Appreciation Month. Remember, military kids, are military kids every month of the year. Tell them thank you whenever you meet one.&nbsp;</span></div><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(255, 255, 255);">-Christy Thomas</span></div><div><br></div><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 16px; color: rgb(255, 255, 255);">List Updated on 7/9/2024</span></div><div><br></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640f4ce918db1.jpg" style="width: 511px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Thrivers</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Christy's go-to resource for how to raise kids who can Thrive. &nbsp;Written by Dr. Michele Borba after a lifetime of research and talking to kids. &nbsp;Each chapter focuses on a character trait and has activities for kids toddler to college.&nbsp;</div><div><a class="button button-3d button-large button-rounded button-red" href="#"></a></div><div><a class="button button-3d button-large button-rounded button-red" href="https://everydaymotherhood.libsyn.com/332-the-truth-about-resilence-and-thriving-with-dr-mic
4177hele-borba" rel="noopener noreferrer" target="_blank">3-31-23 &nbsp; What does resilience mean?</a></div><div><a href="https://everydaymotherhood.libsyn.com/332-the-truth-about-resilence-and-thriving-with-dr-michele-borba" rel="noopener noreferrer" target="_blank">&nbsp;</a></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://micheleborba.com/thrivers-videos/" rel="noopener noreferrer" target="_blank">Thrivers have 7 Teachable Skills</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e2c9ab9d63.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">BLOOM: The Field Guide to &nbsp;Military Teens</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; text-align: center;">The Field Guide offers advice and tips for serving military teens at the neighborhood, school, and community levels. Hear from teens directly regarding their needs, desires, and pet peeves.</span><span style="font-size: 14px; font-family: Comfortaa, sans-serif;">&nbsp;&nbsp;</span><span style="background: transparent; font-style: inherit; font-weight: inherit; font-size: 14px; font-family: Comfortaa, sans-serif;">Bloom is powered by the National Military Family Association.</span><a class="button button-3d button-large button-rounded button-red" href="#" rel="noopener noreferrer" target="_blank"> 4-7-23 Listen to Christy chat with BLOOM</a></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.bloommilitaryteens.org/fieldguide" rel="noopener noreferrer" target="_blank">Read It Now</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e329c86389.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Travis Manion Foundation: Character Does Matter</div></div><div class="editable"><br></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(59, 57, 59); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: left;">Character Does Matter Mentors develop character and leadership skills in young adults. Grounded in the evidence-based field of Positive Psychology, they use a strengths-based approach to develop character traits in the next generation through a combination of informal discussions and activity-based learning.</span><span style="font-family: Comfortaa, sans-serif; font-size: 18px;">&nbsp; Reach out to learn how to bring it to your school with the help of a veteran or active-duty family.&nbsp;</span></div><div><a class="button button-3d button-large button-rounded button-red" href="https://everydaymotherhood.libsyn.com/334-be-a-spartan-character-does-matter-with-travis-manion-foundation-and-tonya-murphy" rel="noopener noreferrer" target="_blank">4-14-23 Bring Character DOES MATTER to Your Kids</a></div><div><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.travismanion.org/our-programs/character-does-matter/" rel="noopener noreferrer" target="_blank">Learn how to bring it to your school</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/6412452220a52.png" style="width: 388px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Partners In Promise</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><h2><span style="font-size: 14px;">The mission of Partners in PROMISE is to Protect the Rights Of Military children In Special Education (P.R.O.M.I.S.E.) &amp; disability communities to ensure they receive equal access to an education. We do this by develop data-informed solutions that equip parents, inform leaders and enable military students to thrive. Parent resources include a Special Education &amp; EFMP binder, videos featuring special education and disability experts and checklists to keep you and your child on track through each military move.</span></h2><div><span style="font-size: 14px;"><br></span><br></div><div><a class="button button-3d button-large button-rounded button-red" href="https://everydaymotherhood.libsyn.com/335-partners-in-promise-military-kids-and-special-education" rel="noopener noreferrer" target="_blank">4-21-23 Moving Tips for kids with an IEP/504-</a></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://thepromiseact.org" rel="noopener noreferrer" target="_blank">Get Help Here</a></div></div></div></div></div></div></div></section><section style="background-color: rgb(255, 255, 255); background-size: cover; background-repeat: no-repeat no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background-image: none; padding-top: 50px;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e2d4eb241a.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Comfort Crew</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">This kit will help your child feel seen and not alone. &nbsp;Being a military kid is hard; Comfort Crew and Trevor Romain know that. &nbsp;Cuzzie the bear is a keepsake for my kids. Great for kids 6-12.&nbsp;</div><div style="font-size:18px;"><a class="button button-3d button-large button-rounded button-red" href="https://everydaymotherhood.libsyn.com/336-connecting-with-kids-with-trevor-romain" rel="noopener noreferrer" target="_blank">4-28-23 &nbsp;Listen to Christy and Trevor Romain</a></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.comfortcrew.org/" rel="noopener noreferrer" target="_blank">Check Them Out</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640f441cd5303.png" style="width: 528px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Blue Star Summer Museums</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Check out this awesome program of Museums free with your military ID from Memorial Day to Labor Day. &nbsp;This partnership is with Blue Star Families and the National Endowment of the Arts.&nbsp; &nbsp;Thanks to this program, I've brought my kids to great art museums, children's museums, and historical sites.&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://bluestarfam.org/family-life/blue-star-museums/" rel="noopener noreferrer" target="_blank">Where can you visit?</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640f45f5ce436.jpg" style="width: 528px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Boys &amp; Girls Club and Military Kids</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Boys and Girls Clubs of America offer mentorship for military kids. </div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.bgca.org/about-us/military">Do you have a local program?</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><a href="https://www.buildasign.com/troops"><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641c60e3b3df5.jpg" style="width: 392px;" class="fr-fic fr-dib" loading="lazy"></a><br></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Build A Sign</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(51, 51, 51); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: left;">Since 2008, BuildASign.com® has given away more than 337,000 Welcome Home banners and signs. &nbsp;My family has used this, and we've used and reused the banner over the years. &nbsp;A friend has had her kids trace their hands on the back to make it a keepsake to show how big they were at each reunion.&nbsp; &nbsp;As always, be aware of Operational Security and Personal Security to help you decide when and where you hang your banner.&nbsp;</span></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.buildasign.com/troops" rel="noopener noreferrer" target="_blank">Homecoming Signs</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/642071e064d17.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Camp Corral&nbsp;</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: center;">Camp Corral is a free, one-of-a-kind summer camp for children of wounded, ill, injured, or fallen military service members.</span><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px;">&nbsp; My family hasn't used this resource for friends have, they told me it was a must-have for my list.&nbsp;</span><br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.campcorral.org/" rel="noopener noreferrer" target="_blank">Check out Camp Corral </a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;" class=""><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div>
4177<img src="https://getoiling.com/site-assets/images/other-photos/learning-laptop.jpg" class="fr-fic fr-dii" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Christy's Book Lists</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Check out my favorite books that I've read over and over and bought for friends. &nbsp;Books are sorted by deployment, submarines, moving, parenting, and more. &nbsp;This is an affiliate link.&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.amazon.com/shop/everyday_runner_christy">Christy's Amazon Bookshelf</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div></div><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/668d6e8bb6133.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Commissary Click2GO</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Use your DoD benefits to shop the Commissary online now. &nbsp;It's amazing that you can have a grocery pickup but with the commissary prices. &nbsp;I have used many grocery pickup services in town over the years to maximize family time and stick to my grocery list. &nbsp;This program is worth testing out to save your family time and money. &nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://shop.commissaries.com/" rel="noopener noreferrer" target="_blank">Click2GO</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div></div><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/668d70c161979.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">DCFSA</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(17, 17, 17); font-family: &quot;Open Sans&quot;, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: start;">A Dependent Care FSA (DCFSA) is a pre-tax benefit account used to pay for&nbsp;</span><span style="color: rgb(17, 17, 17); font-family: &quot;Open Sans&quot;, sans-serif;">eligible dependent care services</span><span style="color: rgb(17, 17, 17); font-family: &quot;Open Sans&quot;, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: start;">, such as preschool, summer day camp, before or after-school programs, and child or adult daycare. It's a smart, simple way to save money while taking care of your loved ones while you are on duty. &nbsp;This care fund is for children under the age of 13.</span></div><div style="font-size:18px;"><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://fsafeds.com/explore/usmdcfsa" rel="noopener noreferrer" target="_blank">Dependent Care FSA</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/6410a358294bb.jpg" style="width: 425px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">DoD MWR Libraries</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Use your DoD benefits number to access a library, no matter where you are. &nbsp;We love accessing it using the Libby app to listen to audiobooks.&nbsp; They have tons of resources -- including streamable storytime videos for kids and magazines.&nbsp;<br><br></div></div><div class="editable"><a class="button-3d button-large button-black button" href="https://www.dodmwrlibraries.org/childrens-corner" rel="noopener noreferrer" target="_blank">Children's Library Corner</a></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641db5ecacb6b.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;"><span style="font-size: 34px;">Exceptional Families of the Military</span></div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(94, 94, 94); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: center;">Exceptional Families of the Military connects military families with Disabilities, Special Healthcare Needs, or additional educational needs from all branches of the service in order to navigate within the Exceptional Family Member Programs. &nbsp;They also advocate for long-lasting systemic changes.&nbsp;</span><br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://exceptionalmilitaryfam.com/" rel="noopener noreferrer" target="_blank">Exceptional Military Families</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div class=""><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/6410a2df4c702.jpg" style="width: 356px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Fisher House</div></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(51, 51, 51); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: left;">Are you in need of a home away from home? Fisher Houses provide military families housing close to a loved one in the hospital for an illness, disease or injury.</span><span style="color: rgb(51, 51, 51); font-size: 16px; font-family: Comfortaa, sans-serif;">&nbsp;</span><br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://fisherhouse.org/programs/" rel="noopener noreferrer" target="_blank">Find One Here</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641db4b453c6c.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Five &amp; Thrive&nbsp;</div></div><div class="editable"><div style="font-size:24px;"><br></div></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: left;">Five &amp; Thrive was created to improve quality-of-life challenges our Air and Space Force families face in five focus areas: Childcare, Education, Healthcare, Housing, and Spouse Employment.&nbsp;</span><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 16px;">&nbsp; My family is a Navy family and I have found this resource to be incredibly helpful.&nbsp; Don't skip it.&nbsp;</span><br><br></div></div><div class="editable"><a class="button-3d button-large button-black button" href="https://www.fiveandthrive.org/home" rel="noopener noreferrer" target="_blank">Five and Thrive</a></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641c5fb66f289.png" style="width: 358px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">FOCUS Project</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Families OverComing Under Stress is a great resource, <strong><u>BUT</u></strong> it isn't available everywhere. &nbsp;Please check out the map to see if you have local access to a FOCUS project team.&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://focusproject.org/" rel="noopener noreferrer" target="_blank">Is it near you?</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/6410a264bd686.jpg" style="width: 511px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">GiveAnHour</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Mental Health Care for Military and family.<br><br></div></div><div class="editable"><a class="button-3d button-large button-black button" href="https://giveanhour.org/military/" rel="noopener noreferrer" target="_blank">Get Help Here</a></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641c5e0f8dcbd.jpg" style="width: 355px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">
4177Headstrong</div></div><div class="editable"><div style="font-size:24px;"><br></div></div><div><span style="color: rgb(51, 51, 51);">&nbsp;</span></div><div><span style="color: rgb(51, 51, 51);">&nbsp;</span></div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(51, 51, 51); font-family: Barlow, sans-serif; font-size: 18px; font-style: normal; font-weight: 500; text-align: left;">Confidential, barrier-free, stigma-free mental health</span><span style="color: rgb(51, 51, 51);"><br style=" color: rgb(255, 255, 255); font-family: Barlow, sans-serif; font-size: 18px; font-style: normal; font-weight: 500; text-align: left;"></span><span style="color: rgb(51, 51, 51); font-family: Barlow, sans-serif; font-size: 18px; font-style: normal; font-weight: 500; text-align: left;">treatment for our military community.</span><span style="color: rgb(51, 51, 51);">&nbsp;</span><br><br></div></div><div class="editable"><a class="button-3d button-large button-black button" href="https://theheadstrongproject.org/" rel="noopener noreferrer" target="_blank">Triumph Over Trauma</a></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641c5ee029d22.jpg" style="width: 307px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Hidden Heroes</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(51, 51, 51); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: center;">Military caregivers don’t often ask for help, but they deserve our support. Stand by these hidden heroes today.</span><span style="color: rgb(51, 51, 51); font-family: Comfortaa, sans-serif; font-size: 16px;">&nbsp; Military kids can be hidden heroes too; don't forget about them. </span></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://hiddenheroes.org/" rel="noopener noreferrer" target="_blank">Support for Military Caregivers</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/6420732f38b55.jpg" style="width: 241px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">HSLDA Military Families</div></div><div class="editable"><div style="font-size:24px;"><span style="font-size: 14px;">HSLDA-- Homeschool Legal Defense Association</span>&nbsp;</div></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Looking into homeschooling wherever the military sends you?&nbsp; As a mom who has homeschooled in 7 states, you must know about the HSLDA help for Military Families.&nbsp;&nbsp;</div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://linktr.ee/hsldamilitary?fbclid=IwAR1S448P7E8qbXlLVhpfQLgtX3SDBUVZiWE358-8Dc3bditl5VZ-vIeYP7U" rel="noopener noreferrer" target="_blank">Homeschooling Information</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640f53c4eae83.jpg" style="width: 471px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">HugAHero</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="font-family: Comfortaa, sans-serif; font-size: 18px;">Go to the place for dolls that have a body-size picture of your service member They don't have to be in uniform-- I suggest you choose a photo in whatever they hang out at home in. &nbsp;They offer a military discount, just email&nbsp;</span><span style="font-family: Comfortaa, sans-serif; font-size: 18px;">
4177<a href="mailto:[email protected]"><strong style=" font-style: normal; font-weight: bold; font-size: 17px; font-family: Futura, sans-serif; color: rgb(0, 0, 0); text-align: start;">[email protected]</strong></a></span><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: start;">&nbsp;for more information.</span>&nbsp;<br>&nbsp;</div><div style="font-size:18px;">(Not an affiliate link)</div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://hugahero.com/" rel="noopener noreferrer" target="_blank">HugAHero Dolls</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;"><span style="font-size: 35px;">Military Aid Societies</span></div><div><br></div></div><div class="editable"><div><br></div></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Military aid societies &nbsp;help in times of financial need and provide education assistance (grants and loans) for eligible dependents. Kids are expensive ask your aid organization if it offers a budgeting for baby class to help you with that transition. Aid societies also help create connections to your local by having ample volunteer opportunities. &nbsp;Personal note, I took a budgeting for baby class with NMCRS in&nbsp;2006, it helped us go from two incomes to one.&nbsp;</div><div style="font-size:18px;"><br></div></div><div class="editable"><div><a href="https://www.armyemergencyrelief.org/" rel="noopener noreferrer" target="_blank">Army Emergency Relief&nbsp;</a>&nbsp;</div><div><br></div><div><a href="https://afas.org/" rel="noopener noreferrer" target="_blank">Air Force Aid Society</a> &amp; Space Force</div><div><br></div><div><a href="https://www.cgmahq.org/" rel="noopener noreferrer" target="_blank">Coast Guard Mutual Assistance </a>&nbsp;</div><div><br></div><div><a href="https://www.nmcrs.org/" rel="noopener noreferrer" target="_blank">Navy Marine Corps Relief Society</a>&nbsp;</div><div><br></div></div></div></div></div></div></div></section><section style="background-color: rgb(255, 255, 255); background-size: cover; background-repeat: no-repeat no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background-image: none; padding-top: 50px;"><div class="container clearfix"><div class="row"><div class="col-sm-5 edit-hover"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e33f56d71d.jpg" style="width: 300px;" class="fr-fic fr-dii" loading="lazy"><br></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Military Child Education Coalition</div></div><div class="editable"><br></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">This is where you can read about the interstate compact and gain access to amazing webinars about study skills, emotional intelligence, and transcripts. &nbsp;They also host an art contest for military kids every year.&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.militarychild.org/" rel="noopener noreferrer" target="_blank">Check Them Out</a></div></div></div></div><div><br></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div style="text-align: left;"><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641db6ffef484.jpg" style="width: 354px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Military Kids: Going, Growing, Gone</div></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: start;">This page is for parent(s) who are currently serving on Active-Duty, Guard, Reserve, or Retired and their spouses. Widowed and divorced parents&nbsp;</span><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; text-align: start;">are also welcome. Together we work to provide a place for our parents to discu
4177ss all aspects of parenting military teens (middle school, high school), college kids and young adults.</span><span style="font-family: Comfortaa, sans-serif; color: rgb(0, 0, 0); font-size: 16px;">&nbsp; &nbsp;You might even see questions that I ask. </span><br><br></div></div><div class="editable"><a class="button-3d button-large button-black button" href="https://www.facebook.com/groups/1247236108755020" rel="noopener noreferrer" target="_blank">Check Out This Facebook Group</a></div></div></div></div></div></div></section><section style="background-color: rgb(255, 255, 255); background-size: cover; background-repeat: no-repeat no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background-image: none; padding-top: 50px;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e2afa1dba2.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Military 1 Source</div></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">The go-to place for free non-medical therapy, tax help, and great resources.&nbsp; The chill drill is a family favorite.&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.militaryonesource.mil/" rel="noopener noreferrer" target="_blank">Visit Here</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641c8232970f1.png" style="width: 224px;" class="fr-fic fr-dii" loading="lazy"><br></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Military Wild</div></div><div class="editable"><br></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: start;">We’re here to connect military families with each other and the wild places we live through community and adventure in the outdoors.</span><span style="font-family: Comfortaa,sans-serif;"><span style="font-size: 18px; color: rgb(0, 0, 0);">&nbsp;If you don't have a local chapter, consider starting one!</span></span></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.militarywild.com/" rel="noopener noreferrer" target="_blank">Go Wild</a></div></div></div></div><div><br></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/668d899b82cba.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Operation Child Care Project</div></div><div class="editable"><br></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: left;">Operation Child Care Project helps military families find childcare and offers<span style="color: rgb(0, 0, 0); font-size: 18px; font-style: normal; font-weight: 400; text-align: center;" >&nbsp;case management services to ensure that families have access to the support they need.</span></span></div><div style="font-size:18px;"><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.occproject.org/" rel="noopener noreferrer" target="_blank">Get Help Here</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e34ea9eea8.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Operation Purple&nbsp;</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: left;">Operation Purple® Camp offers military kids a free week of</span><span style="color: rgb(0, 0, 0); font-size: 18px; font-family: Comfortaa, sans-serif;"><strong style=" font-weight: 700; color: rgb(118, 118, 118); font-family: &quot;Segoe UI Variable&quot;, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left;">&nbsp;camp</strong></span><span style="color: rgb(0, 0, 0); font-family: Comfortaa, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; text-align: left;">&nbsp;where they connect with other kids just like them.</span><span style="color: rgb(0, 0, 0); font-size: 18px; font-family: Comfortaa, sans-serif;">&nbsp;</span></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.militaryfamily.org/programs/operation-purple/operation-purple-camp/" rel="noopener noreferrer" target="_blank">Camp Time!</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/6410a47ec5cae.jpg" style="width: 443px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">PJ Library</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Are you Jewish and have newborn to age 12 children?&nbsp; This is a great resource to have age-appropriate books and music mailed to you-- even at an APO/FPO address!&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://pjlibrary.org/enroll-in-a-community" rel="noopener noreferrer" target="_blank">Bring Jewish stories home</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e2eea3c999.jpg" style="width: 511px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Sesame Street &amp; Military Kids</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Elmo talks about deployments, moving, and more. &nbsp;Sesame Street created content to help the younger military kids talk about big feelings that also comforts their adults. I really enjoyed these resources when my kids were pre-schoolers.&nbsp;</div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://sesamestreetformilitaryfamilies.org/" rel="noopener noreferrer" target="_blank">Elmo Can Help</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/641247303606e.jpg" style="width: 381px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">TAPS</div></div><div class="editable"><div style="font-size:24px;">Tragedy Assitance Program for Survivors</div></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">I hope you never need this, but you should know about it. &nbsp;TAPS cares for the families of America's fallen heroes. &nbsp;If you experience the loss of a child while being military-connected, reach out to TAPS. TAPS will help connect you to local support groups and counseling. &nbsp;</div><div style="font-size:18px;">24/7 Hotline at 800-959-8277<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="#https://www.taps.org/" rel="noopener noreferrer" target="_blank">Survivor Support</a></div></div></div></div></div></div></div></section><section style="background-color: rgb(255, 255, 255); background-size: cover; background-repeat: no-repeat no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background-image: none; padding-top: 50px;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e30c03945d.png" class="fr-fic fr-dib" style="width: 244px;" loading="lazy"><br></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;"><a href="http://Tutor.com"><span style="color: rgb(51, 51, 51);">Tutor.com</span></a><span style="color: rgb(51, 51, 51);">&nbsp;for Military Families</span></div></div><div class="editable"><br></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Moved too many times and can't figure out how to help with <span style="font-family: Comfortaa, sans-serif; font-size: 18px;">homework? &nbsp;Access this great resource with FREE SAT Prep and On-Demand Tutors that can help with tonights homework.&nbsp;&nbsp;</span><span style="font-family: Comfortaa, sans-serif; font-size: 18px;">Funded by the U.S. Department of Defense and Coast Guard Mutual Assistance</span></div><div style="font-size:18px;"><br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://military.tutor.com/home" rel="noopener noreferrer" target="_blank">Help With Homework</a></div></div></div></div><div><br></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640f4520d5249.png" style="width: 528px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">USO for Military Kids</div></div><div class="editable"></div><div>&nbsp;</div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">Check out 5 ways the USO Supports Military Kids. &nbsp;My kids have enjoyed using the USO lounge and events at local branches. &nbsp;Great opertunites service hours for teenagers too!<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://www.uso.org/stories/3315-5-ways-the-uso-supports-military-children?fbclid=IwAR1Jm2RvyNPBzR3guASER86Qynynt9qoYkMuPTWWmcSIYYpE4_ODCQkIQLs">USO Programs</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;">
4177<div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e2f8851b27.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">United Through Reading</div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;">United Through Reading connects the service member and child together with the magic of reading aloud no matter the distance.&nbsp;&nbsp;<br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://unitedthroughreading.org/" rel="noopener noreferrer" target="_blank">Reading Is Magic</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/668d724d5ebc6.png" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;"><span style="font-size: 32px;">Wounded Warrior + Sesame Workshop</span></div></div><div class="editable"></div><div>&nbsp;</div><div class="editable"><div style="font-size:18px;"><span style="font-size: 17px; font-family: Comfortaa, sans-serif;">Sesame Workshop and Wounded Warrior Project have created a special guide for Military caregivers. This guide offers</span><span style="color: rgb(61, 61, 61); font-family: Comfortaa, sans-serif; font-size: 17px; font-style: normal; font-weight: 400; text-align: start;">&nbsp;simple ideas to support the whole family’s emotional well-being. You’ll find activities to help strengthen your family’s emotional awareness, social connections, mind-body connection, and compassionate mindset.</span><br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="https://sesameworkshop.org/resources/taking-care-of-us-a-guide-to-help-military-caregiving-families-grow-in-emotional-well-being/" rel="noopener noreferrer" target="_blank">Taking Care of Us</a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background:transparent;"><div class="container clearfix"><div class="row"><div class="col-sm-5"><div><br></div><img src="https://attractwell-1179-fast.b-cdn.net/images/1179/640e2b1059249.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></div><div class="col-sm-7 nobottommargin"><div class="editable"><div style="font-size:36px;font-weight:bold;">Military &amp; Veteran Crisis Line</div></div><div class="editable"><div style="font-size:24px;"><br></div><div style="font-size:24px;">The place to go when you don't know what to do next.&nbsp;</div></div><div class="editable"><div style="font-size:18px;"><br><br></div></div><div class="editable"><div><a class="button-3d button-large button-black button" href="http://www.veteranscrisisline.net" rel="noopener noreferrer" target="_blank">You are not alone</a></div></div></div></div></div></div></div></section></div>
4177<script>
4178    var shown_exit_intent = false;
4179    var scroll_modal_shown = false;
4180    var payment_intent_id = null;
4181    var stripe = null;
4182    var cardElement = null;
4183    var elements = null;
4184    var contact_id = null;
4185    var number_of_payment_failures = 0;
4186    var allow_payments = true;
4187    var payment_options = [];
4188    var custom_amounts = {};     var has_booking_calendar = false;
4189    var currentPaymentMode = 'onetime';
4190    var subscription_client_secret = null;
4191    var subscription_id = null;
4192    var subscription_payment_intent_id = null;
4193    var subscription_requires_setup = false;
4194    var cardElementComplete = false;
4195    var cardElementError = '';
4196    const billing_interval_labels = {'weekly':'/week','biweekly':'/2 weeks','monthly':'/month','quarterly':'/quarter','yearly':'/year'};
4197
4198    function hasRecurringSelection() {
4199        for( let i = 0; i < payment_options.length; i++ ) {
4200            let po = payment_options[i];
4201            if( po.active != 1 ) {
4202                continue;
4203            }
4204            let ctrl = $('#payment-option' + i);
4205            if( ctrl.length > 0 && ctrl.is(':checked') ) {
4206                let interval = po['billing_interval'] || 'one_time';
4207                if( interval !== 'one_time' ) {
4208                    return true;
4209                }
4210            }
4211        }
4212        return false;
4213    }
4214
4215        const botdPromise = import('https://openfpcdn.io/botd/v1').then((Botd) => Botd.load());
4216    let botdResults = {};
4217
4218    var entityMap = {
4219    "&": "&amp;",
4220    "<": "&lt;",
4221    ">": "&gt;",
4222    '"': '&quot;',
4223    "'": '&#39;',
4224    "/": '&#x2F;'
4225};
4226
4227function escapeHtml(string) {
4228    if( string === null )
4229        return '';
4230    return String(string).replace(/[&<>"'\/]/g, function (s) {
4231        return entityMap[s];
4232    });
4233}
4234
4235function abbreviateText( text, max_length )
4236{
4237    if( typeof max_length == 'undefined' )
4238        max_length = 30;
4239
4240    var display_text = text;
4241
4242    if( text.length > (max_length + 5))
4243        display_text = text.substr( 0, max_length ) + '...';
4244
4245    return display_text;
4246}
4247
4248function htmlToText( html ) {
4249    var d = document.createElement( 'div' );
4250    d.innerHTML = html;
4251    return d.textContent;
4252}
4253
4254function insertStringAtCursor( field_object, string_to_insert )
4255{
4256    if (document.selection) {
4257        field_object.focus();
4258        sel = document.selection.createRange();
4259        sel.text = string_to_insert;
4260    }
4261    else if (field_object.selectionStart || field_object.selectionStart == '0') {
4262        var startPos = field_object.selectionStart;
4263        var endPos = field_object.selectionEnd;
4264        field_object.value = field_object.value.substring(0, startPos)
4265            + string_to_insert
4266            + field_object.value.substring(endPos, field_object.value.length);
4267    } else {
4268        field_object.value += string_to_insert;
4269    }
4270}
4271    // Exit intent
4272    function addEvent(obj, evt, fn) {
4273        if (obj.addEventListener) {
4274            obj.addEventListener(evt, fn, false);
4275        } else if (obj.attachEvent) {
4276            obj.attachEvent("on" + evt, fn);
4277        }
4278    }
4279
4280    function notNullOrUndefined( $value ) {
4281        return $value !== null && $value !== undefined;
4282    }
4283
4284    function submitPayment( optional_data )
4285    {
4286                if( is_submitting ) {
4287            return false;
4288        }
4289                if( !hasRecurringSelection() && payment_intent_id === null ) {
4290            let _zero_check = UpdatePaymentAmount( false );
4291            if( _zero_check.total_payment_amount > 0 ) {
4292                return false;
4293            }
4294        }
4295
4296        PreventSubmitting();
4297
4298            }
4299
4300    
4301    async function submitLeadForm( status = 'normal', options = {} )
4302    {
4303        let i;
4304        // prevent double submissions
4305        if( is_submitting || (status === 'payment-failure' && number_of_payment_failures > 0) )
4306            return false;
4307
4308                await botdPromise
4309            .then((botd) => botd.detect())
4310            .then((result) => botdResults = result)
4311            .catch((error) => console.error(error))
4312
4313                let botdEnabled = false;
4314        if( botdEnabled && typeof botdResults === 'object' && botdResults.bot !== false ) {
4315            toastr.error('Please try again later.');
4316            return false;
4317        }
4318        
4319        toastr.clear();
4320
4321                if( has_booking_calendar === true ) {
4322            if( typeof selected_booking_datetime !== 'string' || typeof selected_time_zone !== 'string' ||
4323                selected_booking_datetime.trim() === '' || selected_time_zone.trim() === '' ) {
4324                toastr.error('Please select a date and time on the calendar.');
4325                return false;
4326            }
4327        }
4328
4329        
4330                                if( $('#lead_capture_field_name').val().trim() == '' ) {
4331                                    if( 'named' === 'file' )
4332                                        toastr.error( 'Please select a file for ' + "Name" );
4333                                    else
4334                                        toastr.error( 'Please enter ' +"Name" );
4335
4336                                    $('#lead_capture_field_name').focus();
4337                                    return;
4338                                }
4339
4340                                if( $('#lead_capture_field_email').val().trim() == '' ) {
4341                                    if( 'named' === 'file' )
4342                                        toastr.error( 'Please select a file for ' + "Email" );
4343                                    else
4344                                        toastr.error( 'Please enter ' +"Email" );
4345
4346                                    $('#lead_capture_field_email').focus();
4347                                    return;
4348                                }
4349
4350        PreventSubmitting();
4351
4352        var email_address = (notNullOrUndefined($('#lead_capture_field_email').val()) ? $('#lead_capture_field_email').val().trim() : '');
4353        var phone_number = (notNullOrUndefined($('#lead_capture_field_phone').val()) ? $('#lead_capture_field_phone').val().trim() : '');
4354        var form_has_email = true;
4355        var form_has_phone = true;
4356        var email_is_required = true;
4357        var phone_is_required = false;
4358
4359        var data = {
4360            'contact-name': (notNullOrUndefined($('#lead_capture_field_name').val()) ? $('#lead_capture_field_name').val().trim() : ''),
4361            'contact-email': email_address,
4362            'contact-phone': phone_number,
4363            'contact-custom1': (notNullOrUndefined($('#lead_capture_field_custom_field1').val()) ? $('#lead_capture_field_custom_field1').val().trim() : ''),
4364            'contact-custom1-label': $('#lead_capture_field_custom_field1').prop('placeholder'),
4365            'contact-custom2': (notNullOrUndefined($('#lead_capture_field_custom_field2').val()) ? $('#lead_capture_field_custom_field2').val().trim() : ''),
4366            'contact-custom2-label': $('#lead_capture_field_custom_field2').prop('placeholder'),
4367            'contact-address': $('#address').val(),
4368            'contact-message': $('#feedback').val(),
4369            'contact-source': 'Website Page',
4370            'subscribe-email': ((email_is_required === true || email_address != '') && form_has_email === true ? '1' : '0'),
4371            'subscribe-text': ((phone_is_required === true || phone_number != '') && form_has_phone === true ? '1' : '0'),
4372            'enroller-number': "",
4373            'enroller-name': "",
4374            'sponsor-number': "",
4375            'sponsor-name': "",
4376            'utm_source': null,
4377            'utm_campaign': null,
4378            'utm_medium': null,
4379            'utm_term': null,
4380            'utm_content': null,
4381            'page': 7740,
4382            'referral_contact_id': ""        };
4383
4384                if( options.already_granted_call_package === true )
4385            data['already_granted_call_package'] = '1';
4386
4387        if( has_booking_calendar === true && typeof selected_booking_datetime === 'string' && selected_booking_datetime !== ''
4388        && typeof selected_time_zone === 'string' && selected_time_zone !== '' ) {
4389            data['has_booking_calendar'] = true;
4390            data['selected_booking_datetime'] = selected_booking_datetime;
4391            data['selected_time_zone'] = selected_time_zone;
4392            data['selected_booking_location'] = selected_booking_location;
4393
4394            
4395                        data['booking_type_id'] = null;
4396                    }
4397
4398        if( status === 'post-payment' && payment_intent_id != null ) {
4399                        data['payment_intent_id'] = payment_intent_id;
4400            data['payment_setup_id'] = "";
4401            data['contact_id'] = contact_id;
4402        }
4403        if( status === 'lead-before-payment' ) {
4404                        data['lead-before-payment'] = 1;
4405            data['payment_intent_id'] = payment_intent_id;
4406            data['payment_setup_id'] = "";
4407            data['page_id'] = 7740;
4408            data['contact_id'] = contact_id;
4409            let payment_temp = UpdatePaymentAmount( false );
4410            data['routing_option'] = payment_temp.total_payment_amount;
4411                    }
4412        if( status === 'payment-failure' ) {
4413                        data['lead-before-payment'] = 2;
4414        }
4415        if( typeof payment_options !== 'undefined' && Array.isArray( payment_options ) && payment_options.length > 0 ) {
4416                        var payment_uuids = [];
4417            for( i = 0; i < payment_options.length; i++ ) {
4418                var payment_option = payment_options[i];
4419                var payment_option_control = $('#payment-option' + i);
4420                if( payment_option_control.is(':checked') ) {
4421                    payment_uuids.push( payment_option['uuid'] );
4422                }
4423            }
4424            data['payment_uuids'] = payment_uuids;
4425        }
4426
4427        data['total_lead_fields'] = 3;
4428        SaveFormFieldsToLocalStorage( data );
4429        if( status !== 'payment-failure' )
4430            toastr.info('Please wait...');
4431
4432        submitLeadFormInternal( data );
4433    }
4434
4435    function RenderPaymentOptions( update_payment_intent = true, select_last_payment_option = false, coupon_code = '' )
4436    {
4437        var payment_options_choose_from = "single";
4438            }
4439
4440    function GetCurrencySymbolFromCurrencyCode( currency_code )
4441    {
4442        var supported_currencies = [{"code":"usd","name":"United States Dollar (USD $)","symbol":"$"},{"code":"aud","name":"Australian Dollar (AUD $)","symbol":"AUD$"},{"code":"cad","name":"Canadian Dollar (CAD $)","symbol":"CAD$"},{"code":"eur","name":"Euro (EUR \u20ac)","symbol":"\u20ac"},{"code":"chf","name":"Swiss Franc (\u20a3)","symbol":"\u20a3"},{"code":"hkd","name":"Hong Kong Dollar (HKD $)","symbol":"HKD$"},{"code":"myr","name":"Malaysian Ringgit (MYR RM)","symbol":"RM"},{"code":"nzd","name":"New Zealand Dollar (NZD $)","symbol":"NZD$"},{"code":"nok","name":"Norwegian Krone (NOK kr)","symbol":"kr"},{"code":"gbp","name":"Pound Sterling (GBP \u00a3)","symbol":"\u00a3"},{"code":"sgd","name":"Singapore Dollar (SGD $)","symbol":"SGD$"},{"code":"mxn","name":"Mexican Peso (MXN $)","symbol":"MXN$"}];
4443        for( var j = 0; j < supported_currencies.length; j++ ) {
4444            var currency = supported_currencies[j];
4445            if( currency_code == currency['code'] )
4446                return currency['symbol'];
4447        }
4448        return '$';
4449    }
4450
4451    let calculated_payment_amount = null;
4452    function UpdatePaymentAmount( update_payment_intent = true )
4453    {
4454        var total_payment_amount = 0;
4455        var total_onetime_amount = 0;
4456        var recurring_amounts = {};         var total_options_selected = 0;
4457        var currency_symbol = '';
4458        var pwyw_validation_error = false;
4459        for( var i = 0; i < payment_options.length; i++ ) {
4460            var payment_option = payment_options[i];
4461            var payment_option_control = $('#payment-option' + i);
4462            if( payment_option_control.is(':checked') ) {
4463                let payment_amount = payment_option['payment_amount'] + '';
4464                let min_amount = parseFloat(payment_option['payment_amount']);
4465
4466                                if( payment_option['pay_what_you_want'] == 1 ) {
4467                    let pwyw_input = $('#pwyw-amount-' + i);
4468                    if( pwyw_input.length > 0 ) {
4469                        let pwyw_value = parseFloat(pwyw_input.val());
4470                        if( isNaN(pwyw_value) || pwyw_value < min_amount ) {
4471                            pwyw_input.css('border-color', 'red');
4472                            pwyw_validation_error = true;
4473                        } else {
4474                            pwyw_input.css('border-color', '');
4475                            payment_amount = pwyw_value + '';
4476                            custom_amounts[payment_option['uuid']] = pwyw_value;
4477                        }
4478                    }
4479                }
4480
4481                let has_decimal = (payment_amount.indexOf('.') > -1);
4482                let cents_amount = payment_amount.split('.');
4483                if( cents_amount.length > 1 && cents_amount[1].length === 1 )
4484                    payment_amount += '0';
4485                if( cents_amount.length > 1 && cents_amount[1].length > 2 )
4486                    payment_amount = cents_amount[0] + '.' + cents_amount[1].substring(0,2);
4487
4488                let integer_payment_amount = payment_amount.replace('.','');
4489                if( !has_decimal )
4490                    integer_payment_amount *= 100;
4491                let this_cents = parseInt(integer_payment_amount, 10);
4492                total_payment_amount += this_cents;
4493                total_options_selected++;
4494
4495                                let option_interval = payment_option['billing_interval'] || 'one_time';
4496                let effective_interval = option_interval;
4497                if( option_interval === 'payment_plan' ) {
4498                    effective_interval = payment_option['payment_plan_interval'] || 'monthly';
4499                }
4500                if( effective_interval !== 'one_time' ) {
4501                    if( !recurring_amounts[effective_interval] ) {
4502                        recurring_amounts[effective_interval] = 0;
4503                    }
4504                    recurring_amounts[effective_interval] += this_cents;
4505                }
4506                else {
4507                    total_onetime_amount += this_cents;
4508                }
4509
4510                if (currency_symbol == '')
4511                    currency_symbol = GetCurrencySymbolFromCurrencyCode(payment_option.payment_currency);
4512            }
4513        }
4514        if( total_payment_amount < 0 )
4515            total_payment_amount = 0;
4516        total_payment_amount /= 100;
4517        if( total_payment_amount.toString().endsWith( '.00' ) )
4518            total_payment_amount = parseInt( total_payment_amount, 10 );
4519
4520        if( (total_payment_amount + '').indexOf('.') > -1 )
4521            total_payment_amount = Number(total_payment_amount).toFixed(2);
4522
4523        if( currency_symbol == '' )
4524            currency_symbol = '$';
4525
4526                let recurring_interval_keys = Object.keys(recurring_amounts);
4527        let has_recurring = recurring_interval_keys.length > 0;
4528        let display_text = '';
4529        if( has_recurring ) {
4530                        let recurring_parts = [];
4531            let first_payment_text = '';
4532            for( let ri = 0; ri < recurring_interval_keys.length; ri++ ) {
4533                let interval_key = recurring_interval_keys[ri];
4534                let interval_amount = recurring_amounts[interval_key] / 100;
4535                if( interval_amount.toString().indexOf('.') > -1 ) {
4536                    interval_amount = Number(interval_amount).toFixed(2);
4537                }
4538                let label = billing_interval_labels[interval_key] || '';
4539
4540                                let plan_num_payments = 0;
4541                let plan_first_amount = null;
4542                let has_first_override = false;
4543                for( let pi = 0; pi < payment_options.length; pi++ ) {
4544                    let po = payment_options[pi];
4545                    let po_ctrl = $('#payment-option' + pi);
4546                    if( po_ctrl.length === 0 || !po_ctrl.is(':checked') ) {
4547                        continue;
4548                    }
4549                    let po_interval = po.billing_interval || 'one_time';
4550                    let po_effective = (po_interval === 'payment_plan') ? (po.payment_plan_interval || 'monthly') : po_interval;
4551                    if( po_effective !== interval_key ) {
4552                        continue;
4553                    }
4554                    if( po_interval === 'payment_plan' ) {
4555                        plan_num_payments = po.num_payments || 1;
4556                    }
4557                    if( po.first_payment_amount !== null && po.first_payment_amount !== undefined && po.first_payment_amount !== '' ) {
4558                        has_first_override = true;
4559                        plan_first_amount = parseFloat(po.first_payment_amount);
4560                    }
4561                }
4562
4563                let duration_words = {'weekly':'weeks','biweekly':'2-week periods','monthly':'months','quarterly':'quarters','yearly':'years'};
4564                let cycle_word_map = {'weekly':'week','biweekly':'2-week period','monthly':'month','quarterly':'quarter','yearly':'year'};
4565                let cw = cycle_word_map[interval_key] || 'month';
4566                if( plan_num_payments > 0 && has_first_override ) {
4567                                        let remaining = plan_num_payments - 1;
4568                    if( plan_first_amount === 0 ) {
4569                        first_payment_text = 'Free first ' + cw;
4570                    } else {
4571                        let fmt_first = Number(plan_first_amount).toFixed(2);
4572                        if( fmt_first.endsWith('.00') ) {
4573                            fmt_first = parseInt(fmt_first, 10);
4574                        }
4575                        first_payment_text = currency_symbol + fmt_first + ' first ' + cw;
4576                    }
4577                    recurring_parts.push( remaining + ' payment' + (remaining !== 1 ? 's' : '') + ' of ' + currency_symbol + interval_amount + label );
4578                } else if( plan_num_payments > 0 ) {
4579                                        let dw = duration_words[interval_key] || 'months';
4580                    recurring_parts.push( currency_symbol + interval_amount + label + ' for ' + plan_num_payments + ' ' + dw );
4581                } else if( has_first_override ) {
4582                                        if( plan_first_amount === 0 ) {
4583                        first_payment_text = 'Free first ' + cw;
4584                    } else {
4585                        let fmt_first_r = Number(plan_first_amount).toFixed(2);
4586                        if( fmt_first_r.endsWith('.00') ) {
4587                            fmt_first_r = parseInt(fmt_first_r, 10);
4588                        }
4589                        first_payment_text = currency_symbol + fmt_first_r + ' first ' + cw;
4590                    }
4591                    recurring_parts.push( currency_symbol + interval_amount + label );
4592                } else {
4593                    recurring_parts.push( currency_symbol + interval_amount + label );
4594                }
4595            }
4596
4597            if( first_payment_text !== '' ) {
4598                display_text = first_payment_text + ', then ' + recurring_parts.join(' and ');
4599            } else if( total_onetime_amount > 0 ) {
4600                display_text = currency_symbol + total_payment_amount + ' today, then ' + recurring_parts.join(' and ');
4601            } else {
4602                if( recurring_interval_keys.length === 1 ) {
4603                    display_text = recurring_parts[0];
4604                } else {
4605                    display_text = currency_symbol + total_payment_amount + ' today, then ' + recurring_parts.join(' and ');
4606                }
4607            }
4608        }
4609        else {
4610            display_text = currency_symbol + total_payment_amount;
4611        }
4612        $('#amount-to-be-charged').html( display_text );
4613
4614                let new_mode = has_recurring ? 'recurring' : 'onetime';
4615        if( new_mode !== currentPaymentMode ) {
4616                    }
4617
4618        if( total_payment_amount !== calculated_payment_amount && !pwyw_validation_error ) {
4619                        calculated_payment_amount = total_payment_amount;
4620        }
4621        return {
4622            total_payment_amount: total_payment_amount,
4623            total_options_selected: total_options_selected,
4624            pwyw_validation_error: pwyw_validation_error
4625        }
4626    }
4627
4628
4629    $(function() {
4630                let background_image = document.querySelector('[id=usebackground] img');
4631        if( background_image ) {
4632            let src = background_image.getAttribute('src');
4633            if( typeof src === 'string' && src !== '' ) {
4634                $('.fr-view').css('background', 'url(' + src + ') no-repeat center center fixed')
4635                    .css('background-size', 'cover')
4636                    .css('background-attachment', 'scroll');
4637
4638                $('section').css('background', 'transparent !important');
4639            }
4640        }
4641        try {
4642            $('#leadForm').linkify();
4643        }
4644        catch( error )
4645        {
4646            // ignore
4647        }
4648        Number.prototype.round = function(places) {
4649            return +(Math.round(this + "e+" + places)  + "e-" + places);
4650        }
4651
4652        
4653        RenderPaymentOptions();
4654
4655        
4656        $('#payment-options-div').on( 'change', '.payment-option', function() {
4657            if( $(this).is(':checked') ) {
4658                var this_payment_currency = $(this).attr('data-currency');
4659                                for( var i = 0; i < payment_options.length; i++ ) {
4660                    var payment_option = payment_options[i];
4661                    var payment_option_control = $('#payment-option' + i);
4662                    if( payment_option_control.is(':checked') && $(this)[0].id != payment_option_control[0].id &&
4663                        this_payment_currency != payment_option.payment_currency ) {
4664                        toastr.clear();
4665                        toastr.info('Please choose payment options of the same currency.');
4666                        $(this).prop('checked',false);
4667                        return false;
4668                    }
4669                }
4670            }
4671            UpdatePaymentAmount();
4672        });
4673
4674                $('#payment-options-div').on( 'change input', '.pwyw-amount-input', function() {
4675            var index = $(this).data('index');
4676            var min_amount = parseFloat(payment_options[index]['payment_amount']);
4677            var entered_amount = parseFloat($(this).val());
4678            if( isNaN(entered_amount) || entered_amount < min_amount ) {
4679                $(this).css('border-color', 'red');
4680                var currency_symbol = GetCurrencySymbolFromCurrencyCode(payment_options[index]['payment_currency']);
4681                toastr.clear();
4682                toastr.warning('Minimum amount is ' + currency_symbol + min_amount.toFixed(2));
4683            } else {
4684                $(this).css('border-color', '');
4685            }
4686            UpdatePaymentAmount();
4687        })
4688
4689                $('[href$="#lead"]').click( function() {
4690            $('#leadModal').modal('show');
4691            return false;
4692        } );
4693                if( location.hash === '#lead' || location.hash === '#lead-form' )
4694            $('#leadModal').modal('show');
4695                $('[href$="#contact"]').click( function() {
4696            $('#contactMeModal').modal('show');
4697            return false;
4698        } );
4699
4700        setTimeout( "$('#leadModal').modal('show');", 60000);
4701        $('#register-button').click( submitLeadForm );
4702    });
4703</script>
4703
4704    
4704<script src="https://attractwell.com/thirdparty/linkifyjs/linkify.min.js"></script>
4704
4705    
4705<script src="https://attractwell.com/thirdparty/linkifyjs/linkify-jquery.min.js"></script>
4705
4706    
4706<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/signature_pad.umd.min.js"></script>
4706
4707    
4707<script>
4708    $(function() {
4709        function initSignatureCanvas(canvas) {
4710            canvas.width = canvas.offsetWidth;
4711            canvas.height = canvas.offsetHeight;
4712            let signaturePad = new SignaturePad(canvas, {
4713                backgroundColor: 'rgb(255, 255, 255)',
4714                penColor: 'rgb(0, 0, 0)'
4715            });
4716            $(canvas).data('signaturePad', signaturePad);
4717        }
4718
4719        /* Initialize signature pads that are currently visible */
4720        $('.signature-canvas').each(function() {
4721            if (this.offsetWidth > 0) {
4722                initSignatureCanvas(this);
4723            }
4724        });
4725
4726        /* Re-initialize signature pads when a modal is shown (canvas has 0 dimensions while hidden) */
4727        $('#leadModal').on('shown.bs.modal', function() {
4728            $(this).find('.signature-canvas').each(function() {
4729                initSignatureCanvas(this);
4730            });
4731        });
4732
4733        /* Clear signature button handler */
4734        $('.clear-signature-btn').click(function() {
4735            let canvasId = $(this).data('canvas-id');
4736            let canvas = document.getElementById(canvasId);
4737            let signaturePad = $(canvas).data('signaturePad');
4738            if (signaturePad) {
4739                signaturePad.clear();
4740            }
4741        });
4742    });
4743    </script>
4743
4744
4745
4746    <div class="modal fade" id="leadModal" tabindex="-1" role="dialog" aria-labelledby="leadModalLabel" aria-hidden="true">
4747        <div class="modal-dialog modal-lg">
4748            <div class="modal-body">
4749                <div class="modal-content">
4750                    <div class="modal-body">
4751                        <div class="block divcenter">
4752                            <div class="row nomargin clearfix">
4753                                <div class="col-md-12">
4754                                    <div>
4755                                        <button type="button" class="close pull-right" data-dismiss="modal" aria-hidden="true">&times;</button>
4756                                        <div class="fr-view" style="margin-bottom:15px;"><div>Hi!</div><div><br></div><div>Want to get an email when this page gets updated? &nbsp;Let me know how I can help you. You&rsquo;re not alone as a military family. I&rsquo;m shoulder to shoulder with you.&nbsp;</div><div><br></div><div>Christy&nbsp;</div><div><br></div></div><form action="#" class="clearfix" id="leadForm" name="leadForm" style="clear:both;margin-bottom:0;"><div id="payment-options-div"></div><div id="form-position"><div class="row"><div class="col-md-12"><div class="col_full col_last"><input id="lead_capture_field_name" type="text" class="form-control input-lg not-dark" value="" data-save-to="" placeholder="Name*"></div></div></div><div class="row"><div class="col-md-12"><div class="col_full col_last"><input id="lead_capture_field_email" type="email" class="form-control input-lg not-dark" value="" data-save-to="" placeholder="Email*"></div></div></div><div class="row"><div class="col-md-12"><div class="col_full col_last"><input id="lead_capture_field_phone" type="phone" class="form-control input-lg not-dark" value="" data-save-to="" placeholder="Phone"></div></div></div></form></div><div>
4757            <button id="register-button" data-secret="" class="button button-3d button-rounded button-black button-large btn-block nomargin" type="button"><div id="register-button-text">Keep me in the loop</div></button></div><div style="font-weight:300;font-size:smaller;margin-top:10px;color:#888888;text-align:center;"></div></form>                                    </div>
4758                                </div>
4759                            </div>
4760                        </div>
4761                    </div>
4762                </div>
4763            </div>
4764        </div>
4765    </div>
4766
4767    </main><!-- main content end -->
4768
4769    <a name="contact"></a>
4770
4771    
4772    <footer id="footer" class="">
4773
4774        <!-- Copyrights
4775        ============================================= -->
4776        <div id="copyrights">
4777
4778            <div class="container clearfix text-center">
4779
4780                <div>
4781                    Copyright &copy; 2026                         by respective copyright holders, which include but may not be limited to Christy Thomas Coaching and AttractWell.                </div>
4782                                    <div style="margin-top:2rem;">
4783                        <a href="https://attractwell.com" target="_blank">Powered by AttractWell.com. Get your own system now!</a>
4784                    </div>
4785                            </div>
4786
4787        </div><!-- #copyrights end -->
4788
4789    </footer><!-- #footer end -->
4790    
4791</div><!-- #wrapper end -->
4792
4793
4794
4795
4796<style>
4797    .subscribe {
4798        font-weight: 300;
4799        margin-bottom:15px;
4800    }
4801    .subscribe label {
4802        font-weight: 300;
4803        display:inline;
4804        white-space:nowrap;
4805    }
4806    .subscribe > span, .subscribe > span > span {
4807        white-space:nowrap;
4808    }
4809    #contact-me-message {
4810        min-height:60px;
4811        margin-bottom:10px;
4812        max-height:120px;
4813    }
4814    .contact-form-address {
4815        display:none;
4816    }
4817    .sm-form-control {
4818        font-size: 1.8rem;
4819        height: auto;
4820    }
4821        .contact-form-grid {
4822        display: grid;
4823        grid-template-columns: 1fr 1fr;
4824        grid-gap: 2rem;
4825        align-items: center;
4826        justify-items: center;
4827        padding: 1rem;
4828    }
4829    .contact-form-grid > div {
4830        width: 100%;
4831    }
4832    @media (max-width: 991px) {
4833        .contact-form-grid {
4834            grid-template-columns: 1fr;
4835        }
4836    }
4837</style>
4838
4839<!-- Contact Me Modal -->
4840<div class="modal fade" id="contactMeModal" tabindex="-1" role="dialog" aria-labelledby="contactMeModalLabel" aria-hidden="true">
4841    <div class="modal-dialog modal-lg">
4842        <div class="modal-body">
4843            <div class="modal-content">
4844                <div class="modal-body">
4845                    <div class="contact-form-grid">
4846                                                    <div>
4847                                <img src="https://attractwell-1179-fast.b-cdn.net/images/1179-63c1b6657bba8.jpg" style="width:100%;" loading="lazy">
4848                            </div>
4849                                                <div>
4850                            <div class="text-center">
4851                                <button type="button" class="close pull-right" data-dismiss="modal" aria-hidden="true">&times;</button>
4852                                <h2 class="ls1 nobottommargin" id="contactMeModalLabel">Christy Thomas</h2>
4853
4854                                <div style="color: #888888;font-weight:300;margin-bottom:10px;">
4855        USA<br>            <a href="tel:6033801378">6033801378</a>
4856        &bullet;
4857        <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#121;&#64;&#99;&#104;&#114;&#105;&#115;&#116;&#121;&#116;&#104;&#111;&#109;&#97;&#115;&#99;&#111;&#97;&#99;&#104;&#105;&#110;&#103;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#121;&#64;&#99;&#104;&#114;&#105;&#115;&#116;&#121;&#116;&#104;&#111;&#109;&#97;&#115;&#99;&#111;&#97;&#99;&#104;&#105;&#110;&#103;&#46;&#99;&#111;&#109;
4857</a>
4858    <div style="margin-top:1rem;text-align:center;">
4859        
4860        <style>
4861        .social-icon {
4862            float: none;
4863            display: inline-block;
4864        }
4865        .si-snapchat:hover {
4866            background-color: #fffc00;
4867        }
4868        .snapchat-adjust {
4869            padding-top: 9px;
4870        }
4871        .snapchat-adjust:hover {
4872            padding-top: 15px;
4873        }
4874        .snapchat-adjust:not(.si-small):hover {
4875            padding-top: 18px;
4876        }
4877        .snapchat-adjust:hover i:first-child {
4878            visibility: hidden;
4879        }
4880        .snapchat-adjust i:last-child {
4881            color: #333 !important;
4882        }
4883        .fa-x-twitter:first-of-type {
4884            margin-top: 8px;
4885        }
4886        .fa-x-twitter:last-child {
4887            margin-top: 24px;
4888        }
4889        .fa-x-twitter-large {
4890            padding-top: 1px;
4891        }
4892        .fa-snapchat-ghost:first-of-type {
4893            margin-bottom:10px;
4894        }
4895        .fa-snapchat-ghost:last-child {
4896            position: relative;
4897            top: -1px;
4898        }
4899        .snapchat-adjust-large {
4900            padding-top: 10px;
4901        }
4902        .snapchat-adjust-large:hover {
4903            padding-top: 18px;
4904        }
4905        .snapchat-adjust-large:hover i:first-child {
4906            visibility: hidden;
4907        }
4908        .dark .snapchat-adjust-large i:last-child {
4909            color: #333 !important;
4910        }
4911        .fa-snapchat-ghost-large:first-of-type {
4912            margin-bottom:10px;
4913        }
4914    </style><a href="https://www.instagram.com/everyday_christy/" target="_blank" class="social-icon si-small si-borderless si-instagram">
4915                    <i class="icon-instagram"></i>
4916                    <i class="icon-instagram"></i>
4917                </a><a href="https://youtube.com/@ChristyThomasCoaching" target="_blank" class="social-icon si-small si-borderless si-youtube">
4918                    <i class="icon-youtube"></i>
4919                    <i class="icon-youtube"></i>
4920                </a>    </div>
4921</div>
4922
4923
4924                                                                    <div><input type="text" id="contact-me-name" name="contact-me-name" value="" class="sm-form-control" placeholder="Name" maxlength="50" style="margin-bottom:10px;"></div>
4925                                    <div class="row">
4926                                        <div class="col-md-6"><input type="text" id="contact-me-phone" name="contact-me-phone" value="" class="sm-form-control" placeholder="Phone" maxlength="50" style="margin-bottom:10px;"></div>
4927                                        <div class="col-md-6"><input type="email" id="contact-me-email" name="contact-me-email" value="" class="sm-form-control" placeholder="Email" maxlength="100" style="margin-bottom:10px;"></div>
4928                                    </div>
4929                                    <div style="margin-bottom:10px;">
4930                                        <select class="sm-form-control" id="contact-me-country" name="contact-me-country">
4931                                            <optgroup label="My Country">
4932                                                <option value="">Please select</option>
4933                                                <option value="USA" selected>USA</option><option value="Australia">Australia</option><option value="Canada">Canada</option><option value="Singapore">Singapore</option><option value="Afghanistan">Afghanistan</option><option value="Albania">Albania</option><option value="Algeria">Algeria</option><option value="American Samoa">American Samoa</option><option value="Andorra">Andorra</option><option value="Angola">Angola</option><option value="Anguilla">Anguilla</option><option value="Antarctica">Antarctica</option><option value="Antigua and Barbuda">Antigua and Barbuda</option><option value="Argentina">Argentina</option><option value="Armenia">Armenia</option><option value="Aruba">Aruba</option><option value="Austria">Austria</option><option value="Azerbaidjan">Azerbaidjan</option><option value="Bahamas">Bahamas</option><option value="Bahrain">Bahrain</option><option value="Bangladesh">Bangladesh</option><option value="Barbados">Barbados</option><option value="Belarus">Belarus</option><option value="Belgium">Belgium</option><option value="Belize">Belize</option><option value="Benin">Benin</option><option value="Bermuda">Bermuda</option><option value="Bhutan">Bhutan</option><option value="Bolivia">Bolivia</option><option value="Bosnia-Herzegovina">Bosnia-Herzegovina</option><option value="Botswana">Botswana</option><option value="Bouvet Island">Bouvet Island</option><option value="Brazil">Brazil</option><option value="British Indian Ocean Territory">British Indian Ocean Territory</option><option value="Brunei">Brunei</option><option value="Bulgaria">Bulgaria</option><option value="Burkina Faso">Burkina Faso</option><option value="Burundi">Burundi</option><option value="Cambodia">Cambodia</option><option value="Cameroon">Cameroon</option><option value="Canary Islands">Canary Islands</option><option value="Cape Verde">Cape Verde</option><option value="Cayman Islands">Cayman Islands</option><option value="Central African Republic">Central African Republic</option><option value="Chad">Chad</option><option value="Chile">Chile</option><option value="China">China</option><option value="Christmas Island">Christmas Island</option><option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option><option value="Colombia">Colombia</option><option value="Comoros">Comoros</option><option value="Congo">Congo</option><option value="Congo, The Democratic Republic Of The">Congo, The Democratic Republic Of The</option><option value="Cook Islands">Cook Islands</option><option value="Costa Rica">Costa Rica</option><option value="Croatia">Croatia</option><option value="Cuba">Cuba</option><option value="Cyprus">Cyprus</option><option value="Czech Republic">Czech Republic</option><option value="Denmark">Denmark</option><option value="Djibouti">Djibouti</option><option value="Dominica">Dominica</option><option value="Dominican Republic">Dominican Republic</option><option value="East Timor">East Timor</option><option value="Ecuador">Ecuador</option><option value="Egypt">Egypt</option><option value="El Salvador">El Salvador</option><option value="Equatorial Guinea">Equatorial Guinea</option><option value="Eritrea">Eritrea</option><option value="Estonia">Estonia</option><option value="Ethiopia">Ethiopia</option><option value="Falkland Islands">Falkland Islands</option><option value="Faroe Islands">Faroe Islands</option><option value="Fiji Islands">Fiji Islands</option><option value="Finland">Finland</option><option value="France">
4933France</option><option value="French Guyana">French Guyana</option><option value="French Polynesia">French Polynesia</option><option value="French Southern Territories">French Southern Territories</option><option value="Gabon">Gabon</option><option value="Gambia">Gambia</option><option value="Georgia">Georgia</option><option value="Germany">Germany</option><option value="Ghana">Ghana</option><option value="Gibraltar">Gibraltar</option><option value="Greece">Greece</option><option value="Greenland">Greenland</option><option value="Grenada">Grenada</option><option value="Guadeloupe">Guadeloupe</option><option value="Guam">Guam</option><option value="Guatemala">Guatemala</option><option value="Guinea">Guinea</option><option value="Guinea-Bissau">Guinea-Bissau</option><option value="Guyana">Guyana</option><option value="Haiti">Haiti</option><option value="Heard and McDonald Islands">Heard and McDonald Islands</option><option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option><option value="Honduras">Honduras</option><option value="Hong Kong">Hong Kong</option><option value="Hungary">Hungary</option><option value="Iceland">Iceland</option><option value="India">India</option><option value="Indonesia">Indonesia</option><option value="Iran">Iran</option><option value="Iraq">Iraq</option><option value="Ireland">Ireland</option><option value="Israel">Israel</option><option value="Italy">Italy</option><option value="Ivory Coast">Ivory Coast</option><option value="Jamaica">Jamaica</option><option value="Japan">Japan</option><option value="Jersey">Jersey</option><option value="Jordan">Jordan</option><option value="Kazakhstan">Kazakhstan</option><option value="Kenya">Kenya</option><option value="Kiribati">Kiribati</option><option value="Korea">Korea</option><option value="Kosovo">Kosovo</option><option value="Kuwait">Kuwait</option><option value="Kyrgyzstan">Kyrgyzstan</option><option value="Lao Peoples Democratic Republic">Lao Peoples Democratic Republic</option><option value="Latvia">Latvia</option><option value="Lebanon">Lebanon</option><option value="Lesotho">Lesotho</option><option value="Liberia">Liberia</option><option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option><option value="Liechtenstein">Liechtenstein</option><option value="Lithuania">Lithuania</option><option value="Luxembourg">Luxembourg</option><option value="Macau">Macau</option><option value="Macedonia">Macedonia</option><option value="Madagascar">Madagascar</option><option value="Malawi">Malawi</option><option value="Malaysia">Malaysia</option><option value="Maldives">Maldives</option><option value="Mali">Mali</option><option value="Malta">Malta</option><option value="Marshall Islands">Marshall Islands</option><option value="Martinique">Martinique</option><option value="Mauritania">Mauritania</option><option value="Mauritius">Mauritius</option><option value="Mayotte">Mayotte</option><option value="Mexico">Mexico</option><option value="Micronesia">Micronesia</option><option value="Moldova, Republic Of">Moldova, Republic Of</option><option value="Monaco">Monaco</option><option value="Mongolia">Mongolia</option><option value="Montenegro">Montenegro</option><option value="Montserrat">Montserrat</option><option value="Morocco">Morocco</option><option value="Mozambique">Mozambique</option><option value="Myanmar">Myanmar</option><option value="Nambia">Nambia</option><option value="Nauru">Nauru</option><option value="Nepal">Nepal</option><option value="Netherlands">Netherlands</option><option value="Netherlands Antilles">Netherlands Antilles</option><option value="New Caledonia">New Caledonia</option><option value="New Zealand">New Zealand</option><option value="Nicaragua">Nicaragua</option><option value="Niger">Niger</option><option value="Nigeria">Nigeria</option><option value="Niue">Niue</option><option value="Norfolk Island">Norfolk Island</option><option value="Northern Mariana Islands">Northern Mariana Islands</option><option value="Norway">Norway</option><option value="Oman">Oman</option><option value="Pakistan">Pakistan</option><option value="Palau">Palau</option><option value="Panama">Panama</option><option value="Paupau New Guinea">Paupau New Guinea</option><option value="Paraguay">Paraguay</option><option value="Peru">Peru</option><option value="Philippines">Philippines</option><option value="Pitcairn">Pitcairn</option><option value="Poland">Poland</option><option value="Portugal">Portugal</option><option value="Puerto Rico">Puerto Rico</option><option value="Qatar">Qatar</option><option value="Reunion">Reunion</option><option value="Romania">Romania</option><option value="Russia">Russia</option><option value="Rwanda">Rwanda</option><option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option><option value="Saint Lucia">Saint Lucia</option><option value="Saint Vincent And The Grenadines">Saint Vincent And The Grenadines</option><option value="Samoa">Samoa</option><option value="San Marino">San Marino</option><option value="Sao Tome And Principe">Sao Tome And Principe</option><option value="Saudi Arabia">Saudi Arabia</option><option value="Senegal">Senegal</option><option value="Serbia">Serbia</option><option value="Seychelles">Seychelles</option><option value="Sierra Leone">Sierra Leone</option><option value="Slovakia">Slovakia</option><option value="Slovenia">Slovenia</option><option value="Solomon Islands">Solomon Islands</option><option value="Somalia">Somalia</option><option value="South Africa">South Africa</option><option value="South Georgia And The South Sandwich Islands">South Georgia And The South Sandwich Islands</option><option value="Spain">Spain</option><option value="Srilanka">Srilanka</option><option value="St. Helena">St. Helena</option><option value="St. Pierre And Miquelon">St. Pierre And Miquelon</option><option value="Sudan">Sudan</option><option value="Suriname">Suriname</option><option value="Svalbard And Jan Mayen Islands">Svalbard And Jan Mayen Islands</option><option value="Swaziland">Swaziland</option><option value="Sweden">Sweden</option><option value="Switzerland">Switzerland</option><option value="Syrian Arab Republic">Syrian Arab Republic</option><option value="Taiwan">Taiwan</option><option value="Tajikistan">Tajikistan</option><option value="Tanzania">Tanzania</option><option value="Thailand">Thailand</option><option value="Togo">Togo</option><option value="Tokelau">Tokelau</option><option value="Tonga">Tonga</option><option value="Trinidad And Tobago">Trinidad And Tobago</option><option value="Tunisia">Tunisia</option><option value="Turkmenistan">Turkmenistan</option><option value="Turks And Caicos Islands">Turks And Caicos Islands</option><option value="Tuvalu">Tuvalu</option><option value="Uganda">Uganda</option><option value="Ukraine">Ukraine</option><option value="United Arab Emirates">United Arab Emirates</option><option value="United Kingdom">United Kingdom</option><option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option><option value="Uruguay">Uruguay</option><option value="Uzbekistan">Uzbekistan</option><option value="Vanuatu">Vanuatu</option><option value="Venezuela">Venezuela</option><option value="Vietnam">Vietnam</option><option value="Virgin Islands (British)">Virgin Islands (British)</option><option value="Virgin Islands (US)">Virgin Islands (US)</option><option value="Wallis And Futuna Islands">Wallis And Futuna Islands</option><option value="Western Sahara">Western Sahara</option><option value="Yemen">Yemen</option><option value="Zambia">Zambia</option><option value="Zimbabwe">Zimbabwe</option>                                            </optgroup>
4934                                        </select>
4935                                    </div>
4936                                    <div>
4937                                        <div><input type="text" id="contact-address" name="contact-address" value="" class="sm-form-control contact-form-address" placeholder="Address" style="margin-bottom:10px;"></div>
4938                                        <textarea id="contact-me-message" name="contact-me-message" class="sm-form-control" placeholder="Your message to Christy Thomas (optional)"></textarea>
4939                                                                                    <div class="subscribe text-center">
4940                                                <label style="margin-right:5px;">
4941                                                    Contact me by
4942                                                </label>
4943                                                <span>
4944                                                    <span>
4945                                                        <input type="checkbox" name="subscribe-email" id="subscribe-email" value="1" checked style="margin-right:5px;"><label for="subscribe-email" style="margin-right:10px;">Email</label>
4946                                                    </span>
4947                                                    <span>
4948                                                        <input type="checkbox" name="subscribe-text" id="subscribe-text" value="1" style="margin-right:5px;"><label for="subscribe-text">Text</label>
4949                                                    </span>
4950                                                </span>
4951                                            </div>
4952                                                                                <div class="text-center">
4953                                            <button type="button" id="send-message-button" class="button button-large button-green nomargin" value="submit">Send Message</button>
4954                                        </div>
4955                                    </div>
4956                                                            </div>
4957                        </div>
4958                    </div>
4959                </div>
4960            </div>
4961        </div>
4962    </div>
4963</div>
4964
4965<script>
4966    function IsEU( country )
4967    {
4968        var EU_countries = ["Austria","Belgium","Bulgaria","Croatia","Cyprus","Czech Republic","Denmark","Estonia","Finland","France","Germany","Greece","Hungary","Ireland","Italy","Latvia","Lithuania","Luxembourg","Malta","Netherlands","Netherlands Antilles","Poland","Portugal","Romania","Slovakia","Slovenia","Spain","Sweden","United Kingdom"];
4969
4970        if( EU_countries.indexOf( country ) > -1 )
4971            return true;
4972        else
4973            return false;
4974    }
4975
4976    $(function() {
4977        $('#contactMeModal').on('shown.bs.modal', function () {
4978            $('#contact-me-name').focus();
4979        });
4980        $('#contact-me-country').change( function() {
4981            if( IsEU( $(this).val() ) )
4982                $('#subscribe-email').prop('checked',false);
4983            else
4984                $('#subscribe-email').prop('checked',true);
4985        });
4986        $('#contact-me-country').change();
4987    });
4988
4989        $('#send-message-button').click( function() {
4990        var contact_name    = $('#contact-me-name').val().trim();
4991        var contact_email   = $('#contact-me-email').val().trim();
4992        var contact_phone   = $('#contact-me-phone').val().trim();
4993        var contact_message = $('#contact-me-message').val().trim();
4994        var contact_country = $('#contact-me-country').val();
4995
4996                if( contact_name == '' ) {
4997            toastr.error( 'Please enter your name.' );
4998            $('#contact-me-name').focus();
4999            return;
5000        }
5001        if( contact_email == '' && contact_phone == '' ) {
5002            toastr.error( 'Please enter either your phone or email address.' );
5003            $('#contact-me-phone').focus();
5004            return;
5005        }
5006
5007                if( contact_message == '' && !$('#subscribe-text').prop('checked') && !$('#subscribe-email').prop('checked') ) {
5008            toastr.error( 'Please either choose a way to be contacted or enter a message.');
5009            $('#contact-me-message').focus();
5010            return;
5011        }
5012
5013                        if ($('#subscribe-text').prop('checked') && contact_phone == '') {
5014            toastr.error('Please enter your mobile phone number to be contacted by text.');
5015            $('#contact-me-phone').focus();
5016            return;
5017        }
5018                if ($('#subscribe-email').prop('checked') && contact_email == '') {
5019            toastr.error('Please enter your email address to be contacted by email.');
5020            $('#contact-me-email').focus();
5021            return;
5022        }
5023
5024        $('#contactMeModal').modal('hide');
5025        toastr.info('Message sending...');
5026        $.ajax({
5027                            //url: //,
5028                url: "https://christythomascoaching.com/app/contact-me-form",
5029                method: "POST",
5030                dataType: "json",
5031            crossDomain: true,
5032                data: {
5033                    'contact-name' : contact_name,
5034                    'contact-email' : contact_email,
5035                    'contact-phone' : contact_phone,
5036                    'contact-message' : contact_message,
5037                    'contact-country' : contact_country,
5038                                        'contact-address' : $('#contact-address').val(),
5039                    'subscribe-email' : ($('#subscribe-email').prop('checked') ? '1' : '0'),
5040                    'subscribe-text'  : ($('#subscribe-text').prop('checked') ? '1' : '0'),
5041                    'enroller-number' : "",
5042                    'enroller-name' : "",
5043                    'sponsor-number' : "",
5044                    'sponsor-name' : "",
5045                    'utm_source' : null,
5046                    'utm_campaign' : null,
5047                    'utm_medium' : null,
5048                    'utm_term' : null,
5049                    'utm_content' : null,
5050                    'request_source' : 'contact_me',
5051                    "analytics_campaign" : null                }
5052            })
5053            .done(function( data ) {
5054                if( data.success ) {
5055                    toastr.success('Message sent!', {timeOut: 10000});
5056                    $('#contact-me-message').val('');
5057                }
5058                else if( data.code == 'Invalid Email' ) {
5059                    toastr.error( 'Please check your email address.' );
5060                    $('#contact-me-email').focus();
5061                }
5062                else if( data.code == 'Missing Name' ) {
5063                    toastr.error( 'Please enter your name.' );
5064                    $('#contact-me-name').focus();
5065                }
5066                else if( data.code == 'Email Or Phone Required' ) {
5067                    toastr.error( 'Please enter either your phone or email address.' );
5068                    $('#contact-me-phone').focus();
5069                }
5070                else if( data.code == 'Missing Message' ) {
5071                    toastr.error( 'Please enter a message.' );
5072                    $('#contact-me-message').focus();
5073                }
5074                else
5075                    toastr.error('Message not sent. Please contact me by email or phone instead.');
5076
5077            })
5078            .fail(function( jqXHR, textStatus ) {
5079                toastr.error( "Request failed: " + textStatus, 'Message not sent. Please contact me by email or phone instead.' );
5080            });
5081    });
5082</script>
5082
5083
5084
5085<!-- Go To Top
5086============================================= -->
5087<div id="gotoTop" class="icon-angle-up"></div>
5088
5089<!-- Footer Scripts
5090============================================= -->
5091<script type="text/javascript" src="https://attractwell.com/site-assets/js/jquery.quickfit.js"></script>
5091
5092    
5092<script type="text/javascript" src="https://attractwell.com/site-assets/themes/attractwell/js/functions.min.js"></script>
vendor: 1 bytes, line 5092
5092
5093<script type="text/javascript" src="https://attractwell.com/site-assets/js/jquery.quickfit.js"></script>
5093
5094<!--
5094<script type="text/javascript" src="https://attractwell.com/site-assets/js/js.cookie.js"></script>
5094  -->
5095<script type="text/javascript">
5096    var quickfit_options_large = {
5097        min: 15,
5098        max: 36,
5099        width: 300
5100        //truncate: true
5101    };
5102    var quickfit_options_small = {
5103        min: 12,
5104        max: 20,
5105        width: 200
5106        //truncate: true
5107    };
5108
5109    function resizeText()
5110    {
5111            }
5112
5113    $(function() {
5114        // auto scale text name if it's too long, on both window resize and scroll
5115        $( window ).on( 'resize', resizeText );
5116        $( window ).on( 'scroll', resizeText );
5117        resizeText();
5118
5119        $(window).load( function() {
5120                        if( location.hash === '#contact' )
5121                $('#contactMeModal').modal('show');
5122
5123            $('a[href$="#contact"]').click( function() {
5124                $('#contactMeModal').modal('show');
5125                return false;
5126            } );
5127
5128            $('a[href$="#lead"]').click( function() {
5129                if( $('#leadModal').length === 0 && $('#lead').length === 0 ) {
5130                    window.location.href = "\/#lead";
5131                    return false;
5132                }
5133            } );
5134
5135            $( window ).resize();
5136        });
5137
5138
5139        $('.menu-flag-icon').click( function (){
5140                        Cookies.set("country",$(this).attr('data-flag'), { path: '' } ); // cookie valid to the current path
5141            window.scrollTo(0,0); // scroll to top of page
5142            location.reload(true);
5143        });
5144
5145        $('#landing-page-log-out').click(function() {
5146            var path_scope = '/';
5147            Cookies.remove("registered-on-landing-page", {path: path_scope});
5148            Cookies.remove('landing_account_id', {path: path_scope});
5149            Cookies.remove('contact_id', {path: path_scope});
5150            Cookies.remove('skip_registration', {path: path_scope});
5151        });
5152
5153                // instrument the page with click handlers
5154        $('a').click( function() {
5155            var url = $(this).attr('href');
5156            var title = $(this).text();
5157            title = title.replace(/\\n/gi,'').trim();
5158            if( url !== '#' ) {
5159                var is_sign_up_link = ($(this).hasClass('sign-up-link') || (url === "" && "" !== ''));
5160                RecordExternalClickAnalytics(url, title, is_sign_up_link );
5161                if( is_sign_up_link && Cookies.get('contact_id') != '' )
5162                    RecordContactWebsiteSignUpLinkClick( Cookies.get('contact_id') );
5163            }
5164        });
5165            });
5166</script>
vendor: 1 bytes, line 5166
5166
5167<script src="https://cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script>
vendor: 1 bytes, line 5167
5167
5168<script>$(function() { $('audio').on('contextmenu', () => {return false}); });</script>
5168
5169
5170    
5171</body>
5172</html>
5173<!--key|https-christythomascoaching.com/military --- cache hit--><!-- elapsed: 5-->

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.