h1,h2,h3,h4,h5,h6,p,li{font-family:Open Sans,sans-serif}h1{margin:0 auto;font-size:23px;line-height:1.2em}@media (width>=768px){h1{font-size:35px}}@media (width>=1024px){h1{font-size:48px}}h1 strong{font-weight:900}h1 sup{font-size:50%;top:-.75em}h2{margin:0 auto;font-size:21px;line-height:1.2em}@media (width>=768px){h2{font-size:23px}}@media (width>=1024px){h2{font-size:35px}}h2 strong{font-weight:900}h3{margin:0 auto;font-size:14px;font-weight:400;line-height:1em}@media (width>=768px){h3{font-size:18px}}@media (width>=1024px){h3{font-size:22px}}h4{margin:0 auto;font-size:13px;font-weight:400;line-height:1em}@media (width>=768px){h4{font-size:16px}}@media (width>=1024px){h4{font-size:17px}}p{margin:0 auto;font-size:13px;line-height:1.7em}@media (width>=768px){p{font-size:14px}}@media (width>=1024px){p{font-size:15px}}.text-yellow,a.text-yellow:hover{color:#ffdb00}.text-blue{color:#0b76db}.text-grey{color:#646464}.text-white{color:#fff}.header{color:#fff;background:#000c17 58%/cover no-repeat;padding:25px 10px 0;position:relative}@media (width>=768px){.header{background-position:50%;padding:35px 0}}.header:after{content:" ";z-index:1;background:linear-gradient(#0000,#000c17);height:80px;position:absolute;bottom:0;left:0;right:0}.header .row{z-index:2;position:relative}.header .logo{width:260px;margin:0 auto 20px}@media (width>=768px){.header .logo{width:410px;margin:0 auto}}@media (width>=1024px){.header .logo{width:510px}}.header .watch-badge{text-shadow:0 0 20px #000c17;font:400 14px/1em Bebas Neue,sans-serif;position:absolute;top:180px;right:53%;transform:translate(-50%,-50%)rotate(-15deg)}@media (width>=768px){.header .watch-badge{font-size:18px;top:240px;right:50%}}@media (width>=1024px){.header .watch-badge{font-size:23px;top:280px}}.header .watch-badge img{width:24px;margin:5px auto 0;display:block;transform:scaleX(-1)}@media (width>=768px){.header .watch-badge img{width:33px}}@media (width>=1024px){.header .watch-badge img{width:41px}}.header .play-button{cursor:pointer;outline:none;width:70px;margin:100px auto;transition:opacity .3s;display:inline-block}@media (width>=768px){.header .play-button{width:85px;margin:150px auto}}@media (width>=1024px){.header .play-button{width:100px;margin:170px auto}}.header .play-button:hover{opacity:.9}.header h1{font-size:22px}@media (width>=768px){.header h1{font-size:25px}}@media (width>=1024px){.header h1{font-size:40px}}.header .join{width:95%;margin:15px auto}@media (width>=768px){.header .join{margin:25px auto;font-size:35px}}@media (width>=1024px){.header .join{margin:30px auto;padding:20px;font-size:40px}}.header p{text-transform:uppercase;font:400 13px/1.5em Bebas Neue,sans-serif}@media (width>=768px){.header p{font-size:17px}}@media (width>=1024px){.header p{font-size:19px}}.header p .smaller{font-size:13px}@media (width>=768px){.header p .smaller{font-size:15px}}@media (width>=1024px){.header p .smaller{font-size:16px}}.reveal-overlay{background-color:#000c}.reveal-overlay:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;content:"";color:#fff;z-index:1;opacity:.8;text-align:center;outline:none;width:35px;margin:0;font-family:"Font Awesome 6 Pro";font-size:35px;font-style:normal;font-weight:900;line-height:1em;display:inline-block;position:absolute;top:0;right:0}@media (width>=768px){.reveal-overlay:after{width:50px;font-size:50px;top:7px;right:7px}}.reveal-overlay .reveal{height:inherit;border:none;border-radius:5px;outline:none;min-height:0;padding:0}.reveal-overlay .reveal .flex-video{margin:0 auto}.reveal-overlay .reveal p{margin:5px auto}.reveal-overlay .reveal .join{margin:10px auto}.one-common{color:#fff;background:#000c17;padding:30px 15px}@media (width>=768px){.one-common{padding:40px 15px}}@media (width>=1024px){.one-common{padding:50px 0}}.one-common h2{margin:0 auto 30px}@media (width>=768px){.one-common h2{margin:0 auto 45px}}@media (width>=1024px){.one-common h2{margin:0 auto 90px}}@media (width>=768px){.one-common .flex-container{text-align:left;align-items:flex-start;display:flex}}@media (width>=1024px){.one-common .flex-container{align-items:center}}@media (width>=768px){.one-common p{padding-left:30px}}@media (width>=1024px){.one-common p{padding-left:70px}}.one-common img{width:320px;min-width:320px;margin:0 auto 20px}@media (width>=768px){.one-common img{order:0;width:270px;min-width:270px;margin:0 auto}}@media (width>=1024px){.one-common img{width:530px;min-width:530px}}.lesson-descriptions{color:#fff;background:#000c17;padding:30px 0;position:relative}@media (width>=768px){.lesson-descriptions{padding:40px 10px}}@media (width>=1024px){.lesson-descriptions{padding:50px 0}}.lesson-descriptions h2{margin:0 auto 20px}@media (width>=768px){.lesson-descriptions h2{margin:0 auto 30px}}@media (width>=1024px){.lesson-descriptions h2{margin:0 auto 50px}}.lesson-descriptions .question-dropdown{cursor:pointer;border:1px solid #777;border-radius:5px;height:auto;max-height:62px;margin:10px auto 0;transition:all .3s ease-in-out;overflow:hidden;transform:translateZ(0)}.lesson-descriptions .question-dropdown.active{max-height:1000px}.lesson-descriptions .question-dropdown .drop-down-wrap{position:relative}.lesson-descriptions .question-dropdown .drop-down-wrap p{color:#8c9698;margin:0 auto 15px}.lesson-descriptions .question-dropdown .drop-down-wrap p.details{margin:0 auto;font:italic 400 14px/1.2em Open Sans,sans-serif;position:absolute;top:50%;right:0;transform:translateY(-50%)}.lesson-descriptions .question-dropdown .drop-down-wrap .week-number{text-transform:uppercase;background:#0b76db;height:100%;font:400 14px/60px Open Sans,sans-serif;position:absolute}.lesson-descriptions .question-dropdown .drop-down-wrap .week-number .number{vertical-align:sub;font-size:25px}.lesson-descriptions .question-dropdown .drop-down-wrap .question{width:100%;height:60px;position:relative}.lesson-descriptions .question-dropdown .drop-down-wrap .question h2{-webkit-user-select:none;user-select:none;margin:0 auto;font:700 14px/1.2em Open Sans,sans-serif;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width>=768px){.lesson-descriptions .question-dropdown .drop-down-wrap .question h2{font-size:15px}}@media (width>=1024px){.lesson-descriptions .question-dropdown .drop-down-wrap .question h2{font-size:18px}}.lesson-descriptions .question-dropdown .fa-chevron-down{color:#fff;font-size:14px;line-height:60px;transition:all .3s ease-in-out}@media (width>=768px){.lesson-descriptions .question-dropdown .fa-chevron-down{font-size:30px}}.lesson-descriptions .question-dropdown .fa-chevron-down.rotated{transform:rotate(-180deg)}.better-fills{color:#fff;background:#001324;padding:30px 15px}@media (width>=768px){.better-fills{padding:40px 0}}@media (width>=1024px){.better-fills{padding:50px 0}}.better-fills h4{margin:10px auto 40px;line-height:1.2em}@media (width>=768px){.better-fills h4{margin:15px auto 55px}}.better-fills .emoji-point{margin:0 auto 30px}@media (width>=768px){.better-fills .emoji-point{margin:0 auto}}.better-fills .emoji-point:last-child{margin-bottom:0}.better-fills .emoji-point img{width:50px}@media (width>=768px){.better-fills .emoji-point img{width:60px}}.better-fills .emoji-point h3{color:#808992;margin:17px auto 10px}@media (width>=768px){.better-fills .emoji-point h3{margin:23px auto 17px}}.three-icon{color:#fff;background:#000c17;padding:30px 10px}@media (width>=768px){.three-icon{padding:40px 0}}@media (width>=1024px){.three-icon{padding:50px 0}}.three-icon h4{margin:10px auto 30px;line-height:1.5em}@media (width>=768px){.three-icon h4{margin:15px auto 40px}}@media (width>=1024px){.three-icon h4{margin:15px auto 55px}}.three-icon .memorize-create .colored-box{background:#192733;border-radius:10px;padding:40px 20px}@media (width>=1024px){.three-icon .memorize-create .colored-box{padding:50px 30px}}.three-icon .memorize-create .colored-box:first-child{margin-bottom:20px}@media (width>=768px){.three-icon .memorize-create .colored-box:first-child{margin-bottom:0}}.three-icon .memorize-create .colored-box.blue{background:#0b76db}.three-icon .memorize-create .colored-box.blue img{margin:-8px auto 16px}@media (width>=1024px){.three-icon .memorize-create .colored-box.blue img{margin:-10px auto 20px}}.three-icon .memorize-create .colored-box.blue p strong{color:#ffdb00}.three-icon .memorize-create .colored-box img{width:120px;margin:0 auto 20px}@media (width>=768px){.three-icon .memorize-create .colored-box img{width:140px}}@media (width>=1024px){.three-icon .memorize-create .colored-box img{width:210px;margin:0 auto 30px}}.three-icon .memorize-create .colored-box p strong{color:#7f878d}.three-icon .circles-wrap{padding:25px 0 30px}@media (width>=768px){.three-icon .circles-wrap{padding:25px 0}}.three-icon .circle-point{margin:30px auto 0}@media (width>=768px){.three-icon .circle-point{margin:40px auto 0}}@media (width>=1024px){.three-icon .circle-point{margin:50px auto 0}}.three-icon .circle-point i{color:#0b76db;text-align:center;border:2px solid #0b76db;border-radius:50%;width:70px;height:70px;margin:0 auto 15px;font-size:35px;line-height:66px}@media (width>=1024px){.three-icon .circle-point i{float:left;width:80px;height:80px;margin:0;font-size:35px;line-height:76px}}.three-icon .circle-point p{max-width:300px;margin:0 auto}@media (width>=768px){.three-icon .circle-point p{max-width:250px}}@media (width>=1024px){.three-icon .circle-point p{text-align:left;float:left;width:calc(100% - 80px);max-width:390px;padding-left:20px}}.three-icon .circle-point p strong{color:#0b76db;text-transform:uppercase;margin:0 auto 5px;font-family:Bebas Neue,sans-serif;font-size:17px;display:inline-block}@media (width>=1024px){.three-icon .circle-point p strong{font-size:23px}}.warning-section{color:#fff;text-align:center;background:#830620;padding:45px 0;position:relative;overflow:hidden}@media (width>=768px){.warning-section{padding:60px 15px}}@media (width>=1024px){.warning-section{padding:70px 15px}}.warning-section .bg-icon{opacity:.15;filter:brightness(0%);z-index:1;height:100px;position:absolute;top:15%;transform:translateY(-50%)}@media (width>=768px){.warning-section .bg-icon{height:200px;top:25%}}@media (width>=1024px){.warning-section .bg-icon{height:400px;top:45%}}.warning-section .bg-icon.sign{left:-30px}@media (width>=768px){.warning-section .bg-icon.sign{left:-20px}}@media (width>=1024px){.warning-section .bg-icon.sign{left:-110px}}.warning-section .bg-icon.cal{right:-50px}@media (width>=768px){.warning-section .bg-icon.cal{right:-70px}}@media (width>=1024px){.warning-section .bg-icon.cal{right:-230px}}.warning-section h1{z-index:2;color:#ffdb00;text-transform:uppercase;margin:0 auto;font:700 30px/1em Bebas Neue,sans-serif;position:relative}@media (width>=768px){.warning-section h1{letter-spacing:.12em;font-size:44px}}@media (width>=1024px){.warning-section h1{font-size:55px}}.warning-section .sticks{z-index:2;opacity:.15;filter:brightness(0%);width:70px;margin:17px auto;position:relative}@media (width>=768px){.warning-section .sticks{width:80px;margin:20px auto}}@media (width>=1024px){.warning-section .sticks{width:90px;margin:25px auto}}.warning-section p{z-index:2;max-width:inherit;margin:0 auto;padding:0 10px;font:400 13px/1.7em Open Sans,sans-serif;display:inline-block;position:relative}@media (width>=768px){.warning-section p{max-width:620px;font-size:15px}}@media (width>=1024px){.warning-section p{max-width:660px;font-size:16px}}.warning-section p strong{color:#fdce02}.meet-instructor{color:#fff;background:#000c17 60% 0/1090px no-repeat;padding:100px 10px 30px;position:relative}@media (width>=768px){.meet-instructor{background-position:53% 0;background-size:1320px;padding:90px 15px 40px}}@media (width>=1024px){.meet-instructor{background-size:cover;padding:100px 20px 50px}}.meet-instructor:after{content:" ";z-index:1;background:linear-gradient(#0000,#000c17);height:80px;position:absolute;bottom:0;left:0;right:0}.meet-instructor .row{z-index:2;max-width:1020px;position:relative}.meet-instructor h1{text-transform:uppercase;text-shadow:0 0 15px #000;font-family:Bebas Neue,sans-serif}.meet-instructor h2{margin:0 0 20px}@media (width>=768px){.meet-instructor h2{margin:0 0 30px}}@media (width>=1024px){.meet-instructor h2{margin:0 0 35px}}.meet-instructor h6{max-width:420px}.meet-instructor .steve-details img{float:left;background:#fff;border:3px solid #fff;border-radius:50%;width:50px;display:block;overflow:hidden}@media (width>=768px){.meet-instructor .steve-details img{width:60px}}.meet-instructor .steve-details .text{text-shadow:0 0 10px #000;text-transform:uppercase;width:auto;padding:14px 15px;font-family:Bebas Neue,sans-serif}.meet-instructor .steve-details .text h6,.meet-instructor .steve-details .text p{margin:0;font-family:inherit;line-height:1em}.meet-instructor .bio{margin:70px auto 0}@media (width>=768px){.meet-instructor .bio{margin:100px auto 0}}@media (width>=1024px){.meet-instructor .bio{margin:150px auto 0}}.meet-instructor .bio p{text-shadow:0 0 7px #000;margin:0 auto}@media (width>=768px){.meet-instructor .bio p{column-count:2;column-gap:40px}}.meet-instructor .bio .first-letter{float:left;width:73px;padding-right:7px}@media (width>=1024px){.meet-instructor .bio .first-letter{width:82px}}.meet-instructor .bio .first-letter.smaller{width:51px}@media (width>=1024px){.meet-instructor .bio .first-letter.smaller{width:60px}}.student-reviews{color:#fff;background:#000c17;padding:30px 0}@media (width>=768px){.student-reviews{padding:40px 0}}@media (width>=1024px){.student-reviews{padding:50px 0}}.student-reviews .testimonial-wrap{text-align:center;margin:0 auto 35px;padding:0 30px}@media (width>=768px){.student-reviews .testimonial-wrap{margin:0 auto;padding:0 15px}}@media (width>=1024px){.student-reviews .testimonial-wrap{padding:0 30px}}.student-reviews .testimonial-wrap:last-child{margin:0 auto}.student-reviews .testimonial-wrap img{border:4px solid #fff;border-radius:50%;width:100%;max-width:100px;box-shadow:0 0 15px #0000004d}@media (width>=1024px){.student-reviews .testimonial-wrap img{max-width:170px}}.student-reviews .testimonial-wrap p{margin:15px auto}@media (width>=1024px){.student-reviews .testimonial-wrap p{margin:20px auto}}.student-reviews .testimonial-wrap .text-grey{color:#7f878d}.student-reviews .testimonial-wrap h6,.student-reviews .testimonial-wrap p.credit{text-transform:uppercase;margin:0 auto;font-family:Bebas Neue,sans-serif;line-height:1em}.guarantee{color:#fff;background:#001324;padding:30px 0}@media (width>=768px){.guarantee{padding:40px 20px}}@media (width>=1024px){.guarantee{padding:50px 0}}.guarantee .guarantee-badge{width:120px}@media (width>=768px){.guarantee .guarantee-badge{order:1;width:180px}}@media (width>=1024px){.guarantee .guarantee-badge{width:210px}}.guarantee .flex-container{margin:15px auto 0;padding:0 15px}@media (width>=768px){.guarantee .flex-container{align-items:flex-start;margin:0 auto;padding:0;display:flex}}@media (width>=1024px){.guarantee .flex-container{max-width:820px}}.guarantee .flex-container .text-wrap{margin:15px auto 0}@media (width>=768px){.guarantee .flex-container .text-wrap{margin:0;padding-right:15px}}@media (width>=1024px){.guarantee .flex-container .text-wrap{padding-right:40px}}.guarantee .flex-container .text-wrap h2{margin:0 auto 15px}@media (width>=768px){.guarantee .flex-container .text-wrap h2{margin:0 auto 20px}}.guarantee .flex-container .text-wrap p{margin:0 auto;line-height:2em}.final{color:#fff;text-align:center;background:#000c17 65%/cover;padding:50px 10px}@media (width>=768px){.final{padding:70px 10px}}@media (width>=1024px){.final{padding:80px 20px}}.final .logo img{width:100%;max-width:350px;margin:0 auto 40px}@media (width>=768px){.final .logo img{max-width:570px;margin:0 auto 50px}}@media (width>=1024px){.final .logo img{max-width:650px;margin:0 auto 60px}}.final .join{width:100%;max-width:330px;margin:30px auto;padding:16px;font-size:27px}@media (width>=768px){.final .join{max-width:575px;margin:25px auto;padding:22px;font-size:43px}}@media (width>=1024px){.final .join{max-width:920px;margin:30px auto}}.final h4{text-transform:uppercase;margin:0 auto;font-family:Bebas Neue,sans-serif;line-height:1.2em}.final h4 s{opacity:.7}.final .credit-cards{margin:40px auto 0}@media (width>=768px){.final .credit-cards{margin:50px auto 0}}@media (width>=1024px){.final .credit-cards{margin:60px auto 0}}.final .credit-cards i{opacity:.7;margin:0 3px;font-size:45px}@media (width>=768px){.final .credit-cards i{font-size:50px}}.final .credit-cards img{width:100%;max-width:340px}@media (width>=768px){.final .credit-cards img{max-width:480px}}@media (width>=1024px){.final .credit-cards img{max-width:550px}}.final .questions{margin:15px 0 0}.final .questions p{opacity:.7;max-width:100%;margin:0;font-size:13px}.final .questions p a{color:inherit;display:inline-block}
/*# sourceMappingURL=better-drum-fills.css.map */
