h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:900}h1,h2,h3,h4,h5,h6,li,p{margin:0 auto;font-family:Open Sans,sans-serif;font-weight:400;line-height:1em}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup,li sup,p sup{font-size:50%;top:-.75em}h1{font-size:24px;line-height:1.2em}@media (width>=768px){h1{font-size:36px}}@media (width>=1024px){h1{font-size:48px}}h2{font-size:20px;line-height:1.2em}@media (width>=768px){h2{font-size:30px}}@media (width>=1024px){h2{font-size:36px}}h3{font-size:18px}@media (width>=768px){h3{font-size:24px}}@media (width>=1024px){h3{font-size:30px}}h4{font-size:16px}@media (width>=768px){h4{font-size:20px}}@media (width>=1024px){h4{font-size:24px}}h5{font-size:15px}@media (width>=768px){h5{font-size:18px}}@media (width>=1024px){h5{font-size:20px}}h6{font-size:15px}@media (width>=768px){h6{font-size:16px}}@media (width>=1024px){h6{font-size:18px}}p,li{font-size:15px;line-height:1.6em}@media (width>=1024px){p,li{font-size:16px}}img{display:inline-block}[placeholder]:focus::-webkit-input-placeholder{color:#0000}form ::placeholder{color:#777}form :-ms-input-placeholder{color:#777}form :-moz-placeholder{color:#777}.text-songs{color:#ec0061}.text-light-navy{color:#a1afc9}.play-button{cursor:pointer;color:#fff;background:#0009;border:3px solid #fff;border-radius:200px;outline:none;padding:18px 22px;font-size:29px;line-height:1em;transition:opacity .3s;display:inline-block}.play-button:hover{opacity:.8}.ajax-form input,.ajax-form button{color:#999;height:45px;box-shadow:none;text-align:inherit;border:none;border-radius:100px;margin:0 auto 10px;padding:7px 20px;font:400 18px/45px Open Sans,sans-serif;transition:all .2s ease-in}@media (width>=768px){.ajax-form input,.ajax-form button{height:55px;margin:0 auto 15px;font-size:19px;line-height:55px}}@media (width>=1024px){.ajax-form input,.ajax-form button{font-size:23px}}.ajax-form button{text-transform:uppercase;text-align:center;cursor:pointer;color:#fff;background:#0b76db;border:none;width:100%;margin:0 auto 15px;padding:0;font-family:Bebas Neue,sans-serif;display:block}.ajax-form button:hover{background:#258ff4}.thank-you-box{visibility:hidden;opacity:0;height:auto;max-height:0;transition:all .4s ease-in;display:block;overflow:hidden}.thank-you-box.active{visibility:visible;opacity:1;max-height:1000px;padding:15px}@media (width>=768px){.thank-you-box.active{padding:20px}}@media (width>=1024px){.thank-you-box.active{padding:30px}}.thank-you-box p{margin:0 auto;font:400 15px/1.4em Open Sans,sans-serif}@media (width>=768px){.thank-you-box p{font-size:19px}}@media (width>=1024px){.thank-you-box p{font-size:23px}}.thank-you-box p em{max-width:550px;font-size:12px;line-height:1.4em;display:inline-block}@media (width>=768px){.thank-you-box p em{font-size:14px}}.thank-you-box .social-media a{color:#fff;text-align:center;background:#000;border-radius:50%;width:50px;height:50px;margin:20px 3px 0;font-size:26px;line-height:50px;display:inline-block}@media (width>=1024px){.thank-you-box .social-media a{width:70px;height:70px;margin:25px 10px 0;font-size:35px;line-height:70px}}.disclaimer{max-width:470px}.disclaimer i{width:40px;font-size:21px}@media (width>=768px){.disclaimer i{font-size:29px}}.disclaimer span{width:calc(100% - 40px);font:italic 400 12px/1.4em Open Sans,sans-serif}.reveal-overlay{z-index:2147483002;background-color:#000c;display:none;position:fixed;inset:0;overflow-y:auto}.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{z-index:1006;backface-visibility:hidden;width:95%;height:inherit;background-color:#fefefe;border:none;border-radius:7px;outline:none;min-height:0;margin-left:auto;margin-right:auto;padding:0;display:none;position:relative;top:100px;overflow-y:auto}@media (width>=768px){.reveal-overlay .reveal{margin:0 auto;left:auto;right:auto}}.songs-info .pic-wrap{width:220px;min-width:220px;min-height:386px;margin:20px auto}@media (width>=768px){.songs-info .pic-wrap{order:1;width:290px;min-width:290px;min-height:457px;margin:0;padding-left:30px}}@media (width>=1024px){.songs-info .pic-wrap{width:430px;min-width:430px;min-height:665px;padding-left:50px}}.songs-info .side-pic{width:100%;display:none}.songs-info .side-pic.mobile-feature{display:block}@media (width>=768px){.songs-info .side-pic.mobile-feature{display:none}.songs-info .side-pic.active{display:block}}.songs-info .text-icon-wrap{margin:0 auto 20px;display:flex}@media (width>=768px){.songs-info .text-icon-wrap{cursor:pointer;opacity:.4;margin:0 auto 35px}}@media (width>=1024px){.songs-info .text-icon-wrap{margin:0 auto 60px}}@media (width>=768px){.songs-info .text-icon-wrap:hover{opacity:.6}}.songs-info .text-icon-wrap:last-child{margin-bottom:0}.songs-info .text-icon-wrap.active,.songs-info .text-icon-wrap.active:hover{opacity:1}.songs-info .text-icon-wrap.active p,.songs-info .text-icon-wrap.active:hover p{display:inline-block}.songs-info .text-icon-wrap i{min-width:45px;padding-right:15px;font-size:25px}@media (width>=768px){.songs-info .text-icon-wrap i{min-width:55px;font-size:35px}}@media (width>=1024px){.songs-info .text-icon-wrap i{min-width:80px;font-size:40px}}.songs-info .text-icon-wrap h3{margin:0 auto 10px}@media (width>=768px){.songs-info .text-icon-wrap h3{margin:0 auto 15px}}.songs-info .text-icon-wrap p{line-height:1.4em;display:none}.album-grid .autoplay-video .play-button{opacity:0;transition:opacity .3s}.album-grid .autoplay-video:hover .play-button{opacity:1}.lesson-buttons .button{-webkit-user-select:none;user-select:none;color:#fff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#0b76db;border-radius:900px;padding:13px 0;font:400 15px/1em Bebas Neue,sans-serif;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;overflow:hidden}.lesson-buttons .button:hover{color:#fff;background:#258ff4}.assignment-row.active i.fa-angle-down{transform:rotate(180deg)}.assignment-row.active .dropdown{opacity:1!important;visibility:visible!important;max-height:1500px!important}
/*# sourceMappingURL=lead-gen-tw.css.map */
