PageSourceSearch

https://www.willripleyguitar.com/the-perfect-practice-plan

html willripleyguitar.com collected 2026-10-10 00:08:58 UTC 134,493 bytes, 6,170 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    
5              <meta name="csrf-param" content="authenticity_token">
6              <meta name="csrf-token" content="tsL0xeIDQm2b5qh_DNDOm3N1U-_ZU79xRv3yZ1yWnNwi_swv2ABFeyWa3cB7SFsmO2RJ_ULidOW5oQL3U1z8tg">
7            
8    <title>
9      
10        The Perfect Practice Plan
11      
12    </title>
13    <meta charset="utf-8" />
14    <meta http-equiv="x-ua-compatible" content="ie=edge, chrome=1">
15    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
16    
17      <meta name="description" content="The Perfect Practice Plan for guitar by Will Ripley" />
18    
19    <meta property="og:type" content="website">
20<meta property="og:url" content="https://www.willripleyguitar.com/the-perfect-practice-plan">
21<meta name="twitter:card" content="summary_large_image">
22
23<meta property="og:title" content="The Perfect Practice Plan">
24<meta name="twitter:title" content="The Perfect Practice Plan">
25
26
27<meta property="og:description" content="The Perfect Practice Plan for guitar by Will Ripley">
28<meta name="twitter:description" content="The Perfect Practice Plan for guitar by Will Ripley">
29
30
31<meta property="og:image" content="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/2148009889/images/b83208-40ce-2f58-5775-c24534ebfae_590ffd78-cce8-448c-804d-bb4d7470c96b.jpg">
32<meta name="twitter:image" content="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/2148009889/images/b83208-40ce-2f58-5775-c24534ebfae_590ffd78-cce8-448c-804d-bb4d7470c96b.jpg">
33
34
35    
36      <link href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/57a0f2-f065-b054-82ac-e8167433fb_pppfavicon.png?v=2" rel="shortcut icon" />
37    
38    <link rel="canonical" href="https://www.willripleyguitar.com/the-perfect-practice-plan" />
39
40    <!-- Google Fonts ====================================================== -->
41    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
42    <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute(&#39;media&#39;);" type="text/css" href="//fonts.googleapis.com/css?family=Roboto:400,700,400italic,700italic|Poppins:400,700,400italic,700italic&amp;display=swap" />
43
44    <!-- Kajabi CSS ======================================================== -->
45    <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute(&#39;media&#39;);" type="text/css" href="https://kajabi-app-assets.kajabi-cdn.com/assets/core-bd7b26fa88233b0deec176501f76275fcd62a9785b79309a9e2b92fe02ba1903.css" />
46
47    
48
49    <!-- Font Awesome Icons -->
50    <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute(&#39;media&#39;);" type="text/css" crossorigin="anonymous" href="https://use.fontawesome.com/releases/v5.15.2/css/all.css" />
51
52    <link rel="stylesheet" media="screen" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2162477872/assets/styles.css?17723983624361138" />
53
54    <!-- Customer CSS ====================================================== -->
55    <!-- If you're using custom css that affects the first render of the page, replace async_style_link below with styesheet_tag -->
56    <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute(&#39;media&#39;);" type="text/css" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2162477872/assets/overrides.css?17723983624361138" />
57    <style>
58  /* Custom CSS Added Via Theme Settings */
59  .custom-list {
60  list-style: none;
61  padding: 0;
62  margin: 0;
63}
64
65.custom-list li {
66  position: relative;
67  padding-left: 30px;
68  margin-bottom: 10px;
69}
70
71.custom-list li::before {
72  content: "";
73  position: absolute;
74  left: 0;
75  top: 45%;
76  transform: translateY(-50%);
77  width: 20px;
78  height: 20px;
79background-image: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2
79162201931/settings_images/16313d1-8a0-8f2f-d60-afa272cea6c_check.png');
80    background-size: cover;
81    background-repeat: no-repeat;
82}
83
84.lessons-list {
85  list-style: none;
86  padding: 0;
87  margin: 0;
88}
89
90.lessons-list li {
91  position: relative;
92  padding-left: 40px;
93  margin-bottom: 4px;
94}
95
96.lessons-list li::before {
97  content: "";
98  position: absolute;
99  left: 0;
100  top: 48%;
101  transform: translateY(-50%);
102  width: 30px;
103  height: 20px;
104  background-image: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162201931/settings_images/06d45f4-f0-64a-7801-b35da14cb85_video_player_icon.jpg');
105  background-size: cover;
106  background-repeat: no-repeat;
107margin-left: 10px;
108}
109#section-1754767374445 .row {
110    box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
111    -webkit-box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
112    -moz-box-shadow: 0px 0px 61px 0px rgba(0,0,0,0.09) inset;
113    border-radius: 10px;
114    padding-top: 10px;
115    padding-left: 20px;
116    padding-right: 20px;
117    padding-bottom: 10px;
118border: 3px solid #ffffff;
119transition: border-color 0.5s ease, box-shadow 0.5s ease;
120}
121#section-1754767374445 .row:hover {border: 3px solid #993bd7;}
122
123
124
125
126#section-1754941170283 .row {
127    box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
128    -webkit-box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
129    -moz-box-shadow: 0px 0px 61px 0px rgba(0,0,0,0.09) inset;
130    border-radius: 10px;
131    padding-top: 10px;
132    padding-left: 20px;
133    padding-right: 20px;
134    padding-bottom: 10px;
135border: 3px solid #ffffff;
136transition: border-color 0.5s ease, box-shadow 0.5s ease;
137}
138#section-1754941170283 .row:hover {border: 3px solid #993bd7;}
139
140hr {
141    border: 0;
142    height: 2px;
143    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0 0 0 / 8%), rgba(0, 0, 0, 0));
144}
145#block-1754775588392_2 {
146        margin-top: -15px !important;
147        margin-bottom: -15px !important;
148    }
149#section-1754941518114 .row {
150    box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
151    -webkit-box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
152    -moz-box-shadow: 0px 0px 61px 0px rgba(0,0,0,0.09) inset;
153    border-radius: 10px;
154    padding-top: 10px;
155    padding-left: 20px;
156    padding-right: 20px;
157    padding-bottom: 10px;
158border: 3px solid #ffffff;
159transition: border-color 0.5s ease, box-shadow 0.5s ease;
160}
161#section-1754941518114 .row:hover {border: 3px solid #993bd7;}
162
163#section-1754941549939 .row {
164    box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
165    -webkit-box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
166    -moz-box-shadow: 0px 0px 61px 0px rgba(0,0,0,0.09) inset;
167    border-radius: 10px;
168    padding-top: 10px;
169    padding-left: 20px;
170    padding-right: 20px;
171    padding-bottom: 10px;
172border: 3px solid #ffffff;
173transition: border-color 0.5s ease, box-shadow 0.5s ease;
174}
175#section-1754941549939 .row:hover {border: 3px solid #993bd7;}
176
177#section-1754941560350 .row {
178    box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
179    -webkit-box-shadow: 0px 0px 61px 0px rgba(0, 0, 0, 0.09) inset;
180    -moz-box-shadow: 0px 0px 61px 0px rgba(0,0,0,0.09) inset;
181    border-radius: 10px;
182    padding-top: 10px;
183    padding-left: 20px;
184    padding-right: 20px;
185    padding-bottom: 10px;
186border: 3px solid #ffffff;
187transition: border-color 0.5s ease, box-shadow 0.5s ease;
188}
189#section-1754941560350 .row:hover {border: 3px solid #993bd7;}
190.accordion-title h5 {
191    font-weight: 500;
192font-size: 18px;
193}
194.background-light {
195        padding-top: 13px !important;
196    }
197.block-type--feature {
198margin-top: 0px;
199        border: 2px solid #000000;
200        border-radius: 10px;
201transition: border-color 0.5s ease, box-shadow 0.5s ease;
202background: #ffffff00;
203}
204.block-type--feature:hover {
205margin-top: 0px;
206        border: 2px solid #cb0e18;
207        border-radius: 10px;
208background: #ffffff00;
209box-shadow: 0px 0px 22px 0px rgba(203,14,24,0.75);
210-webkit-box-shadow: 0px 0px 22px 0px rgba(203,14,24,0.75);
211-moz-box-shadow: 0px 0px 22px 0px rgba(203,14,24,0.75);
212}
213#section-1606249275796 .block-type--feature {border: 0px solid #ffffff00;}
214#section-1606249275796 .block-type--feature:hover {
215    background: #ffffff00;
216}
217.copyright {
218    font-size: 16px;
219}
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236    .testimonial-container {
237      position: relative;
238      width: 100%;
239      max-width: 1400px;
240      overflow: hidden;
241    }
242
243    .testimonial-slider {
244      display: flex;
245      transition: transform 0.3s ease;
246      cursor: grab;
247      user-select: none;
248    }
249
250    .testimonial-slider:active {
251      cursor: grabbing;
252    }
253
254    .testimonial {
255      flex: 0 0 calc(33.33% - 20px);
256      margin: 10px;
257      padding: 20px;
258      background: #fff;
259      border-radius: 12px;
260      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
261      text-align: left;
262      min-height: 250px;
263      display: flex;
264flex-direction: column;
265      justify-content: center;
266justify-content: flex-start;
267      align-items: normal
268
269
270      aspect-ratio: 1;
271    }
272.testimonial img {border-radius: 10px; margin-bottom: 5px; width: 100%;}
273    .testimonial p {
274      font-size: 1rem;
275      color: #333;
276      line-height: 1.6;
277      margin-bottom: 5px;
278      font-style: italic;
279    }
280
281    .testimonial .author {
282      font-weight: 400;
283      color: #666;
284      font-style: normal;
285      font-size: 0.9rem;
286font-style: italic;
287    }
288
289    .arrows {
290      position: absolute;
291      top: 50%;
292      width: 100%;
293      display: flex;
294      justify-content: space-between;
295      transform: translateY(-50%);
296      pointer-events: none;
297      z-index: 10;
298    }
299
300.arrow {
301    background: rgba(0, 0, 0, 0.8);
302    color: #fff;
303    border: none;
304    padding: 5px 24px 5px 24px;
305    border-radius: 50%;
306    cursor: pointer;
307    font-size: 3rem;
308    transition: all 0.3s ease;
309    width: 65px;
310    height: 65px;
311    pointer-events: all;
312    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
313}
314
315    .arrow:hover {
316      background: rgba(0, 0, 0, 1);
317      transform: scale(1.1);
318    }
319
320    .arrow:disabled {
321      opacity: 0.3;
322      cursor: not-allowed;
323      transform: scale(1);
324    }
325
326    /* Mobile: Show 1 box per row */
327    @media (max-width: 768px) {
328      .testimonial {
329        flex: 0 0 calc(100% - 20px);
330        margin: 10px;
331        min-height: 200px;
332      }
333      
334      .arrow {
335        padding: 12px 15px;
336        font-size: 1.2rem;
337      }
338    }
339.stars {
340    color: gold;
341    font-size: 30px;
342    text-align: right;
343}
344
345
346#block-1754690493670 .btn, [data-slick-id="1754690493670"] .block .btn {
347    font-size: 24px;
348    font-weight: 400;
349    font-family: Poppins;
350}
351#block-1754686249060 .btn, [data-slick-id="1754686249060"] .block .btn {
352    font-family: Poppins;
353    font-weight: 400;
354}
355#block-1754947668740_6 .btn, [data-slick-id="1754947668740_6"] .block .btn {
356    font-family: Poppins;
357    font-weight: 400;
358    font-size: 20px;
359}
360#block-1606251588200_0 .btn, [data-slick-id="1606251588200_0"] .block .btn {
361    font-family: Poppins;
362    font-weight: 400;
363}
364#block-1606251588200_0 p {letter-spacing: 1px;}
365.lessons-list .subli::before {
366  content: none; /* Removes the ::before content */
367  display: none; /* Ensures it's completely hidden */
368}
369
370#sections_1754957230632_blocks_1755009037834_settings_width {letter-spacing: 1px;}
371
372.custom-list2 {
373  list-style: none;
374  padding: 0;
375  margin: 0;
376}
377
378.custom-list2 li {
379  position: relative;
380  padding-left: 30px;
381  margin-bottom: 10px;
382}
383
384.custom-list2 li::before {
385    content: "";
386    position: absolute;
387    left: 0;
388    top: 24%;
389    transform: translateY(-50%);
390    width: 20px;
391    height: 20px;
392    background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162201931/settings_images/16313d1-8a0-8f2f-d60-afa272cea6c_check.png);
393    background-size: cover;
394    background-repeat: no-repeat;
395}
396
397
398#section-1755633802722 .block-type--feature {
399    background: #ffffff;
400}
401
402
403
404.lessons-list-m {
405  list-style: none;
406  padding: 0;
407  margin: 0;
408}
409
410.lessons-list-m li {
411  position: relative;
412  padding-left: 40px;
413  margin-bottom: 4px;
414}
415
416.lessons-list-m li::before {
417  content: "";
418  position: absolute;
419  left: 0;
420  top: 48%;
421  transform: translateY(-50%);
422  width: 15px;
423  height: 10px;
424  background-image: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162201931/settings_images/06d45f4-f0-64a-7801-b35da14cb85_video_player_icon.jpg');
425  background-size: cover;
426  background-repeat: no-repeat;
427margin-left: 10px;
428}
429.lessons-list-m .subli::before {
430  display: none !important;
431}
432
433#block-1757948304788 .btn {
434    border-color: #ffe284 !important;
435    border-radius: 4px !important;
436    background: #ffe284 !important;
437    color: #000000 !important;
438    box-shadow: 0px 0px 48px -7px rgba(161, 106, 4, 0.75) inset !important;
439    -webkit-box-shadow: 0px 0px 48px -7px rgba(161, 106, 4, 0.75) inset !important;
440    -moz-box-shadow: 0px 0px 48px -7px rgba(161,106,4,0.75) inset !important;
441    border-radius: 50px !important;
442font-size: 24px !important;
443}
444.form-control {
445    border-radius: 50px !important;
446}
447.form-group {
448    margin-bottom: 8px !important;
449}
450#block-1754686249060 .btn--outline {
451    transition: border-color 0.5s ease;
452}
453
454
455#block-1754686249060 .btn--outline:hover {
456border: 2px solid #cb0e18;
457    background: #ffffff00;
458    box-shadow: 0px 0px 22px 0px rgba(203, 14, 24, 0.75);
459    -webkit-box-shadow: 0px 0px 22px 0px rgba(203, 14, 24, 0.75);
460    -moz-box-shadow: 0px 0px 22px 0px rgba(203,14,24,0.75);
461}
462.form-control {
463    border-radius: 50px !important;
464    padding-left: 25px;
465}
466
467
468#block-1757950601384 .btn {
469    border-color: #ffe284 !important;
470    border-radius: 4px !important;
471    background: #ffe284 !important;
472    color: #000000 !important;
473    box-shadow: 0px 0px 48px -7px rgba(161, 106, 4, 0.75) inset !important;
474    -webkit-box-shadow: 0px 0px 48px -7px rgba(161, 106, 4, 0.75) inset !important;
475    -moz-box-shadow: 0px 0px 48px -7px rgba(161,106,4,0.75) inset !important;
476    border-radius: 50px !important;
477font-size: 24px !important;
478}
479
480.form-control {
481transition: border-color 0.5s ease, box-shadow 0.5s ease;
482border: 2px solid #ffffff;
483}
484.form-control:active {
485border: 2px solid #cb0e18;
486    box-shadow: 0px 0px 22px 0px rgba(203, 14, 24, 0.75);
487    -webkit-box-shadow: 0px 0px 22px 0px rgba(203, 14, 24, 0.75);
488    -moz-box-shadow: 0px 0px 22px 0px rgba(203,14,24,0.75);
489}
490.form-control:focus {
491border: 2px solid #cb0e18;
492    box-shadow: 0px 0px 22px 0px rgba(203, 14, 24, 0.75);
493    -webkit-box-shadow: 0px 0px 22px 0px rgba(203, 14, 24, 0.75);
494    -moz-box-shadow: 0px 0px 22px 0px rgba(203,14,24,0.75);
495}
496.form-control:hover {
497border: 2px solid #cb0e18;
498}
499.modal__content {
500    max-width: 850px;
501}
502#two-step .modal__content {
503    background: #121212 !important;
504}
505#block-1757266047007_7 .btn {
506    border-color: #ffe284 !important;
507    border-radius: 4px !important;
508    background: #ffe284 !important;
509    color: #000000 !important;
510    box-shadow: 0px 0px 48px -7px rgba(161, 106, 4, 0.75) inset !important;
511    -webkit-box-shadow: 0px 0px 48px -7px rgba(161, 106, 4, 0.75) inset !important;
512    -moz-box-shadow: 0px 0px 48px -7px rgba(161,106,4,0.75) inset !important;
513    border-radius: 50px !important;
514    font-size: 24px !important;
515width: 100%;}
516</style>
517
518
519    <!-- Kajabi Editor Only CSS ============================================ -->
520    
521
522    <!-- Header hook ======================================================= -->
523    <link rel="apple-touch-icon" href="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/sites/2148009889/images/ed0d88-1fe0-7ae2-53d1-2022fb53e68a_Version_6.png" />
523<script type="text/javascript">
524  var Kajabi = Kajabi || {};
525</script>
vendor: 1 bytes, line 525
525
526<script type="text/javascript">
527  Kajabi.currentSiteUser = {
528    "id" : "-1",
529    "type" : "Guest",
530    "contactId" : "",
531  };
532  
533</script>
vendor: 1 bytes, line 533
533
534<script type="text/javascript">
535  Kajabi.theme = {
536    activeThemeName: "Encore Page",
537    previewThemeId: null,
538    editor: false
539  };
540</script>
540
541<meta name="turbo-prefetch" content="false">
542<script>
543  // 1. Change 'library' to whatever is in your page's link
544  if (window.location.href.indexOf('library') > -1) {
545    
546    // 2. This creates the "Style" block only if the link matches
547    var style = document.createElement('style');
548    style.innerHTML = `
549#block-1607555187526 {display: none !important}
550#block-1607554198094 {display: none !important}
551    `;
552    document.head.appendChild(style);
553  }
554</script>
vendor: 2 bytes, line 554
554
555<script>
556  // 1. Change 'library' to whatever is in your page's link
557  if (window.location.href.indexOf('rip-it-up-weekly-practice-plan') > -1) {
558    
559    // 2. This creates the "Style" block only if the link matches
560    var style = document.createElement('style');
561    style.innerHTML = `
562.header--overlay, .header--fixed {
563    position: absolute !important;
564}
565    `;
566    document.head.appendChild(style);
567  }
568</script>
vendor: 2 bytes, line 568
568
569<script>
570  // 1. Change 'library' to whatever is in your page's link
571  if (window.location.href.indexOf('stairway-to-strumming-2025') > -1) {
572    
573    // 2. This creates the "Style" block only if the link matches
574    var style = document.createElement('style');
575    style.innerHTML = `
576.header--overlay, .header--fixed {
577    position: absolute !important;
578}
579    `;
580    document.head.appendChild(style);
581  }
582</script>
vendor: 2 bytes, line 582
582
583<script>
584  // 1. Change 'library' to whatever is in your page's link
585  if (window.location.href.indexOf('Barres-N-Beyond') > -1) {
586    
587    // 2. This creates the "Style" block only if the link matches
588    var style = document.createElement('style');
589    style.innerHTML = `
590.header--overlay, .header--fixed {
591    position: absolute !important;
592}
593    `;
594    document.head.appendChild(style);
595  }
596</script>
596
597
598<script>
599  // 1. Change 'library' to whatever is in your page's link
600  if (window.location.href.indexOf('welcome-to-the-fretboard') > -1) {
601    
602    // 2. This creates the "Style" block only if the link matches
603    var style = document.createElement('style');
604    style.innerHTML = `
605.header--overlay, .header--fixed {
606    position: absolute !important;
607}
608    `;
609    document.head.appendChild(style);
610  }
611</script>
vendor: 2 bytes, line 611
611
612<script>
613  // 1. Change 'library' to whatever is in your page's link
614  if (window.location.href.indexOf('rip-it-up-free') > -1) {
615    
616    // 2. This creates the "Style" block only if the link matches
617    var style = document.createElement('style');
618    style.innerHTML = `
619.header--overlay, .header--fixed {
620    position: absolute !important;
621}
622    `;
623    document.head.appendChild(style);
624  }
625</script>
625
626
627<script>
628  // 1. Change 'library' to whatever is in your page's link
629  if (window.location.href.indexOf('the-perfect-practice-plan') > -1) {
630    
631    // 2. This creates the "Style" block only if the link matches
632    var style = document.createElement('style');
633    style.innerHTML = `
634.header--overlay, .header--fixed {
635    position: absolute !important;
636}
637    `;
638    document.head.appendChild(style);
639  }
640</script>
640
641
642
643
644<style>
645.header--overlay, .header--fixed {
646    position: relative;
647    z-index: 9999;
648    top: 0;
649    width: 100%;
650}
651</style><style type="text/css">
652  #editor-overlay {
653    display: none;
654    border-color: #2E91FC;
655    position: absolute;
656    background-color: rgba(46,145,252,0.05);
657    border-style: dashed;
658    border-width: 3px;
659    border-radius: 3px;
660    pointer-events: none;
661    cursor: pointer;
662    z-index: 10000000000;
663  }
664  .editor-overlay-button {
665    color: white;
666    background: #2E91FC;
667    border-radius: 2px;
668    font-size: 13px;
669    margin-inline-start: -24px;
670    margin-block-start: -12px;
671    padding-block: 3px;
672    padding-inline: 10px;
673    text-transform:uppercase;
674    font-weight:bold;
675    letter-spacing:1.5px;
676
677    left: 50%;
678    top: 50%;
679    position: absolute;
680  }
681</style>
682<script src="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/track_analytics-9PIwCo8a.js" crossorigin="anonymous" type="module"></script>
682<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/stimulus-YxisLvNU.js" as="script" crossorigin="anonymous">
683<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/stimulus-ne7gBwQ5.js" as="script" crossorigin="anonymous">
684<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/trackProductAnalytics-DkwkqJGV.js" as="script" crossorigin="anonymous">
685<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/track_product_analytics-BQXqP5X8.js" as="script" crossorigin="anonymous">      
685<script type="text/javascript">
686        if (typeof (window.rudderanalytics) === "undefined") {
687          !function(){"use strict";window.RudderSnippetVersion="3.0.3";var sdkBaseUrl="https://cdn.rudderlabs.com/v3"
688          ;var sdkName="rsa.min.js";var asyncScript=true;window.rudderAnalyticsBuildType="legacy",window.rudderanalytics=[]
689          ;var e=["setDefaultInstanceKey","load","ready","page","track","identify","alias","group","reset","setAnonymousId","startSession","endSession","consent"]
690          ;for(var n=0;n<e.length;n++){var t=e[n];window.rudderanalytics[t]=function(e){return function(){
691          window.rudderanalytics.push([e].concat(Array.prototype.slice.call(arguments)))}}(t)}try{
692          new Function('return import("")'),window.rudderAnalyticsBuildType="modern"}catch(a){}
693          if(window.rudderAnalyticsMount=function(){
694          "undefined"==typeof globalThis&&(Object.defineProperty(Object.prototype,"__globalThis_magic__",{get:function get(){
695          return this},configurable:true}),__globalThis_magic__.globalThis=__globalThis_magic__,
696          delete Object.prototype.__globalThis_magic__);var e=document.createElement("script")
697          ;e.src="".concat(sdkBaseUrl,"/").concat(window.rudderAnalyticsBuildType,"/").concat(sdkName),e.async=asyncScript,
698          document.head?document.head.appendChild(e):document.body.appendChild(e)
699          },"undefined"==typeof Promise||"undefined"==typeof globalThis){var d=document.createElement("script")
700          ;d.src="https://polyfill-fastly.io/v3/polyfill.min.js?version=3.111.0&features=Symbol%2CPromise&callback=rudderAnalyticsMount",
701          d.async=asyncScript,document.head?document.head.appendChild(d):document.body.appendChild(d)}else{
702          window.rudderAnalyticsMount()}window.rudderanalytics.load("2apYBMHHHWpiGqicceKmzPebApa","https://rs-dp.kajabi.com",{})}();
703        }
704      </script>
704
705      
705<script type="text/javascript">
706        if (typeof (window.rudderanalytics) !== "undefined") {
707          rudderanalytics.page({"account_id":"2147992691","site_id":"2148009889"});
708        }
709      </script>
709
710      
710<script type="text/javascript">
711        if (typeof (window.rudderanalytics) !== "undefined") {
712          (function () {
713            function AnalyticsClickHandler (event) {
714              const targetEl = event.target.closest('a') || event.target.closest('button');
715              if (targetEl) {
716                rudderanalytics.track('Site Link Clicked', Object.assign(
717                  {"account_id":"2147992691","site_id":"2148009889"},
718                  {
719                    link_text: targetEl.textContent.trim(),
720                    link_href: targetEl.href,
721                    tag_name: targetEl.tagName,
722                  }
723                ));
724              }
725            };
726            document.addEventListener('click', AnalyticsClickHandler);
727          })();
728        }
729      </script>
729
730<meta name='site_locale' content='en'><style type="text/css">
731  body main {
732    direction: ltr;
733  }
734  .slick-list {
735    direction: ltr;
736  }
737</style>
738<style type="text/css">
739  /* Font Awesome 4 */
740  .fa.fa-twitter{
741    font-family:sans-serif;
742  }
743  .fa.fa-twitter::before{
744    content:"𝕏";
745    font-size:1.2em;
746  }
747
748  /* Font Awesome 5 */
749  .fab.fa-twitter{
750    font-family:sans-serif;
751  }
752  .fab.fa-twitter::before{
753    content:"𝕏";
754    font-size:1.2em;
755  }
756</style>
757<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
758<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@kajabi-ui/[email protected]/dist/kajabi_products/kajabi_products.css" />
759<script type="module" src="https://cdn.jsdelivr.net/npm/@pine-ds/[email protected]/dist/pine-core/pine-core.esm.js"></script>
vendor: 1 bytes, line 759
759
760<script nomodule src="https://cdn.jsdelivr.net/npm/@pine-ds/[email protected]/dist/pine-core/index.esm.js"></script>
vendor: 1 bytes, line 760
760
761<script src="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/submission_error-BPILUKDn.js" crossorigin="anonymous" type="module" defer="defer"></script>
761<script>fetch("https://app.kajabi.com/health_check/ping",{mode:"no-cors"})</script>
761
762
763  </head>
764
765  <style>
766  
767
768  
769    
770  
771</style>
772
773  <body id="encore-theme" class="background-unrecognized sage-excluded">
774    
775
776
777    <div id="section-header" data-section-id="header">
778
779<style>
780  /* Default Header Styles */
781  .header {
782    
783      background-color: transparent;
784    
785    font-size: 18px;
786  }
787  .header a,
788  .header a.link-list__link,
789  .header a.link-list__link:hover,
790  .header a.social-icons__icon,
791  .header .user__login a,
792  .header .dropdown__item a,
793  .header .dropdown__trigger:hover {
794    color: #ffffff;
795  }
796  .header .dropdown__trigger {
797    color: #ffffff !important;
798  }
799  /* Mobile Header Styles */
800  @media (max-width: 767px) {
801    .header {
802      
803      font-size: 16px;
804    }
805    
806    .header .hamburger__slices .hamburger__slice {
807      
808        background-color: #ffffff;
809      
810    }
811    
812      .header a.link-list__link, .dropdown__item a, .header__content--mobile {
813        text-align: left;
814      }
815    
816    .header--overlay .header__content--mobile  {
817      padding-bottom: 20px;
818    }
819  }
820  /* Sticky Styles */
821  
822</style>
823
824<div class="hidden">
825  
826    
827  
828    
829  
830    
831  
832  
833  
834  
835</div>
836
837<header class="header header--overlay  hidden--mobile  header--close-on-scroll" kjb-settings-id="sections_header_settings_background_color">
838  <div class="hello-bars">
839    
840      
841    
842      
843    
844      
845    
846  </div>
847  
848    <div class="header__wrap">
849      <div class="header__content header__content--desktop background-unrecognized">
850        <div class="container header__container media justify-content-left">
851          
852            
853                <style>
854@media (min-width: 768px) {
855  #block-1555988494486 {
856    text-align: left;
857  }
858} 
859</style>
860
861<div 
862  id="block-1555988494486" 
863  class="header__block header__block--logo header__block--show header__switch-content " 
864  kjb-settings-id="sections_header_blocks_1555988494486_settings_stretch"
865  
866>
867  
868
869<style>
870  #block-1555988494486 {
871    line-height: 1;
872  }
873  #block-1555988494486 .logo__image {
874    display: block;
875    width: 160px;
876  }
877  #block-1555988494486 .logo__text {
878    color: ;
879  }
880</style>
881
882<a class="logo" href="/">
883  
884    
885      <img loading="auto" class="logo__image" alt="Header Logo" kjb-settings-id="sections_header_blocks_1555988494486_settings_logo" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162201931/settings_images/bfb0d1-6c02-5d5d-becc-2fd00458f7be_will_ripley_logo.png" />
886    
887  
888</a>
889
890</div>
891
892              
893          
894            
895                <style>
896@media (min-width: 768px) {
897  #block-1754686211315 {
898    text-align: right;
899  }
900} 
901</style>
902
903<div 
904  id="block-1754686211315" 
905  class="header__block header__switch-content header__block--menu stretch" 
906  kjb-settings-id="sections_header_blocks_1754686211315_settings_stretch"
907  
908>
909  <div class="link-list justify-content-right" kjb-settings-id="sections_header_blocks_1754686211315_settings_menu">
910  
911    <a class="link-list__link" href="https://www.willripleyguitar.com/login" >Log in</a>
912  
913</div>
914
915</div>
916
917              
918          
919            
920                <style>
921@media (min-width: 768px) {
922  #block-1754686249060 {
923    text-align: left;
924  }
925} 
926</style>
927
928<div 
929  id="block-1754686249060" 
930  class="header__block header__switch-content header__block--cta " 
931  kjb-settings-id="sections_header_blocks_1754686249060_settings_stretch"
932  
933>
934  
935
936
937
938
939
940
941<style>
942  #block-1754686249060 .btn,
943  [data-slick-id="1754686249060"] .block .btn {
944    color: #ffffff;
945    border-color: #ffffff;
946    border-radius: 50px;
947    background-color: #ffffff;
948  }
949  #block-1754686249060 .btn--outline,
950  [data-slick-id="1754686249060"] .block .btn--outline {
951    background: transparent;
952    color: #ffffff;
953  }
954</style>
955
956<a class="btn btn--outline btn--medium btn--auto" href="#popup_checkout_U3p2mU2w"    kjb-settings-id="sections_header_blocks_1754686249060_settings_btn_background_color" role="button">
957  Free Access ➜
958</a>
959
960
961</div>
962
963              
964          
965          
966            <div class="hamburger hidden--desktop" kjb-settings-id="sections_header_settings_hamburger_color">
967              <div class="hamburger__slices">
968                <div class="hamburger__slice hamburger--slice-1"></div>
969                <div class="hamburger__slice hamburger--slice-2"></div>
970                <div class="hamburger__slice hamburger--slice-3"></div>
971                <div class="hamburger__slice hamburger--slice-4"></div>
972              </div>
973            </div>
974          
975          
976        </div>
977      </div>
978      <div class="header__content header__content--mobile">
979        <div class="header__switch-content header__spacer"></div>
980      </div>
981    </div>
982  
983</header>
984
985</div>
986    <main>
987      <div data-content-for-index data-dynamic-sections="index"><div id="section-1606249275796" data-section-id="1606249275796"><style>
988  
989    #section-1606249275796 {
990      background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2
990162477872/settings_images/2cfe34-4fd-5d57-12c1-daf5afc4714_Perfect_Practice_Plan_BG.jpg);
991      background-position: center;
992    }
993  
994  #section-1606249275796 .section__overlay {
995    position: absolute;
996    width: 100%;
997    height: 100%;
998    left: 0;
999    top: 0;
1000    background-color: rgba(0, 0, 0, 0.06);
1001  }
1002  #section-1606249275796 .sizer {
1003    padding-top: 40px;
1004    padding-bottom: 40px;
1005  }
1006  #section-1606249275796 .container {
1007    max-width: calc(1260px + 10px + 10px);
1008    padding-right: 10px;
1009    padding-left: 10px;
1010    
1011  }
1012  #section-1606249275796 .row {
1013    
1014  }
1015  #section-1606249275796 .container--full {
1016    width: 100%;
1017    max-width: calc(100% + 10px + 10px);
1018  }
1019  @media (min-width: 768px) {
1020    
1021      #section-1606249275796 {
1022        
1023      }
1024    
1025    #section-1606249275796 .sizer {
1026      padding-top: 100px;
1027      padding-bottom: 40px;
1028    }
1029    #section-1606249275796 .container {
1030      max-width: calc(1260px + 40px + 40px);
1031      padding-right: 40px;
1032      padding-left: 40px;
1033    }
1034    #section-1606249275796 .container--full {
1035      max-width: calc(100% + 40px + 40px);
1036    }
1037  }
1038  
1039  
1040</style>
1041
1042
1043<section kjb-settings-id="sections_1606249275796_settings_background_color"
1044  class="section
1045  
1046  hidden--mobile
1047   background-dark "
1048  data-reveal-event=""
1049  data-reveal-offset=""
1050  data-reveal-units="seconds">
1051  <div class="sizer sizer--full">
1052    
1053    <div class="section__overlay"></div>
1054    <div class="container ">
1055      <div class="row align-items-start justify-content-center">
1056        
1057          
1058
1059
1060
1061
1062<style>
1063  /* flush setting */
1064  
1065  
1066  /* margin settings */
1067  #block-1757947914390, [data-slick-id="1757947914390"] {
1068    margin-top: 0px;
1069    margin-right: 0px;
1070    margin-bottom: 0px;
1071    margin-left: 0px;
1072  }
1073  #block-1757947914390 .block, [data-slick-id="1757947914390"] .block {
1074    /* border settings */
1075    border: 4px  black;
1076    border-radius: 0px;
1077    
1078
1079    /* background color */
1080    
1081    /* default padding for mobile */
1082    
1083    
1084      padding: 20px;
1085    
1086    
1087      
1088    
1089    /* mobile padding overrides */
1090    
1091      padding: 0;
1092    
1093    
1094      padding-top: 0px;
1095    
1096    
1097      padding-right: 0px;
1098    
1099    
1100      padding-bottom: 0px;
1101    
1102    
1103      padding-left: 0px;
1104    
1105  }
1106
1107  @media (min-width: 768px) {
1108    /* desktop margin settings */
1109    #block-1757947914390, [data-slick-id="1757947914390"] {
1110      margin-top: 230px;
1111      margin-right: 0px;
1112      margin-bottom: 0px;
1113      margin-left: 0px;
1114    }
1115    #block-1757947914390 .block, [data-slick-id="1757947914390"] .block {
1116      /* default padding for desktop  */
1117      
1118      
1119        
1120      
1121      /* desktop padding overrides */
1122      
1123        padding: 0;
1124      
1125      
1126        padding-top: 0px;
1127      
1128      
1129        padding-right: 0px;
1130      
1131      
1132        padding-bottom: 0px;
1133      
1134      
1135        padding-left: 0px;
1136      
1137    }
1138  }
1139  /* mobile text align */
1140  @media (max-width: 767px) {
1141    #block-1757947914390, [data-slick-id="1757947914390"] {
1142      text-align: ;
1143    }
1144  }
1145</style>
1146
1147
1148
1149<div
1150  id="block-1757947914390"
1151  class="
1152  block-type--image
1153  text-
1154  col-3
1155  
1156  
1157  
1158    
1159  
1160  
1161  "
1162  
1163  data-reveal-event=""
1164  data-reveal-offset=""
1165  data-reveal-units="seconds"
1166  
1167    kjb-settings-id="sections_1606249275796_blocks_1757947914390_settings_width"
1168  
1169  
1170>
1171  <div class="block
1172    box-shadow-
1173    "
1174    
1175      data-aos="none"
1176      data-aos-delay="0"
1177      data-aos-duration="0"
1178    
1179    
1180  >
1181    
1182    
1183
1184<style>
1185  #block-1757947914390 .block,
1186  [data-slick-id="1757947914390"] .block {
1187    display: flex;
1188    justify-content: center;
1189  }
1190  #block-1757947914390 .image,
1191  [data-slick-id="1757947914390"] .image {
1192    width: 100%;
1193    overflow: hidden;
1194    
1195      width: 264px;
1196    
1197    border-radius: 4px;
1198    
1199  }
1200  #block-1757947914390 .image__image,
1201  [data-slick-id="1757947914390"] .image__image {
1202    width: 100%;
1203    
1204      width: 264px;
1205    
1206  }
1207  #block-1757947914390 .image__overlay,
1208  [data-slick-id="1757947914390"] .image__overlay {
1209    
1210      opacity: 0;
1211    
1212    background-color: #fff;
1213    border-radius: 4px;
1214    
1215  }
1216  
1217  #block-1757947914390 .image__overlay-text,
1218  [data-slick-id="1757947914390"] .image__overlay-text {
1219    color:  !important;
1220  }
1221  @media (min-width: 768px) {
1222    #block-1757947914390 .block,
1223    [data-slick-id="1757947914390"] .block {
1224        display: flex;
1225        justify-content: center;
1226    }
1227    #block-1757947914390 .image__overlay,
1228    [data-slick-id="1757947914390"] .image__overlay {
1229      
1230        opacity: 0;
1231      
1232    }
1233    #block-1757947914390 .image__overlay:hover {
1234      opacity: 1;
1235    }
1236  }
1237  
1238</style>
1239
1240<div class="image">
1241  
1242    
1243        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1606249275796_blocks_1757947914390_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/052bdb3-0150-cf0c-a427-8204e06435b2_will_ripley_present.png" />
1244    
1245    
1246  
1247</div>
1248
1249  </div>
1250</div>
1251
1252
1253        
1254          
1255
1256
1257
1258
1259<style>
1260  /* flush setting */
1261  
1262  
1263  /* margin settings */
1264  #block-1757948220669, [data-slick-id="1757948220669"] {
1265    margin-top: 0px;
1266    margin-right: 0px;
1267    margin-bottom: 0px;
1268    margin-left: 0px;
1269  }
1270  #block-1757948220669 .block, [data-slick-id="1757948220669"] .block {
1271    /* border settings */
1272    border: 4px  black;
1273    border-radius: 4px;
1274    
1275
1276    /* background color */
1277    
1278    /* default padding for mobile */
1279    
1280    
1281      padding: 20px;
1282    
1283    
1284      
1285        padding: 20px;
1286      
1287    
1288    /* mobile padding overrides */
1289    
1290    
1291      padding-top: 0px;
1292    
1293    
1294      padding-right: 0px;
1295    
1296    
1297      padding-bottom: 0px;
1298    
1299    
1300      padding-left: 0px;
1301    
1302  }
1303
1304  @media (min-width: 768px) {
1305    /* desktop margin settings */
1306    #block-1757948220669, [data-slick-id="1757948220669"] {
1307      margin-top: 0px;
1308      margin-right: 0px;
1309      margin-bottom: 0px;
1310      margin-left: 0px;
1311    }
1312    #block-1757948220669 .block, [data-slick-id="1757948220669"] .block {
1313      /* default padding for desktop  */
1314      
1315      
1316        
1317          padding: 30px;
1318        
1319      
1320      /* desktop padding overrides */
1321      
1322      
1323      
1324        padding-right: 0px;
1325      
1326      
1327      
1328        padding-left: 0px;
1329      
1330    }
1331  }
1332  /* mobile text align */
1333  @media (max-width: 767px) {
1334    #block-1757948220669, [data-slick-id="1757948220669"] {
1335      text-align: left;
1336    }
1337  }
1338</style>
1339
1340
1341
1342<div
1343  id="block-1757948220669"
1344  class="
1345  block-type--code
1346  text-left
1347  col-10
1348  
1349  
1350  
1351    
1352  
1353  
1354  "
1355  
1356  data-reveal-event=""
1357  data-reveal-offset=""
1358  data-reveal-units="seconds"
1359  
1360    kjb-settings-id="sections_1606249275796_blocks_1757948220669_settings_width"
1361  
1362  
1363>
1364  <div class="block
1365    box-shadow-
1366    "
1367    
1368      data-aos="none"
1369      data-aos-delay="0"
1370      data-aos-duration="0"
1371    
1372    
1373  >
1374    
1375    <hr>
1376
1377  </div>
1378</div>
1379
1380
1381        
1382          
1383
1384
1385
1386
1387<style>
1388  /* flush setting */
1389  
1390  
1391  /* margin settings */
1392  #block-1754501049262, [data-slick-id="1754501049262"] {
1393    margin-top: 0px;
1394    margin-right: 0px;
1395    margin-bottom: 0px;
1396    margin-left: 0px;
1397  }
1398  #block-1754501049262 .block, [data-slick-id="1754501049262"] .block {
1399    /* border settings */
1400    border: 4px  black;
1401    border-radius: 0px;
1402    
1403
1404    /* background color */
1405    
1406    /* default padding for mobile */
1407    
1408    
1409      padding: 20px;
1410    
1411    
1412      
1413    
1414    /* mobile padding overrides */
1415    
1416      padding: 0;
1417    
1418    
1419      padding-top: 0px;
1420    
1421    
1422      padding-right: 0px;
1423    
1424    
1425      padding-bottom: 0px;
1426    
1427    
1428      padding-left: 0px;
1429    
1430  }
1431
1432  @media (min-width: 768px) {
1433    /* desktop margin settings */
1434    #block-1754501049262, [data-slick-id="1754501049262"] {
1435      margin-top: -120px;
1436      margin-right: 0px;
1437      margin-bottom: -20px;
1438      margin-left: 0px;
1439    }
1440    #block-1754501049262 .block, [data-slick-id="1754501049262"] .block {
1441      /* default padding for desktop  */
1442      
1443      
1444        
1445      
1446      /* desktop padding overrides */
1447      
1448        padding: 0;
1449      
1450      
1451        padding-top: 0px;
1452      
1453      
1454        padding-right: 0px;
1455      
1456      
1457        padding-bottom: 0px;
1458      
1459      
1460        padding-left: 0px;
1461      
1462    }
1463  }
1464  /* mobile text align */
1465  @media (max-width: 767px) {
1466    #block-1754501049262, [data-slick-id="1754501049262"] {
1467      text-align: ;
1468    }
1469  }
1470</style>
1471
1472
1473
1474<div
1475  id="block-1754501049262"
1476  class="
1477  block-type--image
1478  text-
1479  col-5
1480  
1481  
1482  
1483     animated 
1484  
1485  
1486  "
1487  
1488  data-reveal-event=""
1489  data-reveal-offset=""
1490  data-reveal-units="seconds"
1491  
1492    kjb-settings-id="sections_1606249275796_blocks_1754501049262_settings_width"
1493  
1494  
1495>
1496  <div class="block
1497    box-shadow-
1498    "
1499    
1500      data-aos="zoom-in"
1501      data-aos-delay="0"
1502      data-aos-duration="500"
1503    
1504    
1505  >
1506    
1507    
1508
1509<style>
1510  #block-1754501049262 .block,
1511  [data-slick-id="1754501049262"] .block {
1512    display: flex;
1513    justify-content: flex-start;
1514  }
1515  #block-1754501049262 .image,
1516  [data-slick-id="1754501049262"] .image {
1517    width: 100%;
1518    overflow: hidden;
1519    
1520    border-radius: 4px;
1521    
1522  }
1523  #block-1754501049262 .image__image,
1524  [data-slick-id="1754501049262"] .image__image {
1525    width: 100%;
1526    
1527  }
1528  #block-1754501049262 .image__overlay,
1529  [data-slick-id="1754501049262"] .image__overlay {
1530    
1531      opacity: 0;
1532    
1533    background-color: #fff;
1534    border-radius: 4px;
1535    
1536  }
1537  
1538  #block-1754501049262 .image__overlay-text,
1539  [data-slick-id="1754501049262"] .image__overlay-text {
1540    color:  !important;
1541  }
1542  @media (min-width: 768px) {
1543    #block-1754501049262 .block,
1544    [data-slick-id="1754501049262"] .block {
1545        display: flex;
1546        justify-content: flex-start;
1547    }
1548    #block-1754501049262 .image__overlay,
1549    [data-slick-id="1754501049262"] .image__overlay {
1550      
1551        opacity: 0;
1552      
1553    }
1554    #block-1754501049262 .image__overlay:hover {
1555      opacity: 1;
1556    }
1557  }
1558  
1559</style>
1560
1561<div class="image">
1562  
1563    
1564        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1606249275796_blocks_1754501049262_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/4fffa10-82f-64ac-63c8-403bee0b6f2_Perfect_Practice_Plan_Logo.png" />
1565    
1566    
1567  
1568</div>
1569
1570  </div>
1571</div>
1572
1573
1574        
1575          
1576
1577
1578
1579
1580<style>
1581  /* flush setting */
1582  
1583  
1584  /* margin settings */
1585  #block-1754503482513, [data-slick-id="1754503482513"] {
1586    margin-top: 0px;
1587    margin-right: 0px;
1588    margin-bottom: -40px;
1589    margin-left: 0px;
1590  }
1591  #block-1754503482513 .block, [data-slick-id="1754503482513"] .block {
1592    /* border settings */
1593    border: 4px none black;
1594    border-radius: 4px;
1595    
1596
1597    /* background color */
1598    
1599    /* default padding for mobile */
1600    
1601    
1602    
1603    /* mobile padding overrides */
1604    
1605    
1606    
1607    
1608    
1609  }
1610
1611  @media (min-width: 768px) {
1612    /* desktop margin settings */
1613    #block-1754503482513, [data-slick-id="1754503482513"] {
1614      margin-top: 10px;
1615      margin-right: 0px;
1616      margin-bottom: -60px;
1617      margin-left: 0px;
1618    }
1619    #block-1754503482513 .block, [data-slick-id="1754503482513"] .block {
1620      /* default padding for desktop  */
1621      
1622      
1623      /* desktop padding overrides */
1624      
1625      
1626      
1627      
1628      
1629    }
1630  }
1631  /* mobile text align */
1632  @media (max-width: 767px) {
1633    #block-1754503482513, [data-slick-id="1754503482513"] {
1634      text-align: left;
1635    }
1636  }
1637</style>
1638
1639
1640
1641  <div class="block-break"></div>
1642
1643<div
1644  id="block-1754503482513"
1645  class="
1646  block-type--text
1647  text-center
1648  col-7
1649  
1650  
1651  
1652     animated 
1653  
1654  
1655  "
1656  
1657  data-reveal-event=""
1658  data-reveal-offset=""
1659  data-reveal-units="seconds"
1660  
1661    kjb-settings-id="sections_1606249275796_blocks_1754503482513_settings_width"
1662  
1663  
1664>
1665  <div class="block
1666    box-shadow-none
1667    "
1668    
1669      data-aos="fade-up"
1670      data-aos-delay="0"
1671      data-aos-duration="1000"
1672    
1673    
1674  >
1675    
1676    <style>
1677  
1678  #block-1577982541036_0 .btn {
1679    margin-top: 1rem;
1680  }
1681</style>
1682
1683
1684  <h2 style="margin-top: -5px;">Get a FREE <span style="text-decoration: underline;">Rock Based Practice Plan</span>. Get Better at Guitar While You Master Classic Riffs &amp; Licks.</h2>
1685
1686
1687
1688
1689  </div>
1690</div>
1691
1692  <div class="block-break"></div>
1693
1694
1695        
1696          
1697
1698
1699
1700
1701<style>
1702  /* flush setting */
1703  
1704  
1705  /* margin settings */
1706  #block-1754501301264, [data-slick-id="1754501301264"] {
1707    margin-top: 0px;
1708    margin-right: 0px;
1709    margin-bottom: 0px;
1710    margin-left: 0px;
1711  }
1712  #block-1754501301264 .block, [data-slick-id="1754501301264"] .block {
1713    /* border settings */
1714    border: 4px  black;
1715    border-radius: 4px;
1716    
1717
1718    /* background color */
1719    
1720    /* default padding for mobile */
1721    
1722    
1723      padding: 20px;
1724    
1725    
1726      
1727        padding: 20px;
1728      
1729    
1730    /* mobile padding overrides */
1731    
1732    
1733      padding-top: 0px;
1734    
1735    
1736      padding-right: 0px;
1737    
1738    
1739      padding-bottom: 0px;
1740    
1741    
1742      padding-left: 0px;
1743    
1744  }
1745
1746  @media (min-width: 768px) {
1747    /* desktop margin settings */
1748    #block-1754501301264, [data-slick-id="1754501301264"] {
1749      margin-top: 0px;
1750      margin-right: 0px;
1751      margin-bottom: 0px;
1752      margin-left: 0px;
1753    }
1754    #block-1754501301264 .block, [data-slick-id="1754501301264"] .block {
1755      /* default padding for desktop  */
1756      
1757      
1758        
1759          padding: 30px;
1760        
1761      
1762      /* desktop padding overrides */
1763      
1764      
1765        padding-top: 0px;
1766      
1767      
1768        padding-right: 0px;
1769      
1770      
1771        padding-bottom: 0px;
1772      
1773      
1774        padding-left: 0px;
1775      
1776    }
1777  }
1778  /* mobile text align */
1779  @media (max-width: 767px) {
1780    #block-1754501301264, [data-slick-id="1754501301264"] {
1781      text-align: left;
1782    }
1783  }
1784</style>
1785
1786
1787
1788<div
1789  id="block-1754501301264"
1790  class="
1791  block-type--text
1792  text-left
1793  col-12
1794  
1795  
1796  
1797    
1798  
1799  
1800  "
1801  
1802  data-reveal-event=""
1803  data-reveal-offset=""
1804  data-reveal-units="seconds"
1805  
1806    kjb-settings-id="sections_1606249275796_blocks_1754501301264_settings_width"
1807  
1808  
1809>
1810  <div class="block
1811    box-shadow-
1812    "
1813    
1814      data-aos="none"
1815      data-aos-delay="0"
1816      data-aos-duration="0"
1817    
1818    
1819  >
1820    
1821    <style>
1822  
1823  #block-1577982541036_0 .btn {
1824    margin-top: 1rem;
1825  }
1826</style>
1827
1828
1829  
1830
1831
1832
1833
1834  </div>
1835</div>
1836
1837
1838        
1839          
1840
1841
1842
1843
1844<style>
1845  /* flush setting */
1846  
1847  
1848  /* margin settings */
1849  #block-1757197368420, [data-slick-id="1757197368420"] {
1850    margin-top: 0px;
1851    margin-right: 0px;
1852    margin-bottom: 0px;
1853    margin-left: 0px;
1854  }
1855  #block-1757197368420 .block, [data-slick-id="1757197368420"] .block {
1856    /* border settings */
1857    border: 4px  black;
1858    border-radius: 4px;
1859    
1860
1861    /* background color */
1862    
1863    /* default padding for mobile */
1864    
1865    
1866      padding: 20px;
1867    
1868    
1869      
1870        padding: 20px;
1871      
1872    
1873    /* mobile padding overrides */
1874    
1875    
1876      padding-top: 0px;
1877    
1878    
1879      padding-right: 0px;
1880    
1881    
1882      padding-bottom: 0px;
1883    
1884    
1885      padding-left: 0px;
1886    
1887  }
1888
1889  @media (min-width: 768px) {
1890    /* desktop margin settings */
1891    #block-1757197368420, [data-slick-id="1757197368420"] {
1892      margin-top: 20px;
1893      margin-right: 0px;
1894      margin-bottom: -160px;
1895      margin-left: 0px;
1896    }
1897    #block-1757197368420 .block, [data-slick-id="1757197368420"] .block {
1898      /* default padding for desktop  */
1899      
1900      
1901        
1902          padding: 30px;
1903        
1904      
1905      /* desktop padding overrides */
1906      
1907      
1908        padding-top: 0px;
1909      
1910      
1911        padding-right: 0px;
1912      
1913      
1914        padding-bottom: 0px;
1915      
1916      
1917        padding-left: 0px;
1918      
1919    }
1920  }
1921  /* mobile text align */
1922  @media (max-width: 767px) {
1923    #block-1757197368420, [data-slick-id="1757197368420"] {
1924      text-align: left;
1925    }
1926  }
1927</style>
1928
1929
1930
1931<div
1932  id="block-1757197368420"
1933  class="
1934  block-type--text
1935  text-center
1936  col-5
1937  
1938  
1939  
1940    
1941  
1942  
1943  "
1944  
1945  data-reveal-event=""
1946  data-reveal-offset=""
1947  data-reveal-units="seconds"
1948  
1949    kjb-settings-id="sections_1606249275796_blocks_1757197368420_settings_width"
1950  
1951  
1952>
1953  <div class="block
1954    box-shadow-
1955    "
1956    
1957      data-aos="none"
1958      data-aos-delay="0"
1959      data-aos-duration="0"
1960    
1961    
1962  >
1963    
1964    <style>
1965  
1966  #block-1577982541036_0 .btn {
1967    margin-top: 1rem;
1968  }
1969</style>
1970
1971
1972  <p style="font-size: 13px !important; color: b4b4b4;"><span style="color: #d6d6d6;">When you sign up, you'll gain access to our exclusive special offers. Rest assured, we respect your privacy, and you can unsubscribe anytime.</span></p>
1973
1974
1975
1976
1977  </div>
1978</div>
1979
1980
1981        
1982          
1983
1984
1985
1986
1987<style>
1988  /* flush setting */
1989  
1990  
1991  /* margin settings */
1992  #block-1757948304788, [data-slick-id="1757948304788"] {
1993    margin-top: 0px;
1994    margin-right: 0px;
1995    margin-bottom: 0px;
1996    margin-left: 0px;
1997  }
1998  #block-1757948304788 .block, [data-slick-id="1757948304788"] .block {
1999    /* border settings */
2000    border: 4px  black;
2001    border-radius: 4px;
2002    
2003
2004    /* background color */
2005    
2006    /* default padding for mobile */
2007    
2008    
2009      padding: 20px;
2010    
2011    
2012      
2013        padding: 20px;
2014      
2015    
2016    /* mobile padding overrides */
2017    
2018    
2019      padding-top: 0px;
2020    
2021    
2022      padding-right: 0px;
2023    
2024    
2025      padding-bottom: 0px;
2026    
2027    
2028      padding-left: 0px;
2029    
2030  }
2031
2032  @media (min-width: 768px) {
2033    /* desktop margin settings */
2034    #block-1757948304788, [data-slick-id="1757948304788"] {
2035      margin-top: 0px;
2036      margin-right: 200px;
2037      margin-bottom: 0px;
2038      margin-left: 200px;
2039    }
2040    #block-1757948304788 .block, [data-slick-id="1757948304788"] .block {
2041      /* default padding for desktop  */
2042      
2043      
2044        
2045          padding: 30px;
2046        
2047      
2048      /* desktop padding overrides */
2049      
2050      
2051        padding-top: 0px;
2052      
2053      
2054        padding-right: 0px;
2055      
2056      
2057        padding-bottom: 0px;
2058      
2059      
2060        padding-left: 0px;
2061      
2062    }
2063  }
2064  /* mobile text align */
2065  @media (max-width: 767px) {
2066    #block-1757948304788, [data-slick-id="1757948304788"] {
2067      text-align: center;
2068    }
2069  }
2070</style>
2071
2072
2073
2074<div
2075  id="block-1757948304788"
2076  class="
2077  block-type--cta
2078  text-center
2079  col-6
2080  
2081  
2082  
2083     animated 
2084  
2085  
2086  "
2087  
2088  data-reveal-event=""
2089  data-reveal-offset=""
2090  data-reveal-units="seconds"
2091  
2092    kjb-settings-id="sections_1606249275796_blocks_1757948304788_settings_width"
2093  
2094  
2095>
2096  <div class="block
2097    box-shadow-
2098    "
2099    
2100      data-aos="zoom-in"
2101      data-aos-delay="0"
2102      data-aos-duration="1000"
2103    
2104    
2105  >
2106    
2107    
2108
2109
2110
2111
2112
2113
2114<style>
2115  #block-1757948304788 .btn,
2116  [data-slick-id="1757948304788"] .block .btn {
2117    color: #ffffff;
2118    border-color: #993bd7;
2119    border-radius: 50px;
2120    background-color: #993bd7;
2121  }
2122  #block-1757948304788 .btn--outline,
2123  [data-slick-id="1757948304788"] .block .btn--outline {
2124    background: transparent;
2125    color: #993bd7;
2126  }
2127</style>
2128
2129<a class="btn btn--solid btn--large btn--full" href="#popup_checkout_U3p2mU2w"    kjb-settings-id="sections_1606249275796_blocks_1757948304788_settings_btn_background_color" role="button">
2130  Get FREE, Instant Access ➤
2131</a>
2132
2133
2134  </div>
2135</div>
2136
2137
2138        
2139      </div>
2140    </div>
2141  </div>
2142</section>
2143
2144</div><div id="section-1757266047007" data-section-id="1757266047007"><style>
2145  
2146    #section-1757266047007 {
2147      background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/2cfe34-4fd-5d57-12c1-daf5afc4714_Perfect_Practice_Plan_BG.jpg);
2148      background-position: center;
2149    }
2150  
2151  #section-1757266047007 .section__overlay {
2152    position: absolute;
2153    width: 100%;
2154    height: 100%;
2155    left: 0;
2156    top: 0;
2157    background-color: #000000;
2158  }
2159  #section-1757266047007 .sizer {
2160    padding-top: 0px;
2161    padding-bottom: 20px;
2162  }
2163  #section-1757266047007 .container {
2164    max-width: calc(1260px + 10px + 10px);
2165    padding-right: 10px;
2166    padding-left: 10px;
2167    
2168  }
2169  #section-1757266047007 .row {
2170    
2171  }
2172  #section-1757266047007 .container--full {
2173    width: 100%;
2174    max-width: calc(100% + 10px + 10px);
2175  }
2176  @media (min-width: 768px) {
2177    
2178      #section-1757266047007 {
2179        
2180      }
2181    
2182    #section-1757266047007 .sizer {
2183      padding-top: 200px;
2184      padding-bottom: 40px;
2185    }
2186    #section-1757266047007 .container {
2187      max-width: calc(1260px + 40px + 40px);
2188      padding-right: 40px;
2189      padding-left: 40px;
2190    }
2191    #section-1757266047007 .container--full {
2192      max-width: calc(100% + 40px + 40px);
2193    }
2194  }
2195  
2196  
2197</style>
2198
2199
2200<section kjb-settings-id="sections_1757266047007_settings_background_color"
2201  class="section
2202  hidden--desktop
2203  
2204   background-dark "
2205  data-reveal-event=""
2206  data-reveal-offset=""
2207  data-reveal-units="seconds">
2208  <div class="sizer sizer--full">
2209    
2210    <div class="section__overlay"></div>
2211    <div class="container ">
2212      <div class="row align-items-start justify-content-center">
2213        
2214          
2215
2216
2217
2218
2219<style>
2220  /* flush setting */
2221  
2222  
2223  /* margin settings */
2224  #block-1757266047007_6, [data-slick-id="1757266047007_6"] {
2225    margin-top: -50px;
2226    margin-right: 0px;
2227    margin-bottom: 0px;
2228    margin-left: 0px;
2229  }
2230  #block-1757266047007_6 .block, [data-slick-id="1757266047007_6"] .block {
2231    /* border settings */
2232    border: 4px  black;
2233    border-radius: 0px;
2234    
2235
2236    /* background color */
2237    
2238    /* default padding for mobile */
2239    
2240    
2241      padding: 20px;
2242    
2243    
2244      
2245    
2246    /* mobile padding overrides */
2247    
2248      padding: 0;
2249    
2250    
2251      padding-top: 0px;
2252    
2253    
2254      padding-right: 0px;
2255    
2256    
2257      padding-bottom: 0px;
2258    
2259    
2260      padding-left: 0px;
2261    
2262  }
2263
2264  @media (min-width: 768px) {
2265    /* desktop margin settings */
2266    #block-1757266047007_6, [data-slick-id="1757266047007_6"] {
2267      margin-top: 0px;
2268      margin-right: 0px;
2269      margin-bottom: 0px;
2270      margin-left: 0px;
2271    }
2272    #block-1757266047007_6 .block, [data-slick-id="1757266047007_6"] .block {
2273      /* default padding for desktop  */
2274      
2275      
2276        
2277      
2278      /* desktop padding overrides */
2279      
2280        padding: 0;
2281      
2282      
2283        padding-top: 0px;
2284      
2285      
2286        padding-right: 0px;
2287      
2288      
2289        padding-bottom: 0px;
2290      
2291      
2292        padding-left: 0px;
2293      
2294    }
2295  }
2296  /* mobile text align */
2297  @media (max-width: 767px) {
2298    #block-1757266047007_6, [data-slick-id="1757266047007_6"] {
2299      text-align: ;
2300    }
2301  }
2302</style>
2303
2304
2305
2306<div
2307  id="block-1757266047007_6"
2308  class="
2309  block-type--image
2310  text-
2311  col-10
2312  
2313  
2314  
2315    
2316  
2317  
2318  "
2319  
2320  data-reveal-event=""
2321  data-reveal-offset=""
2322  data-reveal-units="seconds"
2323  
2324    kjb-settings-id="sections_1757266047007_blocks_1757266047007_6_settings_width"
2325  
2326  
2327>
2328  <div class="block
2329    box-shadow-
2330    "
2331    
2332      data-aos="none"
2333      data-aos-delay="0"
2334      data-aos-duration="0"
2335    
2336    
2337  >
2338    
2339    
2340
2341<style>
2342  #block-1757266047007_6 .block,
2343  [data-slick-id="1757266047007_6"] .block {
2344    display: flex;
2345    justify-content: flex-start;
2346  }
2347  #block-1757266047007_6 .image,
2348  [data-slick-id="1757266047007_6"] .image {
2349    width: 100%;
2350    overflow: hidden;
2351    
2352    border-radius: 4px;
2353    
2354  }
2355  #block-1757266047007_6 .image__image,
2356  [data-slick-id="1757266047007_6"] .image__image {
2357    width: 100%;
2358    
2359  }
2360  #block-1757266047007_6 .image__overlay,
2361  [data-slick-id="1757266047007_6"] .image__overlay {
2362    
2363      opacity: 0;
2364    
2365    background-color: #fff;
2366    border-radius: 4px;
2367    
2368  }
2369  
2370  #block-1757266047007_6 .image__overlay-text,
2371  [data-slick-id="1757266047007_6"] .image__overlay-text {
2372    color:  !important;
2373  }
2374  @media (min-width: 768px) {
2375    #block-1757266047007_6 .block,
2376    [data-slick-id="1757266047007_6"] .block {
2377        display: flex;
2378        justify-content: flex-start;
2379    }
2380    #block-1757266047007_6 .image__overlay,
2381    [data-slick-id="1757266047007_6"] .image__overlay {
2382      
2383        opacity: 0;
2384      
2385    }
2386    #block-1757266047007_6 .image__overlay:hover {
2387      opacity: 1;
2388    }
2389  }
2390  
2391</style>
2392
2393<div class="image">
2394  
2395    
2396        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1757266047007_blocks_1757266047007_6_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/1d87a7c-4b5b-ae68-a88-3adf21b5e7aa_will_ripley_guitar.jpg" />
2397    
2398    
2399  
2400</div>
2401
2402  </div>
2403</div>
2404
2405
2406        
2407          
2408
2409
2410
2411
2412<style>
2413  /* flush setting */
2414  
2415  
2416  /* margin settings */
2417  #block-1757266047007_8, [data-slick-id="1757266047007_8"] {
2418    margin-top: -70px;
2419    margin-right: 0px;
2420    margin-bottom: 0px;
2421    margin-left: 0px;
2422  }
2423  #block-1757266047007_8 .block, [data-slick-id="1757266047007_8"] .block {
2424    /* border settings */
2425    border: 4px  black;
2426    border-radius: 0px;
2427    
2428
2429    /* background color */
2430    
2431    /* default padding for mobile */
2432    
2433    
2434      padding: 20px;
2435    
2436    
2437      
2438    
2439    /* mobile padding overrides */
2440    
2441      padding: 0;
2442    
2443    
2444      padding-top: 0px;
2445    
2446    
2447      padding-right: 0px;
2448    
2449    
2450      padding-bottom: 0px;
2451    
2452    
2453      padding-left: 0px;
2454    
2455  }
2456
2457  @media (min-width: 768px) {
2458    /* desktop margin settings */
2459    #block-1757266047007_8, [data-slick-id="1757266047007_8"] {
2460      margin-top: 0px;
2461      margin-right: 0px;
2462      margin-bottom: 0px;
2463      margin-left: 0px;
2464    }
2465    #block-1757266047007_8 .block, [data-slick-id="1757266047007_8"] .block {
2466      /* default padding for desktop  */
2467      
2468      
2469        
2470      
2471      /* desktop padding overrides */
2472      
2473        padding: 0;
2474      
2475      
2476        padding-top: 0px;
2477      
2478      
2479        padding-right: 0px;
2480      
2481      
2482        padding-bottom: 0px;
2483      
2484      
2485        padding-left: 0px;
2486      
2487    }
2488  }
2489  /* mobile text align */
2490  @media (max-width: 767px) {
2491    #block-1757266047007_8, [data-slick-id="1757266047007_8"] {
2492      text-align: ;
2493    }
2494  }
2495</style>
2496
2497
2498
2499<div
2500  id="block-1757266047007_8"
2501  class="
2502  block-type--image
2503  text-
2504  col-8
2505  
2506  
2507  
2508     animated 
2509  
2510  
2511  "
2512  
2513  data-reveal-event=""
2514  data-reveal-offset=""
2515  data-reveal-units="seconds"
2516  
2517    kjb-settings-id="sections_1757266047007_blocks_1757266047007_8_settings_width"
2518  
2519  
2520>
2521  <div class="block
2522    box-shadow-
2523    "
2524    
2525      data-aos="fade"
2526      data-aos-delay="0"
2527      data-aos-duration="500"
2528    
2529    
2530  >
2531    
2532    
2533
2534<style>
2535  #block-1757266047007_8 .block,
2536  [data-slick-id="1757266047007_8"] .block {
2537    display: flex;
2538    justify-content: center;
2539  }
2540  #block-1757266047007_8 .image,
2541  [data-slick-id="1757266047007_8"] .image {
2542    width: 100%;
2543    overflow: hidden;
2544    
2545      width: 170px;
2546    
2547    border-radius: 4px;
2548    
2549  }
2550  #block-1757266047007_8 .image__image,
2551  [data-slick-id="1757266047007_8"] .image__image {
2552    width: 100%;
2553    
2554      width: 170px;
2555    
2556  }
2557  #block-1757266047007_8 .image__overlay,
2558  [data-slick-id="1757266047007_8"] .image__overlay {
2559    
2560      opacity: 0;
2561    
2562    background-color: #fff;
2563    border-radius: 4px;
2564    
2565  }
2566  
2567  #block-1757266047007_8 .image__overlay-text,
2568  [data-slick-id="1757266047007_8"] .image__overlay-text {
2569    color:  !important;
2570  }
2571  @media (min-width: 768px) {
2572    #block-1757266047007_8 .block,
2573    [data-slick-id="1757266047007_8"] .block {
2574        display: flex;
2575        justify-content: flex-start;
2576    }
2577    #block-1757266047007_8 .image__overlay,
2578    [data-slick-id="1757266047007_8"] .image__overlay {
2579      
2580        opacity: 0;
2581      
2582    }
2583    #block-1757266047007_8 .image__overlay:hover {
2584      opacity: 1;
2585    }
2586  }
2587  
2588</style>
2589
2590<div class="image">
2591  
2592    
2593        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1757266047007_blocks_1757266047007_8_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/a423c5-5ad3-7ee3-7c8-871281b5e01_ac06377f-0837-4a0a-9ab2-ecb857c13e55.png" />
2594    
2595    
2596  
2597</div>
2598
2599  </div>
2600</div>
2601
2602
2603        
2604          
2605
2606
2607
2608
2609<style>
2610  /* flush setting */
2611  
2612  
2613  /* margin settings */
2614  #block-1757266047007_0, [data-slick-id="1757266047007_0"] {
2615    margin-top: -10px;
2616    margin-right: 0px;
2617    margin-bottom: 0px;
2618    margin-left: 0px;
2619  }
2620  #block-1757266047007_0 .block, [data-slick-id="1757266047007_0"] .block {
2621    /* border settings */
2622    border: 4px  black;
2623    border-radius: 0px;
2624    
2625
2626    /* background color */
2627    
2628    /* default padding for mobile */
2629    
2630    
2631      padding: 20px;
2632    
2633    
2634      
2635    
2636    /* mobile padding overrides */
2637    
2638      padding: 0;
2639    
2640    
2641      padding-top: 0px;
2642    
2643    
2644      padding-right: 0px;
2645    
2646    
2647      padding-bottom: 0px;
2648    
2649    
2650      padding-left: 0px;
2651    
2652  }
2653
2654  @media (min-width: 768px) {
2655    /* desktop margin settings */
2656    #block-1757266047007_0, [data-slick-id="1757266047007_0"] {
2657      margin-top: 160px;
2658      margin-right: 0px;
2659      margin-bottom: -20px;
2660      margin-left: 0px;
2661    }
2662    #block-1757266047007_0 .block, [data-slick-id="1757266047007_0"] .block {
2663      /* default padding for desktop  */
2664      
2665      
2666        
2667      
2668      /* desktop padding overrides */
2669      
2670        padding: 0;
2671      
2672      
2673        padding-top: 0px;
2674      
2675      
2676        padding-right: 0px;
2677      
2678      
2679        padding-bottom: 0px;
2680      
2681      
2682        padding-left: 0px;
2683      
2684    }
2685  }
2686  /* mobile text align */
2687  @media (max-width: 767px) {
2688    #block-1757266047007_0, [data-slick-id="1757266047007_0"] {
2689      text-align: ;
2690    }
2691  }
2692</style>
2693
2694
2695
2696<div
2697  id="block-1757266047007_0"
2698  class="
2699  block-type--image
2700  text-
2701  col-5
2702  
2703  
2704  
2705     animated 
2706  
2707  
2708  "
2709  
2710  data-reveal-event=""
2711  data-reveal-offset=""
2712  data-reveal-units="seconds"
2713  
2714    kjb-settings-id="sections_1757266047007_blocks_1757266047007_0_settings_width"
2715  
2716  
2717>
2718  <div class="block
2719    box-shadow-
2720    "
2721    
2722      data-aos="zoom-in"
2723      data-aos-delay="0"
2724      data-aos-duration="500"
2725    
2726    
2727  >
2728    
2729    
2730
2731<style>
2732  #block-1757266047007_0 .block,
2733  [data-slick-id="1757266047007_0"] .block {
2734    display: flex;
2735    justify-content: flex-start;
2736  }
2737  #block-1757266047007_0 .image,
2738  [data-slick-id="1757266047007_0"] .image {
2739    width: 100%;
2740    overflow: hidden;
2741    
2742    border-radius: 4px;
2743    
2744  }
2745  #block-1757266047007_0 .image__image,
2746  [data-slick-id="1757266047007_0"] .image__image {
2747    width: 100%;
2748    
2749  }
2750  #block-1757266047007_0 .image__overlay,
2751  [data-slick-id="1757266047007_0"] .image__overlay {
2752    
2753      opacity: 0;
2754    
2755    background-color: #fff;
2756    border-radius: 4px;
2757    
2758  }
2759  
2760  #block-1757266047007_0 .image__overlay-text,
2761  [data-slick-id="1757266047007_0"] .image__overlay-text {
2762    color:  !important;
2763  }
2764  @media (min-width: 768px) {
2765    #block-1757266047007_0 .block,
2766    [data-slick-id="1757266047007_0"] .block {
2767        display: flex;
2768        justify-content: flex-start;
2769    }
2770    #block-1757266047007_0 .image__overlay,
2771    [data-slick-id="1757266047007_0"] .image__overlay {
2772      
2773        opacity: 0;
2774      
2775    }
2776    #block-1757266047007_0 .image__overlay:hover {
2777      opacity: 1;
2778    }
2779  }
2780  
2781</style>
2782
2783<div class="image">
2784  
2785    
2786        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1757266047007_blocks_1757266047007_0_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/4fffa10-82f-64ac-63c8-403bee0b6f2_Perfect_Practice_Plan_Logo.png" />
2787    
2788    
2789  
2790</div>
2791
2792  </div>
2793</div>
2794
2795
2796        
2797          
2798
2799
2800
2801
2802<style>
2803  /* flush setting */
2804  
2805  
2806  /* margin settings */
2807  #block-1757266047007_1, [data-slick-id="1757266047007_1"] {
2808    margin-top: -20px;
2809    margin-right: 0px;
2810    margin-bottom: -20px;
2811    margin-left: 0px;
2812  }
2813  #block-1757266047007_1 .block, [data-slick-id="1757266047007_1"] .block {
2814    /* border settings */
2815    border: 4px none black;
2816    border-radius: 4px;
2817    
2818
2819    /* background color */
2820    
2821      background-color: rgba(0, 0, 0, 0);
2822    
2823    /* default padding for mobile */
2824    
2825      padding: 20px;
2826    
2827    
2828    
2829    /* mobile padding overrides */
2830    
2831    
2832    
2833    
2834    
2835  }
2836
2837  @media (min-width: 768px) {
2838    /* desktop margin settings */
2839    #block-1757266047007_1, [data-slick-id="1757266047007_1"] {
2840      margin-top: 15px;
2841      margin-right: 0px;
2842      margin-bottom: -60px;
2843      margin-left: 0px;
2844    }
2845    #block-1757266047007_1 .block, [data-slick-id="1757266047007_1"] .block {
2846      /* default padding for desktop  */
2847      
2848        padding: 30px;
2849      
2850      
2851      /* desktop padding overrides */
2852      
2853      
2854      
2855      
2856      
2857    }
2858  }
2859  /* mobile text align */
2860  @media (max-width: 767px) {
2861    #block-1757266047007_1, [data-slick-id="1757266047007_1"] {
2862      text-align: center;
2863    }
2864  }
2865</style>
2866
2867
2868
2869  <div class="block-break"></div>
2870
2871<div
2872  id="block-1757266047007_1"
2873  class="
2874  block-type--text
2875  text-center
2876  col-5
2877  
2878  
2879  
2880     animated 
2881  
2882  
2883  "
2884  
2885  data-reveal-event=""
2886  data-reveal-offset=""
2887  data-reveal-units="seconds"
2888  
2889    kjb-settings-id="sections_1757266047007_blocks_1757266047007_1_settings_width"
2890  
2891  
2892>
2893  <div class="block
2894    box-shadow-none
2895     background-dark"
2896    
2897      data-aos="fade-up"
2898      data-aos-delay="0"
2899      data-aos-duration="1000"
2900    
2901    
2902  >
2903    
2904    <style>
2905  
2906  #block-1577982541036_0 .btn {
2907    margin-top: 1rem;
2908  }
2909</style>
2910
2911
2912  <h3 style="margin-top: -5px;">Get a FREE <span style="text-decoration: underline;">Rock Based Practice Plan</span>. Get Better at Guitar While You Master Classic Riffs &amp; Licks.</h3>
2913
2914
2915
2916
2917  </div>
2918</div>
2919
2920  <div class="block-break"></div>
2921
2922
2923        
2924          
2925
2926
2927
2928
2929<style>
2930  /* flush setting */
2931  
2932  
2933  /* margin settings */
2934  #block-1757266047007_7, [data-slick-id="1757266047007_7"] {
2935    margin-top: -26px;
2936    margin-right: 0px;
2937    margin-bottom: 0px;
2938    margin-left: 0px;
2939  }
2940  #block-1757266047007_7 .block, [data-slick-id="1757266047007_7"] .block {
2941    /* border settings */
2942    border: 4px  black;
2943    border-radius: 4px;
2944    
2945
2946    /* background color */
2947    
2948    /* default padding for mobile */
2949    
2950    
2951      padding: 20px;
2952    
2953    
2954      
2955        padding: 20px;
2956      
2957    
2958    /* mobile padding overrides */
2959    
2960    
2961      padding-top: 0px;
2962    
2963    
2964      padding-right: 0px;
2965    
2966    
2967      padding-bottom: 0px;
2968    
2969    
2970      padding-left: 0px;
2971    
2972  }
2973
2974  @media (min-width: 768px) {
2975    /* desktop margin settings */
2976    #block-1757266047007_7, [data-slick-id="1757266047007_7"] {
2977      margin-top: 0px;
2978      margin-right: 0px;
2979      margin-bottom: 0px;
2980      margin-left: 0px;
2981    }
2982    #block-1757266047007_7 .block, [data-slick-id="1757266047007_7"] .block {
2983      /* default padding for desktop  */
2984      
2985      
2986        
2987          padding: 30px;
2988        
2989      
2990      /* desktop padding overrides */
2991      
2992      
2993        padding-top: 0px;
2994      
2995      
2996        padding-right: 0px;
2997      
2998      
2999        padding-bottom: 0px;
3000      
3001      
3002        padding-left: 0px;
3003      
3004    }
3005  }
3006  /* mobile text align */
3007  @media (max-width: 767px) {
3008    #block-1757266047007_7, [data-slick-id="1757266047007_7"] {
3009      text-align: center;
3010    }
3011  }
3012</style>
3013
3014
3015
3016<div
3017  id="block-1757266047007_7"
3018  class="
3019  block-type--cta
3020  text-center
3021  col-4
3022  
3023  
3024  
3025    
3026  
3027  
3028  "
3029  
3030  data-reveal-event=""
3031  data-reveal-offset=""
3032  data-reveal-units="seconds"
3033  
3034    kjb-settings-id="sections_1757266047007_blocks_1757266047007_7_settings_width"
3035  
3036  
3037>
3038  <div class="block
3039    box-shadow-
3040    "
3041    
3042      data-aos="none"
3043      data-aos-delay="0"
3044      data-aos-duration="500"
3045    
3046    
3047  >
3048    
3049    
3050
3051
3052
3053
3054
3055
3056<style>
3057  #block-1757266047007_7 .btn,
3058  [data-slick-id="1757266047007_7"] .block .btn {
3059    color: #ffffff;
3060    border-color: #993bd7;
3061    border-radius: 50px;
3062    background-color: #993bd7;
3063  }
3064  #block-1757266047007_7 .btn--outline,
3065  [data-slick-id="1757266047007_7"] .block .btn--outline {
3066    background: transparent;
3067    color: #993bd7;
3068  }
3069</style>
3070
3071<a class="btn btn--solid btn--medium btn--auto" href="#popup_checkout_U3p2mU2w"    kjb-settings-id="sections_1757266047007_blocks_1757266047007_7_settings_btn_background_color" role="button">
3072  Get Instant Access  ➤
3073</a>
3074
3075
3076  </div>
3077</div>
3078
3079
3080        
3081          
3082
3083
3084
3085
3086<style>
3087  /* flush setting */
3088  
3089  
3090  /* margin settings */
3091  #block-1757266047007_5, [data-slick-id="1757266047007_5"] {
3092    margin-top: 0px;
3093    margin-right: 0px;
3094    margin-bottom: -50px;
3095    margin-left: 0px;
3096  }
3097  #block-1757266047007_5 .block, [data-slick-id="1757266047007_5"] .block {
3098    /* border settings */
3099    border: 4px  black;
3100    border-radius: 4px;
3101    
3102
3103    /* background color */
3104    
3105    /* default padding for mobile */
3106    
3107    
3108      padding: 20px;
3109    
3110    
3111      
3112        padding: 20px;
3113      
3114    
3115    /* mobile padding overrides */
3116    
3117    
3118      padding-top: 0px;
3119    
3120    
3121      padding-right: 0px;
3122    
3123    
3124      padding-bottom: 0px;
3125    
3126    
3127      padding-left: 0px;
3128    
3129  }
3130
3131  @media (min-width: 768px) {
3132    /* desktop margin settings */
3133    #block-1757266047007_5, [data-slick-id="1757266047007_5"] {
3134      margin-top: 20px;
3135      margin-right: 0px;
3136      margin-bottom: -160px;
3137      margin-left: 0px;
3138    }
3139    #block-1757266047007_5 .block, [data-slick-id="1757266047007_5"] .block {
3140      /* default padding for desktop  */
3141      
3142      
3143        
3144          padding: 30px;
3145        
3146      
3147      /* desktop padding overrides */
3148      
3149      
3150        padding-top: 0px;
3151      
3152      
3153        padding-right: 0px;
3154      
3155      
3156        padding-bottom: 0px;
3157      
3158      
3159        padding-left: 0px;
3160      
3161    }
3162  }
3163  /* mobile text align */
3164  @media (max-width: 767px) {
3165    #block-1757266047007_5, [data-slick-id="1757266047007_5"] {
3166      text-align: left;
3167    }
3168  }
3169</style>
3170
3171
3172
3173<div
3174  id="block-1757266047007_5"
3175  class="
3176  block-type--text
3177  text-center
3178  col-5
3179  
3180  
3181  
3182    
3183  
3184  
3185  "
3186  
3187  data-reveal-event=""
3188  data-reveal-offset=""
3189  data-reveal-units="seconds"
3190  
3191    kjb-settings-id="sections_1757266047007_blocks_1757266047007_5_settings_width"
3192  
3193  
3194>
3195  <div class="block
3196    box-shadow-
3197    "
3198    
3199      data-aos="none"
3200      data-aos-delay="0"
3201      data-aos-duration="0"
3202    
3203    
3204  >
3205    
3206    <style>
3207  
3208  #block-1577982541036_0 .btn {
3209    margin-top: 1rem;
3210  }
3211</style>
3212
3213
3214  <p style="font-size: 13px !important; text-align: center;"><span style="color: #d6d6d6;">When you sign up, you'll gain access free instant access to The Perfect Practice Plan. Rest assured you can unsubscribe anytime.</span></p>
3215
3216
3217
3218
3219  </div>
3220</div>
3221
3222
3223        
3224      </div>
3225    </div>
3226  </div>
3227</section>
3228
3229</div><div id="section-1757201764874" data-section-id="1757201764874"><style>
3230  
3231  #section-1757201764874 .section__overlay {
3232    position: absolute;
3233    width: 100%;
3234    height: 100%;
3235    left: 0;
3236    top: 0;
3237    background-color: #000000;
3238  }
3239  #section-1757201764874 .sizer {
3240    padding-top: 20px;
3241    padding-bottom: 40px;
3242  }
3243  #section-1757201764874 .container {
3244    max-width: calc(1260px + 10px + 10px);
3245    padding-right: 10px;
3246    padding-left: 10px;
3247    
3248  }
3249  #section-1757201764874 .row {
3250    
3251  }
3252  #section-1757201764874 .container--full {
3253    width: 100%;
3254    max-width: calc(100% + 10px + 10px);
3255  }
3256  @media (min-width: 768px) {
3257    
3258    #section-1757201764874 .sizer {
3259      padding-top: 50px;
3260      padding-bottom: 50px;
3261    }
3262    #section-1757201764874 .container {
3263      max-width: calc(1260px + 40px + 40px);
3264      padding-right: 40px;
3265      padding-left: 40px;
3266    }
3267    #section-1757201764874 .container--full {
3268      max-width: calc(100% + 40px + 40px);
3269    }
3270  }
3271  
3272  
3273</style>
3274
3275
3276<section kjb-settings-id="sections_1757201764874_settings_background_color"
3277  class="section
3278  
3279  
3280   background-dark "
3281  data-reveal-event=""
3282  data-reveal-offset=""
3283  data-reveal-units="seconds">
3284  <div class="sizer ">
3285    
3286    <div class="section__overlay"></div>
3287    <div class="container ">
3288      <div class="row align-items-center justify-content-center">
3289        
3290          
3291
3292
3293
3294
3295<style>
3296  /* flush setting */
3297  
3298  
3299  /* margin settings */
3300  #block-1757947557451, [data-slick-id="1757947557451"] {
3301    margin-top: 0px;
3302    margin-right: 0px;
3303    margin-bottom: 0px;
3304    margin-left: 0px;
3305  }
3306  #block-1757947557451 .block, [data-slick-id="1757947557451"] .block {
3307    /* border settings */
3308    border: 4px  black;
3309    border-radius: 4px;
3310    
3311
3312    /* background color */
3313    
3314    /* default padding for mobile */
3315    
3316    
3317      padding: 20px;
3318    
3319    
3320      
3321    
3322    /* mobile padding overrides */
3323    
3324      padding: 0;
3325    
3326    
3327      padding-top: 0px;
3328    
3329    
3330      padding-right: 0px;
3331    
3332    
3333      padding-bottom: 0px;
3334    
3335    
3336      padding-left: 0px;
3337    
3338  }
3339
3340  @media (min-width: 768px) {
3341    /* desktop margin settings */
3342    #block-1757947557451, [data-slick-id="1757947557451"] {
3343      margin-top: 0px;
3344      margin-right: 0px;
3345      margin-bottom: 0px;
3346      margin-left: 0px;
3347    }
3348    #block-1757947557451 .block, [data-slick-id="1757947557451"] .block {
3349      /* default padding for desktop  */
3350      
3351      
3352        
3353      
3354      /* desktop padding overrides */
3355      
3356        padding: 0;
3357      
3358      
3359        padding-top: 0px;
3360      
3361      
3362        padding-right: 0px;
3363      
3364      
3365        padding-bottom: 0px;
3366      
3367      
3368        padding-left: 0px;
3369      
3370    }
3371  }
3372  /* mobile text align */
3373  @media (max-width: 767px) {
3374    #block-1757947557451, [data-slick-id="1757947557451"] {
3375      text-align: ;
3376    }
3377  }
3378</style>
3379
3380
3381
3382<div
3383  id="block-1757947557451"
3384  class="
3385  block-type--video
3386  text-
3387  col-5
3388  
3389  
3390  
3391    
3392  
3393  
3394  "
3395  
3396  data-reveal-event=""
3397  data-reveal-offset=""
3398  data-reveal-units="seconds"
3399  
3400    kjb-settings-id="sections_1757201764874_blocks_1757947557451_settings_width"
3401  
3402  
3403>
3404  <div class="block
3405    box-shadow-
3406    "
3407    
3408      data-aos="none"
3409      data-aos-delay="0"
3410      data-aos-duration="0"
3411    
3412    
3413  >
3414    
3415    
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429<div class="video">
3430  
3431    
3432<script>
3433  window._wq = window._wq || [];
3434  _wq.push({"x78f6g175j": JSON.parse('{\"playerColor\":\"#ca030d\",\"stillUrl\":\"https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/f8e081a-a48a-671f-238-34f07730b10_85dfeae4-bcf9-4f3e-9848-80f11a5fe85a.jpg\",\"autoPlay\":false,\"controlsVisibleOnLoad\":false,\"playbar\":false,\"fullscreenButton\":false,\"playbackRateControl\":false,\"qualityControl\":false,\"settingsControl\":false,\"smallPlayButton\":true,\"endVideoBehavior\":null,\"playButton\":true,\"resumable\":true}')});
3435</script>
3435
3436
3437<script charset="ISO-8859-1" src="//fast.wistia.com/assets/external/E-v1.js" async></script>
3437
3438
3439
3440<div class="kjb-video-responsive">
3441  <div id="wistia_x78f6g175j"
3442    class="wistia_embed wistia_async_x78f6g175j "
3443    data-track-progress=""
3444    data-tracked-percent="">&nbsp;</div>
3445</div>
3446
3447  
3448</div>
3449
3450  </div>
3451</div>
3452
3453
3454        
3455          
3456
3457
3458
3459
3460<style>
3461  /* flush setting */
3462  
3463  
3464  /* margin settings */
3465  #block-1757201764874_0, [data-slick-id="1757201764874_0"] {
3466    margin-top: 0px;
3467    margin-right: 0px;
3468    margin-bottom: -40px;
3469    margin-left: 0px;
3470  }
3471  #block-1757201764874_0 .block, [data-slick-id="1757201764874_0"] .block {
3472    /* border settings */
3473    border: 4px  black;
3474    border-radius: 4px;
3475    
3476
3477    /* background color */
3478    
3479      background-color: ;
3480    
3481    /* default padding for mobile */
3482    
3483      padding: 20px;
3484    
3485    
3486      padding: 20px;
3487    
3488    
3489      
3490        padding: 20px;
3491      
3492    
3493    /* mobile padding overrides */
3494    
3495    
3496      padding-top: 0px;
3497    
3498    
3499      padding-right: 0px;
3500    
3501    
3502      padding-bottom: 0px;
3503    
3504    
3505      padding-left: 0px;
3506    
3507  }
3508
3509  @media (min-width: 768px) {
3510    /* desktop margin settings */
3511    #block-1757201764874_0, [data-slick-id="1757201764874_0"] {
3512      margin-top: 0px;
3513      margin-right: 0px;
3514      margin-bottom: 0px;
3515      margin-left: 0px;
3516    }
3517    #block-1757201764874_0 .block, [data-slick-id="1757201764874_0"] .block {
3518      /* default padding for desktop  */
3519      
3520        padding: 30px;
3521      
3522      
3523        
3524          padding: 30px;
3525        
3526      
3527      /* desktop padding overrides */
3528      
3529      
3530        padding-top: 0px;
3531      
3532      
3533        padding-right: 0px;
3534      
3535      
3536        padding-bottom: 0px;
3537      
3538      
3539        padding-left: 0px;
3540      
3541    }
3542  }
3543  /* mobile text align */
3544  @media (max-width: 767px) {
3545    #block-1757201764874_0, [data-slick-id="1757201764874_0"] {
3546      text-align: left;
3547    }
3548  }
3549</style>
3550
3551
3552
3553<div
3554  id="block-1757201764874_0"
3555  class="
3556  block-type--text
3557  text-left
3558  col-7
3559  
3560  
3561  
3562    
3563  
3564  
3565  "
3566  
3567  data-reveal-event=""
3568  data-reveal-offset=""
3569  data-reveal-units="seconds"
3570  
3571    kjb-settings-id="sections_1757201764874_blocks_1757201764874_0_settings_width"
3572  
3573  
3574>
3575  <div class="block
3576    box-shadow-
3577    "
3578    
3579      data-aos="none"
3580      data-aos-delay="0"
3581      data-aos-duration="0"
3582    
3583    
3584  >
3585    
3586    <style>
3587  
3588  #block-1577982541036_0 .btn {
3589    margin-top: 1rem;
3590  }
3591</style>
3592
3593
3594  <div style="text-align: left;">
3595<h2 style="text-align: center;"><em>"If you're feeling STUCK with your guitar playing and unsure what to practice to improve, I created <span style="text-decoration: underline;">The Perfect Practice Plan</span> to solve this challenge." <br />- Will Ripley</em></h2>
3596</div>
3597
3598
3599
3600
3601  </div>
3602</div>
3603
3604
3605        
3606      </div>
3607    </div>
3608  </div>
3609</section>
3610
3611</div><div id="section-1755793584556" data-section-id="1755793584556"><style>
3612  
3613  #section-1755793584556 .section__overlay {
3614    position: absolute;
3615    width: 100%;
3616    height: 100%;
3617    left: 0;
3618    top: 0;
3619    background-color: #0c0c0c;
3620  }
3621  #section-1755793584556 .sizer {
3622    padding-top: 20px;
3623    padding-bottom: 20px;
3624  }
3625  #section-1755793584556 .container {
3626    max-width: calc(1260px + 10px + 10px);
3627    padding-right: 10px;
3628    padding-left: 10px;
3629    
3630  }
3631  #section-1755793584556 .row {
3632    
3633  }
3634  #section-1755793584556 .container--full {
3635    width: 100%;
3636    max-width: calc(100% + 10px + 10px);
3637  }
3638  @media (min-width: 768px) {
3639    
3640    #section-1755793584556 .sizer {
3641      padding-top: 50px;
3642      padding-bottom: 50px;
3643    }
3644    #section-1755793584556 .container {
3645      max-width: calc(1260px + 40px + 40px);
3646      padding-right: 40px;
3647      padding-left: 40px;
3648    }
3649    #section-1755793584556 .container--full {
3650      max-width: calc(100% + 40px + 40px);
3651    }
3652  }
3653  
3654  
3655</style>
3656
3657
3658<section kjb-settings-id="sections_1755793584556_settings_background_color"
3659  class="section
3660  
3661  
3662   background-dark "
3663  data-reveal-event=""
3664  data-reveal-offset=""
3665  data-reveal-units="seconds">
3666  <div class="sizer ">
3667    
3668    <div class="section__overlay"></div>
3669    <div class="container ">
3670      <div class="row align-items-center justify-content-center">
3671        
3672          
3673
3674
3675
3676
3677<style>
3678  /* flush setting */
3679  
3680  
3681  /* margin settings */
3682  #block-1757950896732, [data-slick-id="1757950896732"] {
3683    margin-top: 0px;
3684    margin-right: 0px;
3685    margin-bottom: 0px;
3686    margin-left: 0px;
3687  }
3688  #block-1757950896732 .block, [data-slick-id="1757950896732"] .block {
3689    /* border settings */
3690    border: 4px  black;
3691    border-radius: 4px;
3692    
3693
3694    /* background color */
3695    
3696    /* default padding for mobile */
3697    
3698    
3699      padding: 20px;
3700    
3701    
3702      
3703        padding: 20px;
3704      
3705    
3706    /* mobile padding overrides */
3707    
3708    
3709      padding-top: 0px;
3710    
3711    
3712      padding-right: 0px;
3713    
3714    
3715      padding-bottom: 0px;
3716    
3717    
3718      padding-left: 0px;
3719    
3720  }
3721
3722  @media (min-width: 768px) {
3723    /* desktop margin settings */
3724    #block-1757950896732, [data-slick-id="1757950896732"] {
3725      margin-top: -10px;
3726      margin-right: 0px;
3727      margin-bottom: 10px;
3728      margin-left: 0px;
3729    }
3730    #block-1757950896732 .block, [data-slick-id="1757950896732"] .block {
3731      /* default padding for desktop  */
3732      
3733      
3734        
3735          padding: 30px;
3736        
3737      
3738      /* desktop padding overrides */
3739      
3740      
3741        padding-top: 0px;
3742      
3743      
3744        padding-right: 0px;
3745      
3746      
3747        padding-bottom: 0px;
3748      
3749      
3750        padding-left: 0px;
3751      
3752    }
3753  }
3754  /* mobile text align */
3755  @media (max-width: 767px) {
3756    #block-1757950896732, [data-slick-id="1757950896732"] {
3757      text-align: left;
3758    }
3759  }
3760</style>
3761
3762
3763
3764<div
3765  id="block-1757950896732"
3766  class="
3767  block-type--text
3768  text-left
3769  col-10
3770  
3771  
3772  
3773    
3774  
3775  
3776  "
3777  
3778  data-reveal-event=""
3779  data-reveal-offset=""
3780  data-reveal-units="seconds"
3781  
3782    kjb-settings-id="sections_1755793584556_blocks_1757950896732_settings_width"
3783  
3784  
3785>
3786  <div class="block
3787    box-shadow-
3788    "
3789    
3790      data-aos="none"
3791      data-aos-delay="0"
3792      data-aos-duration="0"
3793    
3794    
3795  >
3796    
3797    <style>
3798  
3799  #block-1577982541036_0 .btn {
3800    margin-top: 1rem;
3801  }
3802</style>
3803
3804
3805  <h2 style="text-align: center;">What's Included In The Perfect Practice Plan <br /><span style="color: #d9d9d9; font-weight: 500; font-size: 32px;">(and why it's worth your time)</span></h2>
3806
3807
3808
3809
3810  </div>
3811</div>
3812
3813
3814        
3815          
3816
3817
3818
3819
3820<style>
3821  /* flush setting */
3822  
3823  
3824  /* margin settings */
3825  #block-1771968413211, [data-slick-id="1771968413211"] {
3826    margin-top: 0px;
3827    margin-right: 0px;
3828    margin-bottom: 0px;
3829    margin-left: 0px;
3830  }
3831  #block-1771968413211 .block, [data-slick-id="1771968413211"] .block {
3832    /* border settings */
3833    border: 4px  black;
3834    border-radius: 4px;
3835    
3836
3837    /* background color */
3838    
3839    /* default padding for mobile */
3840    
3841    
3842      padding: 20px;
3843    
3844    
3845      
3846        padding: 20px;
3847      
3848    
3849    /* mobile padding overrides */
3850    
3851    
3852      padding-top: 0px;
3853    
3854    
3855      padding-right: 0px;
3856    
3857    
3858      padding-bottom: 0px;
3859    
3860    
3861      padding-left: 0px;
3862    
3863  }
3864
3865  @media (min-width: 768px) {
3866    /* desktop margin settings */
3867    #block-1771968413211, [data-slick-id="1771968413211"] {
3868      margin-top: 0px;
3869      margin-right: 0px;
3870      margin-bottom: 0px;
3871      margin-left: 0px;
3872    }
3873    #block-1771968413211 .block, [data-slick-id="1771968413211"] .block {
3874      /* default padding for desktop  */
3875      
3876      
3877        
3878          padding: 30px;
3879        
3880      
3881      /* desktop padding overrides */
3882      
3883      
3884        padding-top: 0px;
3885      
3886      
3887        padding-right: 0px;
3888      
3889      
3890        padding-bottom: 0px;
3891      
3892      
3893        padding-left: 0px;
3894      
3895    }
3896  }
3897  /* mobile text align */
3898  @media (max-width: 767px) {
3899    #block-1771968413211, [data-slick-id="1771968413211"] {
3900      text-align: left;
3901    }
3902  }
3903</style>
3904
3905
3906
3907<div
3908  id="block-1771968413211"
3909  class="
3910  block-type--text
3911  text-left
3912  col-5
3913  
3914  
3915  
3916    
3917  
3918  
3919  "
3920  
3921  data-reveal-event=""
3922  data-reveal-offset=""
3923  data-reveal-units="seconds"
3924  
3925    kjb-settings-id="sections_1755793584556_blocks_1771968413211_settings_width"
3926  
3927  
3928>
3929  <div class="block
3930    box-shadow-
3931    "
3932    
3933      data-aos="none"
3934      data-aos-delay="0"
3935      data-aos-duration="0"
3936    
3937    
3938  >
3939    
3940    <style>
3941  
3942  #block-1577982541036_0 .btn {
3943    margin-top: 1rem;
3944  }
3945</style>
3946
3947
3948  <h3 class="p1" style="text-align: center;">Killer Riffs And Songs That Build Real Skill</h3>
3949
3950
3951
3952
3953  </div>
3954</div>
3955
3956
3957        
3958          
3959
3960
3961
3962
3963<style>
3964  /* flush setting */
3965  
3966  
3967  /* margin settings */
3968  #block-1771968393363, [data-slick-id="1771968393363"] {
3969    margin-top: 0px;
3970    margin-right: 0px;
3971    margin-bottom: 0px;
3972    margin-left: 0px;
3973  }
3974  #block-1771968393363 .block, [data-slick-id="1771968393363"] .block {
3975    /* border settings */
3976    border: 4px  black;
3977    border-radius: 0px;
3978    
3979
3980    /* background color */
3981    
3982    /* default padding for mobile */
3983    
3984    
3985      padding: 20px;
3986    
3987    
3988      
3989    
3990    /* mobile padding overrides */
3991    
3992      padding: 0;
3993    
3994    
3995      padding-top: 0px;
3996    
3997    
3998      padding-right: 0px;
3999    
4000    
4001      padding-bottom: 0px;
4002    
4003    
4004      padding-left: 0px;
4005    
4006  }
4007
4008  @media (min-width: 768px) {
4009    /* desktop margin settings */
4010    #block-1771968393363, [data-slick-id="1771968393363"] {
4011      margin-top: 0px;
4012      margin-right: 0px;
4013      margin-bottom: 0px;
4014      margin-left: 0px;
4015    }
4016    #block-1771968393363 .block, [data-slick-id="1771968393363"] .block {
4017      /* default padding for desktop  */
4018      
4019      
4020        
4021      
4022      /* desktop padding overrides */
4023      
4024        padding: 0;
4025      
4026      
4027        padding-top: 0px;
4028      
4029      
4030        padding-right: 0px;
4031      
4032      
4033        padding-bottom: 0px;
4034      
4035      
4036        padding-left: 0px;
4037      
4038    }
4039  }
4040  /* mobile text align */
4041  @media (max-width: 767px) {
4042    #block-1771968393363, [data-slick-id="1771968393363"] {
4043      text-align: ;
4044    }
4045  }
4046</style>
4047
4048
4049
4050<div
4051  id="block-1771968393363"
4052  class="
4053  block-type--image
4054  text-
4055  col-4
4056  
4057  
4058  
4059    
4060  
4061  
4062  "
4063  
4064  data-reveal-event=""
4065  data-reveal-offset=""
4066  data-reveal-units="seconds"
4067  
4068    kjb-settings-id="sections_1755793584556_blocks_1771968393363_settings_width"
4069  
4070  
4071>
4072  <div class="block
4073    box-shadow-
4074    "
4075    
4076      data-aos="none"
4077      data-aos-delay="0"
4078      data-aos-duration="0"
4079    
4080    
4081  >
4082    
4083    
4084
4085<style>
4086  #block-1771968393363 .block,
4087  [data-slick-id="1771968393363"] .block {
4088    display: flex;
4089    justify-content: flex-start;
4090  }
4091  #block-1771968393363 .image,
4092  [data-slick-id="1771968393363"] .image {
4093    width: 100%;
4094    overflow: hidden;
4095    
4096    border-radius: 4px;
4097    
4098  }
4099  #block-1771968393363 .image__image,
4100  [data-slick-id="1771968393363"] .image__image {
4101    width: 100%;
4102    
4103  }
4104  #block-1771968393363 .image__overlay,
4105  [data-slick-id="1771968393363"] .image__overlay {
4106    
4107      opacity: 0;
4108    
4109    background-color: #fff;
4110    border-radius: 4px;
4111    
4112  }
4113  
4114  #block-1771968393363 .image__overlay-text,
4115  [data-slick-id="1771968393363"] .image__overlay-text {
4116    color:  !important;
4117  }
4118  @media (min-width: 768px) {
4119    #block-1771968393363 .block,
4120    [data-slick-id="1771968393363"] .block {
4121        display: flex;
4122        justify-content: flex-start;
4123    }
4124    #block-1771968393363 .image__overlay,
4125    [data-slick-id="1771968393363"] .image__overlay {
4126      
4127        opacity: 0;
4128      
4129    }
4130    #block-1771968393363 .image__overlay:hover {
4131      opacity: 1;
4132    }
4133  }
4134  
4135</style>
4136
4137<div class="image">
4138  
4139    
4140        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1755793584556_blocks_1771968393363_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/2f44250-16fc-432c-5425-6af336ca7dd1_s1.gif" />
4141    
4142    
4143  
4144</div>
4145
4146  </div>
4147</div>
4148
4149
4150        
4151          
4152
4153
4154
4155
4156<style>
4157  /* flush setting */
4158  
4159  
4160  /* margin settings */
4161  #block-1771968683090, [data-slick-id="1771968683090"] {
4162    margin-top: 0px;
4163    margin-right: 0px;
4164    margin-bottom: 0px;
4165    margin-left: 0px;
4166  }
4167  #block-1771968683090 .block, [data-slick-id="1771968683090"] .block {
4168    /* border settings */
4169    border: 4px  black;
4170    border-radius: 4px;
4171    
4172
4173    /* background color */
4174    
4175    /* default padding for mobile */
4176    
4177    
4178      padding: 20px;
4179    
4180    
4181      
4182        padding: 20px;
4183      
4184    
4185    /* mobile padding overrides */
4186    
4187    
4188      padding-top: 0px;
4189    
4190    
4191      padding-right: 0px;
4192    
4193    
4194      padding-bottom: 0px;
4195    
4196    
4197      padding-left: 0px;
4198    
4199  }
4200
4201  @media (min-width: 768px) {
4202    /* desktop margin settings */
4203    #block-1771968683090, [data-slick-id="1771968683090"] {
4204      margin-top: 0px;
4205      margin-right: 0px;
4206      margin-bottom: 0px;
4207      margin-left: 0px;
4208    }
4209    #block-1771968683090 .block, [data-slick-id="1771968683090"] .block {
4210      /* default padding for desktop  */
4211      
4212      
4213        
4214          padding: 30px;
4215        
4216      
4217      /* desktop padding overrides */
4218      
4219      
4220        padding-top: 0px;
4221      
4222      
4223        padding-right: 0px;
4224      
4225      
4226        padding-bottom: 0px;
4227      
4228      
4229        padding-left: 0px;
4230      
4231    }
4232  }
4233  /* mobile text align */
4234  @media (max-width: 767px) {
4235    #block-1771968683090, [data-slick-id="1771968683090"] {
4236      text-align: left;
4237    }
4238  }
4239</style>
4240
4241
4242
4243<div
4244  id="block-1771968683090"
4245  class="
4246  block-type--text
4247  text-left
4248  col-5
4249  
4250  
4251  
4252    
4253  
4254  
4255  "
4256  
4257  data-reveal-event=""
4258  data-reveal-offset=""
4259  data-reveal-units="seconds"
4260  
4261    kjb-settings-id="sections_1755793584556_blocks_1771968683090_settings_width"
4262  
4263  
4264>
4265  <div class="block
4266    box-shadow-
4267    "
4268    
4269      data-aos="none"
4270      data-aos-delay="0"
4271      data-aos-duration="0"
4272    
4273    
4274  >
4275    
4276    <style>
4277  
4278  #block-1577982541036_0 .btn {
4279    margin-top: 1rem;
4280  }
4281</style>
4282
4283
4284  <h3 class="p1" style="text-align: center;">Stop Guessing On How To Improve and Start RIPPIN' With These Free Videos and Free Downloads.</h3>
4285
4286
4287
4288
4289  </div>
4290</div>
4291
4292
4293        
4294          
4295
4296
4297
4298
4299<style>
4300  /* flush setting */
4301  
4302  
4303  /* margin settings */
4304  #block-1771968660550, [data-slick-id="1771968660550"] {
4305    margin-top: 0px;
4306    margin-right: 0px;
4307    margin-bottom: 0px;
4308    margin-left: 0px;
4309  }
4310  #block-1771968660550 .block, [data-slick-id="1771968660550"] .block {
4311    /* border settings */
4312    border: 4px  black;
4313    border-radius: 0px;
4314    
4315
4316    /* background color */
4317    
4318    /* default padding for mobile */
4319    
4320    
4321      padding: 20px;
4322    
4323    
4324      
4325    
4326    /* mobile padding overrides */
4327    
4328      padding: 0;
4329    
4330    
4331      padding-top: 0px;
4332    
4333    
4334      padding-right: 0px;
4335    
4336    
4337      padding-bottom: 0px;
4338    
4339    
4340      padding-left: 0px;
4341    
4342  }
4343
4344  @media (min-width: 768px) {
4345    /* desktop margin settings */
4346    #block-1771968660550, [data-slick-id="1771968660550"] {
4347      margin-top: 0px;
4348      margin-right: 0px;
4349      margin-bottom: 0px;
4350      margin-left: 0px;
4351    }
4352    #block-1771968660550 .block, [data-slick-id="1771968660550"] .block {
4353      /* default padding for desktop  */
4354      
4355      
4356        
4357      
4358      /* desktop padding overrides */
4359      
4360        padding: 0;
4361      
4362      
4363        padding-top: 0px;
4364      
4365      
4366        padding-right: 0px;
4367      
4368      
4369        padding-bottom: 0px;
4370      
4371      
4372        padding-left: 0px;
4373      
4374    }
4375  }
4376  /* mobile text align */
4377  @media (max-width: 767px) {
4378    #block-1771968660550, [data-slick-id="1771968660550"] {
4379      text-align: ;
4380    }
4381  }
4382</style>
4383
4384
4385
4386<div
4387  id="block-1771968660550"
4388  class="
4389  block-type--image
4390  text-
4391  col-4
4392  
4393  
4394  
4395    
4396  
4397  
4398  "
4399  
4400  data-reveal-event=""
4401  data-reveal-offset=""
4402  data-reveal-units="seconds"
4403  
4404    kjb-settings-id="sections_1755793584556_blocks_1771968660550_settings_width"
4405  
4406  
4407>
4408  <div class="block
4409    box-shadow-
4410    "
4411    
4412      data-aos="none"
4413      data-aos-delay="0"
4414      data-aos-duration="0"
4415    
4416    
4417  >
4418    
4419    
4420
4421<style>
4422  #block-1771968660550 .block,
4423  [data-slick-id="1771968660550"] .block {
4424    display: flex;
4425    justify-content: flex-start;
4426  }
4427  #block-1771968660550 .image,
4428  [data-slick-id="1771968660550"] .image {
4429    width: 100%;
4430    overflow: hidden;
4431    
4432    border-radius: 4px;
4433    
4434  }
4435  #block-1771968660550 .image__image,
4436  [data-slick-id="1771968660550"] .image__image {
4437    width: 100%;
4438    
4439  }
4440  #block-1771968660550 .image__overlay,
4441  [data-slick-id="1771968660550"] .image__overlay {
4442    
4443      opacity: 0;
4444    
4445    background-color: #fff;
4446    border-radius: 4px;
4447    
4448  }
4449  
4450  #block-1771968660550 .image__overlay-text,
4451  [data-slick-id="1771968660550"] .image__overlay-text {
4452    color:  !important;
4453  }
4454  @media (min-width: 768px) {
4455    #block-1771968660550 .block,
4456    [data-slick-id="1771968660550"] .block {
4457        display: flex;
4458        justify-content: flex-start;
4459    }
4460    #block-1771968660550 .image__overlay,
4461    [data-slick-id="1771968660550"] .image__overlay {
4462      
4463        opacity: 0;
4464      
4465    }
4466    #block-1771968660550 .image__overlay:hover {
4467      opacity: 1;
4468    }
4469  }
4470  
4471</style>
4472
4473<div class="image">
4474  
4475    
4476        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1755793584556_blocks_1771968660550_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/8115dc-262-44db-d508-257d82af56_s2.gif" />
4477    
4478    
4479  
4480</div>
4481
4482  </div>
4483</div>
4484
4485
4486        
4487          
4488
4489
4490
4491
4492<style>
4493  /* flush setting */
4494  
4495  
4496  /* margin settings */
4497  #block-1771968747529, [data-slick-id="1771968747529"] {
4498    margin-top: 0px;
4499    margin-right: 0px;
4500    margin-bottom: 0px;
4501    margin-left: 0px;
4502  }
4503  #block-1771968747529 .block, [data-slick-id="1771968747529"] .block {
4504    /* border settings */
4505    border: 4px  black;
4506    border-radius: 4px;
4507    
4508
4509    /* background color */
4510    
4511    /* default padding for mobile */
4512    
4513    
4514      padding: 20px;
4515    
4516    
4517      
4518        padding: 20px;
4519      
4520    
4521    /* mobile padding overrides */
4522    
4523    
4524      padding-top: 0px;
4525    
4526    
4527      padding-right: 0px;
4528    
4529    
4530      padding-bottom: 0px;
4531    
4532    
4533      padding-left: 0px;
4534    
4535  }
4536
4537  @media (min-width: 768px) {
4538    /* desktop margin settings */
4539    #block-1771968747529, [data-slick-id="1771968747529"] {
4540      margin-top: 0px;
4541      margin-right: 0px;
4542      margin-bottom: 0px;
4543      margin-left: 0px;
4544    }
4545    #block-1771968747529 .block, [data-slick-id="1771968747529"] .block {
4546      /* default padding for desktop  */
4547      
4548      
4549        
4550          padding: 30px;
4551        
4552      
4553      /* desktop padding overrides */
4554      
4555      
4556        padding-top: 0px;
4557      
4558      
4559        padding-right: 0px;
4560      
4561      
4562        padding-bottom: 0px;
4563      
4564      
4565        padding-left: 0px;
4566      
4567    }
4568  }
4569  /* mobile text align */
4570  @media (max-width: 767px) {
4571    #block-1771968747529, [data-slick-id="1771968747529"] {
4572      text-align: left;
4573    }
4574  }
4575</style>
4576
4577
4578
4579<div
4580  id="block-1771968747529"
4581  class="
4582  block-type--text
4583  text-left
4584  col-5
4585  
4586  
4587  
4588    
4589  
4590  
4591  "
4592  
4593  data-reveal-event=""
4594  data-reveal-offset=""
4595  data-reveal-units="seconds"
4596  
4597    kjb-settings-id="sections_1755793584556_blocks_1771968747529_settings_width"
4598  
4599  
4600>
4601  <div class="block
4602    box-shadow-
4603    "
4604    
4605      data-aos="none"
4606      data-aos-delay="0"
4607      data-aos-duration="0"
4608    
4609    
4610  >
4611    
4612    <style>
4613  
4614  #block-1577982541036_0 .btn {
4615    margin-top: 1rem;
4616  }
4617</style>
4618
4619
4620  <h3 class="p1" style="text-align: center;">23-Song Practice Toolkit That Builds Guitar Skill, <span style="text-decoration: underline;">Fast</span>.</h3>
4621
4622
4623
4624
4625  </div>
4626</div>
4627
4628
4629        
4630          
4631
4632
4633
4634
4635<style>
4636  /* flush setting */
4637  
4638  
4639  /* margin settings */
4640  #block-1771968729609, [data-slick-id="1771968729609"] {
4641    margin-top: 0px;
4642    margin-right: 0px;
4643    margin-bottom: 0px;
4644    margin-left: 0px;
4645  }
4646  #block-1771968729609 .block, [data-slick-id="1771968729609"] .block {
4647    /* border settings */
4648    border: 4px  black;
4649    border-radius: 0px;
4650    
4651
4652    /* background color */
4653    
4654    /* default padding for mobile */
4655    
4656    
4657      padding: 20px;
4658    
4659    
4660      
4661    
4662    /* mobile padding overrides */
4663    
4664      padding: 0;
4665    
4666    
4667      padding-top: 0px;
4668    
4669    
4670      padding-right: 0px;
4671    
4672    
4673      padding-bottom: 0px;
4674    
4675    
4676      padding-left: 0px;
4677    
4678  }
4679
4680  @media (min-width: 768px) {
4681    /* desktop margin settings */
4682    #block-1771968729609, [data-slick-id="1771968729609"] {
4683      margin-top: 0px;
4684      margin-right: 0px;
4685      margin-bottom: 0px;
4686      margin-left: 0px;
4687    }
4688    #block-1771968729609 .block, [data-slick-id="1771968729609"] .block {
4689      /* default padding for desktop  */
4690      
4691      
4692        
4693      
4694      /* desktop padding overrides */
4695      
4696        padding: 0;
4697      
4698      
4699        padding-top: 0px;
4700      
4701      
4702        padding-right: 0px;
4703      
4704      
4705        padding-bottom: 0px;
4706      
4707      
4708        padding-left: 0px;
4709      
4710    }
4711  }
4712  /* mobile text align */
4713  @media (max-width: 767px) {
4714    #block-1771968729609, [data-slick-id="1771968729609"] {
4715      text-align: ;
4716    }
4717  }
4718</style>
4719
4720
4721
4722<div
4723  id="block-1771968729609"
4724  class="
4725  block-type--image
4726  text-
4727  col-4
4728  
4729  
4730  
4731    
4732  
4733  
4734  "
4735  
4736  data-reveal-event=""
4737  data-reveal-offset=""
4738  data-reveal-units="seconds"
4739  
4740    kjb-settings-id="sections_1755793584556_blocks_1771968729609_settings_width"
4741  
4742  
4743>
4744  <div class="block
4745    box-shadow-
4746    "
4747    
4748      data-aos="none"
4749      data-aos-delay="0"
4750      data-aos-duration="0"
4751    
4752    
4753  >
4754    
4755    
4756
4757<style>
4758  #block-1771968729609 .block,
4759  [data-slick-id="1771968729609"] .block {
4760    display: flex;
4761    justify-content: flex-start;
4762  }
4763  #block-1771968729609 .image,
4764  [data-slick-id="1771968729609"] .image {
4765    width: 100%;
4766    overflow: hidden;
4767    
4768    border-radius: 4px;
4769    
4770  }
4771  #block-1771968729609 .image__image,
4772  [data-slick-id="1771968729609"] .image__image {
4773    width: 100%;
4774    
4775  }
4776  #block-1771968729609 .image__overlay,
4777  [data-slick-id="1771968729609"] .image__overlay {
4778    
4779      opacity: 0;
4780    
4781    background-color: #fff;
4782    border-radius: 4px;
4783    
4784  }
4785  
4786  #block-1771968729609 .image__overlay-text,
4787  [data-slick-id="1771968729609"] .image__overlay-text {
4788    color:  !important;
4789  }
4790  @media (min-width: 768px) {
4791    #block-1771968729609 .block,
4792    [data-slick-id="1771968729609"] .block {
4793        display: flex;
4794        justify-content: flex-start;
4795    }
4796    #block-1771968729609 .image__overlay,
4797    [data-slick-id="1771968729609"] .image__overlay {
4798      
4799        opacity: 0;
4800      
4801    }
4802    #block-1771968729609 .image__overlay:hover {
4803      opacity: 1;
4804    }
4805  }
4806  
4807</style>
4808
4809<div class="image">
4810  
4811    
4812        <img loading="auto" class="image__image" alt="" kjb-settings-id="sections_1755793584556_blocks_1771968729609_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/e20aeab-a8b8-bd-3e12-b4a5e384fd2_s3.gif" />
4813    
4814    
4815  
4816</div>
4817
4818  </div>
4819</div>
4820
4821
4822        
4823      </div>
4824    </div>
4825  </div>
4826</section>
4827
4828</div><div id="section-1757255275057" data-section-id="1757255275057"><style>
4829  
4830  #section-1757255275057 .section__overlay {
4831    position: absolute;
4832    width: 100%;
4833    height: 100%;
4834    left: 0;
4835    top: 0;
4836    background-color: ;
4837  }
4838  #section-1757255275057 .sizer {
4839    padding-top: 40px;
4840    padding-bottom: 40px;
4841  }
4842  #section-1757255275057 .container {
4843    max-width: calc(1260px + 10px + 10px);
4844    padding-right: 10px;
4845    padding-left: 10px;
4846    
4847  }
4848  #section-1757255275057 .row {
4849    
4850  }
4851  #section-1757255275057 .container--full {
4852    width: 100%;
4853    max-width: calc(100% + 10px + 10px);
4854  }
4855  @media (min-width: 768px) {
4856    
4857    #section-1757255275057 .sizer {
4858      padding-top: 40px;
4859      padding-bottom: 40px;
4860    }
4861    #section-1757255275057 .container {
4862      max-width: calc(1260px + 40px + 40px);
4863      padding-right: 40px;
4864      padding-left: 40px;
4865    }
4866    #section-1757255275057 .container--full {
4867      max-width: calc(100% + 40px + 40px);
4868    }
4869  }
4870  
4871  
4872</style>
4873
4874
4875<section kjb-settings-id="sections_1757255275057_settings_background_color"
4876  class="section
4877  
4878  
4879   "
4880  data-reveal-event=""
4881  data-reveal-offset=""
4882  data-reveal-units="seconds">
4883  <div class="sizer ">
4884    
4885      
4886
4887
4888<div id="wistia_1757255275057_9xwg5jgujf" class="backgroundVideo" data-src="9xwg5jgujf" data-img="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/3db1a76-cd64-cd3c-2d6d-81880553d32e_0ce48efb-8a0d-4c2e-8133-aa029bc2955b.jpg"></div>
4889
4890    
4891    <div class="section__overlay"></div>
4892    <div class="container ">
4893      <div class="row align-items-center justify-content-center">
4894        
4895          
4896
4897
4898
4899
4900<style>
4901  /* flush setting */
4902  
4903  
4904  /* margin settings */
4905  #block-1757255275057_0, [data-slick-id="1757255275057_0"] {
4906    margin-top: -20px;
4907    margin-right: 0px;
4908    margin-bottom: 0px;
4909    margin-left: 0px;
4910  }
4911  #block-1757255275057_0 .block, [data-slick-id="1757255275057_0"] .block {
4912    /* border settings */
4913    border: 4px  black;
4914    border-radius: 0px;
4915    
4916
4917    /* background color */
4918    
4919      background-color: ;
4920    
4921    /* default padding for mobile */
4922    
4923      padding: 20px;
4924    
4925    
4926      padding: 20px;
4927    
4928    
4929      
4930    
4931    /* mobile padding overrides */
4932    
4933      padding: 0;
4934    
4935    
4936      padding-top: 0px;
4937    
4938    
4939      padding-right: 0px;
4940    
4941    
4942      padding-bottom: 0px;
4943    
4944    
4945      padding-left: 0px;
4946    
4947  }
4948
4949  @media (min-width: 768px) {
4950    /* desktop margin settings */
4951    #block-1757255275057_0, [data-slick-id="1757255275057_0"] {
4952      margin-top: 0px;
4953      margin-right: 0px;
4954      margin-bottom: 0px;
4955      margin-left: 0px;
4956    }
4957    #block-1757255275057_0 .block, [data-slick-id="1757255275057_0"] .block {
4958      /* default padding for desktop  */
4959      
4960        padding: 30px;
4961      
4962      
4963        
4964      
4965      /* desktop padding overrides */
4966      
4967        padding: 0;
4968      
4969      
4970        padding-top: 0px;
4971      
4972      
4973        padding-right: 0px;
4974      
4975      
4976        padding-bottom: 0px;
4977      
4978      
4979        padding-left: 0px;
4980      
4981    }
4982  }
4983  /* mobile text align */
4984  @media (max-width: 767px) {
4985    #block-1757255275057_0, [data-slick-id="1757255275057_0"] {
4986      text-align: ;
4987    }
4988  }
4989</style>
4990
4991
4992
4993<div
4994  id="block-1757255275057_0"
4995  class="
4996  block-type--image
4997  text-
4998  col-10
4999  
5000  
5001  
5002    
5003  
5004  
5005  "
5006  
5007  data-reveal-event=""
5008  data-reveal-offset=""
5009  data-reveal-units="seconds"
5010  
5011    kjb-settings-id="sections_1757255275057_blocks_1757255275057_0_settings_width"
5012  
5013  
5014>
5015  <div class="block
5016    box-shadow-
5017    "
5018    
5019      data-aos="none"
5020      data-aos-delay="0"
5021      data-aos-duration="0"
5022    
5023    
5024  >
5025    
5026    
5027
5028<style>
5029  #block-1757255275057_0 .block,
5030  [data-slick-id="1757255275057_0"] .block {
5031    display: flex;
5032    justify-content: flex-start;
5033  }
5034  #block-1757255275057_0 .image,
5035  [data-slick-id="1757255275057_0"] .image {
5036    width: 100%;
5037    overflow: hidden;
5038    
5039      width: px;
5040    
5041    border-radius: 4px;
5042    
5043  }
5044  #block-1757255275057_0 .image__image,
5045  [data-slick-id="1757255275057_0"] .image__image {
5046    width: 100%;
5047    
5048      width: px;
5049    
5050  }
5051  #block-1757255275057_0 .image__overlay,
5052  [data-slick-id="1757255275057_0"] .image__overlay {
5053    
5054      opacity: 0;
5055    
5056    background-color: #fff;
5057    border-radius: 4px;
5058    
5059  }
5060  
5061  #block-1757255275057_0 .image__overlay-text,
5062  [data-slick-id="1757255275057_0"] .image__overlay-text {
5063    color:  !important;
5064  }
5065  @media (min-width: 768px) {
5066    #block-1757255275057_0 .block,
5067    [data-slick-id="1757255275057_0"] .block {
5068        display: flex;
5069        justify-content: flex-start;
5070    }
5071    #block-1757255275057_0 .image__overlay,
5072    [data-slick-id="1757255275057_0"] .image__overlay {
5073      
5074        opacity: 0;
5075      
5076    }
5077    #block-1757255275057_0 .image__overlay:hover {
5078      opacity: 1;
5079    }
5080  }
5081  
5082</style>
5083
5084<div class="image">
5085  
5086    
5087        <img loading="auto" class="image__image" kjb-settings-id="sections_1757255275057_blocks_1757255275057_0_settings_image" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/bffe35-662-072-1f7-bd42a1448fd1_ppp_box.png" />
5088    
5089    
5090  
5091</div>
5092
5093  </div>
5094</div>
5095
5096
5097        
5098          
5099
5100
5101
5102
5103<style>
5104  /* flush setting */
5105  
5106  
5107  /* margin settings */
5108  #block-1757255480494, [data-slick-id="1757255480494"] {
5109    margin-top: 0px;
5110    margin-right: 0px;
5111    margin-bottom: 0px;
5112    margin-left: 0px;
5113  }
5114  #block-1757255480494 .block, [data-slick-id="1757255480494"] .block {
5115    /* border settings */
5116    border: 4px  black;
5117    border-radius: 4px;
5118    
5119
5120    /* background color */
5121    
5122    /* default padding for mobile */
5123    
5124    
5125      padding: 20px;
5126    
5127    
5128      
5129        padding: 20px;
5130      
5131    
5132    /* mobile padding overrides */
5133    
5134    
5135      padding-top: 0px;
5136    
5137    
5138      padding-right: 0px;
5139    
5140    
5141      padding-bottom: 0px;
5142    
5143    
5144      padding-left: 0px;
5145    
5146  }
5147
5148  @media (min-width: 768px) {
5149    /* desktop margin settings */
5150    #block-1757255480494, [data-slick-id="1757255480494"] {
5151      margin-top: -10px;
5152      margin-right: 0px;
5153      margin-bottom: -30px;
5154      margin-left: 0px;
5155    }
5156    #block-1757255480494 .block, [data-slick-id="1757255480494"] .block {
5157      /* default padding for desktop  */
5158      
5159      
5160        
5161          padding: 30px;
5162        
5163      
5164      /* desktop padding overrides */
5165      
5166      
5167        padding-top: 0px;
5168      
5169      
5170        padding-right: 0px;
5171      
5172      
5173        padding-bottom: 0px;
5174      
5175      
5176        padding-left: 0px;
5177      
5178    }
5179  }
5180  /* mobile text align */
5181  @media (max-width: 767px) {
5182    #block-1757255480494, [data-slick-id="1757255480494"] {
5183      text-align: left;
5184    }
5185  }
5186</style>
5187
5188
5189
5190<div
5191  id="block-1757255480494"
5192  class="
5193  block-type--text
5194  text-left
5195  col-8
5196  
5197  
5198  
5199    
5200  
5201  
5202  "
5203  
5204  data-reveal-event=""
5205  data-reveal-offset=""
5206  data-reveal-units="seconds"
5207  
5208    kjb-settings-id="sections_1757255275057_blocks_1757255480494_settings_width"
5209  
5210  
5211>
5212  <div class="block
5213    box-shadow-
5214    "
5215    
5216      data-aos="none"
5217      data-aos-delay="0"
5218      data-aos-duration="0"
5219    
5220    
5221  >
5222    
5223    <style>
5224  
5225  #block-1577982541036_0 .btn {
5226    margin-top: 1rem;
5227  }
5228</style>
5229
5230
5231  <p style="margin-top: -5px; text-align: center;"><span style="color: #ecf0f1;">Get "The Perfect Practice Plan" - A Free Rock-based Practice Plan Where You Can Play Some Really Cool Classic Songs and Improve Your Technique While You're At It!</span></p>
5232
5233
5234
5235
5236  </div>
5237</div>
5238
5239
5240        
5241          
5242
5243
5244
5245
5246<style>
5247  /* flush setting */
5248  
5249  
5250  /* margin settings */
5251  #block-1757950601384, [data-slick-id="1757950601384"] {
5252    margin-top: 0px;
5253    margin-right: 0px;
5254    margin-bottom: 0px;
5255    margin-left: 0px;
5256  }
5257  #block-1757950601384 .block, [data-slick-id="1757950601384"] .block {
5258    /* border settings */
5259    border: 4px  black;
5260    border-radius: 4px;
5261    
5262
5263    /* background color */
5264    
5265    /* default padding for mobile */
5266    
5267    
5268      padding: 20px;
5269    
5270    
5271      
5272        padding: 20px;
5273      
5274    
5275    /* mobile padding overrides */
5276    
5277    
5278      padding-top: 0px;
5279    
5280    
5281      padding-right: 0px;
5282    
5283    
5284      padding-bottom: 0px;
5285    
5286    
5287      padding-left: 0px;
5288    
5289  }
5290
5291  @media (min-width: 768px) {
5292    /* desktop margin settings */
5293    #block-1757950601384, [data-slick-id="1757950601384"] {
5294      margin-top: 0px;
5295      margin-right: 200px;
5296      margin-bottom: 0px;
5297      margin-left: 200px;
5298    }
5299    #block-1757950601384 .block, [data-slick-id="1757950601384"] .block {
5300      /* default padding for desktop  */
5301      
5302      
5303        
5304          padding: 30px;
5305        
5306      
5307      /* desktop padding overrides */
5308      
5309      
5310        padding-top: 0px;
5311      
5312      
5313        padding-right: 0px;
5314      
5315      
5316        padding-bottom: 0px;
5317      
5318      
5319        padding-left: 0px;
5320      
5321    }
5322  }
5323  /* mobile text align */
5324  @media (max-width: 767px) {
5325    #block-1757950601384, [data-slick-id="1757950601384"] {
5326      text-align: center;
5327    }
5328  }
5329</style>
5330
5331
5332
5333<div
5334  id="block-1757950601384"
5335  class="
5336  block-type--cta
5337  text-center
5338  col-6
5339  
5340  
5341  
5342     animated 
5343  
5344  
5345  "
5346  
5347  data-reveal-event=""
5348  data-reveal-offset=""
5349  data-reveal-units="seconds"
5350  
5351    kjb-settings-id="sections_1757255275057_blocks_1757950601384_settings_width"
5352  
5353  
5354>
5355  <div class="block
5356    box-shadow-
5357    "
5358    
5359      data-aos="zoom-in"
5360      data-aos-delay="0"
5361      data-aos-duration="500"
5362    
5363    
5364  >
5365    
5366    
5367
5368
5369
5370
5371
5372
5373<style>
5374  #block-1757950601384 .btn,
5375  [data-slick-id="1757950601384"] .block .btn {
5376    color: #ffffff;
5377    border-color: #993bd7;
5378    border-radius: 50px;
5379    background-color: #993bd7;
5380  }
5381  #block-1757950601384 .btn--outline,
5382  [data-slick-id="1757950601384"] .block .btn--outline {
5383    background: transparent;
5384    color: #993bd7;
5385  }
5386</style>
5387
5388<a class="btn btn--solid btn--large btn--full" href="#popup_checkout_U3p2mU2w"    kjb-settings-id="sections_1757255275057_blocks_1757950601384_settings_btn_background_color" role="button">
5389  Get FREE Instant Access ➤
5390</a>
5391
5392
5393  </div>
5394</div>
5395
5396
5397        
5398      </div>
5399    </div>
5400  </div>
5401</section>
5402
5403</div></div>
5404    </main>
5405    <div id="section-footer" data-section-id="footer">
5406  <style>
5407    #section-footer {
5408      -webkit-box-flex: 1;
5409      -ms-flex-positive: 1;
5410      flex-grow: 1;
5411      display: -webkit-box;
5412      display: -ms-flexbox;
5413      display: flex;
5414    }
5415    .footer {
5416      -webkit-box-flex: 1;
5417      -ms-flex-positive: 1;
5418      flex-grow: 1;
5419    }
5420  </style>
5421
5422<style>
5423  .footer {
5424    background-color: #000000;
5425  }
5426  .footer, .footer__block {
5427    font-size: 16px;
5428    color: #ffffff;
5429  }
5430  .footer .logo__text {
5431    color: ;
5432  }
5433  .footer .link-list__links {
5434    width: 100%;
5435  }
5436  .footer a.link-list__link {
5437    color: #ffffff;
5438  }
5439  .footer .link-list__link:hover {
5440    color: #ffffff;
5441  }
5442  .copyright {
5443    color: #ffffff;
5444  }
5445  @media (min-width: 768px) {
5446    .footer, .footer__block {
5447      font-size: 18px;
5448    }
5449  }
5450  .powered-by a {
5451    color: #ffffff !important;
5452  }
5453  
5454</style>
5455
5456<footer class="footer   background-dark  " kjb-settings-id="sections_footer_settings_background_color">
5457  <div class="footer__content">
5458    <div class="container footer__container media">
5459      
5460        
5461            <div 
5462  id="block-1555988519593" 
5463  class="footer__block "
5464  
5465>
5466  
5467
5468<style>
5469  #block-1555988519593 {
5470    line-height: 1;
5471  }
5472  #block-1555988519593 .logo__image {
5473    display: block;
5474    width: 120px;
5475  }
5476  #block-1555988519593 .logo__text {
5477    color: ;
5478  }
5479</style>
5480
5481<a class="logo" href="/">
5482  
5483    
5484      <img loading="auto" class="logo__image" alt="Footer Logo" kjb-settings-id="sections_footer_blocks_1555988519593_settings_logo" src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162201931/settings_images/1c11cd-6c14-f
548402d-03fb-df3d50b714c_ca677c10-9e25-418a-b995-eed29ca615d9.png" />
5485    
5486  
5487</a>
5488
5489</div>
5490
5491          
5492      
5493        
5494            
5495
5496
5497
5498
5499<style>
5500  /* flush setting */
5501  
5502  
5503  /* margin settings */
5504  #block-1602193175296, [data-slick-id="1602193175296"] {
5505    margin-top: 0px;
5506    margin-right: 0px;
5507    margin-bottom: 0px;
5508    margin-left: 0px;
5509  }
5510  #block-1602193175296 .block, [data-slick-id="1602193175296"] .block {
5511    /* border settings */
5512    border: 4px  black;
5513    border-radius: 4px;
5514    
5515
5516    /* background color */
5517    
5518      background-color: ;
5519    
5520    /* default padding for mobile */
5521    
5522      padding: 20px;
5523    
5524    
5525      padding: 20px;
5526    
5527    
5528      
5529        padding: 20px;
5530      
5531    
5532    /* mobile padding overrides */
5533    
5534    
5535      padding-top: 0px;
5536    
5537    
5538      padding-right: 0px;
5539    
5540    
5541      padding-bottom: 0px;
5542    
5543    
5544      padding-left: 0px;
5545    
5546  }
5547
5548  @media (min-width: 768px) {
5549    /* desktop margin settings */
5550    #block-1602193175296, [data-slick-id="1602193175296"] {
5551      margin-top: 0px;
5552      margin-right: 0px;
5553      margin-bottom: 0px;
5554      margin-left: 0px;
5555    }
5556    #block-1602193175296 .block, [data-slick-id="1602193175296"] .block {
5557      /* default padding for desktop  */
5558      
5559        padding: 30px;
5560      
5561      
5562        
5563          padding: 30px;
5564        
5565      
5566      /* desktop padding overrides */
5567      
5568      
5569        padding-top: 0px;
5570      
5571      
5572        padding-right: 0px;
5573      
5574      
5575        padding-bottom: 0px;
5576      
5577      
5578        padding-left: 0px;
5579      
5580    }
5581  }
5582  /* mobile text align */
5583  @media (max-width: 767px) {
5584    #block-1602193175296, [data-slick-id="1602193175296"] {
5585      text-align: center;
5586    }
5587  }
5588</style>
5589
5590
5591
5592<div
5593  id="block-1602193175296"
5594  class="
5595  block-type--link_list
5596  text-right
5597  col-
5598  
5599  
5600  
5601  
5602  "
5603  
5604  data-reveal-event=""
5605  data-reveal-offset=""
5606  data-reveal-units=""
5607  
5608    kjb-settings-id="sections_footer_blocks_1602193175296_settings_width"
5609  
5610  
5611>
5612  <div class="block
5613    box-shadow-
5614    "
5615    
5616      data-aos="-"
5617      data-aos-delay=""
5618      data-aos-duration=""
5619    
5620    
5621  >
5622    
5623    <style>
5624  #block-1602193175296 .link-list__title {
5625    color: ;
5626  }
5627  #block-1602193175296 .link-list__link {
5628    color: ;
5629  }
5630</style>
5631
5632
5633
5634<div class="link-list link-list--row link-list--desktop-right link-list--mobile-center">
5635  
5636  <div class="link-list__links" kjb-settings-id="sections_footer_blocks_1602193175296_settings_menu">
5637    
5638  </div>
5639</div>
5640
5641  </div>
5642</div>
5643
5644
5645          
5646      
5647        
5648            <div 
5649  id="block-1555988525205" 
5650  class="footer__block "
5651  
5652>
5653  <span class="copyright" kjb-settings-id="sections_footer_blocks_1555988525205_settings_copyright" role="presentation">
5654  &copy; 2026 Will Ripley Guitar
5655</span>
5656
5657</div>
5658
5659          
5660      
5661    </div>
5662    
5663
5664  </div>
5665
5666</footer>
5667
5668</div>
5669    <div id="section-exit_pop" data-section-id="exit_pop"><style>
5670  #exit-pop .modal__content {
5671    background: ;
5672  }
5673  
5674</style>
5675
5676
5677
5678
5679
5680
5681</div>
5682    <div id="section-two_step" data-section-id="two_step"><style>
5683  #two-step .modal__content {
5684    background: ;
5685  }
5686  
5687</style>
5688
5689<div class="modal two-step" id="two-step" kjb-settings-id="sections_two_step_settings_two_step_edit">
5690  <div class="modal__content background-unrecognized">
5691    <div class="close-x">
5692      <div class="close-x__part"></div>
5693      <div class="close-x__part"></div>
5694    </div>
5695    <div class="modal__body row text- align-items-start justify-content-left">
5696      
5697         
5698              
5699
5700
5701
5702
5703<style>
5704  /* flush setting */
5705  
5706  
5707  /* margin settings */
5708  #block-1757275859468, [data-slick-id="1757275859468"] {
5709    margin-top: 0px;
5710    margin-right: 0px;
5711    margin-bottom: 0px;
5712    margin-left: 0px;
5713  }
5714  #block-1757275859468 .block, [data-slick-id="1757275859468"] .block {
5715    /* border settings */
5716    border: 4px  black;
5717    border-radius: 4px;
5718    
5719
5720    /* background color */
5721    
5722    /* default padding for mobile */
5723    
5724    
5725      padding: 20px;
5726    
5727    
5728      
5729    
5730    /* mobile padding overrides */
5731    
5732      padding: 0;
5733    
5734    
5735      padding-top: 0px;
5736    
5737    
5738      padding-right: 0px;
5739    
5740    
5741      padding-bottom: 0px;
5742    
5743    
5744      padding-left: 0px;
5745    
5746  }
5747
5748  @media (min-width: 768px) {
5749    /* desktop margin settings */
5750    #block-1757275859468, [data-slick-id="1757275859468"] {
5751      margin-top: -20px;
5752      margin-right: 0px;
5753      margin-bottom: -20px;
5754      margin-left: 0px;
5755    }
5756    #block-1757275859468 .block, [data-slick-id="1757275859468"] .block {
5757      /* default padding for desktop  */
5758      
5759      
5760        
5761      
5762      /* desktop padding overrides */
5763      
5764        padding: 0;
5765      
5766      
5767        padding-top: 0px;
5768      
5769      
5770        padding-right: 0px;
5771      
5772      
5773        padding-bottom: 0px;
5774      
5775      
5776        padding-left: 0px;
5777      
5778    }
5779  }
5780  /* mobile text align */
5781  @media (max-width: 767px) {
5782    #block-1757275859468, [data-slick-id="1757275859468"] {
5783      text-align: ;
5784    }
5785  }
5786</style>
5787
5788
5789
5790<div
5791  id="block-1757275859468"
5792  class="
5793  block-type--video
5794  text-
5795  col-12
5796  
5797  
5798  
5799  
5800  "
5801  
5802  data-reveal-event=""
5803  data-reveal-offset=""
5804  data-reveal-units=""
5805  
5806    kjb-settings-id="sections_two_step_blocks_1757275859468_settings_width"
5807  
5808  
5809>
5810  <div class="block
5811    box-shadow-
5812    "
5813    
5814      data-aos="-"
5815      data-aos-delay=""
5816      data-aos-duration=""
5817    
5818    
5819  >
5820    
5821    
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835<div class="video">
5836  
5837    
5838<script>
5839  window._wq = window._wq || [];
5840  _wq.push({"8nv03fxyio": JSON.parse('{\"playerColor\":\"#c9030d\",\"stillUrl\":\"https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2162477872/settings_images/baa8b83-e7d0-2d2f-1bf5-482eab5fd30_g654g041e50v6ez.jpg\",\"autoPlay\":true,\"controlsVisibleOnLoad\":false,\"playbar\":false,\"fullscreenButton\":true,\"playbackRateControl\":false,\"qualityControl\":false,\"settingsControl\":false,\"smallPlayButton\":true,\"endVideoBehavior\":null,\"playButton\":true,\"resumable\":true}')});
5841</script>
5841
5842
5843<script charset="ISO-8859-1" src="//fast.wistia.com/assets/external/E-v1.js" async></script>
5843
5844
5845
5846<div class="kjb-video-responsive">
5847  <div id="wistia_8nv03fxyio"
5848    class="wistia_embed wistia_async_8nv03fxyio "
5849    data-track-progress=""
5850    data-tracked-percent="">&nbsp;</div>
5851</div>
5852
5853  
5854</div>
5855
5856  </div>
5857</div>
5858
5859
5860            
5861      
5862    </div>
5863  </div>
5864</div>
5865
5866
5867
5868</div>
5869    <!-- Javascripts ======================================================= -->
5870<script src="https://kajabi-app-assets.kajabi-cdn.com/assets/encore_core-9fe29e19cccfbb623a8695d377d198840772a40b51018f5b4729aef94a99f469.js"></script>
vendor: 1 bytes, line 5870
5870
5871<script src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2162477872/assets/scripts.js?17723983624361138"></script>
5871
5872
5873
5874
5875<!-- Customer JS ======================================================= -->
5876<script>
5877  /* Custom JS Added Via Theme Settings */
5878      class TestimonialSlider {
5879      constructor() {
5880        this.slider = document.getElementById('slider');
5881        this.prevBtn = document.getElementById('prevBtn');
5882        this.nextBtn = document.getElementById('nextBtn');
5883        
5884        this.currentIndex = 0;
5885        this.totalSlides = 6;
5886        this.isTransitioning = false;
5887        
5888        // Drag functionality
5889        this.isDragging = false;
5890        this.startX = 0;
5891        this.currentX = 0;
5892        this.initialTranslate = 0;
5893        this.dragThreshold = 50;
5894        
5895        this.init();
5896      }
5897      
5898      init() {
5899        this.updateSliderPosition(false);
5900        this.updateArrowStates();
5901        this.addEventListeners();
5902      }
5903      
5904      addEventListeners() {
5905        // Arrow buttons
5906        this.prevBtn.addEventListener('click', () => this.prevSlide());
5907        this.nextBtn.addEventListener('click', () => this.nextSlide());
5908        
5909        // Mouse events for dragging
5910        this.slider.addEventListener('mousedown', (e) => this.dragStart(e));
5911        this.slider.addEventListener('mousemove', (e) => this.dragMove(e));
5912        this.slider.addEventListener('mouseup', () => this.dragEnd());
5913        this.slider.addEventListener('mouseleave', () => this.dragEnd());
5914        
5915        // Touch events for mobile
5916        this.slider.addEventListener('touchstart', (e) => this.dragStart(e.touches[0]));
5917        this.slider.addEventListener('touchmove', (e) => this.dragMove(e.touches[0]));
5918        this.slider.addEventListener('touchend', () => this.dragEnd());
5919        
5920        // Prevent default drag behavior
5921        this.slider.addEventListener('dragstart', (e) => e.preventDefault());
5922        
5923        // Handle window resize
5924        window.addEventListener('resize', () => {
5925          this.updateSliderPosition(false);
5926          this.updateArrowStates();
5927        });
5928        
5929        // Handle transition end
5930        this.slider.addEventListener('transitionend', () => {
5931          this.isTransitioning = false;
5932        });
5933      }
5934      
5935      getItemsPerView() {
5936        return window.innerWidth <= 768 ? 1 : 3;
5937      }
5938      
5939      getSlideWidth() {
5940        return 100 / this.getItemsPerView();
5941      }
5942      
5943      getMaxIndex() {
5944        const itemsPerView = this.getItemsPerView();
5945        return this.totalSlides - itemsPerView;
5946      }
5947      
5948      updateSliderPosition(animate = true) {
5949        const translateX = -this.currentIndex * this.getSlideWidth();
5950        this.slider.style.transition = animate ? 'transform 0.3s ease' : 'none';
5951        this.slider.style.transform = `translateX(${translateX}%)`;
5952      }
5953      
5954      updateArrowStates() {
5955        const maxIndex = this.getMaxIndex();
5956        this.prevBtn.disabled = this.currentIndex <= 0;
5957        this.nextBtn.disabled = this.currentIndex >= maxIndex;
5958      }
5959      
5960      nextSlide() {
5961        if (this.isTransitioning) return;
5962        const maxIndex = this.getMaxIndex();
5963        
5964        if (this.currentIndex >= maxIndex) return;
5965        
5966        this.isTransitioning = true;
5967        this.currentIndex++;
5968        this.updateSliderPosition(true);
5969        this.updateArrowStates();
5970      }
5971      
5972      prevSlide() {
5973        if (this.isTransitioning) return;
5974        
5975        if (this.currentIndex <= 0) return;
5976        
5977        this.isTransitioning = true;
5978        this.currentIndex--;
5979        this.updateSliderPosition(true);
5980        this.updateArrowStates();
5981      }
5982      
5983      dragStart(e) {
5984        if (this.isTransitioning) return;
5985        this.isDragging = true;
5986        this.startX = e.clientX || e.pageX;
5987        this.initialTranslate = -this.currentIndex * this.getSlideWidth();
5988        this.slider.style.transition = 'none';
5989      }
5990      
5991      dragMove(e) {
5992        if (!this.isDragging) return;
5993        
5994        e.preventDefault();
5995        this.currentX = e.clientX || e.pageX;
5996        const diffX = this.currentX - this.startX;
5997        const dragPercent = (diffX / this.slider.offsetWidth) * 100;
5998        const newTranslate = this.initialTranslate + dragPercent;
5999        
6000        this.slider.style.transform = `translateX(${newTranslate}%)`;
6001      }
6002      
6003      dragEnd() {
6004        if (!this.isDragging) return;
6005        this.isDragging = false;
6006        
6007        const diffX = this.currentX - this.startX;
6008        const threshold = this.dragThreshold;
6009        
6010        if (Math.abs(diffX) > threshold) {
6011          if (diffX > 0) {
6012            this.prevSlide();
6013          } else {
6014            this.nextSlide();
6015          }
6016        } else {
6017          // Snap back to current position
6018          this.updateSliderPosition(true);
6019        }
6020      }
6021    }
6022    
6023    // Initialize the slider when DOM is loaded
6024    document.addEventListener('DOMContentLoaded', () => {
6025      new TestimonialSlider();
6026    });
6027</script>
6027
6028
6029
6030  </body>
6031</html>
6031<script type="text/javascript">
6032  window.CLIENT_INFO = window.CLIENT_INFO || {};
6033  window.CLIENT_INFO.site_id = 2148009889;
6034  window.CLIENT_INFO.locale = "en";
6035  window.CLIENT_INFO.features =   window.CLIENT_INFO.features || {};
6036  window.CLIENT_INFO.imagePaths = window.CLIENT_INFO.imagePaths || {};
6037  window.CLIENT_INFO.imagePaths.default = "https://kajabi-app-assets.kajabi-cdn.com/assets/default_image-cff4ebeceb3839d5908ba7c7d5071a751234f2a6b34575505002eef3deb5e3c7.png";
6038  window.CLIENT_INFO.imagePaths.default_avatar = "https://kajabi-app-assets.kajabi-cdn.com/assets/defaults/default_avatar-b3744a61876b6f23004ea211ac36efc3ce9b91d5e3cfe612869f2f48f20c4f38.jpg";
6039
6040
6041    window.CLIENT_INFO.ga_id = "G-GTBWYV09JY"
6042
6043  window.CLIENT_INFO.env = "production";
6044  window.CLIENT_INFO.git_sha = "c0b8745023f73ce67e959c2e5640c0a2bc17cb08";
6045
6046  window.CLIENT_INFO.app_name = 'kajabi-storefronts-production';
6047
6048  window.CLIENT_INFO.datadogSampleRates = {"kajabi-admin":25,"hero-site-checkout":25};
6049
6050  window.CLIENT_INFO.account = {
6051    id: 2147992691,
6052    tier: "50k",
6053    businessType: "teacher_or_instructor",
6054    experience: "existing_online",
6055    industry: "music_instruments"
6056  }
6057
6058
6059
6060</script>
6060
6061
6062<script>
6063//<![CDATA[
6064        window.CLIENT_INFO = {
6065          ...(window.CLIENT_INFO),
6066          features: {
6067            ...(window.CLIENT_INFO.features),
6068            comm_stripe_link_payment_option: false,comm_offer_tiers: false
6069          }
6070        }
6071
6072//]]>
6073</script>
6073
6074<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
6075<!-- Update @kajabi-ui/styles version to match Kajabi-UI/styles — includes all Pine tokens + fonts -->
6076<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@kajabi-ui/[email protected]/dist/kajabi_products/kajabi_products.css" />
6077<!-- Update @pine-ds/core version for ESM and nomodule — must stay in sync with each other -->
6078<script type="module" src="https://cdn.jsdelivr.net/npm/@pine-ds/[email protected]/dist/pine-core/pine-core.esm.js"></script>
vendor: 1 bytes, line 6078
6078
6079<script nomodule src="https://cdn.jsdelivr.net/npm/@pine-ds/[email protected]/dist/pine-core/index.esm.js"></script>
6079
6080
6081  <!-- Load the toast controller -->
6082  
6082<script src="https://kajabi-app-assets.kajabi-cdn.com/assets/admin/pine_pds_toast_controller-e2c0316da53755ebe1206f296db7531a82d40de989d7ee5fc02f3c7dd1a0b988.js"></script>
6082
6083
6084
6085<script type="text/javascript">
6086  window.CLIENT_INFO = window.CLIENT_INFO || {};
6087  window.CLIENT_INFO.themePrimaryColor = "#993bd7";
6088</script>
6088
6089
6090<script src="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/system-scoped-BAomgrMt.js" crossorigin="anonymous" type="module"></script>
6090<link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/system-scoped-BulxtOZX.css" media="screen" />
6091
6092
6093<script src="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-DpNiilEb.js" crossorigin="anonymous" type="module" defer="defer"></script>
6093<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/_commonjsHelpers-D6-XlEtG.js" as="script" crossorigin="anonymous" defer="defer">
6094<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-2HrbkdmI.js" as="script" crossorigin="anonymous" defer="defer">
6095<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-BMINkH_c.js" as="script" crossorigin="anonymous" defer="defer">
6096<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/AdminCopyProvider-ucjffo7f.js" as="script" crossorigin="anonymous" defer="defer">
6097<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-DceP92G8.js" as="script" crossorigin="anonymous" defer="defer">
6098<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/reactRoot-JWVonxIA.js" as="script" crossorigin="anonymous" defer="defer">
6099<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index.esm-Dt3ydDqF.js" as="script" crossorigin="anonymous" defer="defer">
6100<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/yup-7ZSZYQEm.js" as="script" crossorigin="anonymous" defer="defer">
6101<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/_baseIteratee-Dy88VD4S.js" as="script" crossorigin="anonymous" defer="defer">
6102<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/Lazy-tRCKNWes.js" as="script" crossorigin="anonymous" defer="defer">
6103<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/setLocale-CcJQcgJ4.js" as="script" crossorigin="anonymous" defer="defer">
6104<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-BUZA4vhi.js" as="script" crossorigin="anonymous" defer="defer">
6105<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-Dhojm74o.js" as="script" crossorigin="anonymous" defer="defer">
6106<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/middleware-CxMNIG-i.js" as="script" crossorigin="anonymous" defer="defer">
6107<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/telemetrySessionContext-Netkh-bv.js" as="script" crossorigin="anonymous" defer="defer">
6108<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/preload-helper-B_-z8C_4.js" as="script" crossorigin="anonymous" defer="defer">
6109<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/main-DRZEWcuC.js" as="script" crossorigin="anonymous" defer="defer">
6110<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/clientInfo-DvTkLKvj.js" as="script" crossorigin="anonymous" defer="defer">
6111<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/moment-D_xlXhOw.js" as="script" crossorigin="anonymous" defer="defer">
6112<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/numeral-0U635fWa.js" as="script" crossorigin="anonymous" defer="defer">
6113<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/formatter-IAAaFNdN.js" as="script" crossorigin="anonymous" defer="defer">
6114<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/util-BQlLX_AX.js" as="script" crossorigin="anonymous" defer="defer">
6115<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/main-DAI7hpe6.js" as="script" crossorigin="anonymous" defer="defer">
6116<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/CountryInput-JOnOO5Lq.js" as="script" crossorigin="anonymous" defer="defer">
6117<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-C1yU1zDQ.js" as="script" crossorigin="anonymous" defer="defer">
6118<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/ToastProvider-HokzwYqV.js" as="script" crossorigin="anonymous" defer="defer">
6119<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-Dgva5LoJ.js" as="script" crossorigin="anonymous" defer="defer">
6120<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-CbxPj78a.js" as="script" crossorigin="anonymous" defer="defer">
6121<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-CjIlY0Na.js" as="script" crossorigin="anonymous" defer="defer">
6122<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/Helmet-BmOqyAI9.js" as="script" crossorigin="anonymous" defer="defer">
6123<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/lodash-D8DikIwp.js" as="script" crossorigin="anonymous" defer="defer">
6124<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-CV-ZLugq.js" as="script" crossorigin="anonymous" defer="defer">
6125<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/utils-BGT2Z4xK.js" as="script" crossorigin="anonymous" defer="defer">
6126<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/paymentMethodDomain-B1_T6E1S.js" as="script" crossorigin="anonymous" defer="defer">
6127<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/useCheckout-CgWqSNpl.js" as="script" crossorigin="anonymous" defer="defer">
6128<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-D8wmooDF.js" as="script" crossorigin="anonymous" defer="defer">
6129<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/useTranslation-CK-CwqXJ.js" as="script" crossorigin="anonymous" defer="defer">
6130<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/isObjectLike-DviJ0rCs.js" as="script" crossorigin="anonymous" defer="defer">
6131<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/_arrayMap-BkD9PEmT.js" as="script" crossorigin="anonymous" defer="defer">
6132<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/isSymbol-D-EOWZJ2.js" as="script" crossorigin="anonymous" defer="defer">
6133<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/toString-B6kqRhXB.js" as="script" crossorigin="anonymous" defer="defer">
6134<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/_baseSlice-DkFNCYmM.js" as="script" crossorigin="anonymous" defer="defer">
6135<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/_stringToArray-C8o5z4-U.js" as="script" crossorigin="anonymous" defer="defer">
6136<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/upperFirst-RPNlJxU5.js" as="script" crossorigin="anonymous" defer="defer">
6137<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/capitalize-C0VlZWMM.js" as="script" crossorigin="anonymous" defer="defer">
6138<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/capitalize-BHgdBJd-.js" as="script" crossorigin="anonymous" defer="defer">
6139<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/SubscriptionFrequencyText-76Y8XWbB.js" as="script" crossorigin="anonymous" defer="defer">
6140<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/stringify-DCYA1-rE.js" as="script" crossorigin="anonymous" defer="defer">
6141<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/v4-DkF-Bj9s.js" as="script" crossorigin="anonymous" defer="defer">
6142<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/react-stripe.esm-HZyc1rhE.js" as="script" crossorigin="anonymous" defer="defer">
6143<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/useDebouncedCallback-qXpx29Kq.js" as="script" crossorigin="anonymous" defer="defer">
6144<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/link-logo-vjssnk0r.js" as="script" crossorigin="anonymous" defer="defer">
6145<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/cardDisplay-CmWoHBBP.js" as="script" crossorigin="anonymous" defer="defer">
6146<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/SavedCardDisplay-a2QWEqtF.js" as="script" crossorigin="anonymous" defer="defer">
6147<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/PhoneInput-BR1Zo4DX.js" as="script" crossorigin="anonymous" defer="defer">
6148<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/CustomFields-DFZU4A5U.js" as="script" crossorigin="anonymous" defer="defer">
6149<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/PayButton-BiJDzcJO.js" as="script" crossorigin="anonymous" defer="defer">
6150<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/uuid-CDusTtPx.js" as="script" crossorigin="anonymous" defer="defer">
6151<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/warning-B6bQirnv.js" as="script" crossorigin="anonymous" defer="defer">
6152<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-D0Mk4a1l.js" as="script" crossorigin="anonymous" defer="defer">
6153<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/toDate-BvxFM_ca.js" as="script" crossorigin="anonymous" defer="defer">
6154<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/buildMatchPatternFn-CVZriXpo.js" as="script" crossorigin="anonymous" defer="defer">
6155<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/startOfWeek-Dor-D8Yz.js" as="script" crossorigin="anonymous" defer="defer">
6156<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/useCheckoutLayoutStyles-D06uBgFO.js" as="script" crossorigin="anonymous" defer="defer">
6157<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-CtxPM8ko.js" as="script" crossorigin="anonymous" defer="defer">
6158<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/purify.es-J5RlrwSC.js" as="script" crossorigin="anonymous" defer="defer">
6159<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/QuantitySelector-BsLvruOO.js" as="script" crossorigin="anonymous" defer="defer">
6160<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/react-paypal-js-CmkSy_pr.js" as="script" crossorigin="anonymous" defer="defer">
6161<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-CmoCGCyJ.js" as="script" crossorigin="anonymous" defer="defer">
6162<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/EmbeddedCheckoutForm-oITqiXmF.js" as="script" crossorigin="anonymous" defer="defer">
6163<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/initReactI18next-K9K3-hrY.js" as="script" crossorigin="anonymous" defer="defer">
6164<link rel="modulepreload" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/i18n-w_G0HvGy.js" as="script" crossorigin="anonymous" defer="defer"><link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/index-pWWvtwnD.css" media="screen" defer="defer" />
6165<link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/react-datepicker-BF9r0e3H.css" media="screen" defer="defer" />
6166<link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/datepicker-xbmQVxkq.css" media="screen" defer="defer" />
6167<link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/SavedCardDisplay-ciQg80Yh.css" media="screen" defer="defer" />
6168<link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/PhoneInput-j-d6UbL-.css" media="screen" defer="defer" />
6169<link rel="stylesheet" href="https://kajabi-app-assets.kajabi-cdn.com/vite/assets/EmbeddedCheckoutForm-rEuVucez.css" media="screen" defer="defer" />
6170

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.