<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider&gt;.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel&gt;.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel&gt;.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel&gt;.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery&gt;.tns-item{left:-100%;position:absolute;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery&gt;.tns-slide-active{left:auto!important;position:relative}.tns-gallery&gt;.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix&gt;div,.tns-vpfix&gt;li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct&gt;div{float:left;height:10px;width:1.4285714%;width:1.42857%}#images{--pgs-primary-base:#6b33ef;--pgs-warm-gray-base:#e2ddd1;--pgs-fire-orange-base:#f44f00}.hero-image-container{border:1px solid var(--pgs-warm-gray-base)}#heroImage{align-items:center}#heroImage,.product-thumbnails{display:flex;justify-content:center}.product-thumbnails{align-items:stretch}.image-selector{align-items:center;color:var(--pgs-primary-base);display:flex;flex-basis:1px;justify-content:space-between;margin:15px 0}.image-selector button{appearance:none;background-color:transparent;border:none}.image-selector button:focus-visible{outline:1px solid var(--pgs-fire-orange-base)}@media screen and (pointer:coarse){.image-selector button{height:40px;padding-left:0;padding-right:0}}#productThumbnails{padding:3px}.product-thumbnail-wrapper{align-items:center;background-color:#fff;border:1px solid var(--pgs-warm-gray-base);display:flex;height:100%;justify-content:center}.product-thumbnail-wrapper.selected{border-color:var(--pgs-primary-base)}.owl-carousel .owl-wrapper:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel{display:none;position:relative;-ms-touch-action:pan-y;width:100%}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:url(/build/images/grabbing.5f58a9af.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{zoom:1;background:#869791;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;display:inline-block;*display:inline;filter:Alpha(Opacity=50);font-size:12px;margin:5px;opacity:.5;padding:3px 10px}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-controls .owl-page span{background:#869791;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;filter:Alpha(Opacity=50);height:12px;margin:5px 7px;opacity:.5;width:12px}.owl-theme .owl-controls.clickable .owl-page:hover span,.owl-theme .owl-controls .owl-page.active span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;font-size:12px;height:auto;padding:2px 10px;width:auto}.owl-item.loading{background:url(/build/images/AjaxLoader.3ce7735e.gif) no-repeat 50%;min-height:150px}body{--primary-light-9:#fdfbff;--primary-light-8:#f2e8fe;--primary-light-7:#e5d2fd;--primary-light-6:#d7bbfc;--primary-base:#6b33ef;--primary-dark-1:#602fd2;--primary-dark-2:#552bb5;--primary-dark-3:#4a2699;--primary-dark-4:#40227e;--secondary-base:#35d3c6;--secondary-dark-6:#1f433f;--fire-orange:#f44f00;--petrol-green:#006360;--gray-base:#777;--warm-gray-base:#e2ddd1;--warm-gray-light-1:#f1efe8;--warm-gray-light-2:#f8f7f4;--promo-base:var(--fire-orange);--promo-light-1:#ffdec9;--promo-light-2:#fff7ef;--step--2:clamp(0.7813rem,0.7747rem + 0.0326vi,0.8rem);--step--1:clamp(0.9375rem,0.9158rem + 0.1087vi,1rem);--step-0:clamp(1.125rem,1.0815rem + 0.2174vi,1.25rem);--step-1:clamp(1.35rem,1.2761rem + 0.3696vi,1.5625rem);--step-2:clamp(1.62rem,1.5041rem + 0.5793vi,1.9531rem);--step-3:clamp(1.944rem,1.771rem + 0.8651vi,2.4414rem);--step-4:clamp(2.3328rem,2.0827rem + 1.2504vi,3.0518rem);--step-5:clamp(2.7994rem,2.4462rem + 1.7658vi,3.8147rem);--space-3xs:clamp(0.3125rem,0.3125rem + 0vi,0.3125rem);--space-2xs:clamp(0.5625rem,0.5408rem + 0.1087vi,0.625rem);--space-xs:clamp(0.875rem,0.8533rem + 0.1087vi,0.9375rem);--space-s:clamp(1.125rem,1.0815rem + 0.2174vi,1.25rem);--space-m:clamp(1.6875rem,1.6223rem + 0.3261vi,1.875rem);--space-l:clamp(2.25rem,2.163rem + 0.4348vi,2.5rem);--space-xl:clamp(3.375rem,3.2446rem + 0.6522vi,3.75rem);--space-2xl:clamp(4.5rem,4.3261rem + 0.8696vi,5rem);--space-3xl:clamp(6.75rem,6.4891rem + 1.3043vi,7.5rem);background:#fff;color:#606060;font-size:14px;line-height:20px;width:100%}[class*=btn-pg],body{font-family:plaax,sans-serif}[class*=btn-pg]{border:1px solid transparent;border-radius:20px;font-weight:700;padding:6px 14px 8px;text-transform:uppercase;transition:all .15s ease-in}[class*=btn-pg]:hover{box-shadow:0 2px 4px rgba(0,0,0,.2);text-decoration:none;transform:scale(1.02);transition:all .2s ease-in-out}[class*=btn-pg]:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}[class*=btn-pg]:focus-visible{outline:1px solid var(--fire-orange);outline-offset:2px}[class*=btn-pg].btn-sm{padding:6px 12px}.btn-pg-primary{background-color:var(--primary-base);color:#fff}.btn-pg-primary:focus,.btn-pg-primary:hover{color:#fff}.btn-pg-primary:is(.active){background-color:var(--primary-dark-2);color:#fff}.btn-pg-primary.emphasized{background-color:var(--primary-dark-2)}.btn-pg-primary.emphasized:is(.active){background-color:var(--primary-dark-4)}.btn-outline-pg-primary,.btn-outline-pg-primary:focus{background-color:transparent;border-color:var(--primary-base);color:var(--primary-base)}.btn-outline-pg-primary:focus:hover,.btn-outline-pg-primary:hover{color:var(--primary-base)}.btn-outline-pg-primary.active,.btn-outline-pg-primary.emphasized,.btn-outline-pg-primary:focus.active,.btn-outline-pg-primary:focus.emphasized{border-color:var(--primary-dark-2);color:var(--primary-dark-2)}.btn-outline-pg-primary.emphasized.active,.btn-outline-pg-primary:focus.emphasized.active{border-color:var(--primary-dark-4);color:var(--primary-dark-4)}.btn-pg-secondary{background-color:var(--secondary-base);color:var(--secondary-dark-6)}.btn-lg .fa.pg-h1{float:left;margin-bottom:-7px;margin-top:-7px}.btn-pg-prominent{background-color:var(--fire-orange);color:#fff}.btn-pg-prominent:hover{color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap:balance;color:#444;font-size:16px;font-weight:700;line-height:1.05;margin:0}ul{list-style:none}a{color:var(--primary-base)}a:not([class]):hover{color:var(--primary-dark-2);text-decoration:underline;transition:all .35s ease}a:focus,a:focus-visible{color:var(--primary-dark-2);outline:1px solid var(--fire-orange);outline-offset:2px;text-decoration:none}a img{border:0}p{margin-bottom:15px}label{font-weight:400}.label-secondary{color:#777}:focus{outline:0}.bg-pgs-green{background-color:#8dc2ca}.pg-link{color:#80c3c9}.pg-link.emphasized,.pg-link:hover{color:#1d93a2}.pg-link.emphasized:hover{color:#02616e}.pg-h1{font-size:36px}.pg-h1,.pg-h2{line-height:1.05}.pg-h2{font-size:30px}.pg-h3{font-size:24px}.pg-h3,.pg-h4{line-height:1.05}.pg-h4{font-size:18px}.pg-h5{font-size:14px}.pg-h5,.pg-h6{line-height:1.05}.pg-h6{font-size:12px}.pg-text-logo-green{color:#92c1c8}.pg-text-right{text-align:right}#toTop{bottom:20px;position:fixed;right:20px;z-index:99999}#toTop i{background:#85cacf;border-radius:2px;color:#fff;font-size:16px;padding:10px;transition:all .25s linear}#toTop:hover i{background:rgba(133,202,207,.9)}.header_top{background:#1d9aa9;height:32px;padding:6px 0}.header_top_inner ul{display:inline-block;margin:2px 0 0;padding:5px 0 0}.header_top_inner ul li{border-left:1px solid #fff;display:block;float:left;line-height:10px}.header_top_inner ul li a{color:#fff;font-size:12px;padding:0 10px;transition:all .35s ease}.header_top_inner ul li a:hover{color:#85cacf;font-size:12px}.header_top_inner ul li:first-child{border-left:none}.mobile_num{display:flex}.mobile_num ul{margin:0;padding:0}.mobile_num ul li{background:url(/build/images/mobile.570facfd.png) no-repeat 0 0;border:none;color:#fff;float:left;font-size:15px;font-weight:400;line-height:14px;margin-right:30px;padding:3px 0 3px 22px}.mobile_num ul li.hm_top_email{background:url(/build/images/envelope.15296263.png) no-repeat left top 3px;padding-left:30px;padding-top:0}.mobile_num ul li a{border:none;color:#fff;font-size:15px;font-weight:400;line-height:20px;padding-left:0}.mobile_num ul li a:hover{font-size:15px}.mobile_num .fa{color:#fff;font-size:22px;padding-right:6px;vertical-align:text-top}.mobile_num .fa-envelope-o{font-size:18px;margin-top:2px}.deep-hash-link{height:0;position:relative;top:-75px;width:0}.navbar{background:#fff;border-left:0;border-right:0;border-top:0;min-height:74px}.dropdown-menu,.navbar{border-radius:0;margin:0}.dropdown-menu{box-shadow:0 0;padding:0}.dropdown-menu li{border-bottom:1px solid #e2e2e2;display:block;margin:0;padding:0;width:100%}.dropdown-menu li a{display:block;padding:7px 10px;transition:all .35s ease}.dropdown-menu li a:hover{background:#fcfcfc}.dropdown-menu li:last-child{border-bottom:none}.navbar-brand{height:auto;padding-bottom:7px;padding-top:7px}.breadcumb_grp{background:#fcfcfc;background:linear-gradient(180deg,#fcfcfc 0,#fafafa);border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-bottom:15px;margin-top:15px;padding:12px 0}.breadcumb_grp h1,.breadcumb_grp h4{color:#a0a0a0;font-size:18px}.breadcumb_grp h4 a{color:#444;font-size:22px;padding-right:5px}.footer_menu{margin:10px 0 0;padding:0}.hm_footer{margin-top:0}.footer_menu li{display:inline-block;padding:0 4px}.footer_menu li a{color:#fff;transition:all .35s ease}.footer_menu li a:hover{color:#85cacf}.footer_phn{padding:7px 0}.footer_phn h5{color:#fff;font-size:14px}.footer_social ul{float:right;margin:0;padding:0}.footer_social ul li{display:inline-block;margin:5px 3px}.footer_social ul li .fa{background:rgba(133,202,207,.5);border:1px solid #85cacf;color:#fff;font-size:20px;height:35px;padding-top:6px;transition:all .35s ease;width:35px}.footer_social ul li .fa:hover{background:#85cacf;color:#fff}.testmonial_content span{font-size:13px}.left_sidebar{border:1px solid #e2e2e2;box-shadow:0 2px 3px 0 rgba(0,0,0,.3)!important;margin:15px 0;padding:7px 0}.left_sidebar ul{margin:0;padding:0}.left_sidebar ul li{display:block}.left_sidebar ul li a{display:block;font-size:13px;margin:3px 0;padding:5px 10px;transition:all .35s ease}.left_sidebar ul li a.active{color:var(--primary-base);position:relative}.left_sidebar ul li a.active:before{background-color:var(--primary-base);border-radius:0 3px 3px 0;content:"";height:90%;left:0;position:absolute;top:2px;width:5px}.inr_rgt_content{margin:15px 0}.inr_rgt_content h2,.pg-page-header{border-bottom:1px solid #e2e2e2;margin:15px 0;padding-bottom:10px}.testmonials_grp{border-bottom:1px solid #e2e2e2;display:block;margin-bottom:10px;overflow:hidden;padding:10px 0 20px}.testmonials_grp_bdr_none{border-bottom:none}.inner_brm_bnr ul{margin:0;padding:0}.inner_brm_bnr ul li{display:inline-block;margin:15px}.inner_brm_bnr img{height:auto;max-width:458px;width:100%}.mission_grp img{height:auto;margin-bottom:30px;width:100%}.mission_grp h2{color:#444;font-size:23px;font-weight:700;padding:10px 0 20px}.mission_grp span{color:#444;display:block;font-size:13px;font-weight:700;margin-bottom:30px;padding:10px 0}.video_popup_grp h4{font-weight:700}.video_popup_grp p{padding-top:5px}.david_slides_videoframe{background:#fafafa;border:1px solid #e2e2e2;display:flex;margin:10px 0;padding:10px;width:100%}.david_slides_videodetails{margin:10px 0}.david_slides_videodetails a{color:#1d9aa9;transition:all .35s ease}.david_slides_videodetails a:hover{color:#85cacf}.david_slides_videodetails p{text-align:justify}a.david_slides_planbtn{background:#96dbe0;background:linear-gradient(180deg,#96dbe0 0,#85cacf);border:1px solid #5aaeb4;border-radius:3px;color:#fff;display:block;float:right;font-size:16px;font-weight:700;margin-top:10px;padding:7px;text-align:center;text-shadow:1px -1px 0 #5aaeb4;width:250px}a.david_slides_planbtn:hover{color:#fff}.david_slides_mdlttl h2{border-bottom:3px solid #6ebbcb;color:#444;display:block;font-size:22px;font-weight:700;line-height:30px;margin:15px 0 10px;text-transform:uppercase}.david_slides_grp_inr{border-bottom:2px solid #e2e2e2;padding:15px 0}.david_tutorials_link{margin:0 0 0 20px;padding:0}.david_tutorials_link li{list-style:none;padding:2px 0}.maginbtm{margin-bottom:60px}.contact_grp{margin-bottom:30px}.contact_grp h2{margin-bottom:10px}.operatingsys_list{margin:0 0 30px;padding:0}.app-store-download{align-items:center;display:flex;gap:1em}@media screen and (width &lt; 800px){.app-store-download{align-items:start;flex-direction:column;gap:.5em}}html{min-height:100%;position:relative}body{margin-bottom:80px}.footer{background:#1d9aa9;border-top:4px solid #85cacf;bottom:0;height:80px;margin-top:15px;padding:15px 0;position:absolute;width:100%}.keyboard_tips_list{margin:0 0 0 15px;padding:0}.system_requirments_featured{margin-bottom:30px;margin-top:50px}.system_requirments_featured_img{margin-bottom:1em}.system_requirments_featured_img .icnLg{fill:#444;aspect-ratio:1;height:auto;width:64px}.system_requirments_featured_img h2{border-bottom:none;font-size:20px;margin-bottom:0;margin-top:0;scroll-behavior:smooth;scroll-margin-top:220px}.system_requirments_itm_sub{margin-block-start:.5em;margin-inline-start:.5em!important}.system_requirments_featured .version-info-guide{margin-top:1em}.dolar_sign{display:inline-block;font-size:30px;font-weight:400;padding-top:8px;vertical-align:top}.pricing_plan_featureheck{margin:15px 0 0 50px;padding:0}.pricing_plan_featureheck li{font-size:11px;font-style:italic}.pricing_lifetime h2{color:#fff}.pricing_best_value{position:absolute;right:-15px;top:-15px}.pricing_plan h6{color:#fff;font-size:30px;text-decoration:line-through}.monyback_guaranteed_icn{float:left;margin-right:30px}.monyback_guaranteed a{color:#1d9aa9;transition:all .35s ease}.monyback_guaranteed a:hover{color:#85cacf}.giftcodes_grp{margin-bottom:30px}.giftcodes_grp_left{position:relative}.giftcodes_grp_left img{height:auto;max-width:407px;width:100%}.giftcodes_grp_left h4{color:#000;font-size:20px;font-weight:700;left:0;padding-top:20px;position:absolute;right:0;top:0}.giftcodes_grp_left h4 span{display:block;font-size:18px;padding-top:7px}.giftcodes_grp_right h3{color:#444;font-size:16px;font-weight:700;margin-bottom:5px;padding:5px 0}.giftcodes_grp_right h4{color:#444;font-size:14px;font-weight:700;padding-bottom:20px}.softwarefeature_grp_top{margin-bottom:30px;margin-top:20px}.softwarefeature_grp_top img{height:auto;width:100%}.softwarefeature_grp_top h4{color:#444;font-size:21px;padding:8px 0 30px}.softwarefeature_grp_top h5{color:#444;font-size:18px;padding:5px 0}.section_title{margin-bottom:30px;margin-top:50px}.section_title h2{color:#444;font-size:24px;font-weight:700;padding-bottom:20px}.section_title h4{background:url(/build/images/ttl-bg.fca08ef1.png) no-repeat bottom;color:#444;display:block;font-size:18px;font-weight:400;padding-bottom:40px}.single_service{background:#f1f1f1;margin:15px 0}.single_service img{height:auto;width:100%}.single_service p{font-size:14px;line-height:21px;margin:5px 0;min-height:177px;padding:15px 10px}.overview_video{background:#f1f1f1;margin:15px 0;min-height:445px;padding:10px}.overview_video_grp .overview_video{background:#fff;margin:15px 0;min-height:385px;padding:10px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.overview_video p{color:#444;font-size:14px;line-height:21px;padding-top:20px}.moretestmonials_btn{background:#1d9aa9;border-bottom:2px solid #85cacf;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:10px 20px;text-transform:uppercase;transition:all .35s ease}.moretestmonials_btn:hover{background:#85cacf;border-bottom:2px solid #1d9aa9;color:#fff}.overview_video_grp{background:#fff;padding-bottom:0}.video_Slidder_grp{background:#f1f1f1;padding:30px 0;position:relative}.hm_left_video{background:#fff;margin:0;padding:11px}.hm_right_video p{font-size:16px;line-height:30px}.video_Slidder_grp .owl-theme .owl-controls .owl-buttons .owl-prev{background:url(/build/images/owlpriv.6d64067c.png) no-repeat 0 0;border-radius:0;height:120px;left:-100px;position:absolute;top:35%;width:44px}.video_Slidder_grp .owl-theme .owl-controls .owl-buttons .owl-next{background:url(/build/images/owlnext.df2a44d0.png) no-repeat 100% 0;border-radius:0;height:120px;position:absolute;right:-100px;top:35%;width:44px}.softwarefeature_item{display:block;margin-bottom:20px}.softwarefeature_item h3 span{font-weight:700}.softwarefeature_item img{height:auto;width:100%}.softwarefeature_item a{color:#1d9aa9;transition:all .35s ease}.softwarefeature_item a:hover{color:#85cacf}.featured_social img{height:auto;max-width:108px;width:100%}.calltoaction_btn{background-color:#85cacf;border:1px solid #5aaeb4;color:#fff;display:block;font-size:18px;font-weight:700;margin:0 auto 30px;padding:15px 0;text-align:center;text-shadow:1px -1px 0 #5aaeb4;width:360px}.calltoaction_btn:focus,.calltoaction_btn:hover{color:#fff}.videolession_top_rgtlst{margin:0;padding:0}.videolession_top_rgtlst li{display:list-item;list-style:disc inside;padding-bottom:4px}.video_lession_lft{display:block;float:left;margin-right:20px}.video_lession_lft img{height:100px;width:100px}.video_lession_rgt a{color:#6fbccc;display:block;font-size:14px;font-weight:700;line-height:14px;margin-bottom:4px}.video_lession_rgt a small{display:block;font-size:12px;font-weight:400}.video_lession_rgt p{margin-bottom:5px}.videolession_btn{background:url(/build/images/arrow_right.8c0491b7.png) no-repeat right 0 top;float:left;padding:3px 30px 5px 0}.video_lession_list{margin:0;padding:0}.video_lession_list li{border-bottom:1px solid #ddd;display:inline-block;padding:30px 0;width:100%}.bootcapms_list ul{margin:20px 0 40px;padding:0}.bootcapms_list ul li{border-bottom:1px solid #ddd;display:inline-block;padding:20px 0;width:100%}.bootcapms_list ul li img{float:left;margin-right:30px}.bootcapms_list_content a{background:url(/build/images/arrow_right.8c0491b7.png) no-repeat right 0 top;color:#6fbccc;display:inline-block;font-size:14px;font-weight:700;line-height:14px;margin-bottom:4px;padding:3px 30px 5px 0}.bootcapms_list_content&gt;p{display:flex}@media screen and (pointer:coarse){.songs_single_detals ol li a{display:block;padding:.75em}}.breadcumb_grp h1 span,.breadcumb_grp h4 span{color:#444;font-size:22px;padding-right:5px}.breadcumb_grp h4 span.cart-item-count{font-size:14px}.signle_audio_left_content_spc{margin-top:30px}.press_inner_grp{border-bottom:1px solid #ddd;display:inline-block;margin-top:30px;padding-bottom:15px;width:100%}.press_inner_grp img{float:left;height:auto;margin-right:20px;max-width:150px;width:100%}.press_inner_grp small{font-size:12px}.press_inner_grp a{color:#85cacf;transition:all .35s ease}.press_inner_grp a:hover{color:#85cacf}.termdncon_grp{margin-top:20px}.termdncon_grp ul{margin:0 0 0 15px;padding:0}.termdncon_grp ul li{display:list-item;list-style:disc inside}.loging_left{background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px 0 #ccc;margin:15px 0;padding:20px;scroll-margin-top:146px}.loging_left h3{line-height:1.2;margin-bottom:20px;text-transform:uppercase}.loging_left input[type=email],.loging_left input[type=password],.loging_left input[type=text]{border-radius:0;height:40px}.loging_left input[type=submit]{background-color:#85cacf;border:1px solid #5aaeb4;color:#fff;text-shadow:1px -1px 0 #5aaeb4}.forget_pawd{margin-left:10px}.forget_pawd,.forget_pawd:focus,.forget_pawd:hover{color:#1d9aa9}.loging_rgt{background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #ccc;margin:15px 0;padding:20px}.loging_rgt h3{line-height:1.2;margin-bottom:20px;text-transform:uppercase}.form-control:focus{border:1px solid var(--fire-orange);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(244,79,0,.6)}.loging_rgt input[type=email],.loging_rgt input[type=password],.loging_rgt input[type=text]{border-radius:0;height:35px;max-width:320px;width:100%}.loging_rgt input[type=email]:user-invalid,.loging_rgt input[type=password]:user-invalid,.loging_rgt input[type=text]:user-invalid{border-color:#ff3934}.loging_rgt p{font-size:11px;margin-bottom:0}.login_submit_area{background:#efefef;border-radius:4px;margin:1.5em 0 0;padding:1.5em}.login_submit_area p{display:inline-block;font-size:14px;margin-bottom:10px;margin-right:30px}@media screen and (min-width:768px){body{--base-offset-top:100px}.stickySidebar{position:sticky;top:var(--base-offset-top)}body:has([class^=HeaderPromo]) .stickySidebar{position:sticky;top:calc(var(--base-offset-top) + 47px)}}.myacc_lft,.redeem_rgt{background-color:#fcfcfc;border:1px solid #ccc;box-shadow:0 0 10px #ccc}.redeem_rgt{border-radius:3px;margin:15px 0;padding:20px}.redeem_rgt_grp h2{border-bottom:1px solid #e7e7e7;display:block;margin:20px 0;padding-bottom:7px}.redeem_rgt_grp input[type=text]{border-radius:0;height:35px;max-width:320px;width:100%}.myacc_rgt_grp{background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #ccc;margin:15px 0;padding:20px}.myacc_ttl{border-bottom:1px solid #ddd;display:block;margin-bottom:20px;padding-bottom:7px}.myacc_ttl h2{display:inline-block;font-size:18px}.myacc_ttl ul{float:right;margin:0!important;padding:0}.myacc_ttl ul li{display:block;float:left;margin-left:15px}.myacc_rgt_grp ul{margin:10px 0 0;padding:0}.myacc_rgt_grp ul li{display:block;margin-bottom:5px}.myacc_ttl span{color:#aaa}.myacc_rgt_det{margin:10px 0 0;padding:0}.myacc_rgt_det li{display:block;line-height:15px;list-style:none}.printlesson_rgt,.purchased_items_rgt{background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #ccc;margin:15px 0;padding:20px}.printlesson_rgt h2{border-bottom:1px solid #e7e7e7;display:block;margin-bottom:20px;padding-bottom:7px}.purchased_items_rgt h2{margin-bottom:20px}:is(.purchased_items_rgt,.printlesson_rgt) tbody tr td img{float:left;height:auto;margin-right:15px;width:50px}.printlesson_rgt article{display:inline-block}.installation_version{margin:0;padding:0}.installation_version li{background:url(/build/images/os_macos.0e025201.gif) no-repeat 0 0;display:block;padding:5px 0 5px 35px}.installation_version li.installation_version_windows{background:url(/build/images/os_windows.89d80021.gif) no-repeat 0 0}.app-download-links{grid-row-gap:30px;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);justify-items:start;margin-bottom:2em}@media screen and (max-width:600px){.app-download-links{grid-row-gap:1em;grid-template-areas:"ios" "android" "macos" "windows";grid-template-columns:1fr;justify-items:center}#downloadIOS{grid-area:ios}#downloadAndroid{grid-area:android}#downloadMac{grid-area:macos}#downloadWindows{grid-area:windows}}.app-download-link{--icon-size:96px;color:var(--primary-base);display:grid;grid-template-columns:1fr;grid-template-rows:var(--icon-size) auto auto;justify-items:center;transition:all .35s ease}.app-download-link:hover{color:var(--primary-dark-2)}.download-metadata{color:var(--gray-base)}.icnLg{fill:currentColor;height:var(--icon-size);margin-bottom:.75em;width:var(--icon-size)}.myacc_rgt_grp h1{text-wrap:balance;display:inline-block;font-size:48px;margin-bottom:30px;width:100%}@media screen and (width &lt; 600px){.myacc_rgt_grp h1{font-size:34px}}.myacc_rgt_grp h2{margin-bottom:.5em}.myacc_rgt_grp h2 .activeHighlight{color:var(--fire-orange)}.intro_grp{margin-bottom:30px}.intro_grp:last-of-type{margin-bottom:0}.intro_grp.emphasized p{font-size:115%}.metadataList{margin-block-end:0}.metadataList&gt;div+div{margin-block-start:1em}.select_payment_method{background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #ccc;margin:15px 0;padding:20px}.select_payment_method h2{border-bottom:1px solid #e7e7e7;display:block;margin-bottom:20px;padding-bottom:7px}.select_payment_method input[type=text]{border-radius:0;height:35px;width:100%}.select_payment_selectpicker{border:1px solid #ddd;padding:6px;width:100%}.payment_addyourcart{background-color:#85cacf;border:1px solid #5aaeb4;border-radius:4px;color:#fff;display:block;font-size:16px;padding:10px;text-align:center;text-shadow:1px -1px 0 #5aaeb4;width:150px}.payment_addyourcart:focus,.payment_addyourcart:hover{color:#fff}.select_payment_method p{font-size:11px}.defult_shipping h3{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:12px}.select_payment_method_option{background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #ccc;margin:15px 0;padding:20px}.select_payment_method_option h3{border-bottom:1px solid #e7e7e7;display:block;margin-bottom:20px;padding-bottom:7px}.select_payment_method_option ul{display:inline-block;margin:0;padding:0}.select_payment_method_option ul li{float:left;margin-bottom:10px;margin-right:15px}.select_payment_method_option input[type=button]{background-color:#85cacf;border:1px solid #5aaeb4;border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:10px 22px;text-shadow:1px -1px 0 #5aaeb4}.view_bootcamp_learnbtn a{color:#1d9aa9;transition:all .35s ease}.view_bootcamp_learnbtn a:hover{color:#85cacf}.view_bootcamp_content{display:inline-block;margin-top:10px;width:100%}.view_bootcamp_content h3{border-bottom:1px solid #e7e7e7;display:block;margin:10px 0 20px;padding:0 0 10px}.view_bootcamp_content ul{margin:0 0 30px;padding:0}.view_bootcamp_content ul li{display:list-item;list-style:disc inside}.table-responsive{overflow-x:auto}.payment_option_stra{border:1px solid #ddd;border-radius:5px;margin:15px 0;padding:15px}.payment_option_stra h6{font-size:20px;padding-top:10px}.payment_option_stra h6,.payment_option_stra small{display:block;padding-bottom:10px;text-align:center}.payment_option_stra small{font-size:12px}.payment_option_stra ul{margin:0;padding:0}.payment_option_stra ul li{display:inline-block;text-align:center}.payment_option_stra ul li.active a{background:linear-gradient(180deg,#fae096 0,#fcce76);border:1px solid #e6bd4c}.payment_option_stra ul li a{background:#f1f1f1;background:linear-gradient(180deg,#f1f1f1 0,#f4f4f4);border:1px solid #ddd;border-radius:5px;color:#333;display:block;font-size:14px;font-weight:700;margin:5px;padding:10px;text-align:center;transition:all .35s ease;width:150px}.payment_option_stra ul li a:hover{background:linear-gradient(180deg,#fae096 0,#fcce76);border:1px solid #e6bd4c}.select_payment_method .bg-success{border:1px solid #4f8a10;color:#4f8a10;margin-bottom:5px;padding:10px}.test_rating_review{display:block;height:22px;margin-bottom:10px;overflow:hidden;position:relative;width:170px}.test_rating_review .glyphicon{color:#999;font-size:20px;font-style:normal;width:30px}.test_rating_review_col{display:block;height:22px;left:0;position:absolute;top:0}.test_rating_review_col .glyphicon{color:#f1c40f;font-size:20px;width:30px}.testmonial_content_xtra h4{font-size:18px;font-style:normal;padding-bottom:15px}.testmonial_content_xtra span{font-style:normal}.blog_left{background:#f1f1f1;margin-bottom:30px;padding:15px}.blog_post{background:#f1f1f1;margin-bottom:40px}.blog_post .videoWrapper{margin-bottom:15px}.blog_post a.title{color:#444;display:block;font-size:24px;font-weight:700;line-height:28px;margin-bottom:15px}.featured-image{margin-bottom:20px}.post-meta{display:inline-block}.post-meta ul{margin:0;padding:0}.post-meta ul li{display:block;float:left;margin-bottom:5px;margin-right:20px}.post-meta ul li .fa{margin-right:5px}.post-meta ul li a{color:#85cacf;font-size:14px}.blog_readmore a{background:#85cacf;color:#fff;display:inline-block;font-size:15px;padding:10px 30px}.video_Slidder_item{background:#fff}.video_Slidder_item h3{background:#1d9aa9;color:#fff;display:block;font-size:24px;padding:6px}.hm_right_video span{display:block}.service_grp .section_title h2{background:url(/build/images/ttl-bg.fca08ef1.png) no-repeat bottom;padding-bottom:40px}.single_service h3{background:#1d9aa9;color:#fff;font-size:17px;line-height:22px;padding:7px 15px;text-align:left}.overview_video_grp .section_title h2{background:transparent url(/build/images/ttl-bg.fca08ef1.png) no-repeat scroll bottom;padding-bottom:40px}.overview_video_grp .section_title h5{color:#444;font-size:17px;font-weight:400;margin-top:20px}.hm_product_review .moretestmonials_btn .fa{color:#f9e006;font-size:17px;font-weight:700;padding-left:5px}.review_popup .modal-content{border-radius:0 0}.review_popup .modal-content img{margin-bottom:15px;max-width:100%}.review_popup .modal-content .videoWrapper{margin-bottom:10px}.review_popup .modal-title{color:#444!important;font-size:24px!important;margin-bottom:0!important;padding-bottom:0!important}.review_popup ul{margin:0;padding:0}.review_popup ul li{display:block;float:left;margin-right:15px}.review_popup h3{color:#444;display:inline-block;font-size:18px;padding:12px}.review_popup h3 span{color:#0766da}.review_popup .btn{float:right;margin:5px}.review_popup .inr_accordian{margin-top:20px}.review_popup .modal-body{padding:15px 30px}.review_pop_ttl{margin-bottom:10px;min-height:45px}.ui-state-highlight{background:transparent none;border:1px solid #f0ad4e}.ui-tooltip-content{font-size:12px}.ui-button-text-only .ui-button-text{padding:0}.notification_button .bg-info,.notification_button .bg-success,.notification_button .btn-warning,.notification_button .tn-danger{margin-bottom:10px;padding:10px}.notification_button .tn-danger{background:#f0dede;border:1px solid #a3434f;color:#a3434f}.notification_button .bg-info{border:1px solid}.notification_button .btn-warning{background:#fbf8e2;border:1px solid #876d37;color:#876d37}.notification_button .btn-attending{background:#dbedf8;border:1px solid #3e78b1;color:#3e78b1}.pg-modal{z-index:9999999}.pg-modal .pg-modal-header{background-color:var(--primary-base);color:#fff}.pg-banner{height:auto;width:100%}@media (min-width:768px){.pg-banner-inner{display:none}}@media (max-width:767px){.pg-banner-desktop{display:none}}.text-wordwrap{white-space:normal}.margin-bottom-25{margin-bottom:25px!important}.margin-top-25{margin-top:25px!important}.pgs-new-keyboard-bundles-group .pg-h1{margin-bottom:.25em;margin-top:1em}[class*="alert alert-"]{display:flex;gap:1em;justify-content:space-between}.alert-upgrade{background-color:var(--primary-light-8);border-color:var(--primary-base);color:var(--primary-base)}.alert-buy-now{background-color:#feebe1;border-color:var(--fire-orange);color:var(--fire-orange)}.alert-text :is(h1,h2,h3,h4,h5,h6){color:inherit;margin-bottom:.25em}.alert-text p{text-wrap:pretty}.alert-text p:last-child{margin-bottom:0}[class*=alert-] .btn{align-self:start}@media screen and (width &lt; 900px){[class*=alert-]{flex-direction:column}}.printModal{z-index:10000000}.navbar-inverse{border:none;border-bottom:1px solid #ddd}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none}.navbar-brand{margin-bottom:8px;margin-top:8px;max-width:237px}.navbar-default .navbar-toggle{border:none;margin-right:0;margin-top:7px;padding-right:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-fixed-top{color:#fff}.navbar-fixed-top.navbar-innerpages,.navbar-fixed-top.top-nav-collapse{color:#888}header{border:none!important}.pg-personal-bubble{margin-bottom:20px;margin-top:20px}.softwarefeature_grp{background:#fff!important;border:1px solid #ddd!important;box-shadow:0 0!important;margin-bottom:30px!important;padding:30px!important}.softwarefeature_grp_top h6{background:url(/build/images/ttl-bg.fca08ef1.png) no-repeat scroll bottom;font-family:Arial,sans-serif;font-size:18px;font-weight:400;line-height:25px;padding-bottom:40px}.softwarefeature_item h3{color:#000;font-size:20px;letter-spacing:.02em;margin-bottom:15px}.softwarefeature_item p{font-family:Arial,sans-serif;font-size:14px;line-height:24px}.play_scroll_dwn{padding-bottom:0}.play_scroll_dwn h6{color:#fff;font-size:22px;font-weight:lighter;padding-bottom:10px}.play_topten_review{background:#fff;margin-bottom:30px}.play_topten_review h3{font-size:22px;font-weight:lighter;padding:10px 0;position:relative}.play_topten_review .play_rateOne_icn{left:50px;position:absolute;top:-12px;z-index:999}.play_topten_review .play_rateOne{background:#fff;border-radius:50%;color:#1d9aa9;display:inline-block;font-size:28px;height:40px;margin-right:10px;padding:5px 0;position:relative;width:40px}.play_topten_review .play_rateOne small{color:#1d9aa9;font-size:15px;left:5px;margin-top:5px;position:absolute;top:7px}.play_topten_review .hm_right_video span{color:#000;margin-top:15px}.play_topten_review .video_Slidder_item{background:#fff;border-bottom:none;box-shadow:0 0 10px 0 #949194}.play_redeem{background:url(/build/images/redeem-bg.fb8b02f8.jpg) no-repeat top;background-size:cover;margin-bottom:10px}.play_redeem h2{background:#000 none repeat scroll 0 0;color:#fff;display:block;font-size:28px;font-weight:400;padding:15px 0;text-align:center}.play_redeem_subs{padding:100px 0}.play_redeem_subs p{color:#fff;font-size:19px}.play_redeem_subs input[type=email]{border:1px solid #ddd;height:40px;margin-bottom:10px;margin-right:5px;max-width:400px;padding:5px 10px;width:100%}.play_redeem_subs input[type=submit]{background:#82cad0 none repeat scroll 0 0;border:none;border-radius:5px;color:#fff;font-size:13px;height:40px;margin-bottom:10px;padding:6px 15px}.play_topten_review_master{background:url(/build/images/play-topten_review-bg.26309340.jpg) no-repeat top;background-size:auto;margin-top:50px;padding:100px 0}.play_reviews_area_top{background:#f4f4f4;padding:20px}.play_review_area_icn{position:relative}.play_reviews_area_top .play_rateOne_icn{left:0;position:absolute;top:-33px}.play_reviews_area_top .play_rateOne{background:#fdcd00;border-radius:50%;color:#414143;display:inline-block;font-size:28px;height:40px;margin-left:110px;margin-right:10px;padding:5px 0;position:relative;text-align:center;width:40px}.play_reviews_area_top .play_rateOne small{color:#414143;font-size:15px;left:5px;margin-top:5px;position:absolute;top:7px}.play_reviews_area_top .play_rateOne_txt{color:#fdcd00;display:block;font-size:24px;margin-left:110px;margin-top:10px}.play_reviews_area_top h6{color:#000;font-size:15px;font-weight:500;line-height:22px;margin-top:30px}.play_reviews_area_top_itm p{border-left:2px solid #f9e006;color:#000;margin:20px 0;padding-left:12px}.play_reviews_area_top_itm p small{display:block;padding-top:10px}.play_reviews_area_mdl{background:#333;padding:20px}.play_reviews_area_mdl p{color:#fff}.play_reviews_area_btm{background:#000;display:block;margin:0 auto;padding:15px}.play_reviews_area_btm img{display:block;height:auto;margin:0 auto;max-width:140px;width:100%}.play_subs_btm{background:#f1f1f1}.play_subs_btm .play_redeem_subs p{color:#000}.play_subs_btm .play_redeem_subs input[type=email]{max-width:330px}.affix-top{height:0;visibility:hidden}.affix{background:#082567;display:block!important;left:0;opacity:1;right:0;width:100%;z-index:9999}#pay_scroll_contorl{background:#082567;display:block;margin-top:0;padding-bottom:0;text-align:center}#pay_scroll_contorl a{color:#fff;display:block;font-size:16px;font-weight:700;padding:10px 0}.play_rat_spcspn{left:145px;position:relative}.hm_ipad_inr_screen img{display:block;height:auto;margin:-175px auto 0;max-width:100%;position:relative;text-align:center}.hide_hm_ipad_inr_screen_desk{display:none}.ipad_sections{min-height:100%;position:relative}.ipad_intro_top{background:#fff;background:linear-gradient(180deg,#fff 0,#fff 55%,#f5f5f5 0,#f5f5f5);padding-bottom:30px}.ipad_intro_top img{height:auto;width:100%}.ipad_intro_top_des{background-color:#6b33ef;padding:30px 30px 10px}.ipad_intro_top_des p{color:#fff;font-size:17px;line-height:24px}.ipad_sections .section_title h2{background:transparent url(/build/images/ttl-bg.fca08ef1.png) no-repeat scroll bottom;padding-bottom:40px}.ipad_sections .section_title h5{color:#444;font-size:17px;font-weight:400;line-height:26px;margin-top:22px}.ipad_favsongs_area{background:url(/build/images/ipad_favsongs_bg.d5ac9d28.png) no-repeat bottom}.ipad_sections img{display:block;margin:15px auto 40px;max-width:100%}.ipad_sections h3{background:#91d0d7 none repeat scroll 0 0;color:#fff;display:block;font-size:24px;font-weight:lighter;padding:14px 0;text-align:center}.ipad_theory_sec{position:relative}.ipad_theory_sec h5{color:#444;font-size:17px;font-weight:400;left:0;line-height:26px;margin:0 auto;position:absolute;right:0;text-align:left;width:300px}.is-selected{background:#92ced6!important}.ipad_lrnmusc,.ipadgettoneedstrt{background:#fff;background:linear-gradient(180deg,#fff 0,#fff 75%,#f5f5f5 0,#f5f5f5)}.ipadgettoneedstrt{padding-bottom:30px}.ipasmidicale{background:#fff}.ipasmidicale_inr{background:#91d0d7;padding:15px 0;position:relative}.ipasmidicale_inr:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #91d0d7;bottom:-20px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.ipasmidicale_inr ul{margin:0;padding:0}.ipasmidicale_inr ul li{color:#fff;display:inline-block;font-size:17px;font-weight:100;line-height:24px;min-height:48px;position:relative;vertical-align:middle;width:29%}.ipasmidicale_inr ul li:after{color:#f4e82b;content:"+";font-size:50px;margin:0 auto;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.ipasmidicale_inr ul li span{color:#444;display:inline-block;font-size:30px;font-weight:700;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:-60px;width:30%}.ipasmidicale_inr ul li:last-child:after{display:none}.ipad_tipslesson img{margin-left:80px;max-width:765px}.ipad_gaming img{height:auto;max-width:580px}.ipadgettoneedstrt ul{margin:0;padding:0}.ipadgettoneedstrt ul li{color:#444;display:inline-block;font-size:30px;font-weight:700;margin:0 auto;text-align:center;width:29%}.ipasmidicale .hm_ipad_signup_btn{margin:60px 0 70px}.promo-box{margin:0}.promo-box img{height:auto;max-width:100%}.header_top{background:#4491a4}.logo&gt;img{height:auto;max-width:225px}.header_top{left:0;padding-left:40px;padding-right:40px;position:fixed;right:0;width:100%;z-index:999}.header_top_inner ul{margin:0;padding:0}.header_top_inner ul li{margin-top:5px}.header_top_inner ul li a{padding:0 20px}.header_top_inner.pull-left ul li{margin-top:0;padding-left:10px}.header_top_inner.pull-right{line-height:0}.header_nav{padding-left:40px;padding-right:40px}.navbar{background:hsla(0,0%,100%,0)}.text-left-overflow-left-parent{position:relative}.text-left-overflow-left{position:absolute;width:100%}.text-left-overflow-left&gt;*{direction:rtl;text-align:left}.dropdown-menu&gt;li&gt;a{color:#333}.logo{display:inline-block}.border-wrapper{margin:0 auto;max-width:701px;overflow:hidden;padding:50px 0}.border-section{border-left:1px solid #80c3c9;border-right:1px solid #80c3c9;padding:5px;position:relative}.top-promo-banner{background:linear-gradient(to right,var(--warm-gray-light-2) 50%,#fff 50% 100%);padding:0}.border-section:after,.border-section:before{background:#80c3c9;content:"";height:1px;margin-right:26px;position:absolute;right:50%;top:0;width:5000px}.border-section:after{left:50%;margin-left:26px}.bsb-border{bottom:0;left:0;position:absolute;width:100%}.bsb-border:after,.bsb-border:before{background:#80c3c9;bottom:0;content:"";height:1px;position:absolute;width:5000px}.bsb-border:before{margin-right:26px;right:50%}.bsb-border:after{left:50%;margin-left:27px}.bs-inner-wrapper{overflow:hidden;padding:1px 0}.bs-inner{background:rgba(0,0,0,.6);border-left:1px solid #80c3c9;border-right:1px solid #80c3c9;color:#fff;display:block;padding:15px 20px;position:relative}.bs-inner:after,.bs-inner:before{background:#80c3c9;content:"";height:1px;position:absolute;top:-1px;width:5000px}.bs-inner:before{margin-right:21px;right:50%}.bs-inner:after{left:50%;margin-left:22px}.bs-innr-border{bottom:0;left:0;position:absolute;width:100%}.bs-innr-border:after,.bs-innr-border:before{background:#80c3c9;bottom:-1px;content:"";height:1px;position:absolute;width:5000px}.bs-innr-border:before{margin-right:21px;right:50%}.bs-innr-border:after{left:50%;margin-left:23px}.bs-tline-1{background:#80c3c9;content:"";height:88px;margin-left:0;top:-114px;width:1px}.bs-tline-1,.bs-tline-2{left:50%;position:absolute}.bs-tline-2{height:40px;margin-left:-38px;overflow:hidden;top:-34px;width:80px}.bs-tline-i2{border:1px solid #80c3c9;content:"";height:39px;left:19px;position:absolute;top:15px;transform:rotate(-45deg);width:39px}.bs-tline-3{height:26px;left:50%;margin-left:-25px;overflow:hidden;position:absolute;top:-25px;width:54px}.bs-tline-i3{border:1px solid #80c3c9;height:51px;left:0;top:15px;transform:rotate(-45deg);width:51px}.bs-bline-1,.bs-tline-i3{content:"";position:absolute}.bs-bline-1{background:#7ec4d0;bottom:-114px;height:88px;left:50%;margin-left:0;width:1px}.bs-bline-2{bottom:-36px;height:42px;left:50%;margin-left:-31px;overflow:hidden;position:absolute;width:80px}.bs-bline-i2{border:1px solid #80c3c9;bottom:17px;content:"";height:39px;left:12px;position:absolute;transform:rotate(-45deg);width:39px}.bs-bline-3{bottom:-27px;height:28px;left:50%;margin-left:-24px;overflow:hidden;position:absolute;width:54px}.bs-bline-i3{border:1px solid #80c3c9;bottom:16px;content:"";height:51px;left:-1px;position:absolute;transform:rotate(-45deg);width:51px}.realfeedback-grp{background-image:url(/build/images/real-feedback-bg.20aa6b52.jpg);background-image:image-set(url(/build/images/real-feedback-bg.392fd972.avif) type("image/avif"),url(/build/images/real-feedback-bg.7899c9d2.webp) type("image/webp"),url(/build/images/real-feedback-bg.20aa6b52.jpg) type("image/jpeg"));background-position:top;background-repeat:no-repeat;background-size:cover;padding:32px 0}.nomargin{margin-left:0;margin-right:0}.nopadding{padding-left:0;padding-right:0}.realfeedback-grapctr img{margin-top:165px}.playground-for-teachers{background-position:50% 25%;background-size:cover;padding-top:350px}.no-webp .playground-for-teachers{background-image:url(/build/images/students-piano-class.510e5b39.jpg)}.webp .playground-for-teachers{background-image:url(/build/images/students-piano-class.f0f3d5cc.webp)}.playground-for-teachers .border-wrapper{margin-top:18px;max-width:400px;padding:69px 0}.playground-for-teachers p{font-size:18px;line-height:26px;margin-bottom:2px;padding:0 20px}.section-call-to-action-wrapper{margin:25px 0 50px}.new-section_title h5{font-size:18px;padding-top:20px}.new-section_title{margin-bottom:30px}.hm_product_review{background:none;border-bottom:0;padding-bottom:0;padding-top:50px}.hm_product_review .moretestmonials_btn{background:rgba(0,0,0,.5);border:1px solid #e9c900;border-radius:0;color:#e9c900;display:inline-block;font-family:Arial,sans-serif;font-size:17px;font-weight:700;margin-bottom:20px;margin-left:15px;margin-top:0;text-align:left;text-transform:none}.hm-yahama-review{background:#000;margin-top:-2px;padding:30px 0}.hm-yahama-review h3{color:#fff;font-size:28px;padding-left:30px;padding-top:15px}.hm-yahama-review .hm_yamaha_pro_review_det{border-left:2px solid #8ec5c8;padding-bottom:0;padding-left:15px;padding-top:0}.hm_yamaha_pro_review_det img{height:auto;margin-bottom:30px;width:250px}.hm_yamaha_pro_review_det .moretestmonials_btn{background:rgba(142,197,200,0);border:1px solid #8ec5c8;color:#8ec5c8;margin-bottom:0;margin-left:0}.hm_yamaha_pro_review_det .moretestmonials_btn .fa{color:#8ec5c8}.is-selected{background:#4491a4!important;transform:rotate(45deg)}.dropdown-menu li{padding:3px 0}.footer_phn a{color:#fff}.navbar-default{background:none}.top-nav-collapse #navbar ul li,.top-nav-collapse #navbar ul li a{color:#888}.top-nav-collapse #navbar ul li.pg-nav-profile{color:#1b949f}.master-inner{padding-top:133px}.hm_top_phone{padding-left:20px!important}.dropdown.pg-nav-profile.navbar-right{margin-right:0}.darkened-50{position:relative}.darkened-50:after{background:rgba(0,0,0,.5);content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:10}.calltoaction-mob-close{color:#fff!important;font-size:40px;opacity:1;position:absolute;right:-5px;top:-13px;z-index:99}.modal-backdrop.in{opacity:.75}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{overflow-y:scroll}.header_top_yahama .btn-xs{margin-top:-6px}.header_top_yahama{background:#fff}.header_top_yahama .header_top{background:#5b5b5b}.header_top_yahama .logo img{background:#fff;height:auto;max-width:320px}.funnel-wrp{padding-top:50px}.review_popup{background-color:#fff;margin:30px 0;padding:30px}.review_popup h1{color:#7fc2cb;font-size:24px;margin-bottom:20px}.pg-cart-item{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:nowrap}.softwarefeature_item h3{margin-top:70px}.featured_separator_bg1{background:url(/build/images/feature-separator-bg1.c255bacd.jpg) no-repeat top;background-size:cover;margin-bottom:30px;padding:80px 0}.featured_separator_bg2{background:url(/build/images/feature-separator-bg2.4f1e0f43.jpg) no-repeat top;background-size:cover}.featured_separator_bg1 h3{color:#fff;font-size:18px;padding-bottom:10px}.featured_separator_bg1 p{color:#fff}.keybord_featured_img{margin:30px 0}.keybord_featured_img img{height:auto;max-width:330px;width:100%}.keybord_featured_img h4{font-size:13px;font-weight:700;margin-bottom:20px}.keyboard_featured_list{margin:0 0 0 15px;padding:0}.keyboard_featured_list li{padding:7px 0}.keyboard_featured_list li span{color:#444;font-weight:700}.system_requirments_itm h3{font-size:13px;font-weight:700;margin:1em 0 .5em}.system_requirments_itm ul{padding:0;padding-inline-start:1em}.system_requirments_itm ul li{display:list-item;list-style:disc;padding:1px 0}.system_requirments_itm ul li::marker{color:var(--primary-base)}.system_requirments_itm ul li+li{margin-block-start:.5em}@media (min-width:768px){.pg-top-ten-review{background-image:url(/build/images/wrinkled-green-repeatable-darker.fb3fec64.jpg)}.pg-yms-review{background-image:url(/build/images/pro-review-bg.ce5c00e2.jpg)}}@media (min-width:768px) and (max-width:1199px){.mobile_num ul li:last-child{margin-right:0}.hm_right_video p{font-size:14px;line-height:22px}.overview_video{min-height:360px}.login_submit_area .pull-right{display:inline-table;float:none}.cart_promocode_grp input[type=text]{margin-bottom:10px}.pricing_plan_details .feature_heading{font-size:13px;padding:10px}.cart_btm_srgt_mobileview{padding-left:65px}.cart_btm_srgt_mobileview p{padding-left:0;padding-right:0}.play_rat_spcspn{left:auto;position:relative}.hm_ipad_inr_screen img{margin:-140px auto 0}.ipad_tipslesson img{margin-left:0}.ipad_gaming img,.ipad_tipslesson img{height:auto;max-width:100%}.ipad_theory_sec h5{position:static;text-align:center}.ipadgettoneedstrt ul li{width:33%}.header_nav,.header_top{padding-left:0;padding-right:0}.playground-for-teachers{padding-top:50px}.hm-yahama-review h3{padding-bottom:10px}}@media (min-width:768px) and (max-width:991px){.dropdown-menu li{padding:0}.giftcodes_grp_left h4{font-size:14px;padding-top:6px}.giftcodes_grp_left h4 span{font-size:12px;padding-top:2px}.single_service h3{font-size:14px}.mobile_num ul li{margin-right:10px}.mobile_num ul li:last-child{margin-right:0}.pricing_plan_featureheck{margin:15px 0 0 10px}.mission_grp h2{font-size:17px}.defult_shipping .form-group label{font-size:11px}.checkout_rgt .checkout_changebtn{font-size:13px;padding:10px 7px}.softwarefeature_item p br{display:none}.ipadgettoneedstrt ul li{width:32%}.playground-for-teachers .bs-inner{padding:10px}.playground-for-teachers .border-wrapper{padding:54px 0}.hm-yahama-review h3{font-size:24px;padding-bottom:10px}.hm_yamaha_pro_review_det img{width:190px}.logo&gt;img{height:auto;max-width:195px}.header_top_inner ul li a{padding:0 18px}.mobile_num ul li:last-child{display:none}}@media (min-width:300px) and (max-width:767px){.footer_menu{text-align:center}.footer_menu li{line-height:24px}.footer_social ul{float:none}.logo img{height:auto;max-width:200px;width:100%}.softwarefeature_grp_top h3{font-size:20px}.softwarefeature_grp_top h4{font-size:17px}.calltoaction_btn{font-size:15px;width:270px}.video_lession_list ul{padding-left:0}.testmonials_grp{margin-bottom:0}.pricing_plan h2{font-size:60px}.giftcodes_grp_left h4 span{display:none}.addtocart_btn{margin-top:0}.mission_grp h2{font-size:20px}.video_popup_grp{float:left}.david_slides_mdlttl h2{font-size:16px}.maginbtm{margin-bottom:20px}a.david_slides_planbtn{display:inline-block;float:none;text-align:center}body{margin-bottom:180px}.footer{background:#1d9aa9;bottom:0;height:180px;position:absolute;width:100%}.cart_img{float:none}.checkout_changebtn{margin-top:20px}.checkout_rgt .checkout_changebtn{margin:20px auto!important;width:230px!important}.inner_brm_bnr{padding-bottom:50px}.myacc_rgt_grp.installation_rgt_grp{margin-bottom:0}.press_text{display:inline-block;margin-top:10px}.inr_rgt_content,.printlesson_rgt,.redeem_rgt,.select_payment_method,.select_payment_method_option{margin-bottom:30px}.pricing_plan_details .feature_heading{font-size:13px;padding:10px}.printlesson_rgt .cart_det h6{font-size:13px}.mobile_num{display:none}.monyback_guaranteed{display:block}.redeem_rgt_grp input[type=submit]{display:block;margin:0 auto}.cart_btm_sleft,.cart_btm_srgt{display:block}.select_payment_method .pull-right{float:none!important}.payment_addyourcart{display:block;margin:0 auto}.header_top_inner ul{margin-top:0;padding:0}.featured_list_hide{display:block}.myacc_rgt_grp ul li{margin-left:0}.myacc_ttl ul li a{font-size:11px;margin-right:11px}.redeem_rgt_grp h2{font-size:14px}.hm_right_video{margin-bottom:0}.cart_btm_srgt_mobileview{padding-left:65px}.cart_btm_srgt_mobileview p{padding-left:0;padding-right:0}.overview_video_grp .overview_video{min-height:auto}.review_popup .btn{float:none}.review_popup .modal-title{font-size:17px!important}.single_service p{min-height:20px}.navbar-brand{padding-left:0}.navbar-brand&gt;img{height:auto;max-width:200px}.softwarefeature_item h3{margin-top:0}.softwarefeature_item p br{display:none}.play_topten_review h3{font-size:16px;margin-left:130px}.play_topten_review .hm_right_video{padding-bottom:15px}.play_topten_review_master{background-position:0}.play_rat_spcspn{left:auto;position:relative}.hm_ipad_inr_screen img{margin:0 auto}.hide_hm_ipad_inr_screen_desk{display:block}.hide_hm_ipad_inr_screen_mob{display:none!important}.ipad_tipslesson img{margin-left:0}.ipad_gaming img,.ipad_tipslesson img{height:auto;max-width:100%}.ipad_sections br{display:none}.ipad_intro_top_des p{font-size:15px}.ipad_theory_sec h5{position:static;text-align:center}.ipad_sections h3{font-size:20px}.ipadgettoneedstrt ul li{width:32%}.ipasmidicale_inr ul li:after{font-size:28px}.ipasmidicale_inr ul li{margin:0 8px}.ipadgettoneedstrt{padding-bottom:10px}.ipadgettoneedstrt img{margin-bottom:10px}.ipasmidicale .hm_ipad_signup_btn{margin-top:0}.header_top{top:0}.header_nav,.header_top{padding-left:0;padding-right:0}.header_nav{padding-top:0}.border-wrapper{padding:50px 0}.bs-inner{padding:7px}.realfeedback-grp{padding:30px}.realfeedback-grapctr img{margin-bottom:20px;margin-top:35px}.playground-for-teachers{background-size:cover;padding-top:170px}.hm-music-video-reviews{margin-bottom:30px}.hm-music-video-reviews-nopad{margin-bottom:0}.hm-yahama-review .hm_yamaha_pro_review_det{border:none}.hm-yahama-review .hm_yamaha_pro_review_det .moretestmonials_btn{margin-left:15px}.hm_yamaha_pro_review_det img{margin-left:10px}.new-section_title h2{font-size:24px}.header_nav{margin-top:32px}.logo{margin-top:4px}}@media (min-width:315px) and (max-width:480px){.mobile_num h3{font-size:12px}.mobile_num ul li a{font-size:14px!important;padding-left:0!important}.header_top_inner ul li a{font-size:11px;padding:8px 15px}.header_top_inner ul li a:hover{font-size:11px;padding:0 6px}.breadcumb_grp h4 a{font-size:16px}.breadcumb_grp h4{font-size:14px}.mobile_num ul{text-align:center;width:100%}.mobile_num ul li{display:inline-block;float:none}.header_top_inner{width:100%}.header_top_inner ul{display:block;text-align:center}.header_top_inner ul li{display:inline-block;float:none;margin-top:5px}.hm_right_video p{font-size:13px}.section_title{margin-top:20px}.section_title h2{font-size:20px}.section_title h4{font-size:15px}.overview_video{min-height:320px}.giftcodes_grp_left h4{font-size:17px}.footer{height:195px}.cart_img{float:none}.loging_rgt,.myacc_rgt_grp{margin-bottom:30px}.navbar-collapse{top:74px}.ipasmidicale_inr ul li{font-size:17px;width:26%}.header_top_inner ul li a{padding:6px!important}}@media (min-width:315px) and (max-width:360px){.ipasmidicale_inr ul li:after{display:none}.hm_yamaha_pro_review_det img{width:220px}.logo img{max-width:190px}}@media (min-width:768px){.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-toggle{display:block}.navbar-header{float:none}.navbar-collapse.collapse{overflow-y:scroll!important}}@media (min-width:871px){.navbar-collapse.collapse{display:block!important}.navbar-toggle{display:none}.navbar-header{float:left}.navbar-collapse.collapse{overflow-y:visible!important}}@media (max-width:870px){.pg-profile-greeting{display:none}.navbar-collapse{background:#fff;left:0;position:absolute;right:0;z-index:99999}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed}.dropdown-menu{display:block;position:static}.dropdown-menu li{border-bottom:1px solid #e2e2e2;display:inline-block;padding:0;width:100%!important}.dropdown-menu,.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-top .navbar-collapse{padding-left:15px;padding-right:15px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav&gt;li{float:none}.navbar-nav&gt;li&gt;a{padding-bottom:10px;padding-top:10px}.collapse.in{display:block!important}}@media (max-width:768px){.songs_single_addtocart .addtocart_btn{margin-left:60px}}.header_top{padding:0;position:absolute;top:0;z-index:9999}.header_top,.header_top.navbar-top-innerpages{background:transparent}.navbar-fixed-top{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.navbar-innerpages .navbar-fixed-top{-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important}.navbar-fixed-top{position:absolute;transition:all .4s ease}.navbar-fixed-top.top-nav-collapse{position:fixed}.navbar-fixed-top.top-nav-collapse .header_nav{padding-top:0}.hm_top_phone{border:none;color:#fff;float:left;position:relative}.hm_top_phone a{padding-left:0!important}.hm_top_phone:after{background:url(/build/images/mobile-icon.e49fe626.png);content:"";height:22px;left:0;position:absolute;top:-6.5px;width:13px}.header_top_inner ul li a{color:#000;font-size:14px}.header_top_inner ul li.hm_top_phone{color:#000}.header_top_inner ul li a:hover{font-size:14px}.hdr-reg-btn .btn-pg-secondary{font-size:15px}.hdr-reg-btn{padding-top:22px}.navbar-top-innerpages .header_top_inner ul li{border-left:1px solid #7a7b7d;color:#000}.navbar-top-innerpages .header_top_inner ul li:first-child{border:none}.navbar-top-innerpages .header_top_inner ul li a{color:#000}.hdr-top-mobile{display:none!important}.hdr-top-home .header_top_inner ul li{margin-bottom:5px}.hdr-top-phone{display:none}.hdr-top-phone ul{margin:0;padding:0}.hdr-top-phone ul li{color:#888;display:inline-block;font-size:15px;font-weight:600;margin-right:8px;vertical-align:middle}.hdr-top-phone ul li img{height:auto;max-width:50px}.mobile-logo{float:left}.mobile-logo img{height:auto;width:40px}.navbar-header-mob{display:inline-block;float:right;position:relative}.hdr-reg-btn-mob{padding-right:15px;padding-top:22px}.hdr-onscroll-menu,.navbar-header-mob .hdr-reg-btn-mob{display:none}.header_top_inner{padding:8px 32px 0}.header_nav{padding-top:60px}.header_top_inner ul li{border-left:1px solid #888}.hdr-default-menu .fa{color:#888}@media (min-width:300px) and (max-width:767px){.header_nav{padding-top:28px}.top-nav-collapse .header_nav{margin-top:0}.hdr-top-mobile{display:block!important}.hdr-top-desktop{display:none!important}.header_top_inner ul li a{color:#fff;letter-spacing:-.1px;padding:6px 5px!important}.pricing-plan-blankspce,.pricing_lifetime-cost em{font-weight:700}.hdr-top-mobile ul li{border-left:1px solid #fff;margin-top:8px}.hdr-top-home .header_top_inner ul li{margin-bottom:0}.hdr-top-phone{display:inline-block;margin-top:18px}.navbar-default .navbar-toggle{margin-top:8px;padding-left:0}.navbar-header-mob .hdr-reg-btn-mob{display:inline-block}.top-nav-collapse .hdr-default-menu&gt;button{display:none}.top-nav-collapse .hdr-onscroll-menu{display:block}.hdr-onscroll-menu .navbar-brand{display:none}.header_top_inner{background:#0d93a3;padding:4px 0}.header_nav{margin-top:4px}}body{margin-bottom:0}#cra-header-root{position:sticky;top:0;z-index:9999999}.authorize-billing-payment-partial .select_payment_method #newPaymentMethodForm .row.authorize-payment-card{background-color:#edf8f8;padding-bottom:10px;padding-top:20px}.authorize-billing-payment-partial .select_payment_method #newPaymentMethodForm .row.authorize-payment-card .secure-card-details{color:#000}.authorize-billing-payment-partial .select_payment_method #newPaymentMethodForm .row.authorize-payment-card .secure-card-details .secure-card-label{align-items:center;display:flex;font-weight:700;line-height:24px}.authorize-billing-payment-partial .select_payment_method #newPaymentMethodForm .row.authorize-payment-card .secure-card-details .secure-card-label .secure-lock-icon{height:15px;margin-right:5px;width:15px}.SiteHeader-module_containerWrapper--YTFMX{--display-property-for-hamburger:flex;--display-property-for-hamburger-x:none;--display-property-for-full-screen-mobile-menu:none;position:sticky;top:-1px;z-index:9999}.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isExternal--RL7k4){margin-bottom:-10px;max-height:10px}.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isPinned--RQ4FM){--nav-foreground-color:#fff}@media (forced-colors:active){.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isPinned--RQ4FM){--nav-foreground-color:#6b33ef}}.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isPinned--RQ4FM) .SiteHeader-module_logo--RW\+0t{fill:#fff}@media (forced-colors:active){.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isPinned--RQ4FM) .SiteHeader-module_logo--RW\+0t{fill:#6b33ef}}@media (min-width:768px) and (max-width:991.98px){.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isPinned--RQ4FM) .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4{padding-bottom:20px;padding-top:20px}}@media (min-width:992px){.SiteHeader-module_containerWrapper--YTFMX:not(.SiteHeader-module_isPinned--RQ4FM) .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4{padding-bottom:30px;padding-top:30px}}.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isPinned--RQ4FM{--nav-foreground-color:#6b33ef}.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isPinned--RQ4FM .SiteHeader-module_logo--RW\+0t{fill:#6b33ef}.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isPinned--RQ4FM .SiteHeader-module_header--vmSIk{background-color:#fff;box-shadow:0 4px 30px rgba(0,0,0,.25);transition:all .4s ease-in}.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isPinned--RQ4FM .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4{padding-top:4px}@media (min-width:768px){.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isPinned--RQ4FM .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4{padding-bottom:14px;padding-top:20px}}.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isMobileNavMenuExtended--X2PEK{--display-property-for-hamburger:none;--display-property-for-hamburger-x:flex;--nav-foreground-color:#fff;--display-property-for-full-screen-mobile-menu:block}@media (max-width:767.98px){.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isMobileNavMenuExtended--X2PEK .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4{background-color:#6b33ef;position:relative}.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isMobileNavMenuExtended--X2PEK .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4 .SiteHeader-module_logo--RW\+0t{fill:#fff}}@media (max-width:767.98px) and (forced-colors:active){.SiteHeader-module_containerWrapper--YTFMX.SiteHeader-module_isMobileNavMenuExtended--X2PEK .SiteHeader-module_header--vmSIk .SiteHeader-module_container--5EfI4 .SiteHeader-module_logo--RW\+0t{fill:#6b33ef}}@media (max-width:1199.98px){.SiteHeader-module_containerWrapper--YTFMX .SiteHeader-module_bodyContainer--8gadv{max-width:unset!important}}.SiteHeader-module_containerWrapper--YTFMX .SiteHeader-module_container--5EfI4{align-items:center;display:flex;justify-content:space-between;padding:0 20px}@media (min-width:768px) and (max-width:991.98px){.SiteHeader-module_containerWrapper--YTFMX .SiteHeader-module_container--5EfI4{padding:20px 10px}}@media (min-width:992px){.SiteHeader-module_containerWrapper--YTFMX .SiteHeader-module_container--5EfI4{padding:30px 10px}}.PageBodySection-module_outerContainer--xo2jN.PageBodySection-module_noOverflow--8xdtW{overflow:hidden}.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_innerContainer--7yjbb{margin-left:auto;margin-right:auto;width:100%}@media (min-width:576px) and (max-width:767.98px){.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_innerContainer--7yjbb{max-width:540px}}@media (min-width:768px) and (max-width:991.98px){.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_innerContainer--7yjbb{max-width:720px}}@media (min-width:992px) and (max-width:1199.98px){.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_innerContainer--7yjbb{max-width:960px}}@media (min-width:1200px) and (max-width:1399.98px){.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_innerContainer--7yjbb{max-width:1140px}}@media (min-width:1400px){.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_innerContainer--7yjbb{max-width:1440px}}@media (max-width:767.98px){.PageBodySection-module_outerContainer--xo2jN .PageBodySection-module_fullWidthOnMobile--OuMLo{max-width:unset!important;width:100%}}.SiteMenuItems-module_container--pIUwo{font-family:Plaax,sans-serif}@media (max-width:767.98px){.SiteMenuItems-module_container--pIUwo{background-color:#6b33ef;display:var(--display-property-for-full-screen-mobile-menu);height:calc(100vh - 100%);left:0;overflow-y:auto;padding:15px 0 10vh;position:absolute;right:0;top:100%}}@media (min-width:768px){.SiteMenuItems-module_container--pIUwo{align-items:center;display:flex;flex-grow:2}}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.SiteMenuItems-module_container--pIUwo{justify-content:space-around;margin-left:10px}}@media (min-width:768px) and (min-width:992px) and (max-width:1199.98px){.SiteMenuItems-module_container--pIUwo{justify-content:space-around;margin-left:30px}}@media (min-width:768px) and (min-width:1200px){.SiteMenuItems-module_container--pIUwo{justify-content:space-between;margin-left:60px}}@media (max-width:767.98px){.SiteMenuItems-module_container--pIUwo .SiteMenuItems-module_linksContainer--AtwGx{padding-left:20px;padding-right:20px}}@media (min-width:768px){.SiteMenuItems-module_container--pIUwo .SiteMenuItems-module_linksContainer--AtwGx{align-items:center;display:flex;flex-grow:2;justify-content:center;order:2}}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.SiteMenuItems-module_container--pIUwo .SiteMenuItems-module_linksContainer--AtwGx{justify-content:space-around}}@media (min-width:768px) and (min-width:992px) and (max-width:1199.98px){.SiteMenuItems-module_container--pIUwo .SiteMenuItems-module_linksContainer--AtwGx{justify-content:space-around}}@media (min-width:768px) and (min-width:1200px) and (max-width:1399.98px){.SiteMenuItems-module_container--pIUwo .SiteMenuItems-module_linksContainer--AtwGx{column-gap:35px}}@media (min-width:768px) and (min-width:1400px){.SiteMenuItems-module_container--pIUwo .SiteMenuItems-module_linksContainer--AtwGx{column-gap:60px}}.NavLink-module_container--CWC7R{color:var(--nav-foreground-color);font-family:Plaax,sans-serif;font-size:36px;font-weight:700;line-height:41.4px;padding-bottom:14px;padding-top:14px;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:4px;text-underline-offset:14px;white-space:nowrap}.NavLink-module_container--CWC7R:active,.NavLink-module_container--CWC7R:hover{color:var(--nav-foreground-color)!important}@media (max-width:767.98px){.NavLink-module_container--CWC7R{display:block}}@media (min-width:768px){.NavLink-module_container--CWC7R{padding-bottom:14px;padding-top:14px}}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.NavLink-module_container--CWC7R{font-size:18px;line-height:22px;padding-left:5px;padding-right:5px}}@media (min-width:768px) and (min-width:992px){.NavLink-module_container--CWC7R{font-size:20px;line-height:24px;padding-left:8px;padding-right:8px}}.NavLink-module_container--CWC7R.NavLink-module_currentPage--yigBt{text-decoration:underline;text-decoration-color:#35d3c6;text-decoration-thickness:4px;text-underline-offset:14px}@media (min-width:768px){.SubMenu-module_container--NUOpa.SubMenu-module_sectionExtended--m8Dqm{position:relative}}.SubMenu-module_container--NUOpa.SubMenu-module_sectionExtended--m8Dqm .SubMenu-module_groupLinks--\+F8qx{opacity:1;pointer-events:auto;transform:scaleY(1);transition:all .1s ease-in-out;visibility:visible}@media (min-width:768px){.SubMenu-module_container--NUOpa.SubMenu-module_sectionExtended--m8Dqm .SubMenu-module_groupLinks--\+F8qx{box-shadow:0 10px 30px rgba(0,0,0,.1);position:absolute}}.SubMenu-module_container--NUOpa:not(.SubMenu-module_sectionExtended--m8Dqm) .SubMenu-module_groupLinks--\+F8qx{opacity:0;pointer-events:none;position:absolute;transform:scaleY(.75);transition:all 75ms ease-in;visibility:hidden}@media (min-width:768px){.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{color:var(--nav-foreground-color)}}.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{appearance:none;background-color:transparent;border:none;cursor:pointer;font-family:Plaax,sans-serif;font-size:36px;font-weight:700;line-height:41.4px;padding-bottom:14px;padding-top:14px;position:relative;text-decoration:none;white-space:nowrap}@media (max-width:767.98px){.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{display:block}}@media (min-width:768px){.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{padding-bottom:14px;padding-top:14px}}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{font-size:18px;line-height:22px;padding-left:5px;padding-right:5px}}@media (min-width:768px) and (min-width:992px){.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{font-size:20px;line-height:24px;padding-left:8px;padding-right:8px}}@media (max-width:767.98px){.SubMenu-module_container--NUOpa .SubMenu-module_groupTitle--dP35m{color:#fff}}.SubMenu-module_container--NUOpa .SubMenu-module_groupLinks--\+F8qx{transform-origin:top center}@media (max-width:767.98px){.SubMenu-module_container--NUOpa .SubMenu-module_groupLinks--\+F8qx{margin-left:20px}}@media (min-width:768px){.SubMenu-module_container--NUOpa .SubMenu-module_groupLinks--\+F8qx{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1);box-sizing:border-box;margin-top:10px;min-width:256px}}.SubMenuLink-module_container--xAfA3{color:#fff;display:block;font-family:Plaax,sans-serif;font-size:26px;font-weight:700;line-height:29.9px;padding-bottom:15px;padding-left:15px;padding-top:15px;text-decoration:none}@media (min-width:768px){.SubMenuLink-module_container--xAfA3{background-color:#fff;color:#000;font-size:16px;line-height:22.67px;padding-bottom:19px;padding-right:5px;padding-top:19px;transition:background-color .1s ease-in}.SubMenuLink-module_container--xAfA3:hover{background-color:#f8f7f4}.SubMenuLink-module_container--xAfA3:active{background-color:#f1efe8}.SubMenuLink-module_container--xAfA3:active,.SubMenuLink-module_container--xAfA3:hover{color:#000;transition:background-color .15s ease-in-out}}.SubMenuLink-module_container--xAfA3.SubMenuLink-module_currentPage--NFykJ{position:relative}@media (min-width:768px){.SubMenuLink-module_container--xAfA3.SubMenuLink-module_currentPage--NFykJ{color:#6b33ef}}.SubMenuLink-module_container--xAfA3.SubMenuLink-module_currentPage--NFykJ:before{background-color:currentColor;border-radius:0 5px 5px 0;content:"";height:80%;left:-1px;position:absolute;top:10%;width:5px}@media (forced-colors:active){.SubMenuLink-module_container--xAfA3.SubMenuLink-module_currentPage--NFykJ:before{content:"→"/"Current page";font-size:2em;height:100%;left:-20px;top:12px}}@media (forced-colors:active) and (max-width:767.98px){.SubMenuLink-module_container--xAfA3.SubMenuLink-module_currentPage--NFykJ:before{font-size:1.5em;left:-40px;top:8px}}.pgs-icon-video-tutorial-solid:before{content:"\e800"}.pgs-icon-star:before,.pgs-icon-video-tutorial-solid:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-star:before{content:"\e801"}.pgs-icon-songs:before{content:"\e802"}.pgs-icon-settings:before,.pgs-icon-songs:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-settings:before{content:"\e803"}.pgs-icon-plus:before{content:"\e804"}.pgs-icon-multiply:before,.pgs-icon-plus:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-multiply:before{content:"\e805"}.pgs-icon-jump-forward:before{content:"\e806"}.pgs-icon-jump-forward:before,.pgs-icon-minus:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-minus:before{content:"\e807"}.pgs-icon-jump-backward:before{content:"\e808"}.pgs-icon-difficulty-advanced:before,.pgs-icon-jump-backward:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-difficulty-advanced:before{content:"\e809"}.pgs-icon-angle-up:before{content:"\e80a"}.pgs-icon-angle-up:before,.pgs-icon-difficulty-rookie-compact:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-difficulty-rookie-compact:before{content:"\e80b"}.pgs-icon-arrow-left:before{content:"\e80c"}.pgs-icon-arrow-left:before,.pgs-icon-bootcamp:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-bootcamp:before{content:"\e80d"}.pgs-icon-difficulty-intermediate-compact:before{content:"\e80e"}.pgs-icon-difficulty-intermediate-compact:before,.pgs-icon-hand-right:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-hand-right:before{content:"\e80f"}.pgs-icon-tachometer-alt:before{content:"\e810"}.pgs-icon-angle-down:before,.pgs-icon-tachometer-alt:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-angle-down:before{content:"\e811"}.pgs-icon-courses:before{content:"\e812"}.pgs-icon-check:before,.pgs-icon-courses:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-check:before{content:"\e813"}.pgs-icon-angle-left:before{content:"\e814"}.pgs-icon-angle-left:before,.pgs-icon-hand-left:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-hand-left:before{content:"\e815"}.pgs-icon-play:before{content:"\e816"}.pgs-icon-play:before,.pgs-icon-repeat:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-repeat:before{content:"\e817"}.pgs-icon-eye:before{content:"\e818"}.pgs-icon-angle-right:before,.pgs-icon-eye:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-angle-right:before{content:"\e819"}.pgs-icon-info:before{content:"\e81a"}.pgs-icon-info:before,.pgs-icon-sliders-h:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-sliders-h:before{content:"\e81b"}.pgs-icon-eye-slash:before{content:"\e81c"}.pgs-icon-eye-slash:before,.pgs-icon-pause:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-pause:before{content:"\e81d"}.pgs-icon-exclamation-triangle:before{content:"\e81e"}.pgs-icon-exclamation-triangle:before,.pgs-icon-stop:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-stop:before{content:"\e81f"}.pgs-icon-facebook-f:before{content:"\e820"}.pgs-icon-facebook-f:before,.pgs-icon-instagram:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-instagram:before{content:"\e821"}.pgs-icon-pinterest-p:before{content:"\e822"}.pgs-icon-pinterest-p:before,.pgs-icon-twitter:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-twitter:before{content:"\e823"}.pgs-icon-youtube:before{content:"\e824"}.pgs-icon-arrow-right:before,.pgs-icon-youtube:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.pgs-icon-arrow-right:before{content:"\e825"}.pgs-icon-hands-both:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e826";display:inline-block;font-family:Pgs Icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.AuthenticatedUser-module_container--YmT9r{cursor:pointer;position:relative}@media (min-width:768px){.AuthenticatedUser-module_container--YmT9r{order:3}.AuthenticatedUser-module_container--YmT9r:not(.AuthenticatedUser-module_menuExpanded--Zjs9e) .AuthenticatedUser-module_navIconWrapper--LG7Jx{fill:var(--nav-foreground-color)}.AuthenticatedUser-module_container--YmT9r:not(.AuthenticatedUser-module_menuExpanded--Zjs9e) .AuthenticatedUser-module_navIconWrapper--LG7Jx .AuthenticatedUser-module_navIconName--JsGY7{color:var(--nav-foreground-color)}.AuthenticatedUser-module_container--YmT9r.AuthenticatedUser-module_menuExpanded--Zjs9e .AuthenticatedUser-module_navIconWrapper--LG7Jx{fill:#fff;border-color:#fff;border-radius:100px}.AuthenticatedUser-module_container--YmT9r.AuthenticatedUser-module_menuExpanded--Zjs9e .AuthenticatedUser-module_navIconWrapper--LG7Jx .AuthenticatedUser-module_navIconName--JsGY7{color:#fff}}@media (min-width:768px) and (min-width:768px){.AuthenticatedUser-module_container--YmT9r:not(.AuthenticatedUser-module_menuExpanded--Zjs9e) .AuthenticatedUser-module_navMenu--LkXT3{opacity:0;pointer-events:none;position:absolute;right:-45px;top:20px;transform:scaleY(.75);transition:all .1s ease-in;visibility:hidden;z-index:1}}@media (min-width:768px){.AuthenticatedUser-module_container--YmT9r.AuthenticatedUser-module_menuExpanded--Zjs9e .AuthenticatedUser-module_navMenu--LkXT3{box-shadow:0 10px 30px rgba(0,0,0,.1);opacity:1;pointer-events:auto;position:absolute;right:-45px;top:20px;transform:scaleY(1);transition:all .15s ease-in-out;visibility:visible;z-index:1}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navIconWrapper--LG7Jx{align-items:center;appearance:none;background-color:transparent;border:2px solid transparent;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:115%;padding:5px 7px}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navIconWrapper--LG7Jx .AuthenticatedUser-module_navIconName--JsGY7{padding-left:5px;padding-right:5px}}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navIconWrapper--LG7Jx{background-color:transparent;border:none;color:#fff}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3{font-size:16px;font-weight:700;letter-spacing:.05em;line-height:23px;position:absolute;right:0;transform-origin:top center}@media (max-width:767.98px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3{border-top:1px solid silver;margin-top:29px;padding-bottom:1em;position:static}}@media (min-width:768px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3{background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1);box-sizing:border-box;color:#000;min-width:250px}}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userInfo--O9aaS{border-bottom:1px solid silver}@media (max-width:767.98px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userInfo--O9aaS{border-bottom:1px solid silver;color:#fff;font-size:16px;padding-bottom:11px;padding-left:20px;padding-right:20px}}@media (min-width:768px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userInfo--O9aaS{padding:13px 13px 15px}}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userInfo--O9aaS .AuthenticatedUser-module_label--diig2{color:#f0eee8;font-size:11px;font-weight:700;line-height:16px;margin-bottom:5px}@media (max-width:767.98px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userInfo--O9aaS .AuthenticatedUser-module_label--diig2{padding-top:11px;text-transform:uppercase}}@media (min-width:768px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userInfo--O9aaS .AuthenticatedUser-module_label--diig2{color:#777}}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userActionContainer--DkZIG{display:flex;padding:8px 19px 12px}.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userActionContainer--DkZIG .AuthenticatedUser-module_userAction--mcamB{width:100%}@media (max-width:767.98px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userActionContainer--DkZIG .AuthenticatedUser-module_userAction--mcamB{background-color:#fff;color:#6b33ef}}@media (min-width:768px){.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userActionContainer--DkZIG .AuthenticatedUser-module_userAction--mcamB:focus,.AuthenticatedUser-module_container--YmT9r .AuthenticatedUser-module_navMenu--LkXT3 .AuthenticatedUser-module_userActionContainer--DkZIG .AuthenticatedUser-module_userAction--mcamB:hover{color:#fff}}.ProfileLink-module_container--3VckT{color:#fff;font-family:Plaax,sans-serif;font-size:26px;font-weight:700;letter-spacing:.05em;line-height:115%;text-decoration:none}.ProfileLink-module_container--3VckT:active,.ProfileLink-module_container--3VckT:hover{color:#fff}@media (min-width:768px){.ProfileLink-module_container--3VckT{color:#000;font-size:16px;line-height:23px}.ProfileLink-module_container--3VckT:hover{color:#000}.ProfileLink-module_container--3VckT:hover .ProfileLink-module_label--ZnLeE{background-color:#f8f7f4;transition:all .25s ease-in-out}.ProfileLink-module_container--3VckT:active .ProfileLink-module_label--ZnLeE{background-color:#f1efe8;transition:all .25s ease-in-out}}@media (max-width:767.98px){.ProfileLink-module_container--3VckT .ProfileLink-module_label--ZnLeE{padding:15px 20px}}@media (min-width:768px){.ProfileLink-module_container--3VckT .ProfileLink-module_label--ZnLeE{padding:19px 6px 18px 15px}}.Button-module_defaultButton--Xlkte{appearance:none;border-radius:100px;border-style:solid;border-width:0;display:inline-block;font-weight:700;letter-spacing:.05em;outline:none;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out;user-select:none;white-space:nowrap}.Button-module_defaultButton--Xlkte:hover{cursor:pointer;transform:scale(1.02);transition:all .2s ease-in}.Button-module_defaultButton--Xlkte:focus-visible{outline:2px solid #f44f00;outline-offset:2px}@media (forced-colors:active){.Button-module_defaultButton--Xlkte{border-color:transparent;border-width:1px}}.Button-module_defaultButton--Xlkte,.Button-module_extraLarge--\+7HSB,.Button-module_large--e5lyo{font-family:Plaax,sans-serif;font-size:14px;line-height:150%;padding:16px 40px}.Button-module_large--e5lyo.Button-module_outlined--m7IZ6,.Button-module_outlined--m7IZ6.Button-module_defaultButton--Xlkte,.Button-module_outlined--m7IZ6.Button-module_extraLarge--\+7HSB{background-color:unset;border:1px solid;padding:15px 39px}@media (min-width:768px){.Button-module_extraLarge--\+7HSB{font-family:Plaax,sans-serif;font-size:14px;line-height:150%;padding:26px 42px}.Button-module_extraLarge--\+7HSB.Button-module_outlined--m7IZ6{padding:25px 41px}}@media (min-width:768px) and (min-width:768px){.Button-module_extraLarge--\+7HSB{font-size:24px}}.Button-module_small--1yTBq{font-family:Plaax,sans-serif;font-size:11px;line-height:150%;padding:8px 20px}.Button-module_small--1yTBq.Button-module_outlined--m7IZ6{background-color:unset;border:1px solid;padding:7px 19px}.Button-module_defaultColors--owbgl{background-color:#6b33ef;color:#fff}.Button-module_defaultColors--owbgl.Button-module_inverted--7fpPN{background-color:#fff;color:#6b33ef}.Button-module_defaultColors--owbgl.Button-module_outlined--m7IZ6{background-color:unset;border-color:#6b33ef;color:#6b33ef}.Button-module_defaultColors--owbgl.Button-module_whiteOutlined--fvVVb{background-color:unset;border-color:#fff;color:#fff}.Button-module_defaultColors--owbgl:focus{box-shadow:0 0 6px hsla(0,0%,100%,.75)}.Button-module_defaultColors--owbgl:hover{box-shadow:0 2px 4px rgba(0,0,0,.2)}.Button-module_defaultColors--owbgl:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}.Button-module_teal--ruZrM{background-color:#35d3c6;color:#fff}.Button-module_teal--ruZrM.Button-module_inverted--7fpPN{background-color:#fff;color:#35d3c6}.Button-module_teal--ruZrM.Button-module_outlined--m7IZ6{background-color:unset;border-color:#35d3c6;color:#35d3c6}.Button-module_orange--l66B9{background-color:#f44f00;color:#fff}.Button-module_orange--l66B9.Button-module_inverted--7fpPN{background-color:#fff;color:#f44f00}.Button-module_orange--l66B9.Button-module_outlined--m7IZ6{background-color:unset;border-color:#f44f00;color:#f44f00}.Button-module_red--GNsyd{background-color:#f40000;color:#fff}.Button-module_red--GNsyd.Button-module_inverted--7fpPN{background-color:#fff;color:#f40000}.Button-module_red--GNsyd.Button-module_outlined--m7IZ6{background-color:unset;border-color:#f40000;color:#f40000}.Button-module_gold--GrCGq{background-color:#eac318;color:#000}.Button-module_gold--GrCGq.Button-module_inverted--7fpPN{background-color:#000;color:#eac318}.Button-module_gold--GrCGq.Button-module_outlined--m7IZ6{background-color:unset;border-color:#eac318;color:#eac318}.Button-module_whiteOnAmericanHolidayRed--EX7Sr{background-color:#c4312a;color:#fff}.Button-module_whiteOnAmericanHolidayRed--EX7Sr.Button-module_inverted--7fpPN{background-color:#fff;color:#c4312a}.Button-module_whiteOnAmericanHolidayRed--EX7Sr.Button-module_outlined--m7IZ6{background-color:unset;border-color:#c4312a;color:#c4312a}.Button-module_whiteOnAmericanHolidayBlue--vfHVG{background-color:#252aad;color:#fff}.Button-module_whiteOnAmericanHolidayBlue--vfHVG.Button-module_inverted--7fpPN{background-color:#fff;color:#252aad}.Button-module_whiteOnAmericanHolidayBlue--vfHVG.Button-module_outlined--m7IZ6{background-color:unset;border-color:#252aad;color:#252aad}.Button-module_americanHolidayRedOnWhite--d9oJk{background-color:#fff;color:#c4312a}.Button-module_americanHolidayRedOnWhite--d9oJk.Button-module_inverted--7fpPN{background-color:#c4312a;color:#fff}.Button-module_americanHolidayRedOnWhite--d9oJk.Button-module_outlined--m7IZ6{background-color:unset;border-color:#fff;color:#fff}.Button-module_orangeOnWhite--D-lU-{background-color:#fff;color:#f44f00}.Button-module_orangeOnWhite--D-lU-.Button-module_inverted--7fpPN{background-color:#f44f00;color:#fff}.Button-module_orangeOnWhite--D-lU-.Button-module_outlined--m7IZ6{background-color:unset;border-color:#fff;color:#fff}.Button-module_green--ASNJA{background-color:#006360;color:#fff}.Button-module_green--ASNJA.Button-module_inverted--7fpPN{background-color:#fff;color:#006360}.Button-module_green--ASNJA.Button-module_outlined--m7IZ6{background-color:unset;border-color:#006360;color:#006360}.Button-module_black--Du93D{background-color:#000;color:#fff}.Button-module_black--Du93D.Button-module_inverted--7fpPN{background-color:#fff;color:#000}.Button-module_black--Du93D.Button-module_outlined--m7IZ6{background-color:unset;border-color:#000;color:#000}.Button-module_burgundy--z6ZfF{background-color:#bc1b34;color:#fff}.Button-module_burgundy--z6ZfF.Button-module_inverted--7fpPN{background-color:#fff;color:#bc1b34}.Button-module_burgundy--z6ZfF.Button-module_outlined--m7IZ6{background-color:unset;border-color:#bc1b34;color:#bc1b34}.UnauthenticatedUser-module_container--ptKyi{cursor:pointer;font-family:Plaax,sans-serif}@media (max-width:767.98px){.UnauthenticatedUser-module_container--ptKyi{padding-left:20px;padding-right:20px}}@media (min-width:768px){.UnauthenticatedUser-module_container--ptKyi{order:3}}.UnauthenticatedUser-module_container--ptKyi .UnauthenticatedUser-module_signInButton--DDKra{background-color:transparent;border:2px solid #fff;display:block;font-size:12px;line-height:150%;margin-top:48px;text-align:center}@media (min-width:768px){.UnauthenticatedUser-module_container--ptKyi .UnauthenticatedUser-module_signInButton--DDKra{display:none}}.UnauthenticatedUser-module_container--ptKyi .UnauthenticatedUser-module_signInIcon--JLajV{fill:var(--nav-foreground-color);align-items:center;display:flex;min-height:40px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:none}.UnauthenticatedUser-module_container--ptKyi .UnauthenticatedUser-module_signInIcon--JLajV span.UnauthenticatedUser-module_signInText--Rlm1n{color:var(--nav-foreground-color);font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.Logo-module_container--auhFU{display:flex;margin-right:auto}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.Logo-module_container--auhFU{margin-left:10px}}@media (min-width:768px) and (min-width:992px) and (min-width:1200px) and (max-width:1399.98px){.Logo-module_container--auhFU{margin-left:20px}}@media (min-width:768px) and (min-width:992px) and (min-width:1400px){.Logo-module_container--auhFU{margin-left:30px}}@media (max-width:767.98px){.Logo-module_container--auhFU .Logo-module_wrapper--vVXdB{padding:20px 20px 20px 0}}.Logo-module_container--auhFU .Logo-module_wrapper--vVXdB .Logo-module_horizontalLogo--2NxG3{display:none}@media (min-width:992px){.Logo-module_container--auhFU .Logo-module_wrapper--vVXdB .Logo-module_horizontalLogo--2NxG3{display:block;height:auto;width:146px}}@media screen and (width &lt; 1200px){.Logo-module_container--auhFU .Logo-module_wrapper--vVXdB .Logo-module_horizontalLogo--2NxG3{padding-left:10px}}.Logo-module_container--auhFU .Logo-module_wrapper--vVXdB .Logo-module_thePianoLogo--6\+0mR{display:none}@media (max-width:991.98px){.Logo-module_container--auhFU .Logo-module_wrapper--vVXdB .Logo-module_thePianoLogo--6\+0mR{display:block;width:24px}}.MobileMenuIcon-module_container--uvw3i{fill:var(--nav-foreground-color);color:var(--nav-foreground-color);display:flex;line-height:45px;text-align:center}@media (min-width:768px){.MobileMenuIcon-module_container--uvw3i{display:none}}.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_navIconWrapper--kJh3N{fill:var(--nav-foreground-color);align-items:center;appearance:none;background-color:transparent;border:2px solid transparent;color:var(--nav-foreground-color);display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:115%;padding:5px 7px}@media (min-width:768px){.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_navIconWrapper--kJh3N{order:3}}.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_navIconWrapper--kJh3N .MobileMenuIcon-module_navIconName--pn63c{display:inline-block;font-family:Plaax,sans-serif;font-size:20px;font-weight:700;margin-left:6px;padding-left:5px;padding-right:5px}.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_actionButtons--Yzp2S,.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_actionHide--wQMyV,.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_actionShow--OsQ0P{align-items:center;display:flex;justify-content:flex-end;width:35px}.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_actionShow--OsQ0P{display:var(--display-property-for-hamburger)}.MobileMenuIcon-module_container--uvw3i .MobileMenuIcon-module_actionHide--wQMyV{display:var(--display-property-for-hamburger-x);font-size:24px}.MenuIcon-module_container--fOpEO,.ProfileIcon-module_container--GcSrw{height:24px;width:24px}.Cart-module_container--ktKzi{fill:var(--nav-foreground-color);align-items:center;color:var(--nav-foreground-color);display:flex;position:relative;text-decoration:none}@media (max-width:767.98px){.Cart-module_container--ktKzi{margin-right:10px}}@media (min-width:768px){.Cart-module_container--ktKzi{order:4;padding-left:20px}}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.Cart-module_container--ktKzi{padding-left:10px}}@media (min-width:768px) and (min-width:1200px){.Cart-module_container--ktKzi{padding-right:50px}}.Cart-module_container--ktKzi .Cart-module_cartCount---EiAT{font-family:Plaax,sans-serif;font-size:10px;padding-bottom:10px}.CartIcon-module_container--IeGkz{aspect-ratio:1;width:32px}.UserIcon-module_container--GbJOM .UserIcon-module_navIconWrapper--fQD8g{fill:var(--nav-foreground-color);align-items:center;appearance:none;background-color:transparent;border:2px solid transparent;color:var(--nav-foreground-color);display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:115%;padding:5px 7px}@media (max-width:767.98px){.UserIcon-module_container--GbJOM .UserIcon-module_navIconWrapper--fQD8g{display:none}}@media (min-width:768px){.UserIcon-module_container--GbJOM .UserIcon-module_navIconWrapper--fQD8g{order:3}}.UserIcon-module_container--GbJOM .UserIcon-module_navIconWrapper--fQD8g .UserIcon-module_navIconName--6TGts{display:inline-block;font-family:Plaax,sans-serif;font-size:20px;font-weight:700;margin-left:6px;padding-left:5px;padding-right:5px}.UserIcon-module_container--GbJOM.UserIcon-module_menuExpanded--0nXOG .UserIcon-module_navIconWrapper--fQD8g{border-color:#fff;border-radius:100px}@media (min-width:768px){.UserIcon-module_container--GbJOM:not(.UserIcon-module_menuExpanded--0nXOG) .UserIcon-module_navMenu--j2PhH{opacity:0;pointer-events:none;transform:scaleY(.75);transition:all .1s ease-in;visibility:hidden}}.UserIcon-module_container--GbJOM.UserIcon-module_menuExpanded--0nXOG .UserIcon-module_navMenu--j2PhH{box-shadow:0 10px 30px rgba(0,0,0,.1);opacity:1;pointer-events:auto;position:absolute;transform:scaleY(1);transition:all .15s ease-in-out;visibility:visible}.CallToAction-module_ctaButton--6tFNI{background-color:#f40000!important;color:#fff;font-family:Plaax,sans-serif;margin-top:5px}@media (max-width:767.98px){.CallToAction-module_ctaButton--6tFNI{display:block;margin-right:10px;margin-top:0;text-align:center}}@media (min-width:768px) and (max-width:991.98px){.CallToAction-module_ctaButton--6tFNI{padding-left:20px!important;padding-right:20px!important}}@media (min-width:768px){.CallToAction-module_ctaButton--6tFNI{margin-inline:10px;order:2}}.CallToAction-module_ctaButton--6tFNI:active,.CallToAction-module_ctaButton--6tFNI:focus,.CallToAction-module_ctaButton--6tFNI:hover{color:#fff!important}.HeaderPromo-module_container--8LE0W{align-items:center;display:flex;font-family:Plaax,sans-serif;font-weight:700;justify-content:center;padding:6px 0}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_largeBarSize--5KR7I{height:60px}@media (min-width:768px){.HeaderPromo-module_container--8LE0W.HeaderPromo-module_largeBarSize--5KR7I{height:80px}}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_defaultTheme--d\+zIb,.HeaderPromo-module_container--8LE0W.HeaderPromo-module_purpleTheme--IqlTo{background-color:#6b33ef;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_whiteTheme--YnqXZ{background-color:#fff;color:#6b33ef}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_whiteTheme--YnqXZ .HeaderPromo-module_themedButton--h9v3k{background-color:#fff;border:1px solid #6b33ef;color:#6b33ef}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_tealTheme--KcVyM{background-color:#35d3c6;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_greenTheme--nCl4x{background-color:#006360;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_greenTheme--nCl4x .HeaderPromo-module_themedButton--h9v3k{color:#006360}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_fireOrangeTheme--sJCoi{background-color:#f44f00;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_fireOrangeTheme--sJCoi .HeaderPromo-module_themedButton--h9v3k{background-color:#f44f00;border:1px solid #fff;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_goldTheme--SU0gb{background-color:#eac318;color:#000}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_goldTheme--SU0gb .HeaderPromo-module_themedButton--h9v3k{background-color:#eac318;border:1px solid #000;color:#000}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_redTheme--Bh8R2{background-color:#f40000;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_redTheme--Bh8R2 .HeaderPromo-module_themedButton--h9v3k{background-color:#f40000;border:1px solid #fff;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_valentinesWhiteTheme--HrAjc{background-color:#fff;color:#f40000}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_valentinesWhiteTheme--HrAjc .HeaderPromo-module_themedButton--h9v3k{background-color:#fff;border:1px solid #f40000;color:#f40000}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_halloweenOrangeTheme--G45AP{background-color:#f44f00;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_halloweenOrangeTheme--G45AP .HeaderPromo-module_themedButton--h9v3k{background-color:#f44f00;border:1px solid #fff;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_blackFridayWhiteTheme--SHwYa{background-color:#fff;color:#6b33ef}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_blackFridayWhiteTheme--SHwYa .HeaderPromo-module_themedButton--h9v3k{background-color:#fff;border:1px solid #6b33ef;color:#6b33ef}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_blackFridayOrangeTheme--SxlvU{background-color:#f44f00;color:#fff}.HeaderPromo-module_container--8LE0W.HeaderPromo-module_blackFridayOrangeTheme--SxlvU .HeaderPromo-module_themedButton--h9v3k{background-color:#f44f00;border:1px solid #fff;color:#fff}.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionSmallScreen--moeWM{grid-column-gap:10px;text-wrap:balance;align-items:center;display:grid;font-size:16px;grid-template-columns:1fr max-content;line-height:20px;padding:10px 20px}@media (min-width:768px){.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionSmallScreen--moeWM{display:none}}.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionSmallScreen--moeWM.HeaderPromo-module_clickable--jvM6Z{cursor:pointer}.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionSmallScreen--moeWM.HeaderPromo-module_clickable--jvM6Z .pgs-icon-angle-right{font-size:1.1em;font-weight:700}.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionSmallScreen--moeWM:not(.HeaderPromo-module_clickable--jvM6Z) .pgs-icon-angle-right{display:none}.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionLargeScreen--vZPWC{align-items:center;display:flex;font-size:16px;font-weight:700;gap:24px;justify-content:center;line-height:22.4px;margin-left:10px;margin-right:10px;white-space:pre}@media (max-width:767.98px){.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionLargeScreen--vZPWC{display:none}}.HeaderPromo-module_container--8LE0W .HeaderPromo-module_callToActionLargeScreen--vZPWC.HeaderPromo-module_largeBarSize--5KR7I{font-size:20px;font-weight:700}.MembershipPlansPromo1-module_membershipPlans--\+C773{padding:30px 30px 60px}@media (max-width:767.98px){.MembershipPlansPromo1-module_membershipPlans--\+C773{padding:20px 20px 40px}}.MembershipPlansPromo1-module_membershipPlans--\+C773 h1{color:#fff;font-family:Plaax,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-bottom:.25em;margin-top:0;text-align:center}@media (min-width:768px){.MembershipPlansPromo1-module_membershipPlans--\+C773 h1{font-size:68px;letter-spacing:-.03em;line-height:100%}}.MembershipPlansPromo1-module_membershipPlans--\+C773 .MembershipPlansPromo1-module_planRefundAndAppRatingInfo--YrOVJ{color:#fff;font-family:Plaax,sans-serif;font-size:14px;line-height:150%;margin:0 0 3em;text-align:center}@media (min-width:768px){.MembershipPlansPromo1-module_membershipPlans--\+C773 .MembershipPlansPromo1-module_planRefundAndAppRatingInfo--YrOVJ{font-size:20px;line-height:130%}}.MembershipPlansPromo1-module_membershipPlans--\+C773 .MembershipPlansPromo1-module_promoMention--gMYZq{background-color:#fff;border-radius:4px;color:#f44f00;font-family:Plaax,sans-serif;font-weight:700;margin:0 auto 1em;padding:.25em .5em;text-align:center;width:max-content}.MembershipPlansPromo1-module_membershipPlans--\+C773 .MembershipPlansPromo1-module_availablePlans--y4\+\+Y{grid-column-gap:30px;display:grid;grid-template-columns:repeat(3,min(30vw,360px));justify-content:center}@media (max-width:991.98px){.MembershipPlansPromo1-module_membershipPlans--\+C773 .MembershipPlansPromo1-module_availablePlans--y4\+\+Y{grid-row-gap:40px;grid-template-columns:1fr;justify-items:center}}.MembershipPlanPromo1-module_membershipPlan--\+jygy{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;font-family:Plaax,sans-serif;max-width:360px;min-width:280px;position:relative}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_highlighted--9OuUx{background-color:#f40000;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.12);color:#fff;display:inline-block;font-family:Plaax,sans-serif;font-size:20px;font-weight:700;left:0;line-height:1;margin:0 auto;padding:.25em .5em .35em;position:absolute;right:0;text-align:center;top:-10px;width:max-content;z-index:1}.MembershipPlanPromo1-module_membershipPlan--\+jygy header{background-color:#f1efe8;border-top-left-radius:8px;border-top-right-radius:8px;color:#6b33ef;font-size:28px;font-weight:700;line-height:1.05;padding:1.3em 0 .5em;text-align:center}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_priceSavings--4rhsI{color:#f40000;display:inline-block;font-family:Plaax,sans-serif;font-size:20px;font-weight:700;line-height:1;margin:.5em auto;opacity:0;text-align:center;width:max-content}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX{display:flex;flex-direction:column;flex-grow:1;margin:0 20px 30px}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1{color:#000;display:grid;grid-template-areas:"price" "prices2" "billingNote" "affirm";grid-template-rows:auto auto auto 1fr;margin:0 -20px;text-align:center}@media (min-width:992px){.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1{min-height:132px}}@media (max-width:991.98px){.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 br{display:none}}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1.MembershipPlanPromo1-module_promoPrices--R3e1G{background-color:#fff;color:#000}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_visuallyHidden--qAiq7:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_priceNote--9x7nB{font-size:1.2em;font-weight:700;margin-bottom:0}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_priceCallout--UfEul{color:#6b33ef;font-family:Plaax,sans-serif;font-weight:700;letter-spacing:.05em;margin:1em 0 0;padding:0;text-transform:uppercase}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .animateSaleTitle{animation-duration:.5s;animation-fill-mode:forwards;animation-name:revealSaleCallout}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_currentPrice--92rNq{font-size:28px;font-weight:400;line-height:1.35;margin:.75em 0 0}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_currentPrice--92rNq .MembershipPlanPromo1-module_pricePeriod--zeJGP,.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_currentPrice--92rNq .MembershipPlanPromo1-module_singlePaymentNote--QSAv8{font-size:16px}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_currentPrice--92rNq .MembershipPlanPromo1-module_singlePaymentNote--QSAv8{font-weight:600}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_additionalPriceInfo--q9XDK{grid-area:prices2}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_additionalPriceInfo--q9XDK .MembershipPlanPromo1-module_previousPrice--B1paW{color:#f54;font-size:1.2em;font-weight:400;grid-area:prices2;margin:.5em 0 -.5em;text-decoration:line-through;text-decoration-color:#000;text-decoration-thickness:1px}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_additionalPriceInfo--q9XDK .MembershipPlanPromo1-module_previousPrice--B1paW:empty{min-height:1ex}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_additionalPriceInfo--q9XDK .MembershipPlanPromo1-module_previousPrice--B1paW:hover{text-decoration:none}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_additionalPriceInfo--q9XDK .MembershipPlanPromo1-module_priceYearly--Jav-M{display:inline-block;font-size:1.2em;margin-left:.75em}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_prices--\+u5J1 .MembershipPlanPromo1-module_billingNote--DJqAY{color:#777;margin-block:.5em}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_affirmMessageContainer--zh5F8{color:#000;font-size:14px;font-weight:700;grid-area:affirm;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991.98px){.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_affirmMessageContainer--zh5F8{overflow:unset;text-overflow:unset;white-space:normal}}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_affirmMessageContainer--zh5F8 .MembershipPlanPromo1-module_affirmMessage--\+2Q4-{display:inline;text-transform:lowercase}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_affirmMessageContainer--zh5F8 .MembershipPlanPromo1-module_affirmMessage--\+2Q4- .affirm-modal-trigger{display:block;padding:.5em 0;text-transform:none}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_placeholder--K-zJo{font-size:14px;min-height:55px}@media (max-width:991.98px){.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX .MembershipPlanPromo1-module_placeholder--K-zJo{display:none}}.MembershipPlanPromo1-module_membershipPlan--\+jygy .MembershipPlanPromo1-module_planDetails--1mzDX a[role=button]{margin-block-start:auto}.MembershipPlanPromo1-module_membershipPlan--\+jygy .animatePriceSavings{animation-delay:.25s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:revealSaleCallout}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Plaax,sans-serif}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 h2{font-weight:700;margin-block-end:.25em;text-align:center}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_planFeatures--GNlmc{font-family:Plaax,sans-serif;font-weight:400;list-style-type:none;margin-block:0;padding-left:0}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_planFeatures--GNlmc li{display:grid;grid-template-areas:"marker text";grid-template-columns:auto 1fr;line-height:1.15;margin:0 1em;position:relative}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_planFeatures--GNlmc li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 1.71 16.392 0 6.355 10.594 1.607 5.596 0 7.293 6.355 14z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");grid-area:marker;height:14px;margin-right:.5em;width:18px}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_planFeatures--GNlmc li span{display:block;grid-area:text}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_planFeatures--GNlmc li .MembershipPlanFeatures-module_itemNote--\+QHRc{font-size:90%;padding-block-start:.25rem}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_planFeatures--GNlmc li+li{margin-top:.75em}.MembershipPlanFeatures-module_planFeaturesOverview--WDGY4 .MembershipPlanFeatures-module_lifetimeNote--CkccL{text-align:center}.PromoBannerPromo1-module_promoBannerWrapper--ViFIp{background-color:#35d3c6}.PromoBannerPromo1-module_promoBannerWrapper--ViFIp picture{align-items:center;display:flex;justify-content:center}.PromoBannerPromo1-module_promoBannerWrapper--ViFIp picture img{height:auto;max-width:100%;object-fit:contain}.BuyNowButton-module_buyNowButton--yUOtU{margin-bottom:25px}@media (min-width:1200px){.BuyNowButton-module_buyNowButton--yUOtU{margin-bottom:0;margin-right:20px}}.BuyNowButton-module_button--bwM34{width:200px}@media (min-width:1200px){.BuyNowButton-module_button--bwM34{width:auto}}.HomePageHeroPromo1-module_container--7yPmX{color:#fff;display:flex;flex-direction:column;font-family:Plaax,sans-serif;margin-bottom:35px;padding:0 20px}@media (min-width:768px){.HomePageHeroPromo1-module_container--7yPmX{padding:0}}@media (max-width:575.98px){.HomePageHeroPromo1-module_container--7yPmX{margin-top:85px}}@media (min-width:576px){.HomePageHeroPromo1-module_container--7yPmX{align-items:start;flex-direction:row-reverse;justify-content:space-between}}@media (min-width:576px) and (max-width:991.98px){.HomePageHeroPromo1-module_container--7yPmX{margin-inline:0;margin-top:95px}}@media (min-width:992px){.HomePageHeroPromo1-module_container--7yPmX{margin-inline:40px;margin-top:155px;padding:0}}@media (min-width:768px) and (max-width:991.98px){.HomePageHeroPromo1-module_container--7yPmX picture{max-width:50vw}}@media (min-width:992px){.HomePageHeroPromo1-module_container--7yPmX picture{max-width:40vw}}.HomePageHeroPromo1-module_container--7yPmX picture .HomePageHeroPromo1-module_image--Ogb9n{height:auto;width:100%}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo{align-items:center;align-self:stretch;display:flex;flex-direction:column;text-align:center}@media (min-width:576px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo{align-items:start;margin-left:0;margin-right:0;text-align:left}}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_promoText--cSfH8{text-wrap:pretty;background-color:#fff;border-radius:4px;color:#f40000;font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1;margin-bottom:4px;margin-inline:0;margin-top:15px;padding:.25em .4em .4em;text-transform:uppercase}@media (min-width:992px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_promoText--cSfH8{font-size:28px}}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainText--d6X4R{text-wrap:balance;font-family:Plaax,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-bottom:0;margin-top:0}@media (min-width:768px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainText--d6X4R{font-size:68px;letter-spacing:-.03em;line-height:100%}}@media (max-width:575.98px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainText--d6X4R{font-size:32px;line-height:36px;margin-top:10px;max-width:290px}}@media (min-width:576px) and (max-width:991.98px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainText--d6X4R{font-size:34px;line-height:1.05;max-width:unset}}@media (min-width:992px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainText--d6X4R{font-size:60px;line-height:1;max-width:unset}}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainText--d6X4R small{font-size:60%}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_mainSupportText--uM2FE{text-wrap:balance;font-family:Plaax,sans-serif;font-size:1.1em;font-weight:400;line-height:1.1}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_subText--OJJL2{font-family:Plaax,sans-serif;font-size:1.3em;font-weight:700;line-height:1.2;margin:20px 0 0;max-width:290px}@media (min-width:576px) and (max-width:991.98px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_subText--OJJL2{max-width:320px}}@media (min-width:992px){.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_subText--OJJL2{max-width:500px}}.HomePageHeroPromo1-module_container--7yPmX .HomePageHeroPromo1-module_contentContainer--hLAJo .HomePageHeroPromo1-module_button--YvJFJ{margin-block:20px}.KeyboardPartners-module_keyboardPartners--r-iM2{display:flex;flex-direction:column;margin-block-end:6px;margin-block-start:auto}@media (max-width:991.98px){.KeyboardPartners-module_keyboardPartners--r-iM2{margin-block-end:0}}.KeyboardPartners-module_keyboardPartners--r-iM2 h2{color:hsla(0,0%,100%,.7);font-family:Plaax,sans-serif;font-size:1em;font-weight:700;line-height:1.05;margin-block-end:1.2em;text-transform:uppercase}.KeyboardPartners-module_keyboardPartners--r-iM2 .KeyboardPartners-module_partnerLogos--WgS\+x{display:flex}@media (max-width:991.98px){.KeyboardPartners-module_keyboardPartners--r-iM2 .KeyboardPartners-module_partnerLogos--WgS\+x{flex-direction:column}}.KeyboardPartners-module_keyboardPartners--r-iM2 .KeyboardPartners-module_partnerLogos--WgS\+x&gt;*+*{margin-inline-start:60px}@media (max-width:991.98px){.KeyboardPartners-module_keyboardPartners--r-iM2 .KeyboardPartners-module_partnerLogos--WgS\+x&gt;*+*{margin-block-start:30px;margin-inline-start:0}}.KeyboardPartners-module_keyboardPartners--r-iM2 .KeyboardPartners-module_partnerLogos--WgS\+x img{height:auto;max-width:100%}.PageBodySectionAmericanHolidayBlue-module_outerContainer--dvAkb{background-color:#3745f2}.TrialPlansPromo1-module_membershipPlans--XWN6Z{padding:30px 30px 60px}@media (max-width:767.98px){.TrialPlansPromo1-module_membershipPlans--XWN6Z{padding:20px 20px 40px}}.TrialPlansPromo1-module_membershipPlans--XWN6Z h1{text-wrap:balance;color:#fff;font-family:Plaax,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-bottom:.25em;margin-top:0;text-align:center}@media (min-width:768px){.TrialPlansPromo1-module_membershipPlans--XWN6Z h1{font-size:68px;font-size:56px;letter-spacing:-.03em;line-height:100%}}.TrialPlansPromo1-module_membershipPlans--XWN6Z .TrialPlansPromo1-module_planRefundInfo--bVZfP{margin:0 0 .5em;text-align:center}@media (min-width:768px){.TrialPlansPromo1-module_membershipPlans--XWN6Z .TrialPlansPromo1-module_planRefundInfo--bVZfP{font-size:20px;line-height:130%}}.TrialPlansPromo1-module_membershipPlans--XWN6Z .TrialPlansPromo1-module_planRefundInfo--bVZfP{color:#fff;font-family:Plaax,sans-serif;font-size:14px;line-height:150%;margin:0 0 3em}@media (min-width:768px){.TrialPlansPromo1-module_membershipPlans--XWN6Z .TrialPlansPromo1-module_planRefundInfo--bVZfP{font-size:16px;line-height:140%}}.TrialPlansPromo1-module_membershipPlans--XWN6Z .TrialPlansPromo1-module_availablePlans--gs4M6{grid-column-gap:40px;display:grid;grid-template-columns:repeat(3,min(30vw,360px));justify-content:center}@media (max-width:991.98px){.TrialPlansPromo1-module_membershipPlans--XWN6Z .TrialPlansPromo1-module_availablePlans--gs4M6{grid-row-gap:40px;grid-template-columns:1fr;justify-items:center}}.MembershipPlanPromo1-module_membershipPlan--e6ewx{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;font-family:Plaax,sans-serif;max-width:360px;min-width:280px;position:relative}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_highlighted--2Zm72{background-color:#f40000;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.12);color:#fff;display:inline-block;font-family:Plaax,sans-serif;font-size:20px;font-weight:700;left:0;line-height:1;margin:0 auto;padding:.25em .5em .35em;position:absolute;right:0;text-align:center;top:-10px;width:max-content;z-index:1}.MembershipPlanPromo1-module_membershipPlan--e6ewx header{background-color:#f1efe8;border-top-left-radius:8px;border-top-right-radius:8px;color:#6b33ef;font-size:28px;font-weight:700;line-height:1.05;padding:1.3em 0 .5em;text-align:center}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_priceSavings--y99VS{color:#f40000;display:inline-block;font-family:Plaax,sans-serif;font-size:20px;font-weight:700;line-height:1;margin:.5em auto;opacity:0;text-align:center;width:max-content}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S{display:flex;flex-direction:column;flex-grow:1;margin:0 20px 30px}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f{color:#6b33ef;margin:0 -20px;padding-bottom:1em;text-align:center}@media (min-width:992px){.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f{min-height:98px}}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f.MembershipPlanPromo1-module_promoPrices--Vg7tD{color:#000}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_visuallyHidden--kbW0v:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_previousPrice--M2QWG{color:#f54;font-size:1.2em;font-weight:400;margin:.5em 0 -.5em;text-decoration:line-through;text-decoration-color:#000;text-decoration-thickness:1px}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_previousPrice--M2QWG:empty{min-height:1ex}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_previousPrice--M2QWG:hover{text-decoration:none}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_priceNote--OXlhp{font-size:1.2em;font-weight:700;margin-bottom:0}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_currentPrice--mLaJR{font-size:28px;font-weight:400;line-height:1.35;margin:.75em 0 .5em}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_currentPrice--mLaJR .MembershipPlanPromo1-module_pricePeriod--0NlPM,.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_currentPrice--mLaJR .MembershipPlanPromo1-module_singlePaymentNote--XmtRT{font-size:16px}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_currentPrice--mLaJR .MembershipPlanPromo1-module_singlePaymentNote--XmtRT{font-weight:600}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_priceYearly--vZHWU{display:inline-block;font-size:1.2em;margin-left:.75em}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_billingNote--OT8VM{color:#777;margin-block:.5em}@media (min-width:992px){.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_prices--Hax5f .MembershipPlanPromo1-module_billingNote--OT8VM:empty{display:none}}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S a[role=button]{margin-block-start:auto}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S a[role=button]:not(:first-of-type){margin-block-start:20px}.MembershipPlanPromo1-module_membershipPlan--e6ewx .MembershipPlanPromo1-module_planDetails--oqm6S .MembershipPlanPromo1-module_buyNowLink--Zqchm{text-align:center}.MembershipPlanPromo1-module_membershipPlan--e6ewx .animatePriceSavings{animation-delay:.25s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:revealSaleCallout}@keyframes revealSaleCallout{0%{opacity:0;transform:scale(.5)}75%{opacity:.75;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.SiteFooter-module_container--3dVH3{--link-active-bg-color:#eae6dc;color:#6b33ef;margin-bottom:65px;padding:30px 20px}.SiteFooter-module_container--3dVH3 .SiteFooter-module_logo--d3wwq{fill:#6b33ef;height:auto;width:200px}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4{font-family:Plaax,sans-serif;font-size:14px;font-weight:700;line-height:150%;margin:0;padding-bottom:30px;padding-top:30px}@media (min-width:768px){.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4{font-size:16px;line-height:140%}}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4 .SiteFooter-module_textLinks--SW1Ka{list-style:none;margin-bottom:0;margin-left:-10px;margin-top:0;padding-left:0}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4 .SiteFooter-module_textLinks--SW1Ka .SiteFooter-module_link--AxujR{border-radius:6px;color:#6b33ef;display:block;padding:10px;text-decoration:none}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4 .SiteFooter-module_textLinks--SW1Ka .SiteFooter-module_link--AxujR:hover{color:#4a2699}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4 .SiteFooter-module_textLinks--SW1Ka .SiteFooter-module_link--AxujR:active{background-color:var(--link-active-bg-color)}.SiteFooter-module_container--3dVH3 .SiteFooter-module_socialMediaLinks--W1Tlv{align-items:flex-start;display:flex;font-size:28px;gap:.5em;justify-content:space-between}.SiteFooter-module_container--3dVH3 .SiteFooter-module_socialMediaLinks--W1Tlv .SiteFooter-module_socialLink--oZ400{border-radius:4px;color:#6b33ef}.SiteFooter-module_container--3dVH3 .SiteFooter-module_socialMediaLinks--W1Tlv .SiteFooter-module_socialLink--oZ400:hover{color:#4a2699}.SiteFooter-module_container--3dVH3 .SiteFooter-module_socialMediaLinks--W1Tlv .SiteFooter-module_socialLink--oZ400:active{background-color:var(--link-active-bg-color)}.SiteFooter-module_container--3dVH3 .SiteFooter-module_buttonWrapper--9QEIr{margin-bottom:30px;margin-top:30px}.SiteFooter-module_container--3dVH3 .SiteFooter-module_buttonWrapper--9QEIr .SiteFooter-module_button--IUsNP{display:block;width:100%}.SiteFooter-module_container--3dVH3 .SiteFooter-module_legalLinksWrapper--IOel2{display:flex;font-family:Plaax,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.05em;line-height:150%;margin-left:-4px;text-transform:uppercase}.SiteFooter-module_container--3dVH3 .SiteFooter-module_legalLinksWrapper--IOel2 .SiteFooter-module_legalLink--Izrs5{border-radius:2px;color:#6b33ef;padding:4px;text-decoration:none}.SiteFooter-module_container--3dVH3 .SiteFooter-module_legalLinksWrapper--IOel2 .SiteFooter-module_legalLink--Izrs5:hover{color:#4a2699}.SiteFooter-module_container--3dVH3 .SiteFooter-module_legalLinksWrapper--IOel2 .SiteFooter-module_legalLink--Izrs5:active{background-color:var(--link-active-bg-color)}@media (min-width:768px){.SiteFooter-module_container--3dVH3{column-gap:40px;display:grid;grid-template-areas:"logo social" "links newsletter" "legal .";justify-content:space-between}.SiteFooter-module_container--3dVH3 .SiteFooter-module_logoWrapper--p0TE2{grid-area:logo}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4{grid-area:links}.SiteFooter-module_container--3dVH3 .SiteFooter-module_linksWrapper--i5bH4 .SiteFooter-module_textLinks--SW1Ka{column-gap:40px;display:flex;flex-direction:row;flex-wrap:wrap}.SiteFooter-module_container--3dVH3 .SiteFooter-module_socialMediaLinks--W1Tlv{grid-area:social}.SiteFooter-module_container--3dVH3 .SiteFooter-module_buttonWrapper--9QEIr{grid-area:newsletter}.SiteFooter-module_container--3dVH3 .SiteFooter-module_buttonWrapper--9QEIr .SiteFooter-module_button--IUsNP{display:inline-block;width:auto}.SiteFooter-module_container--3dVH3 .SiteFooter-module_legalLinksWrapper--IOel2{gap:40px;grid-area:legal;justify-content:start;margin-top:40px}}.PageBodySectionGrey-module_outerContainer--Nt8QO{background-color:#f1efe8}@font-face{font-family:Plaax;font-weight:100 400;src:url(/build/fonts/Plaax-36-Ney-Regular-205TF.af631592.woff2) format("woff2"),url(/build/fonts/Plaax-36-Ney-Regular-205TF.6abf1f8d.woff) format("woff"),url(/build/fonts/Plaax-36-Ney-Regular-205TF.39ebf357.otf) format("opentype"),url(/build/fonts/Plaax-36-Ney-Regular-205TF.538cfc67.ttf) format("truetype"),url(/build/fonts/Plaax-36-Ney-Regular-205TF.54720e99.eot) format("embedded-opentype"),url(/build/images/Plaax-36-Ney-Regular-205TF.3bf2404b.svg) format("svg")}@font-face{font-family:Plaax;font-weight:500 900;src:url(/build/fonts/Plaax-46-Ney-Bold-205TF.65395f4c.woff2) format("woff2"),url(/build/fonts/Plaax-46-Ney-Bold-205TF.0eee99be.woff) format("woff"),url(/build/fonts/Plaax-46-Ney-Bold-205TF.227ccefc.otf) format("opentype"),url(/build/fonts/Plaax-46-Ney-Bold-205TF.8f02777e.ttf) format("truetype"),url(/build/fonts/Plaax-46-Ney-Bold-205TF.4989aab2.eot) format("embedded-opentype"),url(/build/images/Plaax-46-Ney-Bold-205TF.31cee2c9.svg) format("svg")}@font-face{font-family:Pgs Icon;font-style:normal;font-weight:400;src:url(/build/fonts/pgs.0746e498.woff2) format("woff2"),url(/build/fonts/pgs.3ddfb57b.woff) format("woff"),url(/build/fonts/pgs.97800e8b.ttf) format("truetype"),url(/build/fonts/pgs.8042dd33.eot) format("embedded-opentype"),url(/build/images/pgs.3ccea895.svg) format("svg");unicode-range:U+e800-e826}body{--warm-gray-dark:#7f7147}.text-extrabold{font-family:plaax,sans-serif;font-weight:700}.subscription-selection-title{font-family:plaax,sans-serif;padding:10px 0}.top-area-container{display:flex;flex-direction:column}@media (max-width:767.98px){.top-area-container{align-items:center;padding-left:15px;padding-right:15px}}@media (min-width:768px){.top-area-container{align-items:start;flex-direction:row;gap:15px;justify-content:space-between}}.top-area-container .images-and-top-markup-container{display:flex;flex-direction:column}@media (max-width:767.98px){.top-area-container .images-and-top-markup-container{align-items:center}}.top-area-container .images-and-top-markup-container #images{max-width:376px}@media (max-width:767.98px){.top-area-container .images-and-top-markup-container #topMarkup{max-width:90vw}}.top-area-container .images-and-top-markup-container #topMarkup .top-markup-title{color:#000;font-size:26px;font-weight:700;line-height:32px;margin-bottom:10px;margin-top:15px}@media (min-width:768px){.top-area-container .images-and-top-markup-container #topMarkup .top-markup-title{font-size:30px;margin-top:0}}.top-area-container .images-and-top-markup-container #topMarkup .top-markup-description{color:#000;font-size:16px;line-height:18px}@media (min-width:768px){.top-area-container .images-and-top-markup-container #topMarkup .top-markup-description{font-size:20px;line-height:1.3}}.top-area-container .images-and-top-markup-container #topMarkup .top-markup-accessories{margin-bottom:25px}@media (min-width:768px){.top-area-container .images-and-top-markup-container #topMarkup .top-markup-accessories{margin-bottom:35px}}.top-area-container .images-and-top-markup-container #topMarkup .top-markup-accessories ul{color:#000;font-size:16px;line-height:18px}@media (min-width:576px){.top-area-container .images-and-top-markup-container #topMarkup .top-markup-accessories ul{column-count:2;column-gap:2em}.top-area-container .images-and-top-markup-container #topMarkup .top-markup-accessories ul li{break-inside:avoid-column}}.top-area-container .images-and-top-markup-container #topMarkup .top-markup-accessories ul li+li{margin-top:.75em}.top-area-container .pricing-container{background-color:#f8f7f4;border-radius:8px;min-width:280px;padding:25px 30px 30px;text-align:right}@media (max-width:575.98px){.top-area-container .pricing-container{width:100%}}@media (min-width:768px){.top-area-container .pricing-container{margin-left:auto;width:280px}}.top-area-container .pricing-container #pricingTitle{color:#6b33ef;font-size:18px;font-weight:700;text-transform:uppercase}.top-area-container .pricing-container #pricingTitle .pricing-title-inner-container{border-bottom:1px solid #e2ddd1;padding-bottom:15px}.top-area-container .pricing-container #optionsMarkup{margin-bottom:18px}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container{border-bottom:2px solid #e2ddd1;padding-bottom:15px}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .app-membership-title{color:var(--warm-gray-dark);font-size:18px;font-weight:700;text-transform:uppercase}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans{display:flex;flex-direction:column;gap:4px;width:calc(100% + 12px)}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label{--highlight-color:#6b33ef;--highlight-radius:8px;align-items:center;border:1px solid transparent;border-radius:var(--highlight-radius);display:flex;font-size:1.2em;font-weight:400;padding:.5em;position:relative;text-align:right;text-transform:uppercase;z-index:100}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label:has(:focus-visible){outline:1px solid #f44f00;outline-offset:2px}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label[for=Lifetime]:before{background-color:#f44f00;border-radius:4px;color:#fff;content:"Best deal";font-size:11px;font-weight:700;left:32px;line-height:1.05;padding:.25em .5em .3em;position:absolute;top:11px}@media screen and (pointer:coarse){.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label{padding:.65em}}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan{appearance:none;outline:none}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan:checked+span{color:var(--highlight-color)}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan:hover:before{background-color:#f1efe8;border-radius:var(--highlight-radius);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-out;width:100%;z-index:-1}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan:active:before{box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan:checked:before{background-color:transparent;border:1px solid var(--highlight-color);border-radius:var(--highlight-radius);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan:checked:after{color:var(--highlight-color);content:"+";font-size:32px;left:8px;position:absolute;top:-8px}@media screen and (pointer:coarse){.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan:checked:after{top:-6px}}.top-area-container .pricing-container #optionsMarkup .app-membership-options-inner-container .plans .plan-label .plan-membership-name{color:#000;display:inline-block;font-size:18px;font-weight:700;margin-left:.75em;padding-right:.2em;pointer-events:none;text-align:right;width:100%}.top-area-container .pricing-container #pricingMarkup{line-height:1.05}.top-area-container .pricing-container #pricingMarkup .retail-label{color:#000;font-size:16px;font-weight:700;margin-bottom:.25em}.top-area-container .pricing-container #pricingMarkup .retail-price{color:#000;font-size:20px;font-weight:700;margin-bottom:10px;text-decoration:line-through;text-decoration-color:var(--promo-base);text-decoration-thickness:1px}.top-area-container .pricing-container #pricingMarkup .current-price{color:var(--promo-base);font-size:36px;font-weight:700;margin-bottom:10px}.top-area-container .pricing-container #pricingMarkup .savings-text{background-color:var(--promo-light-2);border-radius:4px;color:var(--promo-base);display:inline-block;font-size:18px;font-weight:700;margin-bottom:.5em;padding:5px 12px}.top-area-container .pricing-container #pricingMarkup #price-descriptor{color:#9c8e6d;font-size:16px;line-height:18px;margin-bottom:20px}.top-area-container .pricing-container .one-time-payment{margin-block-end:.25em}.top-area-container .pricing-container .affirm-as-low-as{font-size:16px;margin-bottom:30px}.top-area-container .pricing-container .affirm-as-low-as .affirm-modal-trigger{color:#4a4af4}.top-area-container .pricing-container .add-to-cart-button{appearance:none;background-color:#6b33ef;border-radius:100px;border-style:solid;border-width:0;color:#fff;display:block;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:150%;outline:none;padding:16px 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out;user-select:none;white-space:nowrap;width:100%}.top-area-container .pricing-container .add-to-cart-button:hover{box-shadow:0 2px 4px rgba(0,0,0,.2);transform:scale(1.05);transition:all .2s ease-in-out}.top-area-container .pricing-container .add-to-cart-button:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}.top-area-container .pricing-container .add-to-cart-button:focus-visible{outline:2px solid #f44f00;outline-offset:2px}.top-area-container .pricing-container .shipping-note{color:#000;margin-block-start:1em}#bottomMarkup{margin-top:15px}@media (min-width:768px){#bottomMarkup{margin-top:25px}}#bottomMarkup .plan-details{border:1px solid transparent;border-radius:8px;padding:20px;position:relative}#bottomMarkup .plan-details .plan-details-header{color:#000;margin-right:30px;text-transform:uppercase}#bottomMarkup .plan-details .plan-badge{background-color:#f44f00;border-radius:4px;color:#fff;display:inline-block;font-size:.75em;font-weight:700;padding:5px 10px;position:absolute;right:10px;top:20px}#bottomMarkup .plan-details .plan-details-separator{height:20px}#bottomMarkup .plan-details.hovered{border:1px solid #ccc}#bottomMarkup .plan-details.selected{border:1px solid #6b33ef}#bottomMarkup .plan-details.selected .plan-details-header{color:#6b33ef}.has-real-list ul,.real-list{list-style-type:disc;padding-left:1em}.keyboard-section-heading{color:#000;font-family:plaax,sans-serif;font-weight:700;margin:0 0 15px;padding-top:0}.kbundles_btm_grp{font-size:18px;line-height:1.5;margin-bottom:60px}.kbundles_btm_grp.membership-features{background-color:#f8f7f4;border-radius:8px;padding:15px}.kbundles_btm_grp.membership-features .keyboard-section-heading{color:var(--warm-gray-dark);padding-left:1em;padding-top:.5em;text-transform:uppercase}.kbundles_btm_grp.membership-features .membership-features-list{column-count:2;column-gap:2em;list-style-type:disc}@media screen and (max-width:600px){.kbundles_btm_grp.membership-features .membership-features-list{column-count:1}}.kbundles_btm_grp li{color:#292929;line-height:1.1}.kbundles_btm_grp li::marker{color:#6b33ef}.kbundles_btm_grp li+li{margin-top:.75em}</pre></body></html>