body{-webkit-font-smoothing:antialiased}nav>ul>li>a,nav>ul>li.dropdown li a{font-family:futura-pt,sans-serif;font-weight:700;font-size:18px;letter-spacing:2px;text-transform:uppercase}h1,h2,h3,h4{font-family:futura-pt,sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase}p,ul{font-size:14px}a:hover{text-decoration:underline}.btn{font-family:futura-pt,sans-serif;text-transform:uppercase!important}#student-login{background-color:#888;color:#fff;font-size:14px;padding:5px 10px}#student-login:hover{opacity:.8}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.lg-btn{background-color:#880006;border-radius:2px;color:#fff;display:block;font-family:futura-pt,sans-serif;font-size:30px;font-weight:700;height:40px;margin:10px 0;max-width:400px;padding-top:15px;text-align:center;text-decoration:none;text-transform:uppercase}.lg-btn:hover{color:#fff;opacity:.8;text-decoration:none}.btn-grey{background-color:#323232}.btn-light-grey{background-color:#888;font-size:16px;max-width:220px}img.feature{float:left;margin-right:10px}#splash h2{font-size:36px;line-height:1.2em}#splash p,#splash ul{font-size:16px;line-height:1.5em}#splash #video{margin-top:7px;margin-bottom:20px}#splash #video h2{font-size:26px;padding-top:5px;text-align:center}#course .header{background:url(/cdn/shop/files/course-header.jpg?15899554787100353700) no-repeat center;background-size:cover;box-shadow:inset 0 0 0 1000px #0006;height:300px;width:100%}#course h1{color:#fff;font-size:42px;padding:4% 2%;width:50%}#course #video{margin-bottom:20px}#course .lg-btn{height:80px;padding-top:0;width:300px}.instructor{margin-bottom:25px}#contactFormWrapper textarea{width:80%}#cart .extra-checkout-buttons{display:none}footer .btn-primary{color:#fff!important}footer .btn-primary:hover{color:#fff!important}@media (max-width: 660px){img.feature{display:block;float:none;margin:0 auto 15px}}@media (max-width: 630px){#course h1{width:100%}}@media (max-width: 510px){#course h1{font-size:28px!important;line-height:40px!important}}@media (max-width: 415px){.toolbar{padding:0 5px}}@media (min-width: 1027px){.index-header-text{width:385px}.grand-piano-img{width:551px}.grand-piano-img img{float:right;position:absolute;width:60%;max-width:1025px;top:220px;right:20px}}@media (max-width: 1027px){.index-header-text{width:100%}.index-header-text h2,.index-header-text .sub-header{text-align:center}.index-header-text .list{margin:0 50px}.index-header-text .lg-btn{max-width:100%!important;width:100%!important}.grand-piano-img{width:100%}}@font-face{font-family:MontserratRegular;src:url(Montserrat-Regular.ttf)}@font-face{font-family:MontserratBold;src:url(Montserrat-Bold.ttf)}@font-face{font-family:MontserratSemiBold;src:url(Montserrat-SemiBold.ttf)}@font-face{font-family:MontserratExtraBold;src:url(Montserrat-ExtraBold.ttf)}@font-face{font-family:MontserratBlack;src:url(Montserrat-Black.ttf)}.MontserratExtraBold,.section .section-title,.purchase h2.price,.repair-online-course h5,.repair-online-course h6{font-family:MontserratExtraBold!important}.MontserratBold,.bg-color-section .bg-titlem .section-title .section-subtitle,.bg-color-section .bg-title,.block-heading,.sidebar-iwrp .sidebar-header,.content-title,.sidebar-footer .button{font-family:MontserratBold}.MontserratSemiBold,.bg-color-section .bg-btn,.much-more-title,.we-cover-section .we-cover-iwrp,.we-cover-text ul li{font-family:MontserratSemiBold}.bg-text,.block-wrp .block-wrp-left,.sidebar-menu .menu-li a,.MontserratRegular,.purchase .text-wrp-content{font-family:MontserratRegular!important}.MontserratBlack{font-family:MontserratBlack}.repair-online-course h5,.repair-online-course h6{color:#5d5d5d;font-size:18px;line-height:1.5}.banner-section{padding:160px 0;background-size:cover;background-position:center center}#transparency .wrap{display:flex;margin-top:70px}.left-section{width:70%;background:#fff}.banner-section h1{color:#fff!important;font-size:62px!important;line-height:1;letter-spacing:1px}.section .section-title{font-size:34px;text-transform:uppercase;font-weight:800;color:#000}.left-section .section{padding:60px 0 0}.section .section-title{position:relative;padding-bottom:30px;padding-left:80px;font-family:MontserratBold;line-height:1}.section .section-title:after{content:"";position:absolute;width:80%;height:8px;background:#830101;bottom:0;left:0;z-index:999}.section .section-text{color:#5d5d5d;padding-left:80px;width:71%;margin-top:12px;line-height:22px;font-family:MontserratRegular}.section .section-img{width:100%}.bg-color-section{background:#000;text-align:center;padding:52px 0;margin-top:-5px;position:relative}.bg-color-section .bg-title{color:#fff;font-weight:700;position:relative;font-size:30px;line-height:1.3}.bg-color-section .bg-btn{background:#7e1e1f;color:#fff;font-weight:700;text-transform:uppercase;padding:9px 18px;display:inline-block;margin-top:23px;font-size:13px;position:relative}.bg-color-section .bg-btn.white{background:#fff;color:#000}.section-title span{display:block;font-size:16px;text-transform:capitalize;color:#5e5e5e;margin-top:14px;line-height:1.3}.block-heading{text-align:center;font-size:32px;font-weight:700;padding:35px;color:#000}.bgimg{background-size:cover;background-position:center}.bg-text{color:#fff;font-size:17px;margin-top:13px;position:relative}.overlay{position:absolute;top:0;height:100%;width:100%;background:#7e1e1fcc}.section-title .section-subtitle{color:#7c211e;font-size:22px;line-height:1.4;margin-bottom:10px}.block-wrp{display:flex;margin-top:40px}.block-wrp .block-wrp-left{width:43%;font-size:17px;padding-left:80px;color:#858585;line-height:1.6;padding-right:85px}.section-btn{padding-left:80px}.section-btn a{border:2px solid #880006;font-size:20px;padding:18px;display:inline-block}.we-cover-section{display:flex;padding:0 80px;margin-bottom:50px;margin-top:70px}.we-cover-section .we-cover-iwrp{width:33.33%;text-align:center;border-radius:8px;font-size:18px;font-weight:900;padding:0 8px;color:#5d5d5d}.we-cover-section .we-cover-iwrp .we-cover-wrp-border{border:1px solid #830101;padding:92px 10px 30px;border-radius:15px;position:relative}.we-cover-text ul{text-align:left;font-weight:500;margin-top:30px;color:#787878;margin-right:35px;margin-bottom:0}.we-cover-text ul li{margin-bottom:15px}.we-cover-icon{background:#830101;width:120px;height:120px;position:absolute;top:-60px;text-align:center;line-height:8;border-radius:100%;left:0;right:0;margin:0 auto}.much-more-title{text-align:center;font-size:55px;font-weight:700;margin-bottom:95px;margin-top:90px;color:#5e5e5e}.right-section{width:30%}.right-section .sidebar-wrp{margin-left:55px;margin-bottom:80px}.sidebar-iwrp{color:#000;background:#fff}.sidebar-iwrp .sidebar-header{font-size:25px;line-height:1;color:#fff;font-weight:700;background:#830101;padding:40px;border-radius:8px}.sidebar-menu .menu-li{margin-bottom:30px}.sidebar-menu .menu-li a{color:#2b2b2b;font-size:26px}.sidebar-content{padding:75px 40px 40px}.content-title{font-size:45px;line-height:1.4;font-weight:900;text-transform:uppercase}.content-title span{color:#7e1e1f}.sidebar-footer .button{color:#fff;background:#7e1e1f;width:100%;display:block;text-align:center;font-size:24px;font-weight:700;padding:40px 0}html{scroll-behavior:smooth}.piano-tuning-and-repair-online-course .repair-online-course .left-section .section.image-block{padding:0}.course-index #header,.piano-tuning-and-repair-online-course #header{width:1308px;margin:0 auto;dispay:block!important}.repair-online-course .bgimg.bg-color{display:flex}.repair-online-course .bgimg.bg-color .left-block{width:50%;padding-left:60px;text-align:left}.repair-online-course .bgimg.bg-color .left-block .bg-title{color:#fff;font-size:24px;text-align:left}.repair-online-course .bgimg.bg-color .left-block .bg-text{color:#fff;font-size:13px;margin-top:13px;position:relative;text-align:left;line-height:1.6!important}.repair-online-course .bgimg.bg-color .left-block .bg-btn.white{color:#830101}.repair-online-course .bgimg.bg-color .right-block{width:50%;position:relative}.repair-online-course{background:#eee}.right-section{padding-bottom:1px!important}.banner-section p{color:#fff;font-size:25px;line-height:1.3}.faqs-container{overflow:hidden;padding:40px 80px}.faq-singular{position:relative;margin-bottom:20px;padding:0 30px 0 20px;text-align:left;background:#830101;border-radius:5px;box-shadow:1px 1px 20px #dedede}.faq-singular .faq-question{position:relative;cursor:pointer;margin:0;padding:25px 25px 25px 0;font-weight:700;font-size:16px;color:#fff}.faq-singular .faq-question:before{position:absolute;content:"+";color:#fff;right:-20px;top:50%;transform:translateY(-50%);font-size:28px;font-weight:700;transition:all .5s}.faq-singular.active .faq-question:before{transform:translateY(-50%) rotate(45deg) scale(1.3)}.faq-answer{display:none;padding-bottom:20px;color:#fff;font-size:15px;line-height:1.5}#robly_popup_tab{display:none!important}@media (max-width: 1027px){#transparency .wrap{display:block}.left-section{width:100%}.right-section{width:100%;margin-top:80px}.right-section .sidebar-wrp{margin-left:0;margin-bottom:80px}}@media (max-width: 879px){.we-cover-section{display:block}.we-cover-section .we-cover-iwrp{width:70%;margin:0 auto 74px}.block-wrp{display:block;margin-top:40px}.block-wrp .block-wrp-left{width:auto;font-size:17px;padding-left:80px;color:#858585;line-height:1.6;padding-right:85px;margin-bottom:20px}.block-wrp-img{text-align:center}.much-more-title,.section .section-title{line-height:1.2}}@media (max-width: 610px){.we-cover-section .we-cover-iwrp{width:100%}.we-cover-section{padding:0 30px 0 15px}.repair-online-course .bgimg.bg-color{display:block!important}.repair-online-course .bgimg.bg-color .left-block{width:auto;padding:0 15px;text-align:left}.repair-online-course .bgimg.bg-color .right-block{width:100%;position:relative;text-align:left;margin-top:25px}.repair-online-course .bgimg.bg-color .right-block img{display:inline;padding:0 15px}html,body{overflow-x:hidden}.section-content{display:block!important}.section-text{width:auto!important}.section .section-title,.section .section-text{padding-left:15px!important;padding-right:15px!important}.left-section iframe{height:182px!important}}.product.PTA,.page.resources,.page.tech-artical,.page.members{width:100%}.product.PTA .wrapper,.page.resources .wrapper,.page.tech-artical .wrapper,.page.members .wrapper{width:100%;padding:0}.pta-wrapper{margin-top:-72px}.pta-wrapper .wrapper{max-width:996px!important;margin:0 auto;box-shadow:0 2px 20px #0003}.page.members .iwrapper{max-width:996px!important;margin:0 auto}.pta-wrapper .section .section-text{color:#5d5d5d;padding-left:0;width:71%;margin-top:32px;line-height:22px;font-family:MontserratRegular;max-width:764px}.pta-wrapper .section .section-title{padding-left:0}.pta-wrapper .section{padding:72px 48px 0}.what-do-i-get .section-title{font-size:31px;font-style:normal;font-weight:700;color:#fff;margin-bottom:64px}.what-do-i-get{margin-top:58px}.what-do-i-get .section{padding:96px 64px}.what-do-i-get .section-title:after{content:"";position:absolute;width:48%;height:4px}.what-do-i-get .section-text{padding-left:0;width:100%!important;margin-top:12px;line-height:22px;font-family:MontserratRegular;max-width:100%!important;font-size:20px!important;font-style:normal;font-weight:700;color:#fff!important}.what-do-i-get .section-list{display:flex;gap:16px;color:#fff;margin-top:48px}.section-list .section-list-icon{min-width:85px}.mentors-list{display:flex;flex-wrap:wrap;gap:24px;margin-top:64px}.mentors-list .mentors{width:48%;text-align:left;margin-bottom:96px}.mentors-list .mentors-img{margin:0!important;margin-bottom:0;margin-bottom:24px!important}.mentors-title{margin-bottom:16px;font-size:20px;font-style:normal;font-weight:700;color:#333}.mentors-desc{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.great-section{padding:96px 64px;background-size:cover;background-position:center center}.great-section .title{font-size:31px;font-style:normal;font-weight:700;color:#fff;line-height:37.2px}.great-section .title span{color:#880006}.great-section .description{font-size:20px;font-style:normal;font-weight:400;line-height:30px;color:#fff;margin-top:48px}.pta-wrapper #appstle_membership_widget0{display:none}.pta-wrapper .product-options{border-top:0px solid #ddd;border-bottom:0px solid #ddd;padding:0}.pta-wrapper #add-to-cart{font-size:20px;font-style:normal;font-weight:700;padding:12px 24px;height:auto;margin-top:48px}.pta-wrapper .what-do-i-get .purchase{text-align:center}.product.PTA #header,.page.resources #header,.page.tech-artical #header,.page.members #header{margin:0}.pta-banner{min-height:511px;background-size:cover;background-position:center center;display:flex;align-items:center;padding:0 15px}.pta-banner a{margin:0 auto}.pta-banner img{display:block;margin:0 auto;max-height:250px}.product.PTA:hover img{opacity:1!important}.product.PTA .credit-cards{margin:0 auto;list-style:none outside none;text-align:center;display:flex;align-content:center;justify-content:center}.page.tech-artical .pta-banner,.page.resources .pta-banner{min-height:auto;padding-top:64px;padding-bottom:48px;display:block!important}.pta-banner .pta-button{text-align:center}.pta-banner .pta-button a{font-size:31px;font-style:normal;font-weight:700;padding:24px 48px;color:#fff;background:#353b4fb3;border-radius:32px;max-width:332px;display:inline-block;text-align:center;line-height:37.2px;text-decoration:none;margin:0 auto}.banner-block-wrp{max-width:287px;border-radius:32px;border:1px solid var(--grey-white, white);width:100%}.banner-block-wrp .banner-block-url{padding:48px 32px;display:block;cursor:pointer}.banner-block{max-width:983px;text-align:center;display:flex;margin:48px auto 0;gap:64px}.banner-block-wrp .banner-title{font-size:31px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:37.2px;color:#fff;margin-top:48px}.resource-partnerships-sec{padding:120px 64px;background-size:cover;background-position:center center}.resource-partnerships-sec .title{font-size:31px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;color:#fff;margin-bottom:32px}.partnership-block-wrp{display:flex;flex-wrap:wrap;gap:48px}.partnership-block-wrp .image{width:47%;cursor:pointer}.resource-partnerships-sec.tech-artical{padding:96px 64px}.tech-artical .title{color:#880006}.image-iframe-thumb{z-index:999999;position:absolute;opacity:1!important;cursor:pointer}.image-iframe-thumb.hide{opacity:0!important;z-index:0}.member-logo-sec{text-align:center;max-width:800px;margin:0 auto}.banner-block-wrp:hover{background:#880006}.member-live-training{padding:136px 64px 0}.member-video-snacks{padding:96px 64px 136px}.member-section-wrp .member-section-iwrp{display:flex;justify-content:space-between;color:#880006;align-items:center}.member-section-wrp .member-section-iwrp .title{color:#880006;margin:0}.brouse-btn a{font-size:25px;font-style:normal;font-weight:700;line-height:120%;text-decoration-line:underline;color:#333}.mentors-tabing{display:flex;gap:48px;text-align:center;flex-wrap:wrap}.mentors-tabing .tabs{width:16%;height:auto}.mentors-tabing .tabs img{height:auto!important}.mentors-tabing .tabs .title{font-size:31px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase;color:#fff;margin-top:16px}#shopify-section-your-mentors .your-mentor-sec{padding:73px 80px 84px 78px;background-size:cover;background-position:center center}.your-mentor-sec .section-title{font-size:39px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:128px;text-align:center;color:#fff;text-decoration:underline}.tab-image{width:506px;text-align:center;background:#fff;padding:16px}.tab-content{width:100%;font-size:25px;font-style:normal;font-weight:500;line-height:37.5px;color:#fff}.tab-content-iwrp{display:flex;gap:20px}.tab-content-iwrp{margin-top:128px}.mentors-tabing{justify-content:center}#shopify-section-member-three-block{margin-top:136px}.members .image-iframe-thumb{height:100%}@media (max-width: 1200px){.mentors-tabing{display:flex;gap:20px;text-align:center;flex-wrap:wrap;justify-content:center}.tab-content-iwrp{margin-top:55px}}@media (max-width: 990px){.banner-block{gap:20px}.banner-block-wrp{max-width:287px;padding:48px 12px;width:100%}.partnership-block-wrp{gap:35px}}@media (max-width: 767px){.pta-wrapper .section{padding:30px 20px 0}.pta-wrapper .section .section-text{width:100%}.what-do-i-get .section{padding:30px 20px}.mentors-list .mentors{width:48%;text-align:left;margin-bottom:30px}.great-section{padding:30px 20px}.pta-banner{min-height:265px;padding:0 15px 50px}.pta-wrapper .section .section-text{padding:0!important}.banner-block{display:block}.banner-block-wrp{width:100%;margin:0 auto 30px;padding:48px 0}.partnership-block-wrp{gap:20px}.resource-partnerships-sec,.resource-partnerships-sec.tech-artical{padding:35px 20px}.tab-content-iwrp{display:block}.tab-image{width:auto;max-height:100%;margin-bottom:20px}.members #shopify-section-member-banner{padding:0 20px}#shopify-section-member-three-block{margin-top:50px}}@media (max-width: 640px){.mentors-list .mentors,.partnership-block-wrp .image{width:100%}.what-do-i-get .section-list{display:block}.resource-partnerships-sec .title{font-size:20px}.brouse-btn a{font-size:15px}.your-mentor-sec .section-title{font-size:25px;margin-bottom:50px}#shopify-section-your-mentors .your-mentor-sec{padding:45px 20px;background:#000}.mentors-tabing{display:flex;gap:15px;text-align:center;flex-wrap:inherit;justify-content:center}.mentors-tabing .tabs .title{font-size:13px}.tab-content-iwrp{margin-top:50px}.pta-banner .banner-block-iwrp img{max-height:135px;width:75px!important}.banner-block-wrp .banner-block-url{padding:0 32px}.banner-block-wrp .banner-title{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/main.scss.css.map */
