PageSourceSearch

https://elisehittinger.com/page/about

html elisehittinger.com collected 2026-10-05 05:36:46 UTC 215,455 bytes, 5,295 lines download raw bytes

1<!DOCTYPE html>
2<html dir="ltr" lang="en-US">
3<head>
4
5        
5<script>
6        if (location.protocol != 'https:')
7        {
8            location.href = 'https:' + window.location.href.substring(window.location.protocol.length);
9        }
10    </script>
10
11        <link rel="icon" href="https://getoiling-4940-fast.b-cdn.net/images/4940/5f1b002d55e5a.png">
12<link rel="apple-touch-icon" href="https://getoiling-4940-fast.b-cdn.net/images/4940/5f1b002d55e5a.png">
13    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
14    <meta name="generator" content="GetOiling.com" />
15    <meta name="author" content="Elise Hittinger" />
16
17    <link rel="stylesheet" href="https://webcache.attractwell.com/app/common/all-marketing-site-css.min.css" type="text/css" />
18              
18<script src="https://webcache.attractwell.com/app/common/all-marketing-site-js.min.js"></script>
18
19    <!-- Stylesheets
20    ============================================= -->
21<!--    <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" />-->
22    <!--
23    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/css/bootstrap-337.css" type="text/css" />
24    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/style-2.css" type="text/css" />
25    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/css/dark.css" type="text/css" />
26    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/css/animate.css" type="text/css" />
27    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/css/magnific-popup.css" type="text/css" />
28    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/css/responsive.css" type="text/css" />
29    -->
30    <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
3000,700|Old+Standard+TT:400,400i,700|Roboto:400,400i,700,700i|Aguafina+Script&display=swap" rel="stylesheet">
31                    <link rel="preconnect" href="https://fonts.gstatic.com">
32                    <link href="https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&family=Quicksand:wght@300;400;500;600;700&display=swap" rel="stylesheet">    <link href="https://fonts.googleapis.com/css2?family=Berkshire+Swash&family=Cormorant+Garamond&family=Grand+Hotel&family=Playfair+Display&display=swap" rel="stylesheet">    
32<script src="https://kit.fontawesome.com/569c6654a7.js" crossorigin="anonymous" defer></script>
32
33    <meta name="viewport" content="width=device-width, initial-scale=1" />
34    <!--[if lt IE 9]>
35    
35<script src="//css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
35
36    <![endif]-->
37
38    <meta name="robots" content="noindex,nofollow">
39
40    <!-- Facebook share tags
41    ============================================= -->
42    <meta property="og:type"               content="website" />
43<!--    <meta property="og:image:type"         content="image/jpg" />-->
44<!--    <meta property="og:image:width"        content="1200" />-->
45<!--    <meta property="og:image:height"       content="630" />-->
46    <meta property="og:title"              content="Fear to Courage Coaching" />
47<meta property="og:description"        content="Fear to Courage Coaching" />
48<meta property="og:image" content="https://getoiling-4940-fast.b-cdn.net/images/4940/633b7bdb96f64.jpg" />
49
50    <!-- Document Title
51    ============================================= -->
52    <title>Fear to Courage Coaching</title>
53
54    <!-- Blog RSS feed -->
55    <link rel="alternate" href="https://elisehittinger.com/feed" title="RSS feed" type="application/rss+xml" />
56
57    <!-- External JavaScripts
58    ============================================= -->
59    <style type="text/css" media="all">
60    .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; }
61    h1 {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:52px; }
62h2 {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:36px; }
63h3 {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:30px; }
64h4 {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:24px; }
65h5 {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:18px; }
66h6 {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:14px; }
67#logo {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:46px; }
68#primary-menu ul li a {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
69#primary-menu ul > li > ul > li > a { font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
70#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
71.dark #header-wrap:not(.not-dark) #primary-menu > ul > li > a,  {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
72.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:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:inherit !important; font-size:16px; }
73#top-search form input {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:48px; }
74.entry-link {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:30px; }
75.entry.entry-date-section span {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:24px; }
76ul.tab-nav-lg li a {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
77.counter {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:52px; }
78label {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
79.nav-tree li a {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:16px; }
80.wedding-head .first-name, .wedding-head .last-name, .wedding-head .and {font-family:Cormorant Garamond,serif; font-weight: 600;  text-transform:uppercase; color:#694055; font-size:90px; }
81body {font-family: Playfair Display,serif; font-weight: 400;   }
82small {font-family: Playfair Display,serif; font-weight: 400;   }
83.font-body {font-family: Playfair Display,serif; font-weight: 400;   }
84#primary-menu ul ul a {font-family: Playfair Display,serif; font-weight: 400;   }
85.wp-caption {font-family: Playfair Display,serif; font-weight: 400;   }
86.feature-box.fbox-center.fbox-italic p {font-family: Playfair Display,serif; font-weight: 400;   }
87.skills li .progress-percent .counter {font-family: Playfair Display,serif; font-weight: 400;   }
88.nav-tree ul ul a {font-family: Playfair Display,serif; font-weight: 400;   }
89.font-secondary {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
90.entry-meta li {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
91.entry-link span {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
92.entry blockquote p {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
93.more-link {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
940 {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
95.button.button-desc span {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
96.testi-content p {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
97.team-title span {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
98.before-heading {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
99.wedding-head .first-name span, .wedding-head .last-name span {font-family: Cormorant Garamond,serif; font-style: italic; font-weight: 700; }
100    label {
101        font-weight: 500 !important;
102        color: #666;
103    }
104    /*
105    #page-title h1 {
106        font-weight: 600 !important;
107        color: #666;
108    }*/
109    @media( min-width: 992px ) {
110                .fr-view section, .fr-view a {
111            scroll-margin-top: 100px;
112        }
113    }
114    .color {
115        color: #6d7250;
116    }
117    ::selection {
118        background: #6d7250;
119    }
120    ::-moz-selection {
121        background: #6d7250; /* Firefox */
122    }
123    ::-webkit-selection {
124        background: #6d7250; /* Safari */
125    }
126    a {
127        color: #6d7250;
128    }
129    a:hover:not(.button) {
130        color: #cea7dc;
131    }
132    h1 > span:not(.nocolor),
133    h2 > span:not(.nocolor),
134    h3 > span:not(.nocolor),
135    h4 > span:not(.nocolor),
136    h5 > span:not(.nocolor),
137    h6 > span:not(.nocolor) { color: inherit; }
138
139    .bgcolor,
140    .bgcolor #header-wrap { background-color: #6d7250 !important; }
141
142    .color { color: #6d7250 !important; }
143
144    .border-color { border-color: #6d7250 !important; }
145
146    .top-links ul ul,
147    .top-links ul div.top-link-section {
148        border-top: 1px solid #6d7250;
149    }
150
151    .header-extras li .he-text span {
152        color: #6d7250;
153    }
154
155    /*#primary-menu > ul > li:hover a,*/
156    /*#primary-menu > ul > li.current a { color: *//*; }*/
157
158    #primary-menu ul ul,
159    #primary-menu ul li .mega-menu-content {
160        border-top: 0; /*2px solid #6d7250;*/
161    }
162
163        .dark #primary-menu:not(.not-dark) ul ul a, #primary-menu.dark ul ul a, #primary-menu ul li a {
164        color: #452837 !important;
165    }
166
167    
168        .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 {
169        color: #cea7cd !important;
170    }
171
172    #primary-menu ul ul li:hover > a, #primary-menu ul li a:hover,
173    #header-wrap #primary-menu ul ul li:hover > a, #header-wrap #primary-menu ul li a:hover {
174        color: #cea7cd !important;
175    }
176    
177        /*
178    @media (min-width:992px) {
179        #header.full-header #primary-menu {
180            position: absolute;
181            right: 30px;
182            width: calc( 100% - 577px );
183        }
184        #header.sticky-header #primary-menu {
185            position: absolute;
186            right: 30px;
187            width: calc( 100% - 250px );
188        }
189        #header.full-header #primary-menu > ul {
190            float: right;
191        }
192    }
193    */
194
195    /*#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a:hover { color: */#1abc9c/* !important; }*/
196
197    /*
198    #primary-menu > div > ul > li:hover a,
199    #primary-menu > div > ul > li.current a { color: #1abc9c; }
200    */
201
202    #primary-menu.style-3 > ul > li.current > a {
203        background-color: #6d7250;
204    }
205
206    /*
207    #primary-menu.style-4 > ul > li:hover > a,
208    #primary-menu.style-4 > ul > li.current > a { border-color: #1abc9c; }
209    */
210
211    #primary-menu.style-6 > ul > li > a:after,
212    #primary-menu.style-6 > ul > li.current > a:after {
213        border-top: 2px solid #6d7250;
214    }
215
216    /*
217    #primary-menu.sub-title > ul > li:hover > a,
218    #primary-menu.sub-title > ul > li.current > a,
219    #primary-menu.sub-title > div > ul > li:hover > a,
220    #primary-menu.sub-title > div > ul > li.current > a {
221        background-color: #1abc9c;
222    }
223    */
224
225    /*#top-cart a:hover { color: #1abc9c; }*/
226
227    #top-cart > a > span {
228        background-color: #6d7250;
229    }
230
231    #top-cart .top-cart-content {
232        border-top: 2px solid #6d7250;
233    }
234
235    /*.top-cart-item-image:hover { border-color: #1abc9c; }*/
236
237    /*.top-cart-item-desc a:hover { color: #1abc9c !important; }*/
238
239    .top-cart-action span.top-checkout-price {
240        color: #6d7250;
241    }
242
243    #page-menu-wrap { background-color: #6d7250; }
244
245    #page-menu.dots-menu nav li.current a { background-color: #6d7250; }
246
247    #page-menu.dots-menu nav li .dots-menu-caption {
248        background-color: #6d7250;
249    }
250
251    #page-menu.dots-menu nav li .dots-menu-caption:after {
252        border-left: 6px solid #6d7250;
253    }
254
255    /*.breadcrumb a:hover { color: #1abc9c; }*/
256
257    /*#portfolio-filter li a:hover { color: #1abc9c; }*/
258
259    #portfolio-filter li.activeFilter a {
260        background-color: #6d7250;
261    }
262
263    /*#portfolio-shuffle:hover {
264        background-color: #1abc9c;
265    }*/
266
267    /*.portfolio-desc h3 a:hover { color: #1abc9c; }*/
268
269    /*.portfolio-overlay a:hover {
270        color: #1abc9c;
271    }*/
272
273    /*#portfolio-navigation a:hover { color: #1abc9c; }*/
274
275    /*.entry-title h2 a:hover { color: #1abc9c; }
276
277    .entry-meta li a:hover { color: #1abc9c; }
278
279    .entry-link:hover {
280        background-color: #1abc9c;
281    }
282
283    .post-timeline .entry:hover .entry-timeline,
284    .post-timeline .entry:hover .timeline-divider {
285        border-color: #1abc9c;
286        color: #1abc9c;
287    }
288
289    .ipost .entry-title h3 a:hover,
290    .ipost .entry-title h4 a:hover { color: #1abc9c; }
291    */
292
293    .more-link {
294        display: inline-block;
295        border-bottom: 1px solid #6d7250;
296    }
297
298    /*
299    .spost .entry-title h4 a:hover,
300    .mpost .entry-title h4 a:hover { color: #1abc9c; }
301
302    .comment-content .comment-author a:hover { color: #1abc9c; }
303
304    .product-title h3 a:hover,
305    .single-product .product-title h2 a:hover { color: #1abc9c; }
306    */
307
308    .product-price ins {
309        color: #6d7250;
310    }
311
312    .sale-flash {
313        background-color: #6d7250;
314    }
315
316    .single-product .product-price {
317        color: #6d7250;
318    }
319
320    /*.cart-product-thumbnail img:hover { border-color: #1abc9c; }*/
321
322    /*.button {
323        background-color: #6d7250;
324    }*/
325
326    /* button color overrides */
327
328    .button-leaf { background-color: #A8CABA;}.button-green { background-color: #1ABC9C;}
329    /*.button.button-dark:hover { background-color: #1abc9c; }*/
330
331    /*
332    .button.button-3d:hover {
333        background-color: #1abc9c !important;
334    }
335    */
336
337    .promo.promo-flat { background-color: #6d7250; }
338
339    .feature-box .fbox-icon i,
340    .feature-box .fbox-icon img {
341        background-color: #6d7250;
342    }
343
344    .feature-box.fbox-outline .fbox-icon {
345        border: 1px solid #6d7250;
346    }
347
348    .feature-box.fbox-border .fbox-icon {
349        border: 1px solid #6d7250;
350    }
351
352    .feature-box.fbox-border .fbox-icon i,
353    .feature-box.fbox-border .fbox-icon img {
354        color: #6d7250;
355    }
356
357    .feature-box.fbox-plain .fbox-icon i,
358    .feature-box.fbox-plain .fbox-icon img {
359        color: #6d7250;
360    }
361
362    .fbox-effect.fbox-dark .fbox-icon i:after { box-shadow: 0 0 0 2px #6d7250; }
363
364    /*.fbox-effect.fbox-dark .fbox-icon i:hover,
365    .fbox-effect.fbox-dark:hover .fbox-icon i { background-color: #1abc9c; }
366
367    .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
368    .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i { box-shadow: 0 0 0 1px #1abc9c; }
369    */
370
371    .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after { background-color: #6d7250; }
372
373    .process-steps li.active h5,
374    .process-steps li.ui-tabs-active h5 {
375        color: #6d7250;
376    }
377
378    .process-steps li.active a,
379    .process-steps li.ui-tabs-active a {
380        background-color: #6d7250 !important;
381    }
382
383    .process-steps li.active a,
384    .process-steps li.ui-tabs-active a {
385        background-color: #6d7250 !important;
386        border-color: #6d7250 !important;
387    }
388
389    /*
390    .i-rounded:hover,
391    .i-circled:hover {
392        background-color: #1abc9c;
393    }
394    */
395
396    .tabs.tabs-tb ul.tab-nav li.ui-tabs-active a {
397        border-top: 2px solid #6d7250;
398    }
399
400    .tabs.tabs-bb ul.tab-nav li.ui-tabs-active a {
401        border-bottom: 2px solid #6d7250;
402    }
403
404    ul.tab-nav.tab-nav2 li.ui-state-active a {
405        background-color: #6d7250;
406    }
407
408    ul.tab-nav-lg li.ui-tabs-active a {
409        color: #6d7250;
410    }
411
412    /*
413    .sidenav > .ui-tabs-active > a,
414    .sidenav > .ui-tabs-active > a:hover {
415        background-color: #1abc9c !important;
416    }
417    */
418
419    /*.faqlist li a:hover { color: #1abc9c !important; }*/
420
421    .testimonial .flex-control-nav li a {
422        background-color: #6d7250;
423    }
424
425    .team-title span {
426        color: #6d7250;
427    }
428
429    .pricing-box.best-price .pricing-price {
430        color: #6d7250;
431    }
432
433    .skills li .progress {
434        background-color: #6d7250;
435    }
436
437    /*
438    .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
439        background-color: #1abc9c !important;
440    }*/
441
442    .owl-theme .owl-dots .owl-dot span {
443        background-color: #6d7250;
444    }
445
446    .title-block {
447        border-left: 7px solid #6d7250;
448    }
449
450    .title-block-right {
451        border-right: 7px solid #6d7250;
452    }
453
454    .heading-block.border-color:after { border-color: #6d7250; }
455
456    .fancy-title.title-border-color:before {
457        border-top: 1px solid #6d7250;
458    }
459
460    .fancy-title.title-bottom-border h1,
461    .fancy-title.title-bottom-border h2,
462    .fancy-title.title-bottom-border h3,
463    .fancy-title.title-bottom-border h4,
464    .fancy-title.title-bottom-border h5,
465    .fancy-title.title-bottom-border h6 {
466        border-bottom: 2px solid #6d7250;
467    }
468
469    /*#gotoTop:hover { background-color: #1abc9c; }*/
470
471    /*.tagcloud a:hover {
472        border-color: #1abc9c !important;
473        color: #1abc9c !important;
474    }*/
475
476    .nav-tree li:hover > a,
477    .nav-tree li.current > a,
478    .nav-tree li.active > a { color: #6d7250 !important; }
479
480    .btn-link,
481    .pagination > li > a, .pagination > li > span,
482    .pagination > li > a:hover,
483    .pagination > li > span:hover,
484    .pagination > li > a:focus,
485    .pagination > li > span:focus { color: #6d7250; }
486
487    .pagination > .active > a,
488    .pagination > .active > span,
489    .pagination > .active > a:hover,
490    .pagination > .active > span:hover,
491    .pagination > .active > a:focus,
492    .pagination > .active > span:focus {
493        background-color: #6d7250 !important;
494        border-color: #6d7250 !important;
495    }
496
497    .nav-pills > li.active > a,
498    .nav-pills > li.active > a:hover,
499    .nav-pills > li.active > a:focus { background-color: #6d7250; }
500
501    /*
502    .dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li:hover > a,
503    .dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li.current > a,
504    .overlay-menu #primary-menu.dark > ul > li:hover > a,
505    .overlay-menu #primary-menu.dark > ul > li.current > a { color: #1abc9c !important; }
506    */
507
508    .dark #primary-menu:not(.not-dark) ul ul,
509    .dark #primary-menu:not(.not-dark) ul li .mega-menu-content,
510    #primary-menu.dark ul ul,
511    #primary-menu.dark ul li .mega-menu-content {
512        border-top-color: #6d7250;
513    }
514
515    .dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2,
516    #primary-menu.dark ul li .mega-menu-content.style-2 {
517        border-top-color: #6d7250;
518    }
519
520    .dark #top-cart .top-cart-content {
521        border-top-color: #6d7250;
522    }
523
524    /*
525    .dark .top-cart-item-image:hover { border-color: #1abc9c; }
526
527    .dark .top-cart-item-desc a:hover { color: #1abc9c !important; }
528
529
530    .dark .post-timeline .entry:hover .entry-timeline,
531    .dark .post-timeline .entry:hover .timeline-divider {
532        border-color: #1abc9c;
533        color: #1abc9c;
534    }
535
536    .dark .cart-product-thumbnail img:hover { border-color: #1abc9c; }
537
538    .dark .button-dark:hover { background-color: #1abc9c; }
539    */
540
541    .dark .fbox-effect.fbox-dark .fbox-icon i:after { box-shadow: 0 0 0 2px #6d7250; }
542
543    /*
544    .dark .fbox-effect.fbox-dark .fbox-icon i:hover,
545    .dark .fbox-effect.fbox-dark:hover .fbox-icon i { background-color: #1abc9c; }
546
547    .dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
548    .dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i { box-shadow: 0 0 0 1px #1abc9c; }
549    */
550
551    .dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after { background-color: #6d7250; }
552
553    /*
554    .dark .i-rounded:hover,
555    .dark .i-circled:hover {
556        background-color: #1abc9c;
557    }
558    */
559
560    .dark ul.tab-nav.tab-nav2 li.ui-state-active a { background-color: #6d7250; }
561
562    /*
563    .dark .tagcloud a:hover {
564        background-color: #1abc9c;
565    }
566    */
567
568    /*
569    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li:hover a,
570    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li.current a,
571    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li:hover a,
572    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li.current a { color: #1abc9c !important; }
573    */
574
575    /*
576    #primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title:hover > a {
577        color: #1abc9c !important;
578    }
579
580    #primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a:hover { color: #1abc9c !important; }
581    */
582
583    #page-menu nav {
584        background-color: #6d7250;
585    }
586
587    /*
588    #portfolio-filter li a:hover { color: #1abc9c; }
589    */
590
591    .iconlist-color li i { color: #6d7250; }
592
593    /* button helper */
594.button.button-red:not(.button-border) {
595text-decoration:none;
596background-color:#6d7250;
597color:#FFFFFF;
598border-radius:24px;
599text-transform:uppercase;
600text-shadow:1px 1px 1px rgba(0,0,0,0.2);
601transition: all 0.3s ease;
602position:relative;z-index:1;
603border-top: 0px solid #6d7250;
604border-right: 0px solid #6d7250;
605border-bottom: 0px solid #6d7250;
606border-left: 0px solid #6d7250;
607}
608
609.button.button-red:hover {
610color:#FFFFFF;
611}
612
613.button.button-teal:not(.button-border) {
614text-decoration:none;
615background-color:#53777a;
616color:#ffffff;
617border-radius:21px;
618text-transform:uppercase;
619text-shadow:1px 1px 1px rgba(0,0,0,0.2);
620transition: all 0.3s ease;
621position:relative;z-index:1;
622border-top: 0px solid rgb(255, 255, 255);
623border-right: 0px solid rgb(255, 255, 255);
624border-bottom: 0px solid rgb(255, 255, 255);
625border-left: 0px solid rgb(255, 255, 255);
626}
627
628.button.button-teal:hover {
629color:#ffffff;
630}
631
632.button.button-yellow:not(.button-border) {
633text-decoration:none;
634background-color:#ecd078;
635color:#333333;
636border-radius:1px;
637text-transform:uppercase;
638text-shadow:none;
639transition: all 0.3s ease;
640position:relative;z-index:1;
641border-top: 0px none rgb(51, 51, 51);
642border-right: 0px none rgb(51, 51, 51);
643border-bottom: 0px none rgb(51, 51, 51);
644border-left: 0px none rgb(51, 51, 51);
645}
646
647.button.button-yellow:hover {
648color:#333333;
649}
650
651.button:not(.button-border) {
652text-decoration:none;
653background-color:#694055;
654color:#ffffff;
655border-radius:26px;
656text-transform:uppercase;
657text-shadow:1px 1px 1px rgba(0,0,0,0.2);
658transition: all 0.3s ease;
659position:relative;z-index:1;
660border-top: 0px solid rgb(255, 255, 255);
661border-right: 0px solid rgb(255, 255, 255);
662border-bottom: 0px solid rgb(255, 255, 255);
663border-left: 0px solid rgb(255, 255, 255);
664}
665
666.button.button-:hover {
667color:#ffffff;
668}
669
670.button.button-green:not(.button-border) {
671text-decoration:none;
672background-color:#59ba41;
673color:#ffffff;
674border-radius:1px;
675text-transform:uppercase;
676text-shadow:1px 1px 1px rgba(0,0,0,0.2);
677transition: all 0.3s ease;
678position:relative;z-index:1;
679border-top: 0px none rgb(255, 255, 255);
680border-right: 0px none rgb(255, 255, 255);
681border-bottom: 0px none rgb(255, 255, 255);
682border-left: 0px none rgb(255, 255, 255);
683}
684
685.button.button-green:hover {
686color:#ffffff;
687}
688
689.button.button-brown:not(.button-border) {
690text-decoration:none;
691background-color:#774f38;
692color:#ffffff;
693border-radius:1px;
694text-transform:uppercase;
695text-shadow:1px 1px 1px rgba(0,0,0,0.2);
696transition: all 0.3s ease;
697position:relative;z-index:1;
698border-top: 0px none rgb(255, 255, 255);
699border-right: 0px none rgb(255, 255, 255);
700border-bottom: 0px none rgb(255, 255, 255);
701border-left: 0px none rgb(255, 255, 255);
702}
703
704.button.button-brown:hover {
705color:#ffffff;
706}
707
708.button.button-aqua:not(.button-border) {
709text-decoration:none;
710background-color:#40c0cb;
711color:#ffffff;
712border-radius:1px;
713text-transform:uppercase;
714text-shadow:1px 1px 1px rgba(0,0,0,0.2);
715transition: all 0.3s ease;
716position:relative;z-index:1;
717border-top: 0px none rgb(255, 255, 255);
718border-right: 0px none rgb(255, 255, 255);
719border-bottom: 0px none rgb(255, 255, 255);
720border-left: 0px none rgb(255, 255, 255);
721}
722
723.button.button-aqua:hover {
724color:#ffffff;
725}
726
727.button.button-lime:not(.button-border) {
728text-decoration:none;
729background-color:#aee239;
730color:#333333;
731border-radius:1px;
732text-transform:uppercase;
733text-shadow:none;
734transition: all 0.3s ease;
735position:relative;z-index:1;
736border-top: 0px none rgb(51, 51, 51);
737border-right: 0px none rgb(51, 51, 51);
738border-bottom: 0px none rgb(51, 51, 51);
739border-left: 0px none rgb(51, 51, 51);
740}
741
742.button.button-lime:hover {
743color:#333333;
744}
745
746.button.button-purple:not(.button-border) {
747text-decoration:none;
748background-color:#5d4157;
749color:#ffffff;
750border-radius:1px;
751text-transform:uppercase;
752text-shadow:1px 1px 1px rgba(0,0,0,0.2);
753transition: all 0.3s ease;
754position:relative;z-index:1;
755border-top: 0px none rgb(255, 255, 255);
756border-right: 0px none rgb(255, 255, 255);
757border-bottom: 0px none rgb(255, 255, 255);
758border-left: 0px none rgb(255, 255, 255);
759}
760
761.button.button-purple:hover {
762color:#ffffff;
763}
764
765.button.button-leaf:not(.button-border) {
766text-decoration:none;
767background-color:#a8caba;
768color:#000000;
769border-radius:1px;
770text-transform:uppercase;
771text-shadow:1px 1px 1px rgba(0,0,0,0.2);
772transition: all 0.3s ease;
773position:relative;z-index:1;
774border-top: 0px solid #a8caba;
775border-right: 0px solid #a8caba;
776border-bottom: 0px solid #a8caba;
777border-left: 0px solid #a8caba;
778}
779
780.button.button-leaf:hover {
781color:#000000;
782}
783
784.button.button-pink:not(.button-border) {
785text-decoration:none;
786background-color:#f89fa1;
787color:#ffffff;
788border-radius:1px;
789text-transform:uppercase;
790text-shadow:1px 1px 1px rgba(0,0,0,0.2);
791transition: all 0.3s ease;
792position:relative;z-index:1;
793border-top: 0px none rgb(255, 255, 255);
794border-right: 0px none rgb(255, 255, 255);
795border-bottom: 0px none rgb(255, 255, 255);
796border-left: 0px none rgb(255, 255, 255);
797}
798
799.button.button-pink:hover {
800color:#ffffff;
801}
802
803.button.button-blue:not(.button-border) {
804text-decoration:none;
805background-color:#1265a8;
806color:#ffffff;
807border-radius:1px;
808text-transform:uppercase;
809text-shadow:1px 1px 1px rgba(0,0,0,0.2);
810transition: all 0.3s ease;
811position:relative;z-index:1;
812border-top: 0px none rgb(255, 255, 255);
813border-right: 0px none rgb(255, 255, 255);
814border-bottom: 0px none rgb(255, 255, 255);
815border-left: 0px none rgb(255, 255, 255);
816}
817
818.button.button-blue:hover {
819color:#ffffff;
820}
821
822.button.button-dirtygreen:not(.button-border) {
823text-decoration:none;
824background-color:#1693a5;
825color:#ffffff;
826border-radius:1px;
827text-transform:uppercase;
828text-shadow:1px 1px 1px rgba(0,0,0,0.2);
829transition: all 0.3s ease;
830position:relative;z-index:1;
831border-top: 0px none rgb(255, 255, 255);
832border-right: 0px none rgb(255, 255, 255);
833border-bottom: 0px none rgb(255, 255, 255);
834border-left: 0px none rgb(255, 255, 255);
835}
836
837.button.button-dirtygreen:hover {
838color:#ffffff;
839}
840
841.button.button-amber:not(.button-border) {
842text-decoration:none;
843background-color:#eb9c4d;
844color:#ffffff;
845border-radius:1px;
846text-transform:uppercase;
847text-shadow:1px 1px 1px rgba(0,0,0,0.2);
848transition: all 0.3s ease;
849position:relative;z-index:1;
850border-top: 0px none rgb(255, 255, 255);
851border-right: 0px none rgb(255, 255, 255);
852border-bottom: 0px none rgb(255, 255, 255);
853border-left: 0px none rgb(255, 255, 255);
854}
855
856.button.button-amber:hover {
857color:#ffffff;
858}
859
860.button.button-black:not(.button-border) {
861text-decoration:none;
862background-color:#111111;
863color:#ffffff;
864border-radius:1px;
865text-transform:uppercase;
866text-shadow:1px 1px 1px rgba(0,0,0,0.2);
867transition: all 0.3s ease;
868position:relative;z-index:1;
869border-top: 0px none rgb(255, 255, 255);
870border-right: 0px none rgb(255, 255, 255);
871border-bottom: 0px none rgb(255, 255, 255);
872border-left: 0px none rgb(255, 255, 255);
873}
874
875.button.button-black:hover {
876color:#ffffff;
877}
878
879.button.button-white:not(.button-border) {
880text-decoration:none;
881background-color:#f9f9f9;
882color:#333333;
883border-radius:1px;
884text-transform:uppercase;
885text-shadow:none;
886transition: all 0.3s ease;
887position:relative;z-index:1;
888border-top: 0px none rgb(51, 51, 51);
889border-right: 0px none rgb(51, 51, 51);
890border-bottom: 0px none rgb(51, 51, 51);
891border-left: 0px none rgb(51, 51, 51);
892}
893
894.button.button-white:hover {
895color:#333333;
896}
897
898
899    /* Additional overrides for default button styles */
900
901    .button.button-rounded {
902        border-radius: 3px;
903    }
904    .button.button-3d {
905        border-bottom: 0;
906        border-radius: 3px;
907    }
908    .button {
909        border-radius: 3px;
910    }
911        /*.form-control {*/
912    /*    box-shadow: 0 1px 1px rgba(0, 0, 0, .075);*/
913    /*    border-radius: 1px;*/
914    /*}
914*/
915    .panel-default > .panel-heading {
916        border-bottom: 0;
917        padding-bottom: 10px;
918    }
919    .modal-content {
920        border-radius: 8px;
921        box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
922    }
923    
924    .dropdown-menu, .popover {
925        border-radius: 8px;
926        -moz-border-radius: 8px;
927        -webkit-border-radius: 8px;
928    }
929
930    .tooltip, .popover, .team-title span {
931        font-family: Playfair Display,serif;
932    }
933
934    .ui-tooltip {
935        font-family: Playfair Display,serif !important;
936    }
937
938    .ui-widget-content:not(.tabs):not(.tab-container):not(.tab-content):not(.ui-tabs-panel):not(.ui-slider) {
939        background: #eeeeee !important; /*rgb(245,245,245);*/
940        color: #333333;
941        border-radius: 2px;
942    }
943    .ui-widget-content.tabs {
944        background: #ffffff;
945        border: 0;
946    }
947    .tabs .tab-nav {
948        background: #ffffff;
949        border: 0;
950    }
951    .ui-tabs .ui-tabs-nav:not(.sidenav) .ui-tabs-anchor {
952        padding: 0 15px !important;
953    }
954    .ui-tooltip {
955        box-shadow: none !important; /*1px 1px 3px rgba(0, 0, 0, .1) !important;*/
956        border: #eeeeee !important;
957    }
958    body .ui-tooltip {
959        border: 1px solid #eeeeee;
960        border-radius: 2px;
961    }
962    .tab-container {
963        padding: 0;
964        background: #ffffff;
965        font-size: 14px;
966    }
967    .popover {
968        box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
969    }
970    .dropdown-menu {
971        box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
972    }
973        .tooltip.top .tooltip-arrow {
974        border-top-color: #eeeeee;
975    }
976    .tooltip.left .tooltip-arrow {
977        border-left-color: #eeeeee;
978    }
979    .tooltip.right .tooltip-arrow {
980        border-right-color: #eeeeee;
981    }
982    .tooltip.bottom .tooltip-arrow {
983        border-bottom-color: #eeeeee;
984    }
985    .tooltip-inner {
986        background-color: #eeeeee;
987        border-radius: 2px;
988        color: #333333;
989        font-size: 13px;
990    }
991    .tooltip.in {
992        opacity: 1;
993    }
994        .alert {
995        border-radius: 1px;
996    }
997
998        #footer, #copyrights {
999        background-color: #333333 !important;
1000    }
1001        #footer, #footer a, #copyrights, #copyrights a {
1002        color: #ffffff !important;
1003    }
1004    
1005</style>
1006<style>
1007        :root {
1008        --black-background-color: #000000;
1009        --darkest-background-color: #111111;
1010        --darker-background-color: #2A2A2A;
1011        --dark-background-color: #3A3A3A;
1012        --medium-dark-background-color: #555555;
1013        --dark-mode-default-text-color: #eeeeee;
1014        --dark-mode-muted-text-color: #999999;
1015        --dark-mode-default-contrast-text-color: #333333;
1016        --whitest-background-color: #ffffff;
1017        --not-as-white-background-color: #eeeeee;
1018        --medium-white-background-color: #dddddd;
1019    }
1020    body.dark-mode:not(.no-dark-mode) {
1021        background: var(--darkest-background-color) !important;
1022        color: var(--dark-mode-default-text-color) !important;
1023    }
1024    body.dark-mode:not(.no-dark-mode) {
1025        .popover {
1026            background: var(--medium-dark-background-color) !important;
1027            color: var(--dark-mode-default-text-color) !important;
1028        }
1029
1030        & :is(:not(.fr-view)) {
1031            #content, .content-wrap.app-wrapper, .white-background,
1032            div.back-office-menu-layout-grid-menu, div.sidebar, .grid-equal-row-2 > div, .grid-equal-row-3 > div,
1033            .dropzone, #primary-menu ul ul {
1034                background: var(--darkest-background-color) !important;
1035                color: var(--dark-mode-default-text-color) !important;
1036            }
1037
1038            #primary-menu ul ul {
1039                border-top: 1px solid;
1040            }
1041
1042            .dropdown-menu {
1043                background: var(--black-background-color);
1044            }
1045
1046            .panel, .modal-content, .panel-body, .ui-tabs-panel, .customModal,
1047            .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),
1048            .settings-description, .callout-wrapper, .callout-wrapper-external,
1049            .table-responsive, .table-hover, .nav-tabs, .settings-group, .pricing-box,
1050            .feature-box.fbox-bg.fbox-center, .well {
1051                background: var(--dark-background-color) !important;
1052                color: var(--dark-mode-default-text-color) !important;
1053                border-color: #444 !important;
1054            }
1055
1056            .modal-header, .modal-footer {
1057                border-color: #444 !important;
1058            }
1059
1060            .table > thead > tr > th,
1061            .table > tbody > tr > th,
1062            .table > tfoot > tr > th,
1063            .table > thead > tr > td,
1064            .table > tbody > tr > td,
1065            .table > tfoot > tr > td {
1066                border-top-color: #444 !important;
1067            }
1068
1069            .table > thead > tr > th {
1070                border-bottom-color: #444 !important;
1071            }
1072
1073            input, textarea, select, .select2-dropdown, .select2-selection {
1074                background: var(--darker-background-color) !important;
1075                color: var(--dark-mode-default-text-color) !important;
1076                caret-color: auto;
1077            }
1078
1079            #_elev_io input {
1080                background: #ffffff !important;
1081                color: #333333 !important;
1082            }
1083            #_elev_io input::placeholder {
1084                color: #555555 !important;
1085            }
1086
1087            .off-white-background, .panel-heading, .table-hover > tbody > tr:hover,
1088            .sidenav > li > a:hover, .pricing-title {
1089                background: var(--medium-dark-background-color) !important;
1090                color: var(--dark-mode-default-text-color) !important;
1091            }
1092
1093            .pricing-title {
1094                text-shadow: none;
1095            }
1096
1097            #wrapper, .back-office-menu-layout-grid-content, .page-end-spacer {
1098                background: var(--darkest-background-color);
1099            }
1100
1101            .always-white-background {
1102                background: var(--not-as-white-background-color) !important;
1103            }
1104
1105            .not-as-white-background-and-text {
1106                background: var(--darkest-background-color) !important;
1107                color: var(--dark-mode-default-text-color) !important;
1108            }
1109
1110            .dim-text, .text-muted {
1111                color: var(--dark-mode-default-text-color) !important;
1112            }
1113
1114            .dark-text-color, .select2-selection--multiple .select2-selection__choice, .c3-tooltip-container,
1115            .keen-c3-legend, .keen-c3-legend-label-overlay, label.contrast, div.style-msg, div.style-msg .sb-msg h4 {
1116                color: var(--dark-mode-default-contrast-text-color) !important;
1117            }
1118
1119            .always-white-background-invert, .charting-panel-body {
1120                background: var(--medium-white-background-color) !important;
1121                filter: invert(1);
1122            }
1123
1124            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),
1125            h5:not(.fr-view h5, .swal2-modal h5), h6:not(.fr-view h6, .swal2-modal h6),
1126            h4.sidebar-menu-header,
1127            .sidenav > li > a,
1128            label:not(.swal2-modal label), button.close, .button-border, .panel-activity,
1129            .select2-container--default .select2-selection--single .select2-selection__rendered {
1130                color: var(--dark-mode-default-text-color) !important;
1131            }
1132
1133            input::placeholder, textarea::placeholder, select::placeholder {
1134                color: var(--dark-mode-muted-text-color) !important;
1135            }
1136            button.close {
1137                opacity: 1;
1138            }
1139
1140                        a:not(.button):not(.fr-view a),
1141            .widget_links li a,
1142            .site-name-text {
1143                color: #1ABC9C !important;
1144            }
1145
1146            .button-white, .btn-default {
1147                background: var(--medium-dark-background-color) !important;
1148                color: var(--dark-mode-default-text-color) !important;
1149                border-color: #444 !important;
1150            }
1151
1152            i.light-mode {
1153                                display:none;
1154            }
1155
1156            i.dark-mode {
1157                display: inline;
1158            }
1159
1160            #primary-menu ul li a {
1161                color: #1ABC9C !important;
1162            }
1163            #primary-menu ul ul {
1164                box-shadow: 0 5px 12px 5px rgba( 255,255,255,0.2 );
1165            }
1166            #primary-menu ul li ul li:hover a {
1167                color: #ffffff !important;
1168                background: var(--medium-dark-background-color) !important;
1169            }
1170
1171            #mobile-menu-header {
1172                background: var(--black-background-color);
1173            }
1174            .mobile-header {
1175                background-color: var(--medium-dark-background-color);
1176            }
1177        }
1178    }
1179
1180    .style-msg {
1181        border-radius: var(--app-border-radius-lg);
1182    }
1183    .style-msg .sb-msg, .style-msg2 .msgtitle, .style-msg2 .sb-msg {
1184        border-left: 0;
1185    }
1186
1187    /* Email Builder Preview Resets in Dark Mode */
1188    body.dark-mode:not(.no-dark-mode) :is(
1189        .email-builder-preview-email-wrapper,
1190        .preview-email-body-preview,
1191        #email-builder-preview-area,
1192        #email-builder-confirmation-preview-area,
1193        #email-builder-cancellation-preview-area,
1194        #email-builder-reminder-preview-area,
1195        #email-builder-follow-up-preview-area
1196    ) {
1197        background-color: #ffffff !important;
1198        background: #ffffff !important;
1199        color: #333333 !important;
1200    }
1201    body.dark-mode:not(.no-dark-mode) :is(
1202        .email-builder-preview-email-wrapper,
1203        .preview-email-body-preview,
1204        #email-builder-preview-area,
1205        #email-builder-confirmation-preview-area,
1206        #email-builder-cancellation-preview-area,
1207        #email-builder-reminder-preview-area,
1208        #email-builder-follow-up-preview-area
1209    ) :is(h1, h2, h3, h4, h5, h6, p, span, div, label, td, th, table, a):not([style*="color"]) {
1210        color: #333333 !important;
1211    }
1212    body.dark-mode:not(.no-dark-mode) :is(
1213        .email-builder-preview-email-wrapper,
1214        .preview-email-body-preview,
1215        #email-builder-preview-area,
1216        #email-builder-confirmation-preview-area,
1217        #email-builder-cancellation-preview-area,
1218        #email-builder-reminder-preview-area,
1219        #email-builder-follow-up-preview-area
1220    ) :is(.white-background, .always-white-background) {
1221        background-color: #ffffff !important;
1222        background: #ffffff !important;
1223    }
1224
1225    i.dark-mode {
1226        display:none;
1227    }
1228
1229    .mobile-header {
1230        background-color: #f5f5f5;
1231        border-bottom: 1px solid #eeeeee;
1232        padding: 10px 5px 10px 30px;
1233    }
1234
1235    .white-background {
1236        background-color: var(--whitest-background-color);
1237    }
1238
1239    .not-as-white-background-and-text, .off-white-background {
1240        background: var(--not-as-white-background-color) !important;
1241    }
1242
1243    .always-white-background {
1244        background-color: var(--whitest-background-color) !important;
1245    }
1246
1247    .dim-text {
1248        color: var(--dark-mode-muted-text-color) !important;
1249    }
1250
1251    .page-end-spacer {
1252        height: 100px;
1253        background: var(--app-background-color);
1254    }
1255    
1256    :root {
1257        --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);
1258        --fancy-box-shadow-hover: 0 0 0 1px rgba(64,87,109,0.04),0 2px 4px -1px rgba(64,87,109,0.3);
1259    }
1260
1261    textarea {
1262        resize: vertical;
1263    }
1264    .large-font-text-input {
1265        font-size: 1.8rem;
1266        height: auto;
1267        line-height: normal !important;
1268    }
1269    .button {
1270        text-align:center;
1271        height: auto;
1272        padding: 11px 22px 9px 22px;
1273        white-space: normal;
1274        line-height: normal;
1275    }
1276
1277    .button.button-mini {
1278        text-align:center;
1279        padding: 4px 14px 2px 14px;
1280        height: auto;
1281        line-height: 19px;
1282        white-space: normal;
1283    }
1284
1285    .button.button-small {
1286        text-align:center;
1287        padding: 6px 17px 4px 17px;
1288        height: auto;
1289        line-height: 21px;
1290        white-space: normal;
1291    }
1292
1293    .button.button-large {
1294        text-align:center;
1295        padding: 9px 26px 7px 26px;
1296        height: auto;
1297        line-height: 27px;
1298        white-space: normal;
1299    }
1300
1301    .button.button-xlarge {
1302        text-align:center;
1303        padding: 11px 32px 8px 32px;
1304        height: auto;
1305        line-height: 30px;
1306        white-space: normal;
1307    }
1308
1309    .button.button-border {
1310        line-height: normal;
1311    }
1312    #gotoTop, .stretched #gotoTop {
1313        right: 60px;
1314        bottom: 13px;
1315    }
1316        @media (min-width: 992px) {
1317        #header.transparent-header.full-header.sticky-header:not(.dark) > #header-wrap > .container {
1318            background: rgba(255,255,255,0.8);
1319        }
1320        #header.transparent-header.full-header.sticky-header.dark > #header-wrap > .container {
1321            background: rgba(50,50,50,0.9);
1322        }
1323        #header.transparent-header.full-header.sticky-header > #header-wrap > .container > #primary-menu {
1324            height: auto;
1325        }
1326        #header.transparent-header.full-header.sticky-header > #header-wrap > .container > #primary-menu > ul {
1327            height: auto;
1328        }
1329        #header.transparent-header.full-header:not(.dark):not(.sticky-header) > #header-wrap > .container > #primary-menu > ul {
1330            height: auto;
1331        }
1332        #header.transparent-header.full-header:not(.dark):not(.sticky-header) > #header-wrap > .container > #primary-menu > ul.dropped {
1333            background: rgba(255,255,255,0.8);
1334        }
1335        #header.transparent-header.full-header.dark:not(.sticky-header) > #header-wrap > .container > #primary-menu > ul {
1336            height: auto;
1337        }
1338        #header.transparent-header.full-header.dark:not(.sticky-header) > #header-wrap > .container > #primary-menu > ul.dropped {
1339            background: rgba(50,50,50,0.9);
1340        }
1341        #header.transparent-header.full-header.sticky-header.dark > #header-wrap > .container > #primary-menu > ul {
1342            background: rgba(50,50,50,0.9);
1343        }
1344        .modal-xl {
1345            width: 98vw;
1346        }
1347    }
1348    @media (max-width: 991px) {
1349        /* this allows items in the mobile menu to wrap correctly */
1350        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 {
1351            height: fit-content !important;
1352            color: #cea7dc !important;
1353        }
1354
1355        /* Shrink padding in mobile dialog boxes */
1356        .modal > .modal-dialog {
1357            margin: 0;
1358        }
1359        .modal > .modal-dialog > .modal-body {
1360            padding: 0;
1361        }
1362        .modal-dialog {
1363            width: 100dvw;
1364        }
1365        .modal-xl {
1366            max-width: 100%;
1367            width: 100%;
1368        }
1369
1370        #primary-menu ul li {
1371            padding: 13px 0;
1372        }
1373
1374        #primary-menu ul li a, #primary-menu.style-2 > div > ul > li > a {
1375            line-height: 1.5 !important;
1376            height: auto !important;
1377        }
1378    }
1379
1380        .voice-button-wrapper {
1381        display: grid;
1382        grid-template-columns: auto 1fr;
1383        grid-gap: 5px;
1384        align-items: center;
1385    }
1386    .voice-button-wrapper-align-top {
1387        align-items: start;
1388    }
1389    @media( max-width: 991px ) {
1390        .voice-button-wrapper:not(.voice-button-wrapper-left-align-button) {
1391            grid-template-columns: 1fr auto;
1392        }
1393        .voice-button-wrapper:not(.voice-button-wrapper-left-align-button) > *:first-child {
1394                        order: 2;
1395        }
1396    }
1397
1398    /* Columnar grids */
1399
1400    /* 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 */
1401
1402    .grid-equal-row-2  {
1403        display: grid;
1404        grid-template-columns: repeat(2, minmax(0,1fr));
1405        column-gap: 1rem;
1406        row-gap: 5px;
1407        margin-bottom: 40px;
1408    }
1409    @media (max-width:991px) {
1410        .grid-equal-row-2 {
1411            grid-template-columns: 1fr;
1412        }
1413        .grid-equal-heading-column-1 { grid-column: 1; grid-row: 1; }
1414        .grid-equal-body-column-1    { grid-column: 1; grid-row: 2; }
1415        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 3; }
1416
1417        .grid-equal-heading-column-2 { grid-column: 1; grid-row: 4; margin-top: 30px; }
1418        .grid-equal-body-column-2    { grid-column: 1; grid-row: 5; }
1419        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 6; }
1420    }
1421
1422    /* 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 */
1423
1424    .grid-equal-row-3  {
1425        display: grid;
1426        grid-template-columns: repeat(3, minmax(0,1fr));
1427        column-gap: 1rem;
1428        row-gap: 5px;
1429        margin-bottom: 40px;
1430    }
1431    @media (max-width:991px) {
1432        .grid-equal-row-3 {
1433            grid-template-columns: 1fr;
1434        }
1435        .grid-equal-heading-column-1 { grid-column: 1; grid-row: 1; }
1436        .grid-equal-body-column-1    { grid-column: 1; grid-row: 2; }
1437        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 3; }
1438
1439        .grid-equal-heading-column-2 { grid-column: 1; grid-row: 4; margin-top: 30px; }
1440        .grid-equal-body-column-2    { grid-column: 1; grid-row: 5; }
1441        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 6; }
1442
1443        .grid-equal-heading-column-3 { grid-column: 1; grid-row: 7; margin-top: 30px; }
1444        .grid-equal-body-column-3    { grid-column: 1; grid-row: 8; }
1445        .grid-equal-footer-column-3  { grid-column: 1; grid-row: 9; }
1446    }
1447
1448    /* Same as grid-equal-row-3 but without the header row.
1449     * 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 */
1450
1451    .grid-equal-row-3-no-header  {
1452        display: grid;
1453        grid-template-columns: repeat(3, 1fr);
1454        column-gap: 1rem;
1455        row-gap: 5px;
1456        margin-bottom: 40px;
1457    }
1458    @media (max-width:991px) {
1459        .grid-equal-row-3-no-header {
1460            grid-template-columns: 1fr;
1461        }
1462        .grid-equal-body-column-1    { grid-column: 1; grid-row: 1; }
1463        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 2; }
1464
1465        .grid-equal-body-column-2    { grid-column: 1; grid-row: 3; margin-top: 30px; }
1466        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 4; }
1467
1468        .grid-equal-body-column-3    { grid-column: 1; grid-row: 5; margin-top: 30px; }
1469        .grid-equal-footer-column-3  { grid-column: 1; grid-row: 6; }
1470    }
1471
1472    /* 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 */
1473
1474    .grid-equal-row-2-centered  {
1475        display: grid;
1476        grid-template-columns: repeat(6, 1fr);
1477        column-gap: 1rem;
1478        row-gap: 5px;
1479        margin-bottom: 40px;
1480        grid-template-areas:
1481                "a b b c c d"
1482                "a e e f f d";
1483    }
1484    .grid-equal-row-2-centered .grid-equal-body-column-1    { grid-area: b; }
1485    .grid-equal-row-2-centered .grid-equal-footer-column-1  { grid-area: e; }
1486
1487    .grid-equal-row-2-centered .grid-equal-body-column-2    { grid-area: c; }
1488    .grid-equal-row-2-centered .grid-equal-footer-column-2  { grid-area: f; }
1489
1490    @media (max-width:991px) {
1491        .grid-equal-row-2-centered {
1492            grid-template-columns: 1fr;
1493            grid-template-areas: none;
1494        }
1495        .grid-equal-row-2-centered .grid-equal-body-column-1    { grid-column: 1; grid-row: 1; }
1496        .grid-equal-row-2-centered .grid-equal-footer-column-1  { grid-column: 1; grid-row: 2; }
1497
1498        .grid-equal-row-2-centered .grid-equal-body-column-2    { grid-column: 1; grid-row: 3; margin-top: 30px; }
1499        .grid-equal-row-2-centered .grid-equal-footer-column-2  { grid-column: 1; grid-row: 4; }
1500    }
1501
1502    /* 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 */
1503
1504    .grid-equal-row-1-centered  {
1505        display: grid;
1506        grid-template-columns: repeat(6, 1fr);
1507        column-gap: 1rem;
1508        row-gap: 5px;
1509        margin-bottom: 40px;
1510        grid-template-areas:
1511                "a a b b d d"
1512                "a a e e d d";
1513    }
1514    .grid-equal-row-1-centered .grid-equal-body-column-1    { grid-area: b; }
1515    .grid-equal-row-1-centered .grid-equal-footer-column-1  { grid-area: e; }
1516
1517    @media (max-width:991px) {
1518        .grid-equal-row-1-centered {
1519            grid-template-columns: 1fr;
1520            grid-template-areas: none;
1521        }
1522        .grid-equal-row-1-centered .grid-equal-body-column-1    { grid-column: 1; grid-row: 1; }
1523        .grid-equal-row-1-centered .grid-equal-footer-column-1  { grid-column: 1; grid-row: 2; }
1524    }
1525
1526    /* 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 */
1527
1528    .grid-equal-row-4  {
1529        display: grid;
1530        grid-template-columns: repeat(4, 1fr);
1531        column-gap: 1rem;
1532        row-gap: 5px;
1533        margin-bottom: 40px;
1534    }
1535    @media (max-width:991px) {
1536        .grid-equal-row-4 {
1537            grid-template-columns: 1fr;
1538        }
1539        .grid-equal-heading-column-1 { grid-column: 1; grid-row: 1; }
1540        .grid-equal-body-column-1    { grid-column: 1; grid-row: 2; }
1541        .grid-equal-footer-column-1  { grid-column: 1; grid-row: 3; }
1542
1543        .grid-equal-heading-column-2 { grid-column: 1; grid-row: 4; margin-top: 30px; }
1544        .grid-equal-body-column-2    { grid-column: 1; grid-row: 5; }
1545        .grid-equal-footer-column-2  { grid-column: 1; grid-row: 6; }
1546
1547        .grid-equal-heading-column-3 { grid-column: 1; grid-row: 7; margin-top: 30px; }
1548        .grid-equal-body-column-3    { grid-column: 1; grid-row: 8; }
1549        .grid-equal-footer-column-3  { grid-column: 1; grid-row: 9; }
1550
1551        .grid-equal-heading-column-4 { grid-column: 1; grid-row: 10; margin-top: 30px; }
1552        .grid-equal-body-column-4    { grid-column: 1; grid-row: 11; }
1553        .grid-equal-footer-column-4  { grid-column: 1; grid-row: 12; }
1554    }
1555
1556    /* 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 */
1557
1558    .grid-equal-row-5  {
1559        display: grid;
1560        grid-template-columns: repeat(5, 1fr);
1561        column-gap: 1rem;
1562        row-gap: 5px;
1563        margin-bottom: 40px;
1564    }
1565    @media (max-width:991px) {
1566        .grid-equal-row-5 {
1567            grid-template-columns: 1fr;
1568        }
1569    }
1570
1571    /* 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 */
1572
1573    .grid-equal-row-6  {
1574        display: grid;
1575        grid-template-columns: repeat(6, 1fr);
1576        column-gap: 1rem;
1577        row-gap: 5px;
1578        margin-bottom: 40px;
1579    }
1580    @media (max-width:991px) {
1581        .grid-equal-row-6 {
1582            grid-template-columns: 1fr;
1583        }
1584    }
1585
1586    /* 2 across, 1 across on mobile */
1587    .grid-row-2 {
1588        row-gap: 1rem;
1589        margin: 0.5rem 0;
1590    }
1591
1592    @media (max-width: 991px) {
1593        .grid-row-2 {
1594            display: grid; grid-template-columns: repeat(1, 1fr);
1595        }
1596    }
1597
1598    @media (min-width: 992px) {
1599        .grid-row-2 {
1600            display: grid; grid-template-columns: repeat(2, 1fr);
1601        }
1602    }
1603
1604    /* 3 across, 1 across on mobile */
1605    .grid-row-3 {
1606        row-gap: 1rem;
1607        margin: 0.5rem 0;
1608    }
1609
1610    @media (max-width: 991px) {
1611        .grid-row-3 {
1612            display: grid; grid-template-columns: repeat(1, 1fr);
1613        }
1614    }
1615
1616    @media (min-width: 992px) {
1617        .grid-row-3 {
1618            display: grid; grid-template-columns: repeat(3, 1fr);
1619        }
1620    }
1621
1622    /* 2 across, first 2/3, second 1/3, 1 across on mobile */
1623    .grid-row-2-2-1 {
1624        row-gap: 1rem;
1625        margin: 0.5rem 0;
1626    }
1627
1628    @media (max-width: 991px) {
1629        .grid-row-2-2-1 {
1630            display: grid; grid-template-columns: repeat(1, 1fr);
1631        }
1632    }
1633
1634    @media (min-width: 992px) {
1635        .grid-row-2-2-1 {
1636            display: grid;
1637            grid-template-columns: 2fr 1fr;
1638        }
1639    }
1640
1641    /* 4 across, 2 across on mobile */
1642    .grid-row-4 {
1643        row-gap: 1rem;
1644        margin: 0.5rem 0;
1645    }
1646
1647    @media (max-width: 991px) {
1648        .grid-row-4 {
1649            display: grid; grid-template-columns: repeat(2, 1fr);
1650        }
1651    }
1652
1653    @media (min-width: 992px) {
1654        .grid-row-4 {
1655            display: grid; grid-template-columns: repeat(4, 1fr);
1656        }
1657    }
1658
1659    /* 5 across, 1 across on mobile */
1660    .grid-row-5 {
1661        row-gap: 1rem;
1662        margin: 0.5rem 0;
1663    }
1664
1665    @media (max-width: 991px) {
1666        .grid-row-5 {
1667            display: grid; grid-template-columns: repeat(1, 1fr);
1668        }
1669    }
1670
1671    @media (min-width: 992px) {
1672        .grid-row-5 {
1673            display: grid; grid-template-columns: repeat(5, 1fr);
1674        }
1675    }
1676
1677    /* 6 across, 2 across on mobile */
1678    .grid-row-6 {
1679        row-gap: 1rem;
1680        margin: 0.5rem 0;
1681    }
1682
1683    @media (max-width: 991px) {
1684        .grid-row-6 {
1685            display: grid; grid-template-columns: repeat(2, 1fr);
1686        }
1687    }
1688
1689    @media (min-width: 992px) {
1690        .grid-row-6 {
1691            display: grid; grid-template-columns: repeat(6, 1fr);
1692        }
1693    }
1694
1695    /* 8 across, 2 across on mobile */
1696    .grid-row-8 {
1697        row-gap: 1rem;
1698        margin: 0.5rem 0;
1699    }
1700
1701    @media (max-width: 991px) {
1702        .grid-row-8 {
1703            display: grid; grid-template-columns: repeat(2, 1fr);
1704        }
1705    }
1706
1707    @media (min-width: 992px) {
1708        .grid-row-8 {
1709            display: grid; grid-template-columns: repeat(8, 1fr);
1710        }
1711    }
1712
1713    /* Grid with variable number of columns based on screen width - for panels with smaller content. Starts with 2 columns on mobile. */
1714    .grid-list-variable-small {
1715        display: grid;
1716        grid-template-columns: repeat( 2, minmax(0, 1fr) );
1717        column-gap: 3rem;
1718        row-gap: 3rem;
1719    }
1720    @media (min-width:992px) {
1721        .grid-list-variable-small {
1722            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1723        }
1724    }
1725    @media (min-width:1400px) {
1726        .grid-list-variable-small {
1727            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1728        }
1729    }
1730    @media (min-width:1800px) {
1731        .grid-list-variable-small {
1732            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1733        }
1734    }
1735    @media (min-width:2200px) {
1736        .grid-list-variable-small {
1737            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1738        }
1739    }
1740    @media (min-width:2600px) {
1741        .grid-list-variable-small {
1742            grid-template-columns: repeat( 7, minmax(0, 1fr) );
1743        }
1744    }
1745    @media (min-width:3000px) {
1746        .grid-list-variable-small {
1747            grid-template-columns: repeat( 8, minmax(0, 1fr) );
1748        }
1749    }
1750
1751    /* Grid with variable number of columns based on screen width - for panels with smaller content. Starts with 1 column on mobile. */
1752    .grid-list-variable-small-1-column {
1753        display: grid;
1754        grid-template-columns: repeat( 1, minmax(0, 1fr) );
1755        column-gap: 3rem;
1756        row-gap: 3rem;
1757    }
1758    @media (min-width:992px) {
1759        .grid-list-variable-small-1-column {
1760            grid-template-columns: repeat( 2, minmax(0, 1fr) );
1761        }
1762    }
1763    @media (min-width:1200px) {
1764        .grid-list-variable-small-1-column {
1765            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1766        }
1767    }
1768    @media (min-width:1600px) {
1769        .grid-list-variable-small-1-column {
1770            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1771        }
1772    }
1773    @media (min-width:2000px) {
1774        .grid-list-variable-small-1-column {
1775            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1776        }
1777    }
1778    @media (min-width:2400px) {
1779        .grid-list-variable-small-1-column {
1780            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1781        }
1782    }
1783    @media (min-width:2800px) {
1784        .grid-list-variable-small-1-column {
1785            grid-template-columns: repeat( 7, minmax(0, 1fr) );
1786        }
1787    }
1788
1789    /* Grid with variable number of columns based on screen width - for panels with smaller content. Starts with 1 column on mobile. */
1790    .grid-list-variable {
1791        display: grid;
1792        grid-template-columns: repeat( 1, minmax(0, 1fr) );
1793        column-gap: 3rem;
1794        row-gap: 3rem;
1795    }
1796    @media (min-width:992px) {
1797        .grid-list-variable {
1798            grid-template-columns: repeat( 2, minmax(0, 1fr) );
1799        }
1800    }
1801    @media (min-width:1400px) {
1802        .grid-list-variable {
1803            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1804        }
1805    }
1806    @media (min-width:1800px) {
1807        .grid-list-variable {
1808            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1809        }
1810    }
1811    @media (min-width:2200px) {
1812        .grid-list-variable {
1813            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1814        }
1815    }
1816    @media (min-width:2600px) {
1817        .grid-list-variable {
1818            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1819        }
1820    }
1821    @media (min-width:3000px) {
1822        .grid-list-variable {
1823            grid-template-columns: repeat( 8, minmax(0, 1fr) );
1824        }
1825    }
1826
1827    /* Grid with variable number of columns based on screen width - for panels with larger content. Starts with 1 column on mobile. */
1828    .grid-list-variable-large {
1829        display: grid;
1830        grid-template-columns: repeat( 1, minmax(0, 1fr) );
1831        column-gap: 3rem;
1832        row-gap: 3rem;
1833    }
1834    @media (min-width:1300px) {
1835        .grid-list-variable-large {
1836            grid-template-columns: repeat( 2, minmax(0, 1fr) );
1837        }
1838    }
1839    @media (min-width:1800px) {
1840        .grid-list-variable-large {
1841            grid-template-columns: repeat( 3, minmax(0, 1fr) );
1842        }
1843    }
1844    @media (min-width:2200px) {
1845        .grid-list-variable-large {
1846            grid-template-columns: repeat( 4, minmax(0, 1fr) );
1847        }
1848    }
1849    @media (min-width:2600px) {
1850        .grid-list-variable-large {
1851            grid-template-columns: repeat( 5, minmax(0, 1fr) );
1852        }
1853    }
1854    @media (min-width:3000px) {
1855        .grid-list-variable-large {
1856            grid-template-columns: repeat( 6, minmax(0, 1fr) );
1857        }
1858    }
1859
1860
1861    /* Override for section class styles for pages built with the page editor */
1862    section .content-wrap .section {
1863        background: transparent none;
1864    }
1865
1866    /* Enlarge the default width of the container class to allow for use of more space on mobile */
1867    @media (max-width: 767px) {
1868        #header.full-header .container, .container, .container-fullwidth {
1869            width: calc( 100vw - 20px ) !important;
1870        }
1871    }
1872
1873    .flex-center {
1874        display: flex;
1875        justify-content: center;
1876        align-items: center;
1877    }
1878    @media (max-width: 991px) {
1879        .flex-center {
1880            flex-direction: column;
1881        }
1882    }
1883
1884
1885        :not(.fr-view) table { margin-bottom: 0; }
1886        div:not(.fr-wrapper) > .fr-view table td, div:not(.fr-wrapper) > .fr-view table th { border: 0; }
1887
1888    /* Rotate any element */
1889    .rotate {
1890        animation: rotate 1.5s linear infinite;
1891    }
1892    @keyframes rotate {
1893        to {
1894            transform: rotate(360deg);
1895        }
1896    }
1897
1898    /* A tilt-shake animation used for missing required fields. See also the highlightRequiredField() function at the bottom of this file. */
1899    @keyframes tilt-shaking {
1900        0% { transform: rotate(0deg); }
1901        25% { transform: rotate(5deg); }
1902        50% { transform: rotate(0deg); }
1903        75% { transform: rotate(-5deg); }
1904        100% { transform: rotate(0deg); }
1905    }
1906    .tilt-shaking {
1907        scale: 1.1;
1908        animation: tilt-shaking 0.25s infinite;
1909    }
1910
1911
1912    /* Hide on website (not in back office) */
1913    .hide-on-website { display: none; }
1914    
1915
1916        .aw-carousel {
1917        box-sizing: border-box;
1918        height: 100%;
1919        overflow: hidden;
1920        align-items: center;
1921        justify-content: center;
1922        text-align: center;
1923        width: 100%;
1924
1925        & > div {
1926            display: flex;
1927
1928            overflow-x: auto;
1929            scroll-snap-type: x mandatory;
1930
1931            scroll-behavior: smooth;
1932            -webkit-overflow-scrolling: touch;
1933        }
1934
1935        & > .aw-slides {
1936            margin-bottom: 5px;
1937            height: 300px;
1938            -ms-overflow-style: none;              scrollbar-width: none;         }
1939
1940                & > .aw-slides::-webkit-scrollbar {
1941            display: none;
1942        }
1943
1944        & > .aw-slides > div {
1945            scroll-snap-align: start;
1946            flex-shrink: 0;
1947            width: 100%;
1948            margin-right: 50px;
1949            position: relative;
1950            overflow: hidden;
1951
1952            display: flex;
1953            justify-content: center;
1954            align-items: center;
1955            flex-direction: column;
1956        }
1957
1958        & > .aw-slides div.aw-image-only a, & > .aw-slides div.aw-image-only img {
1959            object-fit: contain;
1960            width: 100% !important;
1961            height: 100%;
1962        }
1963        &.aw-carousel-cover-slide-image > .aw-slides div.aw-image-only img {
1964            object-fit: cover;
1965        }
1966
1967        & > .aw-slides div .fr-video {
1968            width: 500px;
1969        }
1970        @media( max-width: 991px ) {
1971            & > .aw-slides div .fr-video {
1972                width: 90vw;
1973            }
1974        }
1975
1976        & > a {
1977            display: inline-flex;
1978            width: 1.6rem;
1979            height: 1.6rem;
1980            background: #333333;
1981            text-decoration: none;
1982            align-items: center;
1983            justify-content: center;
1984            border-radius: 50%;
1985            border: 1px solid #ffffff;
1986            margin: 0 0 0.5rem 0;
1987            position: relative;
1988        }
1989
1990        & > a:hover {
1991            filter: brightness( 0.9 );
1992        }
1993
1994        & > a:active {
1995            top: 1px;
1996        }
1997
1998        & > a:focus {
1999            background: #000;
2000        }
2001
2002        & > a + a {
2003            margin-left: 5px;
2004        }
2005
2006        &.aw-carousel-no-dots > a {
2007            display: none;
2008        }
2009    }
2010    
2011        .aw-countdown {
2012        display: flex;
2013        justify-content: center;
2014        margin: 1em 0;
2015        @media( max-width: 767px ) {
2016            & {
2017                font-size: 3vw !important;
2018            }
2019        }
2020
2021        & > div {
2022            display: flex;
2023            padding: 0.6em 1.8em 1.6em 1.6em;
2024                        cursor: default;
2025                    }
2026
2027        & > div > div {
2028            display: flex;
2029            flex-direction: column;
2030            align-items: center;
2031            margin: 0 0.8em;
2032        }
2033
2034        & > div > div > span:first-child {
2035            font-size: 4em;
2036            margin-top: 0.15em;
2037            text-align: center;
2038        }
2039
2040        & > div > div > span:last-child {
2041            font-size: 1.2em;
2042        }
2043    }
2044    
2045    </style>
2046<style>
2047@keyframes awTickerScroll {
2048    0%   { transform: translate3d(0, 0, 0); }
2049    100% { transform: translate3d(-50%, 0, 0); }
2050}
2051.aw-ticker-wrap {
2052    overflow: hidden;
2053    background-color: var(--tw-bg, transparent);
2054}
2055.aw-ticker {
2056    display: flex;
2057    align-items: center;
2058    white-space: nowrap;
2059    will-change: transform;
2060    animation: awTickerScroll 22s linear infinite;
2061    width: max-content;
2062    flex-shrink: 0;
2063    padding: var(--tw-py, 20px) 0;
2064}
2065.aw-ticker-wrap:not(.no-pause-hover) .aw-ticker:hover {
2066    animation-play-state: paused;
2067}
2068.aw-ticker-item {
2069    display: inline-flex;
2070    align-items: center;
2071    flex: 0 0 auto;
2072    background: var(--tb-bg, #ffffff);
2073    color: var(--tb-color, #3f4242);
2074    padding: var(--tb-py, 12px) var(--tb-px, 18px);
2075    border-radius: var(--tb-r, 30px);
2076    font-size: var(--tb-fs, 17px);
2077    font-family: var(--tb-font, inherit);
2078    font-weight: var(--tb-fw, normal);
2079    font-style: var(--tb-fstyle, normal);
2080    line-height: 1.2;
2081    box-shadow: var(--tb-shadow, none);
2082    border: var(--tb-border, none);
2083    margin: 0 calc(var(--tb-gap, 4px) * 2) 0 0;
2084}
2085.aw-ticker-item a {
2086    color: inherit;
2087    text-decoration: none;
2088}
2089.aw-ticker-item a:hover {
2090    text-decoration: underline;
2091}
2092.aw-ticker-sep {
2093    display: inline-flex;
2094    align-items: center;
2095    justify-content: center;
2096    flex: 0 0 auto;
2097    height: var(--ts-size, 10px);
2098    margin: 0 calc(var(--tb-gap, 4px) * 2) 0 0;
2099}
2100.aw-ticker-sep::before {
2101    content: "";
2102    display: block;
2103    border-radius: 999px;
2104    flex: 0 0 auto;
2105    width: var(--ts-size, 10px);
2106    height: var(--ts-size, 10px);
2107    background: var(--ts-color, #47d4e0);
2108}
2109@media (prefers-reduced-motion: reduce) {
2110    .aw-ticker { animation: none; }
2111}
2112@media (max-width: 480px) {
2113    .aw-ticker-item { font-size: 85%; }
2114}
2115</style>
2116
2117<script>
2118        $(function() {
2119
2120                (function() {
2121            var tickers = document.querySelectorAll('.aw-ticker-wrap');
2122            if (!tickers.length) return;
2123
2124            if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;
2125
2126            tickers.forEach(function(wrap) {
2127                var raw = wrap.getAttribute('data-ticker');
2128                if (!raw) { return; }
2129                try {
2130                    var cfg = JSON.parse(raw);
2131                    var duration = cfg.speed || 22;
2132                    var dir = (cfg.direction === 'right') ? 1 : -1;
2133                    var track = wrap.querySelector('.aw-ticker');
2134                    if (track) {
2135                        track.style.animation = 'none';
2136                        track.style.webkitAnimation = 'none';
2137
2138                        function startAnimation() {
2139                            var halfWidth = track.scrollWidth / 2;
2140                            var pos = 0;
2141                            var last = null;
2142                            var isPaused = false;
2143                            var speedPxPerSec = halfWidth / duration;
2144
2145                            if (window.ResizeObserver) {
2146                                var observer = new ResizeObserver(function() {
2147                                    halfWidth = track.scrollWidth / 2;
2148                                    speedPxPerSec = halfWidth / duration;
2149                                });
2150                                observer.observe(track);
2151                            }
2152
2153                            if (cfg.pause_on_hover !== false) {
2154                                wrap.addEventListener('mouseenter', function() { isPaused = true; });
2155                                wrap.addEventListener('mouseleave', function() { isPaused = false; });
2156                            }
2157
2158                            function step(ts) {
2159                                if (last === null) last = ts;
2160                                var delta = (ts - last) / 1000;
2161                                last = ts;
2162
2163                                if (halfWidth > 0 && !isPaused) {
2164                                    pos += dir * speedPxPerSec * delta;
2165                                    if (dir === -1 && pos <= -halfWidth) {
2166                                        pos += halfWidth;
2167                                    } else if (dir === 1 && pos >= 0) {
2168                                        pos -= halfWidth;
2169                                    }
2170                                    track.style.transform = 'translate3d(' + pos + 'px, 0, 0)';
2171                                    track.style.webkitTransform = 'translate3d(' + pos + 'px, 0, 0)';
2172                                }
2173                                requestAnimationFrame(step);
2174                            }
2175                            requestAnimationFrame(step);
2176                        }
2177
2178                        function init() {
2179                            var containerW = wrap.offsetWidth;
2180                            if (containerW === 0) {
2181                                setTimeout(init, 100);
2182                                return;
2183                            }
2184
2185                            var safetyLimit = 20;
2186                            while (track.scrollWidth / 2 < containerW && safetyLimit-- > 0) {
2187                                var existing = track.innerHTML;
2188                                track.innerHTML = existing + existing;
2189                            }
2190
2191                            startAnimation();
2192                        }
2193                        init();
2194                    }
2195                    if (cfg.pause_on_hover === false) wrap.classList.add('no-pause-hover');
2196                } catch(e) {}
2197            });
2198        })();
2199        let AwCarouselIntervals = {}, AwCarouselAutoAdvanceTime = 5000;
2200
2201        // Pause carousel auto-advance when user clicks into a video iframe (Bunny.net, YouTube, Vimeo)
2202        // When the user clicks an iframe, the main window loses focus. We detect that and check
2203        // if the now-focused element is an iframe inside an aw-carousel.
2204        let awCarouselFocusInterval = null;
2205        $(window).on('blur', function() {
2206            setTimeout(function() {
2207                let el = document.activeElement;
2208                if (el && el.tagName === 'IFRAME') {
2209                    let carousel = $(el).closest('.aw-carousel');
2210                    if (carousel.length) {
2211                        carousel.addClass('aw-video-playing');
2212                    }
2213                }
2214            }, 0);
2215        });
2216        $(window).on('focus', function() {
2217            $('.aw-carousel.aw-video-playing').removeClass('aw-video-playing');
2218        });
2219        function createRandomString( strLength = 20 )
2220        {
2221            let result = [];
2222            let charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
2223
2224            while (strLength--)
2225                result.push(charSet.charAt(Math.floor(Math.random() * charSet.length)));
2226
2227            return result.join('');
2228        }
2229        function AwCarouselGoToNextSlide( carousel )
2230        {
2231            if (carousel.find('video').toArray().some(v => !v.paused) || carousel.hasClass('aw-video-playing')) return;
2232            let slides_container = carousel.find('.aw-slides');
2233            let slides = slides_container.children();
2234            let carousel_bounding_rect = carousel[0].getBoundingClientRect();
2235
2236                        for( let i = 0; i < slides.length; i++ ) {
2237                let slide_bounding_rect = slides[i].getBoundingClientRect();
2238                if( Math.floor(slide_bounding_rect.x) === Math.floor(carousel_bounding_rect.x) ) {
2239                                        let slide_width = slide_bounding_rect.width;
2240                    let next_slide_index = i + 1;
2241                    if( next_slide_index >= slides.length )
2242                        next_slide_index = 0;
2243                    if( next_slide_index === 0 )
2244                        slides_container[0].scrollLeft = 0;
2245                    else
2246                        slides_container[0].scrollLeft += Math.ceil(slide_width);
2247                    break;
2248                }
2249            }
2250        }
2251        
2252        function GetCarouselSlideAdvanceTime( carousel )
2253        {
2254            let slide_advance_time = carousel.attr('data-auto-advance-seconds');
2255            if( slide_advance_time == '' || typeof slide_advance_time === 'undefined' )
2256                slide_advance_time = AwCarouselAutoAdvanceTime;
2257            else
2258                slide_advance_time = parseInt( slide_advance_time, 10 ) * 1000;
2259            return slide_advance_time;
2260        }
2261
2262        $('.aw-carousel').each( function() {
2263            let carousel = $(this);
2264            let slides = carousel.find('.aw-slides');
2265            let slide_advance_time = GetCarouselSlideAdvanceTime( carousel );
2266
2267                        let carousel_id = createRandomString();
2268            while( $('#' + carousel_id + '-slide-1' ).length > 0 )
2269                carousel_id = createRandomString();
2270
2271                        let carousel_dot_color = '';
2272            let first_dot = carousel[0].querySelector('& > a');
2273            if( first_dot !== null )
2274                carousel_dot_color = first_dot.style.backgroundColor;
2275            carousel.find('> a').remove();
2276
2277                        slides.attr('data-carousel-id', carousel_id );
2278
2279                        slides.children().each( function( index ) {
2280                let slide_id = carousel_id + '-slide-' + (index + 1);
2281                $(this).attr('id', slide_id );
2282                let new_link = document.createElement('a');
2283                new_link.setAttribute('href', '#' + slide_id );
2284                new_link.setAttribute('data-slide-index', index + 1 );
2285                if( carousel_dot_color !== '' )
2286                    new_link.setAttribute('style','background-color: ' + carousel_dot_color + ';');
2287                new_link.innerHTML = '&nbsp;';
2288                                carousel.append( new_link );
2289            });
2290
2291
2292            if( carousel.hasClass('aw-automatic-carousel') )
2293               AwCarouselIntervals[ carousel_id ] = setInterval( () => AwCarouselGoToNextSlide( carousel ), slide_advance_time );
2294        });
2295        
2296        $('.aw-carousel > a').click( function( evt ) {
2297                        let slides_container = $(this).parent().find('.aw-slides');
2298            let slide_width = slides_container.children()[0].getBoundingClientRect().width;
2299            let slide_index = parseInt( $(this).attr('data-slide-index'), 10 );
2300            slides_container[0].scrollLeft = (slide_width * (slide_index - 1));
2301
2302            // get the entire carousel
2303            let carousel = $(this).parent();
2304            let slide_advance_time = GetCarouselSlideAdvanceTime( carousel );
2305
2306
2307                    let carousel_id = slides_container.attr('data-carousel-id');
2308            if( AwCarouselIntervals[ carousel_id ] ) {
2309                clearInterval( AwCarouselIntervals[ carousel_id ] );
2310                AwCarouselIntervals[ carousel_id ] = setInterval( () => AwCarouselGoToNextSlide( $(this).parent().parent() ), slide_advance_time );
2311            }
2312            evt.preventDefault();
2313            evt.stopPropagation();
2314            return false;
2315        });
2316    });
2317</script>
2317
2318
2319<script>
2320    let countdownTimers = [];
2321    function StartCountdownTimers( countdown_selector = '.aw-countdown', options = {} )
2322    {
2323        function countdown( element, expiration_url ) {
2324            let end_date_time = element.getAttribute('data-end-datetime');
2325            let timer_length = element.getAttribute('data-end-minutes');
2326
2327            if( typeof end_date_time !== 'string' && typeof timer_length !== 'string' )
2328                return false;
2329
2330                        if( typeof allowUndo === 'boolean' )
2331                allowUndo = false;
2332
2333            let targetDate;
2334
2335            if( typeof end_date_time === 'string' )
2336                targetDate = new Date( end_date_time );
2337            else {
2338                let end_minutes = parseInt(timer_length, 10);
2339                if( isNaN( end_minutes ) )
2340                    return false;
2341                let current_date = new Date();
2342                targetDate = new Date();
2343                targetDate.setTime( current_date.getTime() + (end_minutes * 60 * 1000) );
2344                if( options && options['remove-end-minutes'] === true )
2345                    element.removeAttribute('data-end-minutes');
2346                element.setAttribute('data-end-datetime', targetDate.toISOString());
2347            }
2348            const now = new Date();
2349
2350            const difference = targetDate - now;
2351
2352            let days = Math.max(Math.floor(difference / (1000 * 60 * 60 * 24)), 0);
2353            let hours = Math.max(Math.floor((difference % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)), 0);
2354            let minutes = Math.max(Math.floor((difference % (1000 * 60 * 60)) / (1000 * 60)), 0);
2355            let seconds = Math.max(Math.floor((difference % (1000 * 60)) / 1000), 0);
2356
2357            let days_text = days.toString().padStart(2, '0');
2358            let hours_text = hours.toString().padStart(2, '0');
2359            let minutes_text = minutes.toString().padStart(2, '0');
2360            let seconds_text = seconds.toString().padStart(2, '0');
2361
2362            element.querySelector('& > div > div:first-child > span:first-child').textContent = days_text;
2363            element.querySelector('& > div > div:nth-child(2) > span:first-child').textContent = hours_text;
2364            element.querySelector('& > div > div:nth-child(3) > span:first-child').textContent = minutes_text;
2365            element.querySelector('& > div > div:nth-child(4) > span:first-child').textContent = seconds_text;
2366
2367                        if( typeof allowUndo === 'boolean' )
2368                allowUndo = false;
2369
2370                        if( expiration_url !== null && expiration_url !== '' && days <= 0 && hours <= 0 && minutes <= 0 && seconds <= 0 )
2371                location.href = expiration_url;
2372                    }
2373        function createCountdownHtml( element, color, background_color )
2374        {
2375            if( element.innerHTML !== '' && element.querySelectorAll('div > div > span').length === 8 ) {
2376                if( color !== null )
2377                    element.style.color = color;
2378                if( background_color !== null )
2379                    element.style.backgroundColor = background_color;
2380                element.querySelectorAll('div > div > span:first-child').forEach( element => {
2381                    element.innerHTML = '00';
2382                });
2383            }
2384            else {
2385                element.innerHTML = '<div style="' +
2386                    (color !== null ? 'color:' + escapeHtml(color) + ';' : '') +
2387                    (background_color !== null ? 'background-color:' + escapeHtml(background_color) + ';' : '') + '">' +
2388                    '<div><span>00</span><span>Days</span></div>' +
2389                    '<div><span>00</span><span>Hours</span></div>' +
2390                    '<div><span>00</span><span>Minutes</span></div>' +
2391                    '<div><span>00</span><span>Seconds</span></div>' +
2392                    '</div>';
2393            }
2394        }
2395
2396        let default_countdown_selector = '.aw-countdown';
2397        let has_custom_selector = (typeof countdown_selector === 'string' && countdown_selector !== default_countdown_selector );
2398        if( !has_custom_selector )
2399            countdown_selector = default_countdown_selector;
2400
2401        for( let i = countdownTimers.length - 1; i >= 0; i-- ) {
2402            if (!has_custom_selector || (countdown_selector.charAt(0) === '#' && countdownTimers[i].id === countdown_selector.substring(1))) {
2403                clearInterval(countdownTimers[i].interval);
2404                countdownTimers.splice(i, 1);
2405            }
2406        }
2407
2408        let countdown_elements = document.querySelectorAll( countdown_selector );
2409
2410        for( let i = 0; i < countdown_elements.length; i++ ) {
2411            let element = countdown_elements[i];
2412            let end_date_time = element.getAttribute('data-end-datetime');
2413            let timer_length = element.getAttribute('data-end-minutes');
2414            let expiration_url = element.getAttribute('data-expiration-url');
2415            let color = element.getAttribute('data-color');
2416            let background_color = element.getAttribute('data-background-color');
2417            if( typeof end_date_time === 'string' || typeof timer_length === 'string' ) {
2418                createCountdownHtml( element, color, background_color );
2419
2420                if( options && options.remember === true && typeof element.getAttribute('data-end-minutes') === 'string' && element.getAttribute('data-end-minutes') !== '' ) {
2421                    let existing_expires = Cookies.get('aw-countdown-' + i);
2422                    if( typeof existing_expires === 'undefined' ) {
2423                        let expiration_minutes = element.getAttribute('data-end-minutes');
2424                        if (expiration_minutes) {
2425                            expiration_minutes = parseInt(expiration_minutes, 10);
2426
2427                            if( typeof end_date_time !== 'string' ) {
2428                                let current_date = new Date();
2429                                let targetDate = new Date();
2430                                targetDate.setTime( current_date.getTime() + (expiration_minutes * 60 * 1000) );
2431                                end_date_time = targetDate.toISOString();
2432                            }
2433                                                        let cookie_expires_date = new Date(new Date().getTime() + ((expiration_minutes + 1440) * 60 * 1000));
2434                            Cookies.set('aw-countdown-' + i, end_date_time, {
2435                                path: window.location.pathname,
2436                                expires: cookie_expires_date
2437                            });
2438                        }
2439                    }
2440                    else {
2441                                                element.setAttribute('data-end-datetime', existing_expires);
2442                    }
2443                }
2444
2445                countdown( element, expiration_url );
2446                countdownTimers.push( { id: element.id, interval: setInterval(() => countdown( element, expiration_url ), 1000) } );
2447            }
2448        }
2449    }
2450
2451    document.addEventListener('DOMContentLoaded', function() {
2452        StartCountdownTimers( '.aw-countdown', {
2453            remember: true });
2454    } );
2455
2456</script>
2456
2457
2458<script>
2459    $(function() {
2460                function MenuCheck()
2461        {
2462            try {
2463                let jquery_element = $('#primary-menu > ul');
2464                let js_element = jquery_element[0];
2465                if( js_element.getBoundingClientRect().y > 0 && !jquery_element.hasClass('dropped') )
2466                    jquery_element.addClass('dropped');
2467                else if( js_element.getBoundingClientRect().y === 0 && jquery_element.hasClass('dropped') )
2468                    jquery_element.removeClass('dropped');
2469            }
2470            catch( err ) {}
2471        }
2472        $(window).resize( MenuCheck );
2473        MenuCheck();
2474
2475                $('[href^="#copytoclipboard="]').click( function() {
2476            let text = $(this).attr('href').substring(17);
2477            CopyToClipboard( decodeURIComponent( text ) );
2478            return false;
2479        });
2480    });
2481
2482    function highlightRequiredField( field_id, callback )
2483    {
2484        $('#' + field_id).addClass('tilt-shaking');
2485        setTimeout( () => {
2486            $('#' + field_id).removeClass('tilt-shaking');
2487            if( typeof callback === 'function' )
2488                callback();
2489        }, 750 );
2490    }
2491
2492        function CopyToClipboard( text, success_message = 'Copied to clipboard', failure_message = 'Failed to copy to clipboard' )
2493    {
2494        window.navigator.clipboard.writeText( text ).then( function() {
2495            toastr.info( success_message );
2496        }, function() {
2497            toastr.error( failure_message );
2498        });
2499        return false;
2500    }
2501</script>
2501
2502    <!-- Override Styles -->
2503    <style media="all">
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 {
2526            border-right: 0 !important;
2527        }
2528        #logo a.standard-logo { display: inline; }
2529
2530        #logo a.retina-logo { display: none; }
2531
2532                #primary-menu-trigger {
2533            text-align: left;
2534        }
2535
2536        #top-yl-independent-distributor-logo {
2537            display: inline !important;
2538            background-image: url(https://getoiling.com/site-assets/images/other-photos/brand-partner2.png);
2539            width: 100px;
2540            background-position: left center;
2541            background-size: contain;
2542            background-repeat: no-repeat;
2543        }
2544
2545        #top-logo-blank {
2546            display: inline !important;
2547            background-image: url(https://getoiling.com/site-assets/images/other-photos/blank.png);
2548            background-position: left center;
2549            background-size: contain;
2550            background-repeat: no-repeat;
2551            width: 0;
2552        }
2553
2554        .get-started-button-top {
2555            float:right;
2556        }
2557        .get-started-button-bottom {
2558            display:none;
2559        }
2560
2561        .inherit-link-weight {
2562            font-weight: inherit !important;
2563        }
2564
2565        .site-name-text {
2566            -webkit-transition: font-size .4s ease, opacity .3s ease;
2567            -o-transition: font-size .4s ease, opacity .3s ease;
2568            transition: font-size .4s ease, opacity .3s ease;
2569            display:inline-block;
2570            font-weight:initial;
2571        }
2572
2573        #header.sticky-header .site-name-text {
2574            font-size: 20px;
2575            position: relative;
2576            top: -3px;
2577        }
2578
2579        #footer.dark .social-icon.si-borderless {
2580            color: #999999 !important;
2581        }
2582
2583        .blog-image {
2584            width: auto !important;
2585            margin-left:auto;
2586            max-height: 200px;
2587            margin-top: -30px;
2588        }
2589
2590        .margin-bottom-20 {
2591            margin-bottom: 20px;
2592        }
2593
2594        
2595        .about-me-text p {
2596            margin-bottom:20px;
2597        }
2598
2599        .about-me-text td, th {
2600            padding: 10px;
2601        }
2602
2603
2604        .logo-image {
2605            display: inline !important;
2606            max-width: 400px !important;
2607            max-height: 100px;
2608        }
2609
2610        ul, ol {
2611                        padding-left: revert;
2612        }
2613
2614        .topmargin-xs {
2615            margin-top: 15px;
2616        }
2617
2618        .modal-inner {
2619            color: #333;
2620            font-weight:300;
2621            margin-bottom:10px;
2622            margin-top:20px;
2623            font-size:18px;
2624        }
2625
2626        .font-weight-normal {
2627            font-weight: normal;
2628        }
2629        .smaller-font {
2630            font-size: 15px;
2631        }
2632        .modal-image-link {
2633            float:right;
2634            margin:0 0 20px 20px;
2635        }
2636        #header.transparent-header.full-header #header-wrap {
2637            border-bottom: none;  /* Remove top line in the theme to clean up display */
2638        }
2639        #header.transparent-header.full-header.dark > #header-wrap:not(.not-dark) {
2640            background: rgba(50,50,50,0.3);
2641        }
2642        #header.transparent-header.full-header.dark:not(.sticky-header) > #header-wrap {
2643            background: rgba(50,50,50,0.9);
2644        }
2645        .dark #logo a {
2646            color: #f0f0f0;
2647        }
2648
2649
2650        .toppadding-sm { padding-top: 20px; }
2651        .bottompadding-sm { padding-bottom: 20px; }
2652
2653        .fr-code { font-weight: normal; } 
2654
2655    @media (max-width: 991px) {
2656        
2657        .fr-video > iframe {
2658            height: auto !important;
2659            min-height: 250px;
2660            margin: 10px 0;
2661        }
2662    }
2663.fr-box.fr-basic .fr-element.fr-view, #page-editor, .landing-page-editable { font-family: Playfair Display,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,
2664              .fr-box.fr-basic .fr-element.fr-view h2, #page-editor h2, .landing-page-editable h2,
2665              .fr-box.fr-basic .fr-element.fr-view h3, #page-editor h3, .landing-page-editable h3,
2666              .fr-box.fr-basic .fr-element.fr-view h4, #page-editor h4, .landing-page-editable h4,
2667              .fr-box.fr-basic .fr-element.fr-view h5, #page-editor h5, .landing-page-editable h6,
2668              .fr-box.fr-basic .fr-element.fr-view h6, #page-editor h6, .landing-page-editable h6 { font-family: Cormorant Garamond,serif;font-weight:bold;font-style:normal;text-transform:uppercase;}
2669        @media (min-width: 480px) {
2670            .leftpad25-not-mobile {
2671                padding-left:25px;
2672            }
2673        }
2674        @media (max-width: 480px ) {
2675            .site-name-text {
2676                font-size: 24px !important;
2677            }
2678            .logo-image {
2679                display: inline !important;
2680                max-width: 330px !important;
2681                max-height: 100px;
2682            }
2683        }
2684        @media (max-width: 767px) {
2685            .blog-image {
2686                display:block;
2687                width:100%;
2688                max-height: none;
2689                max-width: 100%;
2690            }
2691        }
2692        @media (max-width: 991px) {
2693            /*#logo a.standard-logo { display: inline-block; }*/
2694            #top-yl-independent-distributor-logo {
2695                display:none !important;
2696            }
2697            .get-started-button-top {
2698                display:none;
2699            }
2700            .get-started-button-bottom {
2701                display: inline-block;
2702            }
2703            #logo .site-name-text {
2704                position: relative;
2705                top: 29px;
2706            }
2707            .blog-image {
2708                margin-right:auto;
2709            }
2710            #contact-message {
2711                min-height:auto;
2712            }
2713            .modal-image-link {
2714                display:block;
2715                margin:0 20px 20px 0;
2716                float:none;
2717            }
2718            .menu-item-overflow {
2719                overflow:hidden;
2720                white-space:nowrap;
2721                text-overflow:ellipsis;
2722            }
2723        }
2724
2725        @media
2726        only screen and (-webkit-min-device-pixel-ratio: 2),
2727        only screen and (   min--moz-device-pixel-ratio: 2),
2728        only screen and (     -o-min-device-pixel-ratio: 2/1),
2729        only screen and (        min-device-pixel-ratio: 2),
2730        only screen and (                min-resolution: 192dpi),
2731        only screen and (                min-resolution: 2dppx) {
2732
2733            #logo a.standard-logo {
2734                display: none;
2735            }
2736
2737            #logo a.retina-logo {
2738                display: inline;
2739            }
2740        }
2741
2742        @media
2743        only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
2744        only screen and (   min--moz-device-pixel-ratio: 2) and (max-width: 991px),
2745        only screen and (     -o-min-device-pixel-ratio: 2/1) and (max-width: 991px),
2746        only screen and (        min-device-pixel-ratio: 2) and (max-width: 991px),
2747        only screen and (                min-resolution: 192dpi) and (max-width: 991px),
2748        only screen and (                min-resolution: 2dppx) and (max-width: 991px) {
2749            /*#logo a.standard-logo { display: none; }
2750            #logo a.retina-logo { display: inline-block; }*/
2751            #top-yl-independent-distributor-logo {
2752                display:none !important;
2753            }
2754            .get-started-button-top {
2755                display:none;
2756            }
2757            .get-started-button-bottom {
2758                display: inline-block;
2759            }
2760
2761            #logo .site-name-text {
2762                position: relative;
2763                top: 29px;
2764            }
2765            .blog-image {
2766                margin-right:auto;
2767            }
2768        }
2769
2770        @media( min-width: 992px ) {
2771            section {
2772                clear:both;
2773            }
2774        }
2775
2776                /* Icon Fonts */
2777        @font-face {
2778            font-family: 'font-icons';
2779            src:url('/themes/modern-fonts/font-icons.eot');
2780            src:url('/themes/modern-fonts/font-icons.eot') format('embedded-opentype'),
2781            url('https://webcache.attractwell.com/third-party/font-icons/font-icons.woff') format('woff'),
2782            url('https://webcache.attractwell.com/third-party/font-icons/font-icons.ttf') format('truetype'),
2783            url('/themes/modern-fonts/font-icons.svg') format('svg');
2784            font-weight: normal;
2785            font-style: normal;
2786        }
2787
2788        @font-face {
2789            font-family: 'lined-icons';
2790            src:url('/themes/modern-fonts/lined-icons.eot');
2791            src:url('/themes/modern-fonts/lined-icons.eot') format('embedded-opentype'),
2792            url('https://webcache.attractwell.com/third-party/font-icons/lined-icons.woff') format('woff'),
2793            url('https://webcache.attractwell.com/third-party/font-icons/lined-icons.ttf') format('truetype'),
2794            url('/themes/modern-fonts/lined-icons.svg') format('svg');
2795            font-weight: normal;
2796            font-style: normal;
2797        }
2798
2799        @font-face {
2800            font-family: 'Simple-Line-Icons';
2801            src:url('/themes/modern-fonts/Simple-Line-Icons.eot');
2802            src:url('/themes/modern-fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'),
2803            url('https://webcache.attractwell.com/third-party/font-icons/Simple-Line-Icons.woff') format('woff'),
2804            url('https://webcache.attractwell.com/third-party/font-icons/Simple-Line-Icons.ttf') format('truetype'),
2805            url('/themes/modern-fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');
2806            font-weight: normal;
2807            font-style: normal;
2808        }
2809.clearfix::after {
2810    clear: both;
2811    display: block;
2812    content: "";
2813    height: 0;
2814}
2815.hide-by-clipping {
2816    position: absolute;
2817    width: 1px;
2818    height: 1px;
2819    padding: 0;
2820    margin: -1px;
2821    overflow: hidden;
2822    clip: rect(0, 0, 0, 0);
2823    border: 0;
2824}
2825img.fr-rounded,
2826.fr-img-caption.fr-rounded img {
2827    border-radius: 10px;
2828    -moz-border-radius: 10px;
2829    -webkit-border-radius: 10px;
2830    -moz-background-clip: padding;
2831    -webkit-background-clip: padding-box;
2832    background-clip: padding-box;
2833}
2834img.fr-bordered,
2835.fr-img-caption.fr-bordered img {
2836    border: solid 5px #CCC;
2837}
2838img.fr-bordered {
2839    -webkit-box-sizing: content-box;
2840    -moz-box-sizing: content-box;
2841    box-sizing: content-box;
2842}
2843.fr-img-caption.fr-bordered img {
2844    -webkit-box-sizing: border-box;
2845    -moz-box-sizing: border-box;
2846    box-sizing: border-box;
2847}
2848img.fr-shadow,
2849.fr-img-caption.fr-shadow img {
2850    -webkit-box-shadow: 10px 10px 5px 0px #cccccc;
2851    -moz-box-shadow: 10px 10px 5px 0px #cccccc;
2852    box-shadow: 10px 10px 5px 0px #cccccc;
2853}
2854.fr-view span[style~="color:"] a {
2855    color: inherit;
2856}
2857.fr-view strong {
2858    font-weight: 700;
2859}
2860.fr-view table {
2861    border: none;
2862    border-collapse: collapse;
2863    empty-cells: show;
2864    max-width: 100%;
2865    table-layout: fixed;
2866}
2867.fr-view table td {
2868    min-width: 5px;
2869}
2870.fr-view table.fr-dashed-borders td,
2871.fr-view table.fr-dashed-borders th {
2872    border-style: dashed;
2873}
2874.fr-view table.fr-alternate-rows tbody tr:nth-child(2n) {
2875    background: #f5f5f5;
2876}
2877.fr-view table td,
2878.fr-view table th,
2879.member-area .fr-view table td,
2880.member-area .fr-view table th {
2881    border: 0;
2882}
2883.back-office-menu-layout-grid-content .fr-view table td,
2884.back-office-menu-layout-grid-content .fr-view table th {
2885    border: 1px solid #dddddd;
2886}
2887.fr-view table td:empty,
2888.fr-view table th:empty {
2889    height: 20px;
2890}
2891.fr-view table td.fr-highlighted,
2892.fr-view table th.fr-highlighted {
2893    border: 1px double red;
2894}
2895.fr-view table td.fr-thick,
2896.fr-view table th.fr-thick {
2897    border-width: 2px;
2898}
2899.fr-view table th {
2900    background: #e6e6e6;
2901}
2902.fr-view hr {
2903    clear: both;
2904    user-select: none;
2905    -o-user-select: none;
2906    -moz-user-select: none;
2907    -khtml-user-select: none;
2908    -webkit-user-select: none;
2909    -ms-user-select: none;
2910    page-break-after: always;
2911    border-top: 2px solid #bbb;
2912}
2913.fr-view .fr-file {
2914    position: relative;
2915}
2916/* paperclip icon after inserting file
2917.fr-view .fr-file::after {
2918    position: relative;
2919    content: "\1F4CE";
2920    font-weight: normal;
2921}
2922*/
2923.fr-view pre {
2924    white-space: pre-wrap;
2925    word-wrap: break-word;
2926    overflow: visible;
2927}
2928.fr-view[dir="rtl"] blockquote {
2929    border-left: none;
2930    border-right: solid 2px #5e35b1;
2931    margin-right: 0;
2932    padding-right: 5px;
2933    padding-left: 0px;
2934}
2935.fr-view[dir="rtl"] blockquote blockquote {
2936    border-color: #00bcd4;
2937}
2938.fr-view[dir="rtl"] blockquote blockquote blockquote {
2939    border-color: #43a047;
2940}
2941.fr-view blockquote {
2942    border-left: solid 2px currentColor;
2943    margin-left: 0;
2944    padding-left: 15px;
2945    color: inherit;
2946}
2947.fr-view blockquote blockquote {
2948    border-color: inherit;
2949    color: inherit;
2950}
2951.fr-view blockquote blockquote blockquote {
2952    border-color: inherit;
2953    color: inherit;
2954}
2955.fr-view span.fr-emoticon {
2956    font-weight: normal;
2957    font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
2958    display: inline;
2959    line-height: 0;
2960}
2961.fr-view span.fr-emoticon.fr-emoticon-img {
2962    background-repeat: no-repeat !important;
2963    font-size: inherit;
2964    height: 1em;
2965    width: 1em;
2966    min-height: 20px;
2967    min-width: 20px;
2968    display: inline-block;
2969    margin: -0.1em 0.1em 0.1em;
2970    line-height: 1;
2971    vertical-align: middle;
2972}
2973.fr-view .fr-text-gray {
2974    color: #AAA !important;
2975}
2976.fr-view .fr-text-bordered {
2977    border-top: solid 1px #222;
2978    border-bottom: solid 1px #222;
2979    padding: 10px 0;
2980}
2981.fr-view .fr-text-spaced {
2982    letter-spacing: 1px;
2983}
2984.fr-view .fr-text-uppercase {
2985    text-transform: uppercase;
2986}
2987.fr-view img {
2988    position: relative;
2989    max-width: 100%;
2990}
2991.fr-view img.fr-dib {
2992    margin: 5px auto;
2993    display: block;
2994    float: none;
2995    vertical-align: top;
2996}
2997.fr-view img.fr-dib.fr-fil {
2998    margin-left: 0;
2999    text-align: left;
3000}
3001.fr-view img.fr-dib.fr-fir {
3002    margin-right: 0;
3003    text-align: right;
3004}
3005.fr-view img.fr-dii {
3006    display: inline-block;
3007    float: none;
3008    vertical-align: bottom;
3009    margin-left: 5px;
3010    margin-right: 5px;
3011    max-width: calc(100% - (2 * 5px));
3012}
3013.fr-view img.fr-dii.fr-fil {
3014    float: left;
3015    margin: 5px 20px 20px 0;
3016    max-width: calc(100% - 5px);
3017}
3018.fr-view img.fr-dii.fr-fir {
3019    float: right;
3020    margin: 5px 0 20px 20px;
3021    max-width: calc(100% - 5px);
3022}
3023.fr-view span.fr-img-caption {
3024    position: relative;
3025    max-width: 100%;
3026}
3027.fr-view span.fr-img-caption.fr-dib {
3028    margin: 5px auto;
3029    display: block;
3030    float: none;
3031    vertical-align: top;
3032}
3033.fr-view span.fr-img-caption.fr-dib.fr-fil {
3034    margin-left: 0;
3035    text-align: left;
3036}
3037.fr-view span.fr-img-caption.fr-dib.fr-fir {
3038    margin-right: 0;
3039    text-align: right;
3040}
3041.fr-view span.fr-img-caption.fr-dii {
3042    display: inline-block;
3043    float: none;
3044    vertical-align: bottom;
3045    margin-left: 5px;
3046    margin-right: 5px;
3047    max-width: calc(100% - (2 * 5px));
3048}
3049.fr-view span.fr-img-caption.fr-dii.fr-fil {
3050    float: left;
3051    margin: 5px 5px 5px 0;
3052    max-width: calc(100% - 5px);
3053}
3054.fr-view span.fr-img-caption.fr-dii.fr-fir {
3055    float: right;
3056    margin: 5px 0 5px 5px;
3057    max-width: calc(100% - 5px);
3058}
3059.fr-view .fr-video {
3060    text-align: center;
3061    position: relative;
3062}
3063.fr-view .fr-video > * {
3064    -webkit-box-sizing: content-box;
3065    -moz-box-sizing: content-box;
3066    box-sizing: content-box;
3067    max-width: 100%;
3068    border: none;
3069}
3070.fr-view .fr-video.fr-dvb {
3071    display: block;
3072    clear: both;
3073}
3074.fr-view .fr-video.fr-dvb.fr-fvl {
3075    text-align: left;
3076}
3077.fr-view .fr-video.fr-dvb.fr-fvr {
3078    text-align: right;
3079}
3080.fr-view .fr-video.fr-dvi {
3081    display: inline-block;
3082}
3083.fr-view .fr-video.fr-dvi.fr-fvl {
3084    float: left;
3085}
3086.fr-view .fr-video.fr-dvi.fr-fvr {
3087    float: right;
3088}
3089.fr-view a.fr-strong {
3090    font-weight: 700;
3091}
3092.fr-view a.fr-green {
3093    color: green;
3094}
3095.fr-view .fr-img-caption {
3096    text-align: center;
3097}
3098.fr-view .fr-img-caption .fr-img-wrap {
3099    padding: 0px;
3100    display: inline-block;
3101    margin: auto;
3102    text-align: center;
3103    width: 100%;
3104}
3105.fr-view .fr-img-caption .fr-img-wrap img {
3106    display: block;
3107    margin: auto;
3108    width: 100%;
3109}
3110.fr-view .fr-img-caption .fr-img-wrap > span {
3111    margin: auto;
3112    display: block;
3113    padding: 5px 5px 10px;
3114    font-size: 14px;
3115    font-weight: initial;
3116    -webkit-box-sizing: border-box;
3117    -moz-box-sizing: border-box;
3118    box-sizing: border-box;
3119    -webkit-opacity: 0.9;
3120    -moz-opacity: 0.9;
3121    opacity: 0.9;
3122    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
3123    width: 100%;
3124    text-align: center;
3125}
3126.fr-view button.fr-rounded,
3127.fr-view input.fr-rounded,
3128.fr-view textarea.fr-rounded {
3129    border-radius: 1px;
3130    -moz-border-radius: 1px;
3131    -webkit-border-radius: 1px;
3132    -moz-background-clip: padding;
3133    -webkit-background-clip: padding-box;
3134    background-clip: padding-box;
3135}
3136.fr-view button.fr-large,
3137.fr-view input.fr-large,
3138.fr-view textarea.fr-large {
3139    font-size: 24px;
3140}
3141/**
3142 * Image style.
3143 */
3144a.fr-view.fr-strong {
3145    font-weight: 700;
3146}
3147a.fr-view.fr-green {
3148    color: green;
3149}
3150/**
3151 * Link style.
3152 */
3153img.fr-view {
3154    position: relative;
3155    max-width: 100%;
3156}
3157img.fr-view.fr-dib {
3158    margin: 5px auto;
3159    display: block;
3160    float: none;
3161    vertical-align: top;
3162}
3163img.fr-view.fr-dib.fr-fil {
3164    margin-left: 0;
3165    text-align: left;
3166}
3167img.fr-view.fr-dib.fr-fir {
3168    margin-right: 0;
3169    text-align: right;
3170}
3171img.fr-view.fr-dii {
3172    display: inline-block;
3173    float: none;
3174    vertical-align: bottom;
3175    margin-left: 5px;
3176    margin-right: 5px;
3177    max-width: calc(100% - (2 * 5px));
3178}
3179img.fr-view.fr-dii.fr-fil {
3180    float: left;
3181    margin: 5px 5px 5px 0;
3182    max-width: calc(100% - 5px);
3183}
3184img.fr-view.fr-dii.fr-fir {
3185    float: right;
3186    margin: 5px 0 5px 5px;
3187    max-width: calc(100% - 5px);
3188}
3189span.fr-img-caption.fr-view {
3190    position: relative;
3191    max-width: 100%;
3192}
3193span.fr-img-caption.fr-view.fr-dib {
3194    margin: 5px auto;
3195    display: block;
3196    float: none;
3197    vertical-align: top;
3198}
3199span.fr-img-caption.fr-view.fr-dib.fr-fil {
3200    margin-left: 0;
3201    text-align: left;
3202}
3203span.fr-img-caption.fr-view.fr-dib.fr-fir {
3204    margin-right: 0;
3205    text-align: right;
3206}
3207span.fr-img-caption.fr-view.fr-dii {
3208    display: inline-block;
3209    float: none;
3210    vertical-align: bottom;
3211    margin-left: 5px;
3212    margin-right: 5px;
3213    max-width: calc(100% - (2 * 5px));
3214}
3215span.fr-img-caption.fr-view.fr-dii.fr-fil {
3216    float: left;
3217    margin: 5px 5px 5px 0;
3218    max-width: calc(100% - 5px);
3219}
3220span.fr-img-caption.fr-view.fr-dii.fr-fir {
3221    float: right;
3222    margin: 5px 0 5px 5px;
3223    max-width: calc(100% - 5px);
3224}
3225
3226/* Shrink the Froala line breaker floating button to prevent overlap on small images */
3227.fr-line-breaker .fr-floating-btn {
3228    transform: scale(0.7) !important;
3229    transform-origin: center !important;
3230}
3231
3232/* Optional: Add hover effect if you want it to scale up full size on hover */
3233.fr-line-breaker:hover .fr-floating-btn {
3234    transform: scale(1) !important;
3235    transition: transform 0.1s ease;
3236}
3237
3238    </style>
3239    <link rel="stylesheet" href="https://getoiling.com/site-assets/themes/modern/css/font-icons.css" type="text/css" />
3240
3241    <meta name="p:domain_verify" content="15b533b2059c38d908fa0e5ea06642d5"/>
3242<meta name="facebook-domain-verification" content="qdgkzrkcmko54c59c5mt9atdan3mvy" />
3242<script type="text/javascript">
3243                function getAnalyticsCookie(cname) {
3244                  var name = cname + "=";
3245                  var decodedCookie = decodeURIComponent(document.cookie);
3246                  var ca = decodedCookie.split(';');
3247                  for(var i = 0; i <ca.length; i++) {
3248                    var c = ca[i];
3249                    while (c.charAt(0) == ' ') {
3250                      c = c.substring(1);
3251                    }
3252                    if (c.indexOf(name) == 0) {
3253                      return c.substring(name.length, c.length);
3254                    }
3255                  }
3256                  return "";
3257                }
3258                function RecordInternalAnalytics( stream, data ) {
3259                        data.action = 'record_event';
3260                        data.stream = stream;
3261                        data.contact_id = getAnalyticsCookie('contact_id');
3262                        $.ajax({
3263                            type: 'POST',
3264                            url: '/app/analytics-api',
3265                            data: data,
3266                            dataType: 'json'
3267                        }).done( function( data ) {
3268                        });
3269                    }
3270                !function(name,path,ctx){
3271                    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)}}
3272                }('KeenAsync','https://webcache.attractwell.com/third-party/keen-datavis/keen-tracking-1.1.3.min.js',this);
3273                // was https://d26b395fwzu5fz.cloudfront.net/keen-tracking-1.1.3.min.js
3274                
3275                var globalAnalyticsClient = {};
3276            
3277                    globalAnalyticsClient.recordEvent = function( stream, data ) {
3278                        RecordInternalAnalytics( stream, data );
3279                    }
3280                    // Record an event
3281                    globalAnalyticsClient.recordEvent("public_page_views", {"url_params":{"page-link-path":"about"},"account_id":4940,"type":"website_view","url":"https:\/\/elisehittinger.com\/page\/about",title:document.title});
3282                
3283
3284                
3285                
3286                
3287                function RecordExternalClickAnalytics( url, title, is_signup_link = false )
3288                {
3289                    var type_to_use = "website_link_click";
3290                    if( is_signup_link === true )
3291                        type_to_use = "website_signup_link_click";
3292                        
3293                    globalAnalyticsClient.recordEvent("public_page_views", {
3294                        "url": url,
3295                        "title": title,
3296                        "type": type_to_use,
3297                        "account_id": 4940
3298                    });
3299
3300                
3301                    RecordInternalAnalytics("public_page_views", {
3302                        "url": url,
3303                        "title": title,
3304                        "type": type_to_use,
3305                        "account_id": 4940
3306                    });
3307                
3308                }
3309                
3310                function RecordContactWebsiteSignUpLinkClick( contact_id )
3311                {
3312                    // records if a contact clicked the website signup link
3313                    if( contact_id != '' ) { 
3314                        $.ajax({
3315                            type: 'POST',
3316                            url: '/app/contacts',
3317                            data: {
3318                                'contact_website_signup_link_click': 1,
3319                                'contact_id': contact_id
3320                            },
3321                            dataType: 'json'
3322                        }).done( function( data ) {
3323                        });
3324                    }
3325                }
3326            </script>
3326<meta name='impact-site-verification' value='c4b8dec8-b5fb-4b4a-aea7-92bd109ce2ef'><link rel="canonical" href="https://elisehittinger.com/page/about" />
3327
3328</head>
3329
3330<body class="stretched no-transition">
3331
3332
3333
3334<!-- Document Wrapper
3335============================================= -->
3336<div id="wrapper" class="clearfix">
3337
3338            <!-- Header
3339        ============================================= -->
3340        <header id="header" class="transparent-header full-header" data-sticky-class="not-dark">
3341
3342            <div id="header-wrap">
3343
3344                <div class="container clearfix">
3345
3346                    <div id="primary-menu-trigger"><i class="icon-reorder"></i></div>
3347
3348                    <!-- Logo
3349                    ============================================= -->
3350                    <div id="logo">
3351                        <a href="/" class="standard-logo" data-dark-logo="https://getoiling-4940-fast.b-cdn.net/images/4940/5f1afdbdb4ed6.png"><!--
3352                            --><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/5f1afdbdb4ed6.png" alt="Elise Hittinger" class="logo-image" fetchpriority="high"><!--
3353                            --><!--
3354                        --></a><!--
3355                        --><a href="/" class="retina-logo"   data-dark-logo="https://getoiling-4940-fast.b-cdn.net/images/4940/5f1afdbdb4ed6.png"><!--
3356                            --><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/5f1afdbdb4ed6.png" alt="Elise Hittinger" class="logo-image" fetchpriority="high"><!--
3357                            --><!--
3358                        --></a><img id="top-logo-blank" src="https://getoiling.com/site-assets/images/other-photos/blank.png" alt="" width="665" height="237">
3359                    </div><!-- #logo end -->
3360
3361
3362
3363                    <!-- Primary Navigation
3364                    ============================================= -->
3365                    <nav id="primary-menu" xclass="dark">
3366
3367
3368                        <ul style="touch-action: pan-y;border-right: 0;margin-right: 0;padding-right: 0;">
3369
3370                            <style>
3371    @media (min-width:992px) {
3372        .top-menu-pulldown-menu-container {
3373            overflow: auto;
3374            max-height: calc(100vh - 100px);
3375        }
3376    }
3377</style>
3378
3379<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="#" style="background-image:none;">Home</a><ul style="display: none;" class="top-menu-pulldown-menu-container"><li class="sf-with-ul"><a href="https://elisehittinger.com/page/homepage">Home</a></li></ul><li><a class="sub-menu-header-link" href="https://elisehittinger.com/page/about" style="background-image:none;">About</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="#" style="background-image:none;">Overcome Riding Anxiety</a><ul style="display: none;" class="top-menu-pulldown-menu-container"><li class="sf-with-ul"><a href="https://elisehittinger.com/page/confidence-page">Calm Ride Strategy &amp; Personalized Confidence Reset</a></li><li class="sf-with-ul"><a href="https://elisehittinger.com/page/confidence-blueprint-ebook">Confidence Blueprint (Self-Paced Workshop)</a></li><li class="sf-with-ul"><a href="https://elisehittinger.com/page/rising-from-fear-to-courage">Rise from Fear to Courage Online Course</a></li></ul><li><a class="sub-menu-header-link" href="/blog" style="background-image:none;">Blog</a><li><a class="sub-menu-header-link" href="https://elisehittinger.com/page/podcast" style="background-image:none;">Podcasts</a></li>
3379<script>
3380    $(function() {
3381        $('a.sub-menu-header-link').click( function() {
3382            if( $(this)[0].getAttribute('target') === '_blank' )
3383                return;
3384
3385            if( $(this)[0].href.endsWith('#') === false )
3386                location.href = $(this)[0].href;
3387        });
3388    });
3389</script>
3389
3390                        </ul>
3391                        
3392                    </nav><!-- #primary-menu end -->
3393
3394                </div>
3395
3396            </div>
3397
3398        </header><!-- #header end -->
3399        <div style="clear:both;"></div>
3400    <main role="main">
3401
3402    <style>
3403    :root {
3404        --spacing-025: 0.25rem;
3405        --spacing-05: 0.5rem;
3406        --spacing-1: 1rem;
3407        --spacing-15: 1.5rem;
3408        --spacing-2: 2rem;
3409        --spacing-25: 2.5rem;
3410        --spacing-3: 3rem;
3411        --spacing-35: 3.5rem;
3412        --spacing-4: 4rem;
3413        --spacing-45: 4.5rem;
3414        --spacing-5: 5rem;
3415    }
3416        .aw-accordion details {
3417        --background-color-closed: #ccc;
3418        --background-color-open: #b4b4b4;
3419        --background-color-content: #f0f0f0;
3420        overflow: hidden;
3421        margin: 0;
3422
3423        > summary {
3424            background: var(--background-color-closed);
3425            padding: 0.5em;
3426            cursor: pointer;
3427            border-radius: 2px;
3428
3429            transition: background 0.25s ease, color 0.25s ease;
3430
3431            &:hover {
3432                filter: brightness( 1.1 );
3433            }
3434            margin-top: 5px;
3435            position: relative;
3436            top: -1px;
3437        }
3438        > summary::marker {
3439            content: '';
3440        }
3441        > summary::-webkit-details-marker {
3442            display: none;
3443        }
3444        > p, > div, > ul, > ol {
3445            background-color: var(--background-color-content);
3446            margin: 0;
3447        }
3448
3449        &[open] {
3450            > summary {
3451                background: var(--background-color-open);
3452            }
3453        }
3454        &[open] > summary:before {
3455            transform: rotate(45deg);
3456        }
3457        > summary:before {
3458            content: '+';
3459            display: inline-block;
3460            margin: 0 0.5em 0 0.25em;
3461            font-size: 20px;
3462            transition: transform 0.25s ease;
3463        }
3464
3465        > *:not(summary) {
3466            padding: 1em;
3467        }
3468    }
3469
3470    :not(details) + details,
3471    details:first-child summary {
3472        border-top-left-radius: 5px;
3473        border-top-right-radius: 5px;
3474    }
3475    details:not(details:has(+ details)):last-child summary {
3476        border-bottom-left-radius: 5px;
3477        border-bottom-right-radius: 5px;
3478    }
3479    </style>
3480<script>
3481        window.addEventListener('DOMContentLoaded', function() {
3482        class Accordion {
3483            constructor(el) {
3484                // Store the <details> element
3485                this.el = el;
3486                // Store the <summary> element
3487                this.summary = el.querySelector('summary');
3488                // Store the <div class="aw-accordion-content"> element. A plain <details> (an imported
3489                // page, or hand-written markup) has no such wrapper, so this can be null - see
3490                // getExpandedHeight() for how the open height is measured in that case.
3491                this.content = el.querySelector('.aw-accordion-content');
3492
3493                // Store the animation object (so we can cancel it if needed)
3494                this.animation = null;
3495                // Store if the element is closing
3496                this.isClosing = false;
3497                // Store if the element is expanding
3498                this.isExpanding = false;
3499                // Detect user clicks on the summary element
3500                this.summary.addEventListener('click', (e) => this.onClick(e));
3501            }
3502
3503                        static canEnhance(el) {
3504                return el.querySelector('summary') !== null;
3505            }
3506
3507            onClick(e) {
3508                try {
3509                    // Add an overflow on the <details> to avoid content overflowing
3510                    this.el.style.overflow = 'hidden';
3511                    // Check if the element is being closed or is already closed
3512                    if (this.isClosing || !this.el.open) {
3513                        this.open();
3514                        // Check if the element is being openned or is already open
3515                    } else if (this.isExpanding || this.el.open) {
3516                        this.shrink();
3517                    }
3518                    // Stop default behaviour from the browser
3519                    e.preventDefault();
3520                }
3521                catch (e) {
3522                    // do nothing
3523                }
3524            }
3525
3526            shrink() {
3527                // Set the element as "being closed"
3528                this.isClosing = true;
3529
3530                // Store the current height of the element
3531                const startHeight = `${this.el.offsetHeight}px`;
3532                // Calculate the height of the summary
3533                const endHeight = `${this.summary.offsetHeight}px`;
3534
3535                // If there is already an animation running
3536                if (this.animation) {
3537                    // Cancel the current animation
3538                    this.animation.cancel();
3539                }
3540
3541                // Start a WAAPI animation
3542                this.animation = this.el.animate({
3543                    // Set the keyframes from the startHeight to endHeight
3544                    height: [startHeight, endHeight]
3545                }, {
3546                    duration: 400,
3547                    easing: 'ease-out'
3548                });
3549
3550                // When the animation is complete, call onAnimationFinish()
3551                this.animation.onfinish = () => this.onAnimationFinish(false);
3552                // If the animation is cancelled, isClosing variable is set to false
3553                this.animation.oncancel = () => this.isClosing = false;
3554            }
3555
3556                        getExpandedHeight() {
3557                if( this.content ) {
3558                    return this.summary.offsetHeight + this.content.offsetHeight;
3559                }
3560                return this.el.scrollHeight;
3561            }
3562
3563            open() {
3564                // Apply a fixed height on the element
3565                this.el.style.height = `${this.el.offsetHeight}px`;
3566                // Force the [open] attribute on the details element
3567                this.el.open = true;
3568                // Wait for the next frame to call the expand function
3569                window.requestAnimationFrame(() => this.expand());
3570            }
3571
3572            expand() {
3573                                try {
3574                    this.animateExpand();
3575                }
3576                catch (err) {
3577                    this.onAnimationFinish(true);
3578                }
3579            }
3580
3581            animateExpand() {
3582                // Set the element as "being expanding"
3583                this.isExpanding = true;
3584                // Get the current fixed height of the element
3585                const startHeight = `${this.el.offsetHeight}px`;
3586                // Calculate the open height of the element (summary height + content height)
3587                const endHeight = `${this.getExpandedHeight()}px`;
3588
3589                // If there is already an animation running
3590                if (this.animation) {
3591                    // Cancel the current animation
3592                    this.animation.cancel();
3593                }
3594
3595                // Start a WAAPI animation
3596                this.animation = this.el.animate({
3597                    // Set the keyframes from the startHeight to endHeight
3598                    height: [startHeight, endHeight]
3599                }, {
3600                    duration: 400,
3601                    easing: 'ease-out'
3602                });
3603                // When the animation is complete, call onAnimationFinish()
3604                this.animation.onfinish = () => this.onAnimationFinish(true);
3605                // If the animation is cancelled, isExpanding variable is set to false
3606                this.animation.oncancel = () => this.isExpanding = false;
3607            }
3608
3609            onAnimationFinish(open) {
3610                // Set the open attribute based on the parameter
3611                this.el.open = open;
3612                // Clear the stored animation
3613                this.animation = null;
3614                // Reset isClosing & isExpanding
3615                this.isClosing = false;
3616                this.isExpanding = false;
3617                // Remove the overflow hidden and the fixed height
3618                this.el.style.height = this.el.style.overflow = '';
3619            }
3620        }
3621
3622                document.querySelectorAll('.aw-accordion details').forEach((el) => {
3623                        try {
3624                if( Accordion.canEnhance(el) ) {
3625                    new Accordion(el);
3626                }
3627            }
3628            catch (err) {
3629                            }
3630        });
3631    });
3632    </script>
3632<style>
3633[data-animate]:not(.animated) {
3634    opacity: 0;
3635}/* button helper */
3636.fr-view .button.button-red:not(.button-border) {
3637text-decoration:none;
3638background-color:#6d7250;
3639color:#FFFFFF;
3640border-radius:24px;
3641text-transform:uppercase;
3642text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3643transition: all 0.3s ease;
3644position:relative;z-index:1;
3645border-top: 0px solid #6d7250;
3646border-right: 0px solid #6d7250;
3647border-bottom: 0px solid #6d7250;
3648border-left: 0px solid #6d7250;
3649}
3650
3651.fr-view .button.button-red:hover {
3652color:#FFFFFF;
3653}
3654
3655.fr-view .button.button-teal:not(.button-border) {
3656text-decoration:none;
3657background-color:#53777a;
3658color:#ffffff;
3659border-radius:21px;
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 solid rgb(255, 255, 255);
3665border-right: 0px solid rgb(255, 255, 255);
3666border-bottom: 0px solid rgb(255, 255, 255);
3667border-left: 0px solid rgb(255, 255, 255);
3668}
3669
3670.fr-view .button.button-teal:hover {
3671color:#ffffff;
3672}
3673
3674.fr-view .button.button-yellow:not(.button-border) {
3675text-decoration:none;
3676background-color:#ecd078;
3677color:#333333;
3678border-radius:1px;
3679text-transform:uppercase;
3680text-shadow:none;
3681transition: all 0.3s ease;
3682position:relative;z-index:1;
3683border-top: 0px none rgb(51, 51, 51);
3684border-right: 0px none rgb(51, 51, 51);
3685border-bottom: 0px none rgb(51, 51, 51);
3686border-left: 0px none rgb(51, 51, 51);
3687}
3688
3689.fr-view .button.button-yellow:hover {
3690color:#333333;
3691}
3692
3693.fr-view .button:not(.button-border) {
3694text-decoration:none;
3695background-color:#694055;
3696color:#ffffff;
3697border-radius:26px;
3698text-transform:uppercase;
3699text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3700transition: all 0.3s ease;
3701position:relative;z-index:1;
3702border-top: 0px solid rgb(255, 255, 255);
3703border-right: 0px solid rgb(255, 255, 255);
3704border-bottom: 0px solid rgb(255, 255, 255);
3705border-left: 0px solid rgb(255, 255, 255);
3706}
3707
3708.fr-view .button.button-:hover {
3709color:#ffffff;
3710}
3711
3712.fr-view .button.button-green:not(.button-border) {
3713text-decoration:none;
3714background-color:#59ba41;
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-green:hover {
3728color:#ffffff;
3729}
3730
3731.fr-view .button.button-brown:not(.button-border) {
3732text-decoration:none;
3733background-color:#774f38;
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-brown:hover {
3747color:#ffffff;
3748}
3749
3750.fr-view .button.button-aqua:not(.button-border) {
3751text-decoration:none;
3752background-color:#40c0cb;
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-aqua:hover {
3766color:#ffffff;
3767}
3768
3769.fr-view .button.button-lime:not(.button-border) {
3770text-decoration:none;
3771background-color:#aee239;
3772color:#333333;
3773border-radius:1px;
3774text-transform:uppercase;
3775text-shadow:none;
3776transition: all 0.3s ease;
3777position:relative;z-index:1;
3778border-top: 0px none rgb(51, 51, 51);
3779border-right: 0px none rgb(51, 51, 51);
3780border-bottom: 0px none rgb(51, 51, 51);
3781border-left: 0px none rgb(51, 51, 51);
3782}
3783
3784.fr-view .button.button-lime:hover {
3785color:#333333;
3786}
3787
3788.fr-view .button.button-purple:not(.button-border) {
3789text-decoration:none;
3790background-color:#5d4157;
3791color:#ffffff;
3792border-radius:1px;
3793text-transform:uppercase;
3794text-shadow:1px 1px 1px rgba(0,0,0,0.2);
3795transition: all 0.3s ease;
3796position:relative;z-index:1;
3797border-top: 0px none rgb(255, 255, 255);
3798border-right: 0px none rgb(255, 255, 255);
3799border-bottom: 0px none rgb(255, 255, 255);
3800border-left: 0px none rgb(255, 255, 255);
3801}
3802
3803.fr-view .button.button-purple:hover {
3804color:#ffffff;
3805}
3806
3807.fr-view .button.button-leaf:not(.button-border) {
3808text-decoration:none;
3809background-color:#a8caba;
3810color:#000000;
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 solid #a8caba;
3817border-right: 0px solid #a8caba;
3818border-bottom: 0px solid #a8caba;
3819border-left: 0px solid #a8caba;
3820}
3821
3822.fr-view .button.button-leaf:hover {
3823color:#000000;
3824}
3825
3826.fr-view .button.button-pink:not(.button-border) {
3827text-decoration:none;
3828background-color:#f89fa1;
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-pink:hover {
3842color:#ffffff;
3843}
3844
3845.fr-view .button.button-blue:not(.button-border) {
3846text-decoration:none;
3847background-color:#1265a8;
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-blue:hover {
3861color:#ffffff;
3862}
3863
3864.fr-view .button.button-dirtygreen:not(.button-border) {
3865text-decoration:none;
3866background-color:#1693a5;
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-dirtygreen:hover {
3880color:#ffffff;
3881}
3882
3883.fr-view .button.button-amber:not(.button-border) {
3884text-decoration:none;
3885background-color:#eb9c4d;
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 none rgb(255, 255, 255);
3893border-right: 0px none rgb(255, 255, 255);
3894border-bottom: 0px none rgb(255, 255, 255);
3895border-left: 0px none rgb(255, 255, 255);
3896}
3897
3898.fr-view .button.button-amber:hover {
3899color:#ffffff;
3900}
3901
3902.fr-view .button.button-black:not(.button-border) {
3903text-decoration:none;
3904background-color:#111111;
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-black:hover {
3918color:#ffffff;
3919}
3920
3921.fr-view .button.button-white:not(.button-border) {
3922text-decoration:none;
3923background-color:#f9f9f9;
3924color:#333333;
3925border-radius:1px;
3926text-transform:uppercase;
3927text-shadow:none;
3928transition: all 0.3s ease;
3929position:relative;z-index:1;
3930border-top: 0px none rgb(51, 51, 51);
3931border-right: 0px none rgb(51, 51, 51);
3932border-bottom: 0px none rgb(51, 51, 51);
3933border-left: 0px none rgb(51, 51, 51);
3934}
3935
3936.fr-view .button.button-white:hover {
3937color:#333333;
3938}
3939
3940</style>
3941<script>
3942document.addEventListener("DOMContentLoaded", function() {
3943    const hasHash = window.location.hash;
3944    
3945    if (window.location.hash) {
3946        function isSafari() {
3947            return /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
3948        }
3949        const target = document.querySelector(hasHash);
3950        if (target) {
3951            if( isSafari() )
3952                setTimeout( () => {
3953                    target.scrollIntoView({ behavior: "auto" });
3954                    document.documentElement.style.scrollBehavior = "smooth";
3955                }, 500 );
3956            else {
3957                target.scrollIntoView({ behavior: "auto" });
3958                document.documentElement.style.scrollBehavior = "smooth";
3959            }
3960        }
3961    }
3962    
3963});
3964</script>
3964<script>
3965    var is_submitting = false;
3966    let getting_payment_intent = false;
3967    let payment_intent_amount = null;
3968    function post_registration()
3969    {
3970        RemoveFormFieldsFromLocalStorage();
3971        
3972                toastr.clear();
3973                $('#leadModal').modal('hide');
3974                toastr.success("Thank you!", '', {escapeHtml: true});
3975                try {
3976                   browser.history.deleteUrl({url: window.location.href});
3977                }
3978                catch( err ) { }
3979                // refresh the page after payment, in case they make another purchase
3980                setTimeout( () => { window.location.replace("https:\/\/elisehittinger.com\/page\/about"); }, 3000 );
3981                    }
3982    function AllowSubmitting()
3983    {
3984        is_submitting = false;
3985        $('#register-button').prop('disabled',false );
3986    }
3987
3988    function PreventSubmitting()
3989    {
3990        is_submitting = true;
3991        $('#register-button').prop('disabled',true );
3992    }
3993
3994    function submitLeadFormInternal( data )
3995    {
3996        let formData = new FormData();
3997        for( let key in data ) {
3998            if( data.hasOwnProperty(key) ) {
3999                                if( Array.isArray(data[key]) ) {
4000                    for( let i = 0; i < data[key].length; i++ )
4001                        formData.append( key + '[]', data[key][i] );
4002                }
4003                else
4004                    formData.append( key, (typeof data[key] === 'undefined' || data[key] === 'undefined' || data[key] === null || data[key] === 'null' ? '' : data[key]) );
4005            }
4006        }
4007        $.ajax({
4008            url: "https:\/\/elisehittinger.com\/app\/contact-me-form",
4009            method: "POST",
4010            dataType: "json",
4011            data: formData,
4012            original_data: data,
4013            processData: false, // Prevent jQuery from processing the FormData
4014            contentType: false, // Let the browser set the correct content type for FormData
4015        })
4016            .done(function( data ) {
4017                AllowSubmitting();
4018                toastr.clear();
4019
4020                if( data.success ) {
4021                    if( data.results['lead-before-payment'] != 2 )
4022                        toastr.success('Please wait...');
4023                    if( data.results['lead-before-payment'] == 1 ) {
4024                        contact_id = data.results['contact_id'];
4025                        if( data.results['already_granted_call_package'] === true )
4026                            this.original_data['already_granted_call_package'] = true;
4027                                                if( typeof data.results['uploaded_field_urls'] === 'object' && data.results['uploaded_field_urls'] !== null ) {
4028                            let stored = GetFormFieldsFromLocalStorage();
4029                            for( let field_name in data.results['uploaded_field_urls'] ) {
4030                                if( data.results['uploaded_field_urls'].hasOwnProperty(field_name) ) {
4031                                    stored[field_name] = data.results['uploaded_field_urls'][field_name];
4032                                }
4033                            }
4034                            SaveFormFieldsToLocalStorage( stored );
4035                        }
4036                        submitPayment( this.original_data );
4037                    }
4038                    else if( data.results['lead-before-payment'] == 2 ) {
4039                        ; // do nothing - this ajax call just alerted the site owner to a payment failure
4040                    }
4041                    else if( this.original_data['lead-before-payment'] == 1 ) {
4042                                                toastr.clear();
4043                        toastr.error('Unable to process registration at this time. Please examine your inputs and try again.');
4044                        AllowSubmitting();
4045                    }
4046                    else
4047                        post_registration();
4048                }
4049                else if( data.code == 'Invalid Email' ) {
4050                    toastr.error( 'Please check your email address.' );
4051                    $('#lead_capture_field_email').focus();
4052                }
4053                else if( data.code == 'Missing Name' ) {
4054                    toastr.error( 'Please enter your name.' );
4055                    $('#lead_capture_field_name').focus();
4056                }
4057                else if( data.code == 'Email Required' ) {
4058                    toastr.error( 'Please enter your email address.' );
4059                    $('#lead_capture_field_email').focus();
4060                }
4061                else if( data.code == 'Too few phone digits' ) {
4062                    toastr.error( 'Please enter a phone number with at least 10 numbers, including an area code.' );
4063                    $('#lead_capture_field_phone').focus();
4064                }
4065                else if( data.code == 'Sold out' || data.code == 'Duplicate' || data.code == 'vault_full' ) {
4066                                        toastr.error( data.message, '', { timeOut: 20000 } );
4067                }
4068                else
4069                    toastr.error('Something went wrong. Please email [email protected] with the address of this page.<br><br>' + data.message);
4070
4071            })
4072            .fail(function( jqXHR, textStatus ) {
4073                toastr.clear();
4074                toastr.error( "Request failed: " + textStatus, 'Something went wrong. Please email [email protected] with the address of this page.' );
4075                AllowSubmitting();
4076            });
4077
4078    }
4079
4080
4081    function SaveFormFieldsToLocalStorage( data )
4082    {
4083        localStorage.setItem('payment-form-info', JSON.stringify( data ) );
4084    }
4085
4086    function RemoveFormFieldsFromLocalStorage()
4087    {
4088        localStorage.removeItem( 'payment-form-info' );
4089    }
4090    function GetFormFieldsFromLocalStorage()
4091    {
4092        return JSON.parse( localStorage.getItem('payment-form-info' ) );
4093    }
4094
4095    function GetPaymentIntent( amount )
4096    {
4097            }
4098
4099</script>
4099
4100<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jarallax@2/dist/jarallax.min.css" type="text/css" />
4101          
4101<script src="https://cdn.jsdelivr.net/npm/jarallax@2/dist/jarallax.min.js"></script>
4101
4102          <style>
4103            .section-sticky {
4104                position: -webkit-sticky;
4105                position: sticky;
4106                top: 60px;
4107                z-index: 5;
4108            }
4109            .inline-label {
4110                display: inline;
4111                font-weight: 400 !important;
4112                color: inherit;
4113            }
4114            .inline-checkbox-radio {
4115                display: flex;
4116                align-items: flex-start;
4117                gap: 8px;
4118                margin-bottom: 15px;
4119                text-align: left;
4120            }
4121            .inline-checkbox-radio input[type="checkbox"],
4122            .inline-checkbox-radio input[type="radio"] {
4123                flex-shrink: 0;
4124                margin-top: 3px;
4125                margin-right: 0;
4126            }
4127            .inline-checkbox-radio .inline-label,
4128            .inline-checkbox-radio label {
4129                display: block;
4130                flex: 1;
4131                font-weight: 400 !important;
4132                color: inherit;
4133                margin: 0;
4134            }
4135            .page-field-label {
4136                font-size: 18px;
4137                margin-top: 40px;
4138                margin-bottom: 10px;
4139            }
4140            .page-field-label-thin {
4141                font-size: 18px;
4142            }
4143            @media (max-width:991px) {
4144                .section-sticky {
4145                    position: -webkit-sticky;
4146                    position: sticky;
4147                    top: 0;
4148                    z-index: 5;
4149                }
4150            }
4151            .section-sticky-bottom {
4152                position: -webkit-sticky;
4153                position: sticky;
4154                bottom: 0;
4155                z-index: 5;
4156            }
4157            </style>
4158            <div class="fr-view" style="font-size:14pt;"><section style="background: rgb(255, 255, 255) 0% 0% / cover no-repeat;" draggable="false" class=""><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background: none;"><div class="container clearfix"><div class="row"><div class="col-md-5 non-editable"><div class="editable div-clone"><div><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/633b7bdb96f64.jpg" class="fr-fic fr-dii" loading="lazy" draggable="false"></div></div></div><div class="col-md-7 nobottommargin non-editable"><div class="editable div-clone nobottommargin"><div class="editable" draggable="false"><h2><strong>About Me</strong></h2><div><strong>Hi, I’m Elise Hittinger</strong><br>Fear-Slayer. Confidence-Creator. Courage Coach for riders ready to take their lives—and reins—back.</div><div><br></div><div>I was that fearless kid galloping through the Angeles National Forest like I owned every trail.</div><div><br>Until the day everything changed.</div><div><br></div><div>A horse flipped. I was pinned beneath him.<br>I couldn’t move. I couldn’t breathe.<br>And for a moment—I thought it was over.</div><div><br></div><div>Physically, I walked away with bruises.<br>But emotionally? I carried a fear so heavy, it stole the joy right out of the saddle.</div><div><br></div><div>For years, I hid it. Pretended it didn't exist. Rode around it.</div><div><br>Until one day, standing on our beautiful horse farm in Kentucky, I made a decision:</div><div><br><strong>Fear doesn’t get the final say.</strong></div><div><br></div><div>That choice changed everything. &nbsp;I overcame my fear! &nbsp;Put it to rest!</div><div><br></div><div>Today, I help equestrians (and honestly, anyone who’s tired of fear running the show) reclaim their calm, their courage, and their confidence—without “faking it till you make it.” Which the horses see right through.</div><div><br></div><div>I use a blend of hypnotherapy, NLP, coaching, and a little well-placed humor to help you trade:</div><ul><li><div>Anxiety for grounded confidence</div></li><li><div>Overthinking for calm, clear action</div></li><li><div>Dread for deep trust—in yourself and your horse</div></li></ul><div>Because when your mind and body finally feel safe again,<br><strong>fear loses its grip.</strong></div><div><br></div><div>Whether you’re recovering from a fall, just feeling "older", bracing for every ride, or wondering if joy is ever coming back…</div><div><br></div><div><strong>
4158I see you. I was you.</strong></div><div><br></div><div>And I’m here to help you ride through it.</div><div><br></div><div><a href="https://elisehittinger.com/scheduler/calm-ride-strategy" target="_blank" rel="noopener noreferrer" class="button-default button">Book Your Free Calm-Ride Strategy Call</a></div><div><br></div><div><br></div></div><div class="editable"><br></div></div></div></div></div></div></div></section><section style="background:  0% 0% / cover no-repeat rgb(206, 167, 220);"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background: none;"><div class="container clearfix"><div class="row"><div class="col-md-12 non-editable"><div class="editable div-clone"><div class="editable" draggable="false"><div style="text-align: center;"><span style="font-size: 30px;"><strong>This mission has reached beyond the horse world—my work has been featured in media and platforms focused on confidence, mindset, and healing through fear.</strong></span></div></div></div></div></div></div></div></div></section><section style="background:  0% 0% / cover no-repeat rgb(206, 167, 220);"><div class="content-wrap nopadding"><div class="section notopborder nomargin toppadding-sm bottompadding-sm" style="background: none;"><div class="container clearfix"><div class="row"><div class="col-sm-6 col-md-3 nobottommargin non-editable"><div class="editable div-clone nobottommargin"><div><div class="editable"><div style="font-size:30px;"><a href="https://www.horseradionetwork.com/2020/08/37-susan-meyer-elise-morehouse-hittinger-a-training-tip-and-blasted-notion-by-kentucky-performance-products/" target="_blank" rel="noopener noreferrer"><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/66b77d4b235fa.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></a></div></div><div class="editable"><br></div></div><div>&nbsp;</div><div class="editable"><div style="font-size:16px;"><br><br></div></div><div class="editable"><br></div></div></div><div class="col-sm-6 col-md-3 nobottommargin non-editable"><div class="editable div-clone nobottommargin"><div><a href="https://www.youtube.com/watch?v=vSjgBOQuDpM" target="_blank" rel="noopener noreferrer"><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/66b77da5bc674.jpg" class="fr-fic fr-dii" loading="lazy"></a></div></div></div><div class="col-sm-6 col-md-3 nobottommargin non-editable"><div class="editable div-clone nobottommargin"><div class=""><div class="editable"><div style="font-size:30px;"><a href="http://www.wcwawards.com" target="_blank" rel="noopener noreferrer"><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/66f08422e0c77.jpg" style="width: 300px;" class="fr-fic fr-dib" loading="lazy"></a></div></div><div class="editable"></div></div><div>&nbsp;</div><div class="editable"><div style="font-size: 16px; line-height: 1;"><br><br></div></div><div class="editable"></div></div></div><div class="col-sm-6 col-md-3 nobottommargin non-editable"><div class="editable div-clone nobottommargin"><div><a href="https://www.youtube.com/watch?v=tKW1npXUhbk&amp;t=5s" target="_blank" rel="noopener noreferrer"><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/66b77ecdedd46.jpg" class="fr-fic fr-dii" loading="lazy"></a></div></div></div></div></div></div></div></section><section style="background:#ffffff;background-size:cover;background-repeat:no-repeat;" draggable="false" 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-md-12 text-center non-editable"><div class="editable div-clone text-center"><div class="editable"><div style="font-size:36px;font-weight:bold;"><span style="font-family: &quot;Berkshire Swash&quot;, cursive; font-size: 60px;">The Book Shop!</span></div></div><div class="editable" draggable="false"><div style="font-size:24px;">Here you'll find my paths to courage and laughter—offered in a format you can read, reflect on, and apply to your own journey.<br><br></div></div></div></div></div><div>&nbsp;</div><div class="row" style="text-align: center;"><div class="col-md-4 non-editable"><div class="editable div-clone"><div class="editable" draggable="false"><h2 style="font-weight: 700; color: rgb(15, 17, 17); font-family: &quot;Amazon Ember&quot;, Arial, sans-serif; font-style: normal; text-align: center; font-size: 12px !important;"><a href="https://www.amazon.com/Rise-Fear-Courage-Saddle-Riding/dp/1736319507/ref=sr_1_2?crid=2157QLBST29TO&amp;keywords=elise+hittinger&amp;qid=1664811279&amp;qu=eyJxc2MiOiIxLjUyIiwicXNhIjoiMC4wMCIsInFzcCI6IjAuMDAifQ%3D%3D&amp;sprefix=elise+hitting%2Caps%2C638&amp;sr=8-2" rel="noopener noreferrer" style=" text-decoration: none; color: rgb(199, 81, 31); font-weight: 400 !important; font-style: normal !important;" target="_blank" draggable="false"><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; font-weight: 400 !important; font-style: normal !important; text-decoration: none !important; color: rgb(105, 64, 85);">Rise From Fear To Courage: Saddle Up and Enjoy Riding Your Horse Again!</span></a></h2><div><br></div><div><br></div><div><br></div><div style="font-size:16px;"><br></div></div><div class="editable" draggable="false"><div style="text-align: center;"><img alt="" src="https://getoiling-4940-fast.b-cdn.net/images/4940/633b01decb640.png" class="fr-fic fr-dii" draggable="false" style="width: 194px;" loading="lazy"></div><div><br></div></div><div class="editable"><div style="text-align:center;"><a class="button button-3d button-large" href="https://www.amazon.com/Rise-Fear-Courage-Saddle-Riding/dp/1736319507/ref=sr_1_2?crid=2157QLBST29TO&amp;keywords=elise+hittinger&amp;qid=1664835773&amp;qu=eyJxc2MiOiIxLjUyIiwicXNhIjoiMC4wMCIsInFzcCI6IjAuMDAifQ%3D%3D&amp;sprefix=elise+hitting%2Caps%2C638&amp;sr=8-2" rel="noopener noreferrer" target="_blank" draggable="false">ORDER HERE</a><br><br></div></div></div></div><div class="col-md-4 non-editable"><div class="editable div-clone"><div class="editable" draggable="false"><h2 style=" font-family: &quot;Amazon Ember&quot;, Arial, sans-serif; font-weight: 700; color: rgb(15, 17, 17); font-size: 12px !important; font-style: normal; text-align: center;"><a href="https://www.amazon.com/Rise-Fear-Courage-Saddle-Riding/dp/1736319507/ref=sr_1_2?crid=2157QLBST29TO&amp;keywords=elise+hittinger&amp;qid=1664811279&amp;qu=eyJxc2MiOiIxLjUyIiwicXNhIjoiMC4wMCIsInFzcCI6IjAuMDAifQ%3D%3D&amp;sprefix=elise+hitting%2Caps%2C638&amp;sr=8-2" rel="noopener noreferrer" style=" color: rgb(199, 81, 31); text-decoration: none; font-weight: 400 !important; font-style: normal !important;" target="_blank" draggable="false"><span style=" font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(105, 64, 85); font-weight: 400 !important; font-style: normal !important; text-decoration: none !important;">Turn Your Family Around with laughter: 12 steps to family joy!</span></a></h2><div><br></div><div><br></div><div><br></div><div style="font-size:16px;"><br></div></div><div class="editable" draggable="false"><div style="text-align: center;"><img alt="" src="https://getoiling-4940-fast.b-cdn.net/images/4940/633b613d06916.png" class="fr-fic fr-dii" draggable="false" style="width: 200px;" loading="lazy"></div><div><br></div></div><div class="editable"><div style="text-align:center;"><a class="button button-3d button-large" href="https://www.amazon.com/Turn-Your-Family-Around-Laughter/dp/1736319515/ref=sr_1_1?crid=2157QLBST29TO&amp;keywords=elise+hittinger&amp;qid=1664835773&amp;qu=eyJxc2MiOiIxLjUyIiwicXNhIjoiMC4wMCIsInFzcCI6IjAuMDAifQ%3D%3D&amp;sprefix=elise+hitting%2Caps%2C638&amp;sr=8-1" rel="noopener noreferrer" target="_blank" draggable="false">ORDER HERE</a><br><br></div></div></div></div><div class="col-md-4 non-editable" draggable="false"><div class="editable div-clone"><div class="editable" draggable="false"><h2 style=" font-family: &quot;Amazon Ember&quot;, Arial, sans-serif; font-weight: 700; color: rgb(15, 17, 17); font-size: 12px !important; font-style: normal; text-align: center;"><a href="https://www.amazon.com/Rise-Fear-Courage-Saddle-Riding/dp/1736319507/ref=sr_1_2?crid=2157QLBST29TO&amp;keywords=elise+hittinger&amp;qid=1664811279&amp;qu=eyJxc2MiOiIxLjUyIiwicXNhIjoiMC4wMCIsInFzcCI6IjAuMDAifQ%3D%3D&amp;sprefix=elise+hitting%2Caps%2C638&amp;sr=8-2" rel="noopener noreferrer" style=" color: rgb(199, 81, 31); text-decoration: none; font-weight: 400 !important; font-style: normal !important;" target="_blank" draggable="false"><span style=" font-family: &quot;Playfair Display&quot;, serif; font-size: 30px; color: rgb(105, 64, 85); font-weight: 400 !important; font-style: normal !important; text-decoration: none !important;">The Confidence Blueprint</span></a></h2><div><span style="font-family: &quot;Playfair Display&quot;, serif; font-size: 20px; color: rgb(105, 64, 85); font-weight: 400 !important; font-style: normal !important; text-decoration: none !important;">
4158A workshop-style eBook designed for you to work at your own pace. Roll up your sleeves and do the work—you’ll come out the other side feeling more confident, calm, and ready to ride with courage.</span></div></div><div class="editable"><div><br></div></div><div class="editable" draggable="false"><div style="text-align:center;"><img src="https://getoiling-4940-fast.b-cdn.net/images/4940/68541ebd5d81c.jpg" style="width: 1041px;" class="fr-fic fr-dib" alt=" " draggable="false" loading="lazy"></div><div><br></div></div></div></div><a href="https://elisehittinger.com/page/confidence-blueprint-ebook" target="_blank" rel="noopener noreferrer" class="button-default button"><span style="font-size: 16px;">ORDER HERE</span></a></div></div></div></div></section></div>
4158<script>
4159    var shown_exit_intent = false;
4160    var scroll_modal_shown = false;
4161    var payment_intent_id = null;
4162    var stripe = null;
4163    var cardElement = null;
4164    var elements = null;
4165    var contact_id = null;
4166    var number_of_payment_failures = 0;
4167    var allow_payments = true;
4168    var payment_options = [];
4169    var custom_amounts = {};     var has_booking_calendar = false;
4170    var currentPaymentMode = 'onetime';
4171    var subscription_client_secret = null;
4172    var subscription_id = null;
4173    var subscription_payment_intent_id = null;
4174    var subscription_requires_setup = false;
4175    var cardElementComplete = false;
4176    var cardElementError = '';
4177    const billing_interval_labels = {'weekly':'/week','biweekly':'/2 weeks','monthly':'/month','quarterly':'/quarter','yearly':'/year'};
4178
4179    function hasRecurringSelection() {
4180        for( let i = 0; i < payment_options.length; i++ ) {
4181            let po = payment_options[i];
4182            if( po.active != 1 ) {
4183                continue;
4184            }
4185            let ctrl = $('#payment-option' + i);
4186            if( ctrl.length > 0 && ctrl.is(':checked') ) {
4187                let interval = po['billing_interval'] || 'one_time';
4188                if( interval !== 'one_time' ) {
4189                    return true;
4190                }
4191            }
4192        }
4193        return false;
4194    }
4195
4196        const botdPromise = import('https://openfpcdn.io/botd/v1').then((Botd) => Botd.load());
4197    let botdResults = {};
4198
4199    var entityMap = {
4200    "&": "&amp;",
4201    "<": "&lt;",
4202    ">": "&gt;",
4203    '"': '&quot;',
4204    "'": '&#39;',
4205    "/": '&#x2F;'
4206};
4207
4208function escapeHtml(string) {
4209    if( string === null )
4210        return '';
4211    return String(string).replace(/[&<>"'\/]/g, function (s) {
4212        return entityMap[s];
4213    });
4214}
4215
4216function abbreviateText( text, max_length )
4217{
4218    if( typeof max_length == 'undefined' )
4219        max_length = 30;
4220
4221    var display_text = text;
4222
4223    if( text.length > (max_length + 5))
4224        display_text = text.substr( 0, max_length ) + '...';
4225
4226    return display_text;
4227}
4228
4229function htmlToText( html ) {
4230    var d = document.createElement( 'div' );
4231    d.innerHTML = html;
4232    return d.textContent;
4233}
4234
4235function insertStringAtCursor( field_object, string_to_insert )
4236{
4237    if (document.selection) {
4238        field_object.focus();
4239        sel = document.selection.createRange();
4240        sel.text = string_to_insert;
4241    }
4242    else if (field_object.selectionStart || field_object.selectionStart == '0') {
4243        var startPos = field_object.selectionStart;
4244        var endPos = field_object.selectionEnd;
4245        field_object.value = field_object.value.substring(0, startPos)
4246            + string_to_insert
4247            + field_object.value.substring(endPos, field_object.value.length);
4248    } else {
4249        field_object.value += string_to_insert;
4250    }
4251}
4252    // Exit intent
4253    function addEvent(obj, evt, fn) {
4254        if (obj.addEventListener) {
4255            obj.addEventListener(evt, fn, false);
4256        } else if (obj.attachEvent) {
4257            obj.attachEvent("on" + evt, fn);
4258        }
4259    }
4260
4261    function notNullOrUndefined( $value ) {
4262        return $value !== null && $value !== undefined;
4263    }
4264
4265    function submitPayment( optional_data )
4266    {
4267                if( is_submitting ) {
4268            return false;
4269        }
4270                if( !hasRecurringSelection() && payment_intent_id === null ) {
4271            let _zero_check = UpdatePaymentAmount( false );
4272            if( _zero_check.total_payment_amount > 0 ) {
4273                return false;
4274            }
4275        }
4276
4277        PreventSubmitting();
4278
4279            }
4280
4281    
4282    async function submitLeadForm( status = 'normal', options = {} )
4283    {
4284        let i;
4285        // prevent double submissions
4286        if( is_submitting || (status === 'payment-failure' && number_of_payment_failures > 0) )
4287            return false;
4288
4289                await botdPromise
4290            .then((botd) => botd.detect())
4291            .then((result) => botdResults = result)
4292            .catch((error) => console.error(error))
4293
4294                let botdEnabled = false;
4295        if( botdEnabled && typeof botdResults === 'object' && botdResults.bot !== false ) {
4296            toastr.error('Please try again later.');
4297            return false;
4298        }
4299        
4300        toastr.clear();
4301
4302                if( has_booking_calendar === true ) {
4303            if( typeof selected_booking_datetime !== 'string' || typeof selected_time_zone !== 'string' ||
4304                selected_booking_datetime.trim() === '' || selected_time_zone.trim() === '' ) {
4305                toastr.error('Please select a date and time on the calendar.');
4306                return false;
4307            }
4308        }
4309
4310        post_registration(); 
4311 return;
4312        PreventSubmitting();
4313
4314        var email_address = (notNullOrUndefined($('#lead_capture_field_email').val()) ? $('#lead_capture_field_email').val().trim() : '');
4315        var phone_number = (notNullOrUndefined($('#lead_capture_field_phone').val()) ? $('#lead_capture_field_phone').val().trim() : '');
4316        var form_has_email = false;
4317        var form_has_phone = false;
4318        var email_is_required = false;
4319        var phone_is_required = false;
4320
4321        var data = {
4322            'contact-name': (notNullOrUndefined($('#lead_capture_field_name').val()) ? $('#lead_capture_field_name').val().trim() : ''),
4323            'contact-email': email_address,
4324            'contact-phone': phone_number,
4325            'contact-custom1': (notNullOrUndefined($('#lead_capture_field_custom_field1').val()) ? $('#lead_capture_field_custom_field1').val().trim() : ''),
4326            'contact-custom1-label': $('#lead_capture_field_custom_field1').prop('placeholder'),
4327            'contact-custom2': (notNullOrUndefined($('#lead_capture_field_custom_field2').val()) ? $('#lead_capture_field_custom_field2').val().trim() : ''),
4328            'contact-custom2-label': $('#lead_capture_field_custom_field2').prop('placeholder'),
4329            'contact-address': $('#address').val(),
4330            'contact-message': $('#feedback').val(),
4331            'contact-source': 'Website Page',
4332            'subscribe-email': ((email_is_required === true || email_address != '') && form_has_email === true ? '1' : '0'),
4333            'subscribe-text': ((phone_is_required === true || phone_number != '') && form_has_phone === true ? '1' : '0'),
4334            'enroller-number': "",
4335            'enroller-name': "",
4336            'sponsor-number': "",
4337            'sponsor-name': "",
4338            'utm_source': null,
4339            'utm_campaign': null,
4340            'utm_medium': null,
4341            'utm_term': null,
4342            'utm_content': null,
4343            'page': 77213,
4344            'referral_contact_id': ""        };
4345
4346                if( options.already_granted_call_package === true )
4347            data['already_granted_call_package'] = '1';
4348
4349        if( has_booking_calendar === true && typeof selected_booking_datetime === 'string' && selected_booking_datetime !== ''
4350        && typeof selected_time_zone === 'string' && selected_time_zone !== '' ) {
4351            data['has_booking_calendar'] = true;
4352            data['selected_booking_datetime'] = selected_booking_datetime;
4353            data['selected_time_zone'] = selected_time_zone;
4354            data['selected_booking_location'] = selected_booking_location;
4355
4356            
4357                        data['booking_type_id'] = null;
4358                    }
4359
4360        if( status === 'post-payment' && payment_intent_id != null ) {
4361                        data['payment_intent_id'] = payment_intent_id;
4362            data['payment_setup_id'] = "";
4363            data['contact_id'] = contact_id;
4364        }
4365        if( status === 'lead-before-payment' ) {
4366                        data['lead-before-payment'] = 1;
4367            data['payment_intent_id'] = payment_intent_id;
4368            data['payment_setup_id'] = "";
4369            data['page_id'] = 77213;
4370            data['contact_id'] = contact_id;
4371            let payment_temp = UpdatePaymentAmount( false );
4372            data['routing_option'] = payment_temp.total_payment_amount;
4373                    }
4374        if( status === 'payment-failure' ) {
4375                        data['lead-before-payment'] = 2;
4376        }
4377        if( typeof payment_options !== 'undefined' && Array.isArray( payment_options ) && payment_options.length > 0 ) {
4378                        var payment_uuids = [];
4379            for( i = 0; i < payment_options.length; i++ ) {
4380                var payment_option = payment_options[i];
4381                var payment_option_control = $('#payment-option' + i);
4382                if( payment_option_control.is(':checked') ) {
4383                    payment_uuids.push( payment_option['uuid'] );
4384                }
4385            }
4386            data['payment_uuids'] = payment_uuids;
4387        }
4388
4389        data['total_lead_fields'] = 9;
4390        SaveFormFieldsToLocalStorage( data );
4391        if( status !== 'payment-failure' )
4392            toastr.info('Please wait...');
4393
4394        submitLeadFormInternal( data );
4395    }
4396
4397    function RenderPaymentOptions( update_payment_intent = true, select_last_payment_option = false, coupon_code = '' )
4398    {
4399        var payment_options_choose_from = "single";
4400            }
4401
4402    function GetCurrencySymbolFromCurrencyCode( currency_code )
4403    {
4404        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$"}];
4405        for( var j = 0; j < supported_currencies.length; j++ ) {
4406            var currency = supported_currencies[j];
4407            if( currency_code == currency['code'] )
4408                return currency['symbol'];
4409        }
4410        return '$';
4411    }
4412
4413    let calculated_payment_amount = null;
4414    function UpdatePaymentAmount( update_payment_intent = true )
4415    {
4416        var total_payment_amount = 0;
4417        var total_onetime_amount = 0;
4418        var recurring_amounts = {};         var total_options_selected = 0;
4419        var currency_symbol = '';
4420        var pwyw_validation_error = false;
4421        for( var i = 0; i < payment_options.length; i++ ) {
4422            var payment_option = payment_options[i];
4423            var payment_option_control = $('#payment-option' + i);
4424            if( payment_option_control.is(':checked') ) {
4425                let payment_amount = payment_option['payment_amount'] + '';
4426                let min_amount = parseFloat(payment_option['payment_amount']);
4427
4428                                if( payment_option['pay_what_you_want'] == 1 ) {
4429                    let pwyw_input = $('#pwyw-amount-' + i);
4430                    if( pwyw_input.length > 0 ) {
4431                        let pwyw_value = parseFloat(pwyw_input.val());
4432                        if( isNaN(pwyw_value) || pwyw_value < min_amount ) {
4433                            pwyw_input.css('border-color', 'red');
4434                            pwyw_validation_error = true;
4435                        } else {
4436                            pwyw_input.css('border-color', '');
4437                            payment_amount = pwyw_value + '';
4438                            custom_amounts[payment_option['uuid']] = pwyw_value;
4439                        }
4440                    }
4441                }
4442
4443                let has_decimal = (payment_amount.indexOf('.') > -1);
4444                let cents_amount = payment_amount.split('.');
4445                if( cents_amount.length > 1 && cents_amount[1].length === 1 )
4446                    payment_amount += '0';
4447                if( cents_amount.length > 1 && cents_amount[1].length > 2 )
4448                    payment_amount = cents_amount[0] + '.' + cents_amount[1].substring(0,2);
4449
4450                let integer_payment_amount = payment_amount.replace('.','');
4451                if( !has_decimal )
4452                    integer_payment_amount *= 100;
4453                let this_cents = parseInt(integer_payment_amount, 10);
4454                total_payment_amount += this_cents;
4455                total_options_selected++;
4456
4457                                let option_interval = payment_option['billing_interval'] || 'one_time';
4458                let effective_interval = option_interval;
4459                if( option_interval === 'payment_plan' ) {
4460                    effective_interval = payment_option['payment_plan_interval'] || 'monthly';
4461                }
4462                if( effective_interval !== 'one_time' ) {
4463                    if( !recurring_amounts[effective_interval] ) {
4464                        recurring_amounts[effective_interval] = 0;
4465                    }
4466                    recurring_amounts[effective_interval] += this_cents;
4467                }
4468                else {
4469                    total_onetime_amount += this_cents;
4470                }
4471
4472                if (currency_symbol == '')
4473                    currency_symbol = GetCurrencySymbolFromCurrencyCode(payment_option.payment_currency);
4474            }
4475        }
4476        if( total_payment_amount < 0 )
4477            total_payment_amount = 0;
4478        total_payment_amount /= 100;
4479        if( total_payment_amount.toString().endsWith( '.00' ) )
4480            total_payment_amount = parseInt( total_payment_amount, 10 );
4481
4482        if( (total_payment_amount + '').indexOf('.') > -1 )
4483            total_payment_amount = Number(total_payment_amount).toFixed(2);
4484
4485        if( currency_symbol == '' )
4486            currency_symbol = '$';
4487
4488                let recurring_interval_keys = Object.keys(recurring_amounts);
4489        let has_recurring = recurring_interval_keys.length > 0;
4490        let display_text = '';
4491        if( has_recurring ) {
4492                        let recurring_parts = [];
4493            let first_payment_text = '';
4494            for( let ri = 0; ri < recurring_interval_keys.length; ri++ ) {
4495                let interval_key = recurring_interval_keys[ri];
4496                let interval_amount = recurring_amounts[interval_key] / 100;
4497                if( interval_amount.toString().indexOf('.') > -1 ) {
4498                    interval_amount = Number(interval_amount).toFixed(2);
4499                }
4500                let label = billing_interval_labels[interval_key] || '';
4501
4502                                let plan_num_payments = 0;
4503                let plan_first_amount = null;
4504                let has_first_override = false;
4505                for( let pi = 0; pi < payment_options.length; pi++ ) {
4506                    let po = payment_options[pi];
4507                    let po_ctrl = $('#payment-option' + pi);
4508                    if( po_ctrl.length === 0 || !po_ctrl.is(':checked') ) {
4509                        continue;
4510                    }
4511                    let po_interval = po.billing_interval || 'one_time';
4512                    let po_effective = (po_interval === 'payment_plan') ? (po.payment_plan_interval || 'monthly') : po_interval;
4513                    if( po_effective !== interval_key ) {
4514                        continue;
4515                    }
4516                    if( po_interval === 'payment_plan' ) {
4517                        plan_num_payments = po.num_payments || 1;
4518                    }
4519                    if( po.first_payment_amount !== null && po.first_payment_amount !== undefined && po.first_payment_amount !== '' ) {
4520                        has_first_override = true;
4521                        plan_first_amount = parseFloat(po.first_payment_amount);
4522                    }
4523                }
4524
4525                let duration_words = {'weekly':'weeks','biweekly':'2-week periods','monthly':'months','quarterly':'quarters','yearly':'years'};
4526                let cycle_word_map = {'weekly':'week','biweekly':'2-week period','monthly':'month','quarterly':'quarter','yearly':'year'};
4527                let cw = cycle_word_map[interval_key] || 'month';
4528                if( plan_num_payments > 0 && has_first_override ) {
4529                                        let remaining = plan_num_payments - 1;
4530                    if( plan_first_amount === 0 ) {
4531                        first_payment_text = 'Free first ' + cw;
4532                    } else {
4533                        let fmt_first = Number(plan_first_amount).toFixed(2);
4534                        if( fmt_first.endsWith('.00') ) {
4535                            fmt_first = parseInt(fmt_first, 10);
4536                        }
4537                        first_payment_text = currency_symbol + fmt_first + ' first ' + cw;
4538                    }
4539                    recurring_parts.push( remaining + ' payment' + (remaining !== 1 ? 's' : '') + ' of ' + currency_symbol + interval_amount + label );
4540                } else if( plan_num_payments > 0 ) {
4541                                        let dw = duration_words[interval_key] || 'months';
4542                    recurring_parts.push( currency_symbol + interval_amount + label + ' for ' + plan_num_payments + ' ' + dw );
4543                } else if( has_first_override ) {
4544                                        if( plan_first_amount === 0 ) {
4545                        first_payment_text = 'Free first ' + cw;
4546                    } else {
4547                        let fmt_first_r = Number(plan_first_amount).toFixed(2);
4548                        if( fmt_first_r.endsWith('.00') ) {
4549                            fmt_first_r = parseInt(fmt_first_r, 10);
4550                        }
4551                        first_payment_text = currency_symbol + fmt_first_r + ' first ' + cw;
4552                    }
4553                    recurring_parts.push( currency_symbol + interval_amount + label );
4554                } else {
4555                    recurring_parts.push( currency_symbol + interval_amount + label );
4556                }
4557            }
4558
4559            if( first_payment_text !== '' ) {
4560                display_text = first_payment_text + ', then ' + recurring_parts.join(' and ');
4561            } else if( total_onetime_amount > 0 ) {
4562                display_text = currency_symbol + total_payment_amount + ' today, then ' + recurring_parts.join(' and ');
4563            } else {
4564                if( recurring_interval_keys.length === 1 ) {
4565                    display_text = recurring_parts[0];
4566                } else {
4567                    display_text = currency_symbol + total_payment_amount + ' today, then ' + recurring_parts.join(' and ');
4568                }
4569            }
4570        }
4571        else {
4572            display_text = currency_symbol + total_payment_amount;
4573        }
4574        $('#amount-to-be-charged').html( display_text );
4575
4576                let new_mode = has_recurring ? 'recurring' : 'onetime';
4577        if( new_mode !== currentPaymentMode ) {
4578                    }
4579
4580        if( total_payment_amount !== calculated_payment_amount && !pwyw_validation_error ) {
4581                        calculated_payment_amount = total_payment_amount;
4582        }
4583        return {
4584            total_payment_amount: total_payment_amount,
4585            total_options_selected: total_options_selected,
4586            pwyw_validation_error: pwyw_validation_error
4587        }
4588    }
4589
4590
4591    $(function() {
4592                let background_image = document.querySelector('[id=usebackground] img');
4593        if( background_image ) {
4594            let src = background_image.getAttribute('src');
4595            if( typeof src === 'string' && src !== '' ) {
4596                $('.fr-view').css('background', 'url(' + src + ') no-repeat center center fixed')
4597                    .css('background-size', 'cover')
4598                    .css('background-attachment', 'scroll');
4599
4600                $('section').css('background', 'transparent !important');
4601            }
4602        }
4603        try {
4604            $('#leadForm').linkify();
4605        }
4606        catch( error )
4607        {
4608            // ignore
4609        }
4610        Number.prototype.round = function(places) {
4611            return +(Math.round(this + "e+" + places)  + "e-" + places);
4612        }
4613
4614        
4615        RenderPaymentOptions();
4616
4617        
4618        $('#payment-options-div').on( 'change', '.payment-option', function() {
4619            if( $(this).is(':checked') ) {
4620                var this_payment_currency = $(this).attr('data-currency');
4621                                for( var i = 0; i < payment_options.length; i++ ) {
4622                    var payment_option = payment_options[i];
4623                    var payment_option_control = $('#payment-option' + i);
4624                    if( payment_option_control.is(':checked') && $(this)[0].id != payment_option_control[0].id &&
4625                        this_payment_currency != payment_option.payment_currency ) {
4626                        toastr.clear();
4627                        toastr.info('Please choose payment options of the same currency.');
4628                        $(this).prop('checked',false);
4629                        return false;
4630                    }
4631                }
4632            }
4633            UpdatePaymentAmount();
4634        });
4635
4636                $('#payment-options-div').on( 'change input', '.pwyw-amount-input', function() {
4637            var index = $(this).data('index');
4638            var min_amount = parseFloat(payment_options[index]['payment_amount']);
4639            var entered_amount = parseFloat($(this).val());
4640            if( isNaN(entered_amount) || entered_amount < min_amount ) {
4641                $(this).css('border-color', 'red');
4642                var currency_symbol = GetCurrencySymbolFromCurrencyCode(payment_options[index]['payment_currency']);
4643                toastr.clear();
4644                toastr.warning('Minimum amount is ' + currency_symbol + min_amount.toFixed(2));
4645            } else {
4646                $(this).css('border-color', '');
4647            }
4648            UpdatePaymentAmount();
4649        })
4650
4651                $('[href$="#lead"]').click( function() {
4652            $('#leadModal').modal('show');
4653            return false;
4654        } );
4655                if( location.hash === '#lead' || location.hash === '#lead-form' )
4656            $('#leadModal').modal('show');
4657                $('[href$="#contact"]').click( function() {
4658            $('#contactMeModal').modal('show');
4659            return false;
4660        } );
4661
4662        
4663        $('#register-button').click( submitLeadForm );
4664    });
4665</script>
4665
4666    
4666<script src="https://attractwell.com/thirdparty/linkifyjs/linkify.min.js"></script>
4666
4667    
4667<script src="https://attractwell.com/thirdparty/linkifyjs/linkify-jquery.min.js"></script>
4667
4668    
4668<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/signature_pad.umd.min.js"></script>
4668
4669    
4669<script>
4670    $(function() {
4671        function initSignatureCanvas(canvas) {
4672            canvas.width = canvas.offsetWidth;
4673            canvas.height = canvas.offsetHeight;
4674            let signaturePad = new SignaturePad(canvas, {
4675                backgroundColor: 'rgb(255, 255, 255)',
4676                penColor: 'rgb(0, 0, 0)'
4677            });
4678            $(canvas).data('signaturePad', signaturePad);
4679        }
4680
4681        /* Initialize signature pads that are currently visible */
4682        $('.signature-canvas').each(function() {
4683            if (this.offsetWidth > 0) {
4684                initSignatureCanvas(this);
4685            }
4686        });
4687
4688        /* Re-initialize signature pads when a modal is shown (canvas has 0 dimensions while hidden) */
4689        $('#leadModal').on('shown.bs.modal', function() {
4690            $(this).find('.signature-canvas').each(function() {
4691                initSignatureCanvas(this);
4692            });
4693        });
4694
4695        /* Clear signature button handler */
4696        $('.clear-signature-btn').click(function() {
4697            let canvasId = $(this).data('canvas-id');
4698            let canvas = document.getElementById(canvasId);
4699            let signaturePad = $(canvas).data('signaturePad');
4700            if (signaturePad) {
4701                signaturePad.clear();
4702            }
4703        });
4704    });
4705    </script>
4705
4706
4707
4708    <div class="modal fade" id="leadModal" tabindex="-1" role="dialog" aria-labelledby="leadModalLabel" aria-hidden="true">
4709        <div class="modal-dialog modal-lg">
4710            <div class="modal-body">
4711                <div class="modal-content">
4712                    <div class="modal-body">
4713                        <div class="block divcenter">
4714                            <div class="row nomargin clearfix">
4715                                <div class="col-md-12">
4716                                    <div>
4717                                        <button type="button" class="close pull-right" data-dismiss="modal" aria-hidden="true">&times;</button>
4718                                        <form action="#" class="clearfix" id="leadForm" name="leadForm" style="clear:both;margin-bottom:0;"><div id="payment-options-div"></div><div id="form-position"></form></div><div>
4719            <button id="register-button" data-secret="" class="button button-3d button-rounded button-blue button-large btn-block nomargin" type="button"><div id="register-button-text">Yes, get me started!</div></button></div></form>                                    </div>
4720                                </div>
4721                            </div>
4722                        </div>
4723                    </div>
4724                </div>
4725            </div>
4726        </div>
4727    </div>
4728
4729    </main><!-- main content end -->
4730
4731    <a name="contact"></a>
4732
4733    
4734            <footer id="footer" class="dark">
4735
4736        <div class="container">
4737
4738            <!-- Footer Widgets
4739            ============================================= -->
4740            <div class="footer-widgets-wrap clearfix">
4741
4742                <div class="col_two_third">
4743
4744                                        <div class="col_one_third">
4745
4746                        <div class="widget clearfix">
4747
4748                            <div>
4749                                Elise Hittinger<br>                            </div>
4750
4751                            
4752                            <p>
4753                                Burkesville, KY 42717<br>USA<br>                                                                    <abbr title="Phone Number"><strong>Phone:</strong></abbr> <a href="tel:7608223530">7608223530</a><br>
4754                                                                <abbr title="Email Address"><strong>Email:</strong></abbr> <a href="mailto:&#101;&#108;&#105;&#115;&#101;&#104;&#105;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">&#101;&#108;&#105;&#115;&#101;&#104;&#105;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;</a>
4755                            </p>
4756
4757                            <p><a href="#contactMeModal" data-target="#contactMeModal" data-toggle="modal" class="button button-default button-rounded"><i class="icon-line-mail"></i> Contact</a></p>
4758
4759                            <!--
4760                            <div style="background: url('https://getoiling.com/site-assets/themes/modern/images/world-map.png') no-repeat center center; background-size: 100%;padding: 10px 0px 30px 0px;"> -->
4761                                <!--<img src="https://getoiling.com/site-assets/logos/Young-Living-independent-distributor-logo.png">-->
4762                                &nbsp;
4763
4764                            <!--</div>-->
4765
4766                        </div>
4767
4768                    </div>
4769
4770
4771                    
4772                    <div class="col_one_third">
4773
4774                        <div class="widget widget_links clearfix">
4775
4776                            
4777                        </div>
4778
4779                    </div>
4780
4781                                    </div>
4782
4783                <div class="col_one_third col_last">
4784
4785                    
4786                    
4787                    
4788                                        <div class="widget clearfix" style="margin-bottom: -20px;">
4789
4790                        <div class="row">
4791
4792                            <!--
4793                            <div class="col-md-6 clearfix bottommargin-sm">
4794                                                                    <a target="_blank" href="https://www.facebook.com/ebindseil" class="social-icon si-dark si-colored si-facebook nobottommargin" style="margin-right: 10px;">
4795                                        <i class="icon-facebook"></i>
4796                                        <i class="icon-facebook"></i>
4797                                    </a>
4798                                    <a target="_blank" href="https://www.facebook.com/ebindseil"><small style="display: block; margin-top: 3px;"><strong>Connect with Elise Hittinger</strong> on Facebook</small></a>
4799                                                            </div>
4800                            -->
4801
4802                            
4803        <style>
4804        .social-icon {
4805            float: none;
4806            display: inline-block;
4807        }
4808        .si-snapchat:hover {
4809            background-color: #fffc00;
4810        }
4811        .snapchat-adjust {
4812            padding-top: 9px;
4813        }
4814        .snapchat-adjust:hover {
4815            padding-top: 15px;
4816        }
4817        .snapchat-adjust:not(.si-small):hover {
4818            padding-top: 18px;
4819        }
4820        .snapchat-adjust:hover i:first-child {
4821            visibility: hidden;
4822        }
4823        .snapchat-adjust i:last-child {
4824            color: #333 !important;
4825        }
4826        .fa-x-twitter:first-of-type {
4827            margin-top: 8px;
4828        }
4829        .fa-x-twitter:last-child {
4830            margin-top: 24px;
4831        }
4832        .fa-x-twitter-large {
4833            padding-top: 1px;
4834        }
4835        .fa-snapchat-ghost:first-of-type {
4836            margin-bottom:10px;
4837        }
4838        .fa-snapchat-ghost:last-child {
4839            position: relative;
4840            top: -1px;
4841        }
4842        .snapchat-adjust-large {
4843            padding-top: 10px;
4844        }
4845        .snapchat-adjust-large:hover {
4846            padding-top: 18px;
4847        }
4848        .snapchat-adjust-large:hover i:first-child {
4849            visibility: hidden;
4850        }
4851        .dark .snapchat-adjust-large i:last-child {
4852            color: #333 !important;
4853        }
4854        .fa-snapchat-ghost-large:first-of-type {
4855            margin-bottom:10px;
4856        }
4857    </style><div class="col-md-12"><div style="margin-bottom:10px;"><strong>Connect with Elise Hittinger</strong> on</div></div></div><div class="row"><div class="col-xs-6">
4858                <a href="https://www.facebook.com/ebindseil" target="_blank" class="social-icon si-dark si-colored si-borderless si-facebook">
4859                    <i class="icon-facebook"></i>
4860                    <i class="icon-facebook"></i>
4861                </a>
4862                <a target="_blank" href="https://www.facebook.com/ebindseil"><small style="display: block; margin-top: 3px;">Facebook</small></a>
4863           </div>
4864            <div class="col-xs-6">
4865                <a href="https://www.instagram.com/elisemorehouse/?hl=en" target="_blank" class="social-icon si-dark si-colored si-borderless si-instagram">
4866                    <i class="icon-instagram"></i>
4867                    <i class="icon-instagram"></i>
4868                </a>
4869                <a target="_blank" href="https://www.instagram.com/elisemorehouse/?hl=en"><small style="display: block; margin-top: 3px;">Instagram</small></a>
4870           </div>
4871            <div class="col-xs-6">
4872                <a href="https://www.pinterest.com/elisehittinger" target="_blank" class="social-icon si-dark si-colored si-borderless si-pinterest">
4873                    <i class="icon-pinterest"></i>
4874                    <i class="icon-pinterest"></i>
4875                </a>
4876                <a target="_blank" href="https://www.pinterest.com/elisehittinger"><small style="display: block; margin-top: 3px;">Pinterest</small></a>
4877           </div>
4878            <div class="col-xs-6">
4879                <a href="https://www.linkedin.com/in/elisebindseil/" target="_blank" class="social-icon si-dark si-colored si-borderless si-linkedin">
4880                    <i class="icon-linkedin"></i>
4881                    <i class="icon-linkedin"></i>
4882                </a>
4883                <a target="_blank" href="https://www.linkedin.com/in/elisebindseil/"><small style="display: block; margin-top: 3px;">LinkedIn</small></a>
4884           </div>
4885            <div class="col-xs-6">
4886                <a href="https://www.youtube.com/channel/UCVW7cYy5FApMmHOlEr38_Nw" target="_blank" class="social-icon si-dark si-colored si-borderless si-youtube">
4887                    <i class="icon-youtube"></i>
4888                    <i class="icon-youtube"></i>
4889                </a>
4890                <a target="_blank" href="https://www.youtube.com/channel/UCVW7cYy5FApMmHOlEr38_Nw"><small style="display: block; margin-top: 3px;">YouTube</small></a>
4891           </div>
4892            
4893                        </div>
4894
4895                    </div>
4896                                    </div>
4897
4898            </div><!-- .footer-widgets-wrap end -->
4899
4900        </div>
4901
4902        <!-- Copyrights
4903        ============================================= -->
4904        <div id="copyrights">
4905
4906            <div class="container clearfix">
4907
4908                <div class="x-col_half">
4909                    Copyrights &copy; 2026 held by respective copyright holders,
4910                    including                    Elise Hittinger.<br>
4911                                        <br><br>
4912                </div>
4913            </div>
4914            <div class="container clearfix">
4915
4916                <div class="col_half">
4917                    <!--<div class="copyright-links"><a href="#">Terms of Use</a> / <a href="#">Privacy Policy</a></div>-->
4918                    <a href="https://getoiling.com/referral/EliseHittinger" target="_blank">Get your own website and system like this!</a>
4919                                    </div>
4920
4921                <div class="col_half col_last tright">
4922                    <div class="fright clearfix">
4923                        <a href="https://getoiling.com/log-in" class="button button-3d button-mini button-rounded button-black">Log in</a>
4924                    </div>
4925                </div>
4926                
4927
4928            </div>
4929
4930        </div><!-- #copyrights end -->
4931
4932    </footer><!-- #footer end -->
4933    
4934</div>
4934<!-- #wrapper end -->
4935
4936
4937
4938
4939<style>
4940    .subscribe {
4941        font-weight: 300;
4942        margin-bottom:15px;
4943    }
4944    .subscribe label {
4945        font-weight: 300;
4946        display:inline;
4947        white-space:nowrap;
4948    }
4949    .subscribe > span, .subscribe > span > span {
4950        white-space:nowrap;
4951    }
4952    #contact-me-message {
4953        min-height:60px;
4954        margin-bottom:10px;
4955        max-height:120px;
4956    }
4957    .contact-form-address {
4958        display:none;
4959    }
4960    .sm-form-control {
4961        font-size: 1.8rem;
4962        height: auto;
4963    }
4964        .contact-form-grid {
4965        display: grid;
4966        grid-template-columns: 1fr 1fr;
4967        grid-gap: 2rem;
4968        align-items: center;
4969        justify-items: center;
4970        padding: 1rem;
4971    }
4972    .contact-form-grid > div {
4973        width: 100%;
4974    }
4975    @media (max-width: 991px) {
4976        .contact-form-grid {
4977            grid-template-columns: 1fr;
4978        }
4979    }
4980</style>
4981
4982<!-- Contact Me Modal -->
4983<div class="modal fade" id="contactMeModal" tabindex="-1" role="dialog" aria-labelledby="contactMeModalLabel" aria-hidden="true">
4984    <div class="modal-dialog modal-lg">
4985        <div class="modal-body">
4986            <div class="modal-content">
4987                <div class="modal-body">
4988                    <div class="contact-form-grid">
4989                                                    <div>
4990                                <img src="https://5ab71e5155e5b144d879-c1624e84cf4666389398608a95f63e1d.ssl.cf1.rackcdn.com/4940/663d734c7f5c5.jpg" style="width:100%;" loading="lazy">
4991                            </div>
4992                                                <div>
4993                            <div class="text-center">
4994                                <button type="button" class="close pull-right" data-dismiss="modal" aria-hidden="true">&times;</button>
4995                                <h2 class="ls1 nobottommargin" id="contactMeModalLabel">Elise Hittinger</h2>
4996
4997                                <div style="color: #888888;font-weight:300;margin-bottom:10px;">
4998        USA<br>            <a href="tel:7608223530">7608223530</a>
4999        &bullet;
5000        <a href="mailto:&#101;&#108;&#105;&#115;&#101;&#104;&#105;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">&#101;&#108;&#105;&#115;&#101;&#104;&#105;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;</a>
5001    <div style="margin-top:1rem;text-align:center;">
5002        <a href="https://www.facebook.com/ebindseil" target="_blank" class="social-icon si-small si-borderless si-facebook">
5003                    <i class="icon-facebook"></i>
5004                    <i class="icon-facebook"></i>
5005                </a><a href="https://www.instagram.com/elisemorehouse/?hl=en" target="_blank" class="social-icon si-small si-borderless si-instagram">
5006                    <i class="icon-instagram"></i>
5007                    <i class="icon-instagram"></i>
5008                </a><a href="https://www.pinterest.com/elisehittinger" target="_blank" class="social-icon si-small si-borderless si-pinterest">
5009                    <i class="icon-pinterest"></i>
5010                    <i class="icon-pinterest"></i>
5011                </a><a href="https://www.linkedin.com/in/elisebindseil/" target="_blank" class="social-icon si-small si-borderless si-linkedin">
5012                    <i class="icon-linkedin"></i>
5013                    <i class="icon-linkedin"></i>
5014                </a><a href="https://www.youtube.com/channel/UCVW7cYy5FApMmHOlEr38_Nw" target="_blank" class="social-icon si-small si-borderless si-youtube">
5015                    <i class="icon-youtube"></i>
5016                    <i class="icon-youtube"></i>
5017                </a>    </div>
5018</div>
5019
5020
5021                                                                    <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>
5022                                    <div class="row">
5023                                        <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>
5024                                        <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>
5025                                    </div>
5026                                    <div style="margin-bottom:10px;">
5027                                        <select class="sm-form-control" id="contact-me-country" name="contact-me-country">
5028                                            <optgroup label="My Country">
5029                                                <option value="">Please select</option>
5030                                                <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">
5030France</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>
5031                                        </select>
5032                                    </div>
5033                                    <div>
5034                                        <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>
5035                                        <textarea id="contact-me-message" name="contact-me-message" class="sm-form-control" placeholder="Your message to Elise Hittinger 
5035(optional)"></textarea>
5036                                                                                    <div class="subscribe text-center">
5037                                                <label style="margin-right:5px;">
5038                                                    Contact me by
5039                                                </label>
5040                                                <span>
5041                                                    <span>
5042                                                        <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>
5043                                                    </span>
5044                                                    <span>
5045                                                        <input type="checkbox" name="subscribe-text" id="subscribe-text" value="1" style="margin-right:5px;"><label for="subscribe-text">Text</label>
5046                                                    </span>
5047                                                </span>
5048                                            </div>
5049                                                                                <div class="text-center">
5050                                            <button type="button" id="send-message-button" class="button button-large button-green nomargin" value="submit">Send Message</button>
5051                                        </div>
5052                                    </div>
5053                                                            </div>
5054                        </div>
5055                    </div>
5056                </div>
5057            </div>
5058        </div>
5059    </div>
5060</div>
5061
5062<script>
5063    function IsEU( country )
5064    {
5065        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"];
5066
5067        if( EU_countries.indexOf( country ) > -1 )
5068            return true;
5069        else
5070            return false;
5071    }
5072
5073    $(function() {
5074        $('#contactMeModal').on('shown.bs.modal', function () {
5075            $('#contact-me-name').focus();
5076        });
5077        $('#contact-me-country').change( function() {
5078            if( IsEU( $(this).val() ) )
5079                $('#subscribe-email').prop('checked',false);
5080            else
5081                $('#subscribe-email').prop('checked',true);
5082        });
5083        $('#contact-me-country').change();
5084    });
5085
5086        $('#send-message-button').click( function() {
5087        var contact_name    = $('#contact-me-name').val().trim();
5088        var contact_email   = $('#contact-me-email').val().trim();
5089        var contact_phone   = $('#contact-me-phone').val().trim();
5090        var contact_message = $('#contact-me-message').val().trim();
5091        var contact_country = $('#contact-me-country').val();
5092
5093                if( contact_name == '' ) {
5094            toastr.error( 'Please enter your name.' );
5095            $('#contact-me-name').focus();
5096            return;
5097        }
5098        if( contact_email == '' && contact_phone == '' ) {
5099            toastr.error( 'Please enter either your phone or email address.' );
5100            $('#contact-me-phone').focus();
5101            return;
5102        }
5103
5104                if( contact_message == '' && !$('#subscribe-text').prop('checked') && !$('#subscribe-email').prop('checked') ) {
5105            toastr.error( 'Please either choose a way to be contacted or enter a message.');
5106            $('#contact-me-message').focus();
5107            return;
5108        }
5109
5110                        if ($('#subscribe-text').prop('checked') && contact_phone == '') {
5111            toastr.error('Please enter your mobile phone number to be contacted by text.');
5112            $('#contact-me-phone').focus();
5113            return;
5114        }
5115                if ($('#subscribe-email').prop('checked') && contact_email == '') {
5116            toastr.error('Please enter your email address to be contacted by email.');
5117            $('#contact-me-email').focus();
5118            return;
5119        }
5120
5121        $('#contactMeModal').modal('hide');
5122        toastr.info('Message sending...');
5123        $.ajax({
5124                            //url: //,
5125                url: "https://elisehittinger.com/app/contact-me-form",
5126                method: "POST",
5127                dataType: "json",
5128            crossDomain: true,
5129                data: {
5130                    'contact-name' : contact_name,
5131                    'contact-email' : contact_email,
5132                    'contact-phone' : contact_phone,
5133                    'contact-message' : contact_message,
5134                    'contact-country' : contact_country,
5135                                        'contact-address' : $('#contact-address').val(),
5136                    'subscribe-email' : ($('#subscribe-email').prop('checked') ? '1' : '0'),
5137                    'subscribe-text'  : ($('#subscribe-text').prop('checked') ? '1' : '0'),
5138                    'enroller-number' : "",
5139                    'enroller-name' : "",
5140                    'sponsor-number' : "",
5141                    'sponsor-name' : "",
5142                    'utm_source' : null,
5143                    'utm_campaign' : null,
5144                    'utm_medium' : null,
5145                    'utm_term' : null,
5146                    'utm_content' : null,
5147                    'request_source' : 'contact_me',
5148                    "analytics_campaign" : null                }
5149            })
5150            .done(function( data ) {
5151                if( data.success ) {
5152                    toastr.success('Message sent!', {timeOut: 10000});
5153                    $('#contact-me-message').val('');
5154                }
5155                else if( data.code == 'Invalid Email' ) {
5156                    toastr.error( 'Please check your email address.' );
5157                    $('#contact-me-email').focus();
5158                }
5159                else if( data.code == 'Missing Name' ) {
5160                    toastr.error( 'Please enter your name.' );
5161                    $('#contact-me-name').focus();
5162                }
5163                else if( data.code == 'Email Or Phone Required' ) {
5164                    toastr.error( 'Please enter either your phone or email address.' );
5165                    $('#contact-me-phone').focus();
5166                }
5167                else if( data.code == 'Missing Message' ) {
5168                    toastr.error( 'Please enter a message.' );
5169                    $('#contact-me-message').focus();
5170                }
5171                else
5172                    toastr.error('Message not sent. Please contact me by email or phone instead.');
5173
5174            })
5175            .fail(function( jqXHR, textStatus ) {
5176                toastr.error( "Request failed: " + textStatus, 'Message not sent. Please contact me by email or phone instead.' );
5177            });
5178    });
5179</script>
5179
5180
5181
5182<!-- Go To Top
5183============================================= -->
5184<div id="gotoTop" class="icon-angle-up"></div>
5185
5186<!-- Footer Scripts
5187============================================= -->
5188<script type="text/javascript" src="https://getoiling.com/site-assets/js/jquery.quickfit.js"></script>
5188
5189    
5189<script type="text/javascript" src="https://getoiling.com/site-assets/themes/modern/js/functions.min.js"></script>
5189
5190<!--
5190<script type="text/javascript" src="https://getoiling.com/site-assets/js/js.cookie.js"></script>
5190 -->
5191<script type="text/javascript">
5192    var quickfit_options_large = {
5193        min: 15,
5194        max: 36,
5195        width: 300
5196        //truncate: true
5197    };
5198    var quickfit_options_small = {
5199        min: 12,
5200        max: 20,
5201        width: 200
5202        //truncate: true
5203    };
5204
5205    function resizeText()
5206    {
5207            }
5208
5209    $(function() {
5210        // auto scale text name if it's too long, on both window resize and scroll
5211        $( window ).on( 'resize', resizeText );
5212        $( window ).on( 'scroll', resizeText );
5213        resizeText();
5214
5215        $(window).load( function() {
5216                        if( location.hash === '#contact' )
5217                $('#contactMeModal').modal('show');
5218
5219            $('a[href$="#contact"]').click( function() {
5220                $('#contactMeModal').modal('show');
5221                return false;
5222            } );
5223
5224            $('a[href$="#lead"]').click( function() {
5225                if( $('#leadModal').length === 0 && $('#lead').length === 0 ) {
5226                    window.location.href = "\/#lead";
5227                    return false;
5228                }
5229            } );
5230
5231            $( window ).resize();
5232        });
5233
5234
5235        $('.menu-flag-icon').click( function (){
5236                        Cookies.set("country",$(this).attr('data-flag'), { path: '' } ); // cookie valid to the current path
5237            window.scrollTo(0,0); // scroll to top of page
5238            location.reload();
5239        });
5240
5241        $('#landing-page-log-out').click(function() {
5242            var path_scope = '/';
5243            Cookies.remove("registered-on-landing-page", {path: path_scope});
5244            Cookies.remove('landing_account_id', {path: path_scope});
5245            Cookies.remove('contact_id', {path: path_scope});
5246            Cookies.remove('skip_registration', {path: path_scope});
5247        });
5248
5249                // instrument the page with click handlers
5250        $('a').click( function() {
5251            var url = $(this).attr('href');
5252            var title = $(this).text();
5253            title = title.replace(/\\n/gi,'').trim();
5254            if( url !== '#' ) {
5255                var is_sign_up_link = ($(this).hasClass('sign-up-link') || (url === "https:\/\/www.youngliving.com\/us\/en\/referral\/17560186" && "https:\/\/www.youngliving.com\/us\/en\/referral\/17560186" !== ''));
5256                RecordExternalClickAnalytics(url, title, is_sign_up_link );
5257                if( is_sign_up_link && Cookies.get('contact_id') != '' )
5258                    RecordContactWebsiteSignUpLinkClick( Cookies.get('contact_id') );
5259            }
5260        });
5261            });
5262</script>
vendor: 1 bytes, line 5262
5262
5263<script src="https://cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script>
vendor: 1 bytes, line 5263
5263
5264<script>$(function() { $('audio').on('contextmenu', () => {return false}); });</script>
5264
5265
5266    <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 69 bytes, line 5266
5266     <script  async src="https://www.googletagmanager.com/gtag/js?id=
5266UA-65612171-2
vendor: 16 bytes, lines 5266-5267
5266"></script>
5267    
5267<script >
5268        
vendor: 152 bytes, lines 5268-5272
5268window.dataLayer = window.dataLayer || [];
5269        function gtag(){dataLayer.push(arguments);}
5270        gtag('js', new Date());
5271
5272        gtag('config', '
5272UA-65612171-2
vendor: 8 bytes, lines 5272-5273
5272');
5273    
5273</script>
5273
5274
5275    <!-- GA4 Global site tag (gtag.js) - Google Analytics 4 -->
vendor: 73 bytes, line 5275
5275         <script  async src="https://www.googletagmanager.com/gtag/js?id=
5275G-NKR7DE07RD
vendor: 16 bytes, lines 5275-5276
5275"></script>
5276    
5276<script >
5277        
vendor: 152 bytes, lines 5277-5281
5277window.dataLayer = window.dataLayer || [];
5278        function gtag(){dataLayer.push(arguments);}
5279        gtag('js', new Date());
5280
5281        gtag('config', '
5281G-NKR7DE07RD
vendor: 8 bytes, lines 5281-5282
5281');
5282    
5282</script>
5282
5283    
5284    <!-- Global site tag (gtag.js) - Google Ads: 947852423 -->
vendor: 69 bytes, lines 5284-5285
5284
5285    <script  async src="https://www.googletagmanager.com/gtag/js?id=
5285AW-947852423
vendor: 16 bytes, lines 5285-5286
5285"></script>
5286    
5286<script >
5287        
vendor: 151 bytes, lines 5287-5290
5287window.dataLayer = window.dataLayer || [];
5288        function gtag(){dataLayer.push(arguments);}
5289        gtag('js', new Date());
5290        gtag('config', '
5290AW-947852423
vendor: 8 bytes, lines 5290-5291
5290');
5291    
5291</script>
5291
5292
5293</body>
5294</html>
5295<!--key|https-elisehittinger.com/page/about --- cache hit--><!-- elapsed: 6-->

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.