a.button.wc-forward{display:block;text-align:center}.woocommerce-page a.button:after{font-size:24px;top:3px}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2}p{margin-bottom:10px;padding-bottom:0;font-size:clamp(14px,4.2vw,18px);line-height:1.7;text-align:center}:root{--accentColor-Gold:#FFB300;--accentColor-Rust:#a42d00;--accentColor-VerLight:#f9f0ed;--primaryColor-VeryLight:#f7f6f3;--primaryColor-Light:#e3e3dd;--primaryColor-Medium:#c7caba;--primaryColor-Dark:#b7baa6;--darkColor:#373e40;--lightBlue:#dce6e8}#et-main-area{position:relative;z-index:1}a{color:var(--accentColor-Rust)}body.custom-background{background:#fff}picture{margin-bottom:5vw}a.button{display:inline-block;padding:8px 15px 10px;text-transform:uppercase;min-width:180px;font-size:15px;border-radius:0;text-align:center}a.button.solid{background:var(--accentColor-Rust);border:2px solid var(--accentColor-Rust);color:#fff}a.button.solid.white{background:#fff;border:2px solid #fff;color:var(--darkColor)}a.button.outline.lightBackground{background:#fff;border:2px solid var(--accentColor-Rust);color:var(--darkColor)}a.button.outline.darkBackground{background:transparent;border:2px solid #fff;color:#fff}button.ff-btn-submit,form.fluent_form_7 .ff-btn-submit:not(.ff_btn_no_style),.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{padding:6px 20px;width:236px;border:2px solid var(--accentColor-Rust)!important;border-radius:0!important;background-color:transparent!important;font-size:15px;color:var(--darkColor)!important}.columns{padding-top:0px!important;margin-right:auto;margin-left:auto;padding-bottom:0px}.columns-12-12{display:grid;grid-template-columns:repeat(1fr);grid-column-gap:2.5vw;grid-template-areas:"imageColumn"
"textColumn";max-width:100%}.columns-23-13 .et_pb_row,.columns-23-13{display:grid;grid-template-columns:1fr}.et_pb_row.columns-12-12 .et_pb_column.et-last-child{margin-right:auto!important}.et_pb_row.columns-12-12 .et_pb_column.et-last-child .et_pb_code{margin-bottom:20px}.et_pb_column .et_pb_module{margin-bottom:0px}.imageColumn{width:100%!important;margin-right:auto!important;margin-bottom:5.714286vw;margin-bottom:20px;margin-left:auto;padding-bottom:0px;grid-area:imageColumn}.imageColumn .et_pb_code,.imageColumn .et_pb_code_inner,.imageColumn .et_pb_code_inner picture,.imageColumn .et_pb_code_inner picture img{min-height:100%;height:100%}.imageColumn .et_pb_code{padding-bottom:0}.imageColumn .et_pb_code_inner img{display:block;object-fit:cover}.textColumn{grid-area:textColumn;margin-right:auto;margin-bottom:0px;margin-left:auto;float:none;padding-bottom:0px}@media only screen and (min-width:768px){.columns-12-12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;grid-column-gap:2.5vw;grid-template-areas:"textColumn imageColumn"}.columns-23-13{grid-template-columns:66fr 33fr;grid-column-gap:1%;grid-template-areas:"textColumn imageColumn"}.imageColumn{grid-area:imageColumn}.imageColumn .et_pb_code,.imageColumn .et_pb_code_inner,.imageColumn .et_pb_code_inner picture,.imageColumn .et_pb_code_inner picture img{min-height:100%;height:100%}.imageColumn .et_pb_code_inner img{display:block;object-fit:cover}.et_pb_section .et_pb_row .et_pb_column.textColumn{margin-right:0px}.columns-12-12.overlapping:nth-child(odd){grid-template-areas:"imageColumn textColumn"}.columns-12-12.overlapping:nth-child(even){grid-template-areas:"textColumn imageColumn"}.et_pb_section.fullWidth .et_pb_row.columns.columns-12-12.overlapping .textColumn{margin-top:90px;padding:clamp(10px,1.3vw,40px);align-content:center}.columns-12-12.overlapping:nth-child(even) .textColumn{margin-right:-14vw;margin-left:auto}.et_pb_section.fullWidth .et_pb_row.columns.columns-12-12:nth-child(even) .textColumn{margin-right:-14vw;margin-left:auto;z-index:3}.columns-12-12.overlapping .imageColumn{margin-bottom:0;padding-bottom:0;width:59.8979591836735vw;aspect-ratio:1/1}.columns-12-12.overlapping .imageColumn picture{display:block;height:100%;aspect-ratio:1/1}.columns-12-12.overlapping .textColumn{margin-left:-60px;width:50vw;background:#fff;border:10px solid var(--primaryColor-Medium);-webkit-box-shadow:6px 6px 9px 0 rgba(0,0,0,.2);box-shadow:6px 6px 9px 0 rgba(0,0,0,.2)}.boxed.et_pb_section{width:100%!important}.et_pb_row.columns.boxed{margin-bottom:80px}.et_pb_row.columns.boxed.overlapping{margin-right:auto;margin-left:auto;width:90%!important}.et_pb_row.columns.columns-12-12.boxed.overlapping .imageColumn{width:110%!important;align-self:center}.et_pb_row.columns.columns-12-12.boxed.overlapping .textColumn{display:flex;flex-wrap:wrap;align-content:center;margin-top:auto;margin-bottom:auto;margin-left:-10%;width:110%!important;z-index:3}.et_pb_row.columns.boxed.overlapping:nth-child(even){grid-template-areas:"textColumn imageColumn"}.et_pb_row.columns.columns-12-12.boxed.overlapping:nth-child(even) .imageColumn{margin-left:-10%;align-self:center}.et_pb_row.columns.columns-12-12.boxed.overlapping:nth-child(even) .textColumn{margin-left:0;z-index:3}.et_pb_section.fullWidth .et_pb_row.columns.columns-12-12 .textColumn{padding:0 30px;width:100%!important}.et_pb_section.fullWidth .et_pb_row.columns.columns-12-12 .textColumn h4{text-align:left;font-size:3vw;font-weight:700;font-style:italic}.et_pb_section.fullWidth .et_pb_row.columns.columns-12-12 .textColumn h5{margin-bottom:15px;padding-bottom:0;text-align:left;font-size:2.3vw;font-weight:700;font-style:italic}.et_pb_section.fullWidth .et_pb_row.columns.columns-12-12 .textColumn p{padding-bottom:1.2vw;line-height:1.2}}@media only screen and (min-width:981px){.columns .et_pb_column{width:100%}}.fullWidth .columns{grid-column-gap:0}.sectionTitle{padding-bottom:20px}.sectionTitle h2{font-size:clamp(32px,9.1vw,48px);text-align:center;font-weight:300}.sectionTitle p{line-height:1.7;text-align:center;font-weight:500}.section.testimonials{padding-bottom:0}.testimonials .testimonials{padding-bottom:20vw}.testimonials .testimonials .et_pb_column{margin-bottom:0}.testimonials:first-child{max-width:691px}.testimonials .testimonials .et_pb_code{margin-bottom:30px}.testimonials .testimonials .et_pb_column:last-child .et_pb_code:nth-child(2){margin-bottom:0}.testimonials .testimonials .ornament{display:none}.testimonials .testimonials .et_pb_code h5{margin-top:10px;font-size:clamp(14px,4.2vw,18px);font-weight:600;text-align:center}.difl_advanced_blurb p{text-align:center}#sidebar-overlay.pcs_enabled{height:100vh}.overlay-entry-content .et_pb_row{width:100%}.fluentform.ff-default .ff-el-group{text-align:left}.fluentform.ff-default .ff-el-form-control{border-radius:0!important}.fluentform.ff-default p{font-size:15px!important;text-align:left!important}.ff-message-success{background:var(--accentColor-Rust);color:#fff;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);box-shadow:5px 5px 5px 0 rgba(0,0,0,.5)}.et_pb_image .et_pb_image_wrap,.et_pb_image .et_pb_image_wrap img{width:100%}.overlay-entry-content{height:100vh}.overlay-entry-content p{font-size:15px;line-height:1.7}.overlay-entry-content h5{text-align:left;margin-top:15px;font-size:15px;font-weight:700;font-style:italic}.rednaoFormContainer form label{display:none}.rednaoFormContainer form .redNaoControls label{display:block}.rednaophone .form-inline{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0 10px!important}.bootstrap-wrapper .rednaophone .form-inline .form-group.col-sm-3{display:block!important;flex:0 0 100px!important}.bootstrap-wrapper .rednaophone .form-inline .form-group.col-sm-6{flex:1 1 auto}#rc2captcha2>div{margin-right:auto!important;margin-left:auto!important}.rednaosubmissionbutton{text-align:center}.bootstrap-wrapper .btn{margin-top:30px;width:236px;border:2px solid var(--accentColor-Rust)!important;border-radius:0!important;background-color:transparent!important;font-size:16px!important;color:var(--darkColor)!important}.et_pb_column .et_pb_video{margin-bottom:3vw}.et_pb_row{margin-top:0px;padding-top:0px;padding-bottom:0;width:auto}.et_pb_row.horizontalPadding-None{padding-right:0;padding-left:0}.et_pb_row.verticalPadding-None{padding-top:0;padding-bottom:0}.section.contentWithoutSidebar{padding-top:0}.section.contentWithoutSidebar .et_pb_row{padding-top:0;width:90%;max-width:100%}.section.contentWithoutSidebar .et_pb_post_title{margin-right:-5vw;margin-left:-5vw;padding:5vw;background:var(--primaryColor-Medium)}.section.contentWithoutSidebar .et_pb_post_title .et_pb_title_container{padding:10px 20px;background:var(--darkColor);border-left:10px solid #fdb614;box-shadow:8px 8px 8px 0 rgba(0,0,0,.25)}.section.contentWithoutSidebar .et_pb_post_title .et_pb_title_container h1{font-size:clamp(26.8px,7.6vw,46px);color:#fff}.section.contentWithSidebar .et_pb_row{padding-top:clamp(70px,20.4vw,123px);padding-bottom:clamp(45px,13.5vw,276px);width:90%}.section.contentWithSidebar .et_pb_row .et_pb_column{margin-bottom:0}.section.contentWithSidebar .mainColumn .imageColumn{margin-right:auto;margin-bottom:10vw;margin-left:auto;width:clamp(206px,58.85715vw,353.1429px)}.section.contentWithSidebar .mainColumn .textBox{margin-bottom:20vw}.section.contentWithSidebar .mainColumn .imageBox.fullWidth{margin-right:-5vw;margin-bottom:20vw;margin-left:-5vw}.section.contentWithSidebar .mainColumn h2{font-size:clamp(48px,9.38722295vw,72px);text-align:center}.section.contentWithSidebar .mainColumn .et_pb_code:first-child h4{margin-bottom:40px;font-size:clamp(24px,4.7vw,36px);text-align:center}.section.contentWithSidebar .mainColumn p{font-size:clamp(14px,4vw,20px)}.section.contentWithSidebar .mainColumn .textBox:first-child p:first-child{font-weight:700}.section.contentWithSidebar .mainColumn .kasiasQuote{margin-bottom:20vw}.section.contentWithSidebar .mainColumn .kasiasQuote picture{display:block;margin-right:auto;margin-bottom:5vw;margin-left:auto;width:37.4285714285714vw}.section.contentWithSidebar .mainColumn .kasiasQuote p{font-style:oblique;font-weight:600}.section.contentWithSidebar .sidebarColumn{border-top:5px solid var(--primaryColor-Light)}.section.contentWithSidebar .sidebarColumn h3{font-size:clamp(24.4044px,3.18179592vw,31.1816px)}.section.contentWithSidebar .et_pb_row{padding-bottom:0}.section.contentWithSidebar .et_pb_row .featuredResource{margin-bottom:110px}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner{text-align:center}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner picture{display:inline-block;margin-bottom:10px;width:58.8571428571429vw}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner h2{font-size:clamp(34px,10vw,76.332px)}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner p{font-size:clamp(14px,2.7vw,20px);line-height:1.7}.section.contentWithSidebar .et_pb_row .featuredResource.fullWidth .et_pb_code_inner picture{width:100%}.section.contentWithSidebar .et_pb_row:nth-child(2){padding-top:0}.section.contentWithSidebar .et_pb_row .sidebarColumn .et_pb_code{padding-top:10vw;padding-bottom:10vw;border-bottom:1px solid var(--accentColor-Gold)}.section.contentWithSidebar .et_pb_row .sidebarColumn .et_pb_code:last-child{border-bottom:unset}.section.contentWithSidebar .et_pb_row .sidebarColumn h3{font-size:24.4044px;font-weight:600;text-transform:uppercase;text-align:center}.section.contentWithSidebar .et_pb_row .sidebarColumn ul{list-style:none}.section.contentWithSidebar .et_pb_row .sidebarColumn ul li:not(:last-child){color:#000;border-bottom:2px solid var(--accentColor-Gold)}.section.contentWithSidebar .et_pb_row .sidebarColumn ul li a{display:block;padding-top:clamp(6px,.6vw,10px);padding-bottom:clamp(6px,.6vw,10px);font-size:clamp(14px,2.7vw,20px);line-height:1.7;font-weight:300;color:#000;text-align:center}.et_pb_section{margin-top:0px;padding-top:0px;padding:0 0 clamp(30px,5vw,48px) 0;width:auto}.et_pb_section.darkBackground.cta{margin-bottom:0;padding:30px}.et_pb_section.darkBackground.cta h2{padding-bottom:30px;font-size:clamp(24px,10vw,48px);line-height:1.1;color:#fff;text-align:center}.cta .et_pb_button_module_wrapper{text-align:center}.cta .et_pb_button{width:207px}.cta .et_pb_button_module_wrapper:nth-child(2){margin-bottom:20px!important}.et_pb_section.fullWidth .et_pb_row{padding-right:0;padding-left:0;width:100%!important;max-width:100%!important}.et_pb_section.fullWidth .et_pb_row.columns{padding-bottom:0px;width:100%!important;max-width:100%!important}.et_pb_section.darkBackground{margin-bottom:5vw;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background:#555;color:#fff}.et_pb_section.darkBackground .et_pb_row{padding-right:0;padding-left:0}.et_pb_section.darkBackground .et_pb_column.textColumn h2{color:#fff}.et_pb_section.darkBackground .et_pb_column.imageColumn{padding-bottom:0}.section.footer{padding-top:30px!important;padding-bottom:30px!important;background:#222!important;color:#666}.section.footer .et_pb_row{margin-right:auto;margin-left:auto;width:90%;max-width:100%}.section.footer .et_pb_column{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;gap:0 10px}.section.footer .et_pb_column .et_pb_text{display:flex;flex-wrap:wrap;align-content:center}.section.footer .et_pb_column ul.et_pb_social_media_follow{display:flex;flex-wrap:nowrap;justify-content:center}.section.footer .et_pb_column a.icon{margin-right:unset;margin-bottom:0;height:unset;width:unset;background:transparent!important}.section.footer .et_pb_social_media_follow li a.icon:before{line-height:auto;color:#666!important}.section.form{padding-top:clamp(30px,8vw,80px)}.section.form .fluentform{margin-top:30px}.section.form textarea,.section.form h1,.section.form h4,.section.form p,.section.form .fluentform.ff-default .ff-el-group{text-align:left!important}.section.form h4{font-weight:700}.section.form .fluentform .fluentform-step{text-align:center}.section.form .fluentform .fluentform-step:nth-child(4){text-align:left}.section.form .fluentform .fluentform-step .step-nav{display:flex;justify-content:center;gap:0 30px}.section.form .fluentform.ff-default .ff-el-group{display:inline-block;margin-right:20px}.section.form .fluentform.ff-default .ff-el-group.mediaConsent-Checkboxes,.section.form p,.section.form .fluentform.ff-default .ff-el-group.policyAgreement-Checkboxes{text-align:left!important}.fluentform .ff-el-form-check{display:inline-block;margin-right:20px}.section.form .ff-default .ff-btn-secondary:not(.ff_btn_no_style){display:inline-block;padding:5px 10px 6px;text-transform:uppercase;min-width:100px;font-size:13.33333px;border-radius:0;text-align:center}.section.form textarea{text-align:center}.section.form button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style{float:right}.section.form button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style::after{clear:both}.page.freeMusic.section.form{padding-top:7vw;padding-bottom:7vw}.section.freeLessons{padding-top:50px;padding-bottom:0px;z-index:3}.section.freeLessons .et_pb_row:first-child{padding-top:0;padding-bottom:0}.section.freeLessons .et_pb_row .et_pb_column .et_pb_code:first-child .et_pb_code_inner{padding-right:2.5vw;padding-left:2.5vw}.section.freeLessons .et_pb_row .et_pb_column .et_pb_code:first-child h3{margin-right:auto;margin-left:auto;max-width:70%;font-size:clamp(34px,5.236735vw,100px);font-weight:300;line-height:1.2}.section.freeLessons .et_pb_row .et_pb_column .et_pb_code:nth-child(2){margin-bottom:-55px}.section.freeLessons .et_pb_code_inner{text-align:center}.section.freeLessons .et_pb_row .et_pb_column .et_pb_code:nth-child(2) .freeLesson-TriggerButton{display:inline-block;width:100%;height:clamp(100px,6.1vw,116px)}.section.freeLessons .et_pb_row .et_pb_column .et_pb_code:nth-child(2) .freeLesson-TriggerButton img{object-fit:cover;height:100%}.section.freeLessons .et_pb_row#freeLessonTarget{padding-top:17vw;padding-bottom:7vw}.section.freeLessons+div{padding-top:20vw}.section.freeLessons+div .textColumn{margin-right:auto!important}header.et-l.et-l--header{border-bottom:2px solid #eee}#main-header{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/headerBkgd.jpg")no-repeat;background-size:cover!important}.logo_container{position:relative;display:block;float:left;margin-top:4.1vw!important;margin-bottom:15px}.logo_container img,.et_header_style_centered #logo{max-height:90px}.et_fixed_nav #main-header.et-fixed-header .logo_container{margin-top:2.2vw!important;margin-bottom:33px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:var(--accentColor-Rust)!important}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:100px}#main-header .container{position:relative!important}.page.global.section.header .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center!important}.et_header_style_centered .mobile_menu_bar{position:absolute;top:79px;right:3vw;background:var(--accentColor-Rust);padding:6px;border-radius:6px}.et_header_style_centered .mobile_menu_bar:before{color:#fff}.et_header_style_centered #main-header div#et-top-navigation{position:absolute;bottom:0px!important;height:100%}#main-header nav#top-menu-nav{position:absolute;right:0px;bottom:-1px;background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/navigation-Bkgd.png") no-repeat;background-position:37px bottom!important;width:64%;height:33px;float:right;margin-right:1.75%}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{top:9px;right:3px}#top-menu li{padding-right:12px}.et_header_style_centered #main-header .container{text-align:right}.et_header_style_centered #main-header .container ul{padding-right:3%}.et_boxed_layout #page-container #main-header .container a{color:#fff;text-transform:uppercase;padding-top:10px}.et_boxed_layout #page-container #main-header .container #mobile_menu a{color:var(--darkColor)}.et-cart-info{position:absolute;top:32px;right:-14px}.polishAndEnglish-Text{display:block;position:absolute;top:151px;right:0px;margin-right:3.5%}.et_fixed_nav #main-header.et-fixed-header .polishAndEnglish-Text{top:134px;left:20px;width:208px}body.page-id-2012 #page-container{max-width:100%!important;width:100%!important}.page.global.section.header{padding-top:0px;padding-bottom:30px;background:var(--primaryColor-Light)}.et_boxed_layout #page-container .page.global.section.header .et_pb_row{padding-top:0;padding-bottom:0;width:100%;max-width:100%}.page.global.section.header .topRow{width:100%;max-width:100%;background:var(--accentColor-Rust)}.page.global.section.header .topRow .et_pb_button_module_wrapper{text-align:center}.page.global.section.header .topRow .et_pb_button_module_wrapper .et_pb_button{margin-bottom:-10px;padding-top:10px;padding-bottom:10px;background:var(--darkColor);color:#fff;font-size:13px;text-transform:uppercase;border:none;border-radius:0}#page-container .page.global.section.header .et_pb_row.logoRow{display:grid;grid-template-areas:"logo logo"
"socialMedia contactLinks";grid-column-gap:10px;padding-top:30px;padding-bottom:10px}.page.global.section.header .logoRow .et_pb_column{margin-bottom:0px}.page.global.section.header .socialMedia{grid-area:socialMedia;display:flex;justify-content:flex-end}.page.global.section.header .et_pb_social_media_follow li a.icon{background:#999!important;border-radius:50%;height:28px;width:28px}.page.global.section.header .socialMedia a:before{font-size:13px;line-height:28px;width:28px;height:28px}.page.global.section.header .logoRow .logo{grid-area:logo;margin-right:auto;margin-bottom:30px;margin-left:auto}.page.global.section.header .logoRow .logo .et_pb_image_wrap{text-align:center}.page.global.section.header .logoRow .logo .et_pb_image_wrap img{width:clamp(281px,80%,350px)}.page.global.section.header .contactLinks{grid-area:contactLinks;display:flex;justify-content:flex-start;padding-top:1px}.logo_container{position:relative;display:block;float:left;margin-top:4.1vw!important;margin-bottom:15px}.logo_container img,.et_header_style_centered #logo{max-height:90px}.et_fixed_nav #main-header.et-fixed-header .logo_container{margin-top:2.2vw!important;margin-bottom:33px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:var(--accentColor-Rust)!important}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:100px}#main-header .container{position:relative!important}.page.global.section.header .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center}.et_header_style_centered .mobile_menu_bar{position:absolute;top:79px;right:3vw;background:var(--accentColor-Rust);padding:6px;border-radius:6px}.et_header_style_centered .mobile_menu_bar:before{color:#fff}.et_header_style_centered #main-header div#et-top-navigation{position:absolute;bottom:0px!important;height:100%}#main-header nav#top-menu-nav{position:absolute;right:0px;bottom:-1px;background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/navigation-Bkgd.png") no-repeat;background-position:37px bottom!important;width:64%;height:33px;float:right;margin-right:1.75%}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{top:9px;right:3px}#top-menu li{padding-right:12px}.et_header_style_centered #main-header .container{text-align:right}.et_header_style_centered #main-header .container ul{padding-right:3%}.et_boxed_layout #page-container #main-header .container a{color:#fff;text-transform:uppercase;padding-top:10px}.et_boxed_layout #page-container #main-header .container #mobile_menu a{color:var(--darkColor)}.et-cart-info{position:absolute;top:32px;right:-14px}.polishAndEnglish-Text{display:block;position:absolute;top:151px;right:0px;margin-right:3.5%}.et_fixed_nav #main-header.et-fixed-header .polishAndEnglish-Text{top:134px;left:20px;width:208px}body.page-id-2012 #page-container{max-width:100%!important;width:100%!important}.page.global.section.header{padding-top:0px;padding-bottom:30px;background:var(--primaryColor-Light)}.et_boxed_layout #page-container .page.global.section.header .et_pb_row{padding-top:0;padding-bottom:0;width:100%;max-width:100%}.page.global.section.header .topRow{width:100%;max-width:100%;background:var(--accentColor-Rust)}.page.global.section.header .topRow .et_pb_button_module_wrapper{text-align:center}.page.global.section.header .topRow .et_pb_button_module_wrapper .et_pb_button{margin-bottom:-10px;padding-top:10px;padding-bottom:10px;background:var(--darkColor);color:#fff;font-size:13px;text-transform:uppercase;border:none;border-radius:0}#page-container .page.global.section.header .et_pb_row.logoRow{display:grid;grid-template-areas:"logo logo"
"socialMedia contactLinks";grid-column-gap:10px;padding-top:30px;padding-bottom:10px}.page.global.section.header .logoRow .et_pb_column{margin-bottom:0px}.page.global.section.header .socialMedia{grid-area:socialMedia;display:flex;justify-content:flex-end}.page.global.section.header .et_pb_social_media_follow li a.icon{background:#999!important;border-radius:50%;height:28px;width:28px}.page.global.section.header .socialMedia a:before{font-size:13px;line-height:28px;width:28px;height:28px}.page.global.section.header .logoRow .logo{grid-area:logo;margin-right:auto;margin-bottom:30px;margin-left:auto}.page.global.section.header .logoRow .logo .et_pb_image_wrap{text-align:center}.page.global.section.header .logoRow .logo .et_pb_image_wrap img{width:clamp(281px,80%,350px)}.page.global.section.header .contactLinks{grid-area:contactLinks;display:flex;justify-content:flex-start;padding-top:1px}.page.global.section.header .et_pb_menu_0_tb_header.et_pb_menu{background:transparent}.et_pb_section.horizontalPadding-None{padding-right:0;padding-left:0}.et_pb_section.introParagraph{padding-top:clamp(45px,13.5vw,276px);padding-bottom:clamp(45px,13.5vw,276px)}.et_pb_section.introParagraph .et_pb_row{width:90%;max-width:100%}.introParagraph h3,.introParagraph h2{line-height:1.2;font-weight:300;letter-spacing:-1px;color:var(--darkColor);text-align:center!important}.introParagraph h3{font-size:clamp(34px,6.83673469vw,67px);color:#fff}.introParagraph h2{font-size:clamp(60px,9.8vw,74.7px)}.introParagraph h3{font-size:clamp(32px,9.1vw,56px)}.introParagraph p{margin-top:10px;font-size:19px}.section.pageBanner{padding-top:0;padding-bottom:0}.section.pageBanner .et_pb_row.columns-12-12{grid-template-areas:"imageColumn"
"textColumn"}.section.pageBanner .et_pb_column.imageColumn{grid-area:imageColumn;padding-bottom:0}.section.pageBanner .et_pb_column.textColumn{grid-area:textColumn;padding:5vw!important;width:100%!important;background:var(--primaryColor-Medium)}.section.pageBanner .et_pb_column.textColumn .et_pb_code{display:flex;flex-wrap:wrap;align-content:center;padding:20px;width:100%!important;height:100%;background:var(--darkColor);border-left:10px solid #fdb614;box-shadow:8px 8px 8px 0 rgba(0,0,0,.25)}.section.pageBanner .et_pb_column h1{font-size:clamp(26.8px,7.6vw,46px);line-height:1.2;font-weight:300;color:#fff;text-align:center}.section.pageBanner .et_pb_column h1 span{white-space:nowrap}.section.pageTitle{padding:5vw;background:var(--lightBlue)}.section.pageTitle .et_pb_row{width:100%;max-width:100%}.section.pageTitle .et_pb_row .et_pb_column .et_pb_code{padding:10px 20px;background:var(--darkColor);border-left:10px solid var(--accentColor-Gold);box-shadow:8px 8px 8px 0 rgba(0,0,0,.25)}.section.pageTitle .et_pb_row .et_pb_column .et_pb_code h2{padding-bottom:10px;font-size:clamp(26.8px,7.6vw,46px);font-weight:300;line-height:1.2;color:#fff;text-align:left}.pricing-toggle-wrapper{margin:30px 0 0 0;text-align:center;background:#fff;padding:30px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.1);position:relative}.toggle-switch{display:flex;align-items:center;justify-content:center;margin-bottom:20px;gap:10px}.switch{position:relative;display:inline-block;width:60px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;background-color:#ccc;border-radius:30px;top:0;left:0;right:0;bottom:0;transition:0.4s}.slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:white;border-radius:50%;transition:0.4s}input:checked+.slider{background-color:#333}input:checked+.slider:before{transform:translateX(30px)}.toggle-switch span{font-size:16px;cursor:pointer;transition:color 0.3s}.toggle-switch span.active{font-weight:bold;color:#333}.pricing-content{opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;border:1px solid #ccc;padding:20px;border-radius:8px;position:absolute;top:120px;left:0;right:0;width:100%;background:#fff;z-index:1}.pricing-content.active{opacity:1;visibility:visible;position:relative;top:0;z-index:2}.section.pullQuote{padding:30px;background:var(--darkColor)}.section.pullQuote .et_pb_text{font-style:italic;text-align:center}.section.pullQuote .et_pb_text h4{padding-bottom:20px;font-size:36px;line-height:1.2;font-weight:700;color:#fff}.section.pullQuote .et_pb_text h5{font-size:24px;font-weight:700;color:#fff}.section.testimonialCards .et_pb_row{margin-right:auto;margin-left:auto;width:75%}.section.testimonialCards .et_pb_column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0 30px}.section.testimonialCards .difl_advanced_blurb{margin-right:0;margin-bottom:60px;margin-left:0;max-width:300px}.section.testimonialCards .difl_advanced_blurb .df_ab_blurb_image{z-index:2}.section.testimonialCards .difl_advanced_blurb .df_ab_blurb_content_container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-4vw;padding:5vw 10px 10px;min-height:405px!important;-webkit-box-shadow:0px 0px 30px 0 rgba(0,0,0,.2);box-shadow:0px 0px 30px 0 rgba(0,0,0,.2)}.section.testimonialCards .difl_advanced_blurb .df_ab_blurb_content_container .df_ab_blurb_description{margin-bottom:10px}.section.testimonialCards .difl_advanced_blurb .df_ab_blurb_container .df_ab_blurb_button{font-size:13px}.overlappingTestimonials{padding-top:12vw;width:100%!important}.overlappingTestimonials.et_pb_section.fullWidth .et_pb_row.columns{margin-right:auto;margin-left:auto;width:90%!important}.page.global.section.quote p{margin-bottom:10px;line-height:1.2}.page.studentTestimonials.section.submitTestimonial.fullWidth{padding-top:0;padding-bottom:0px}.page.studentTestimonials.section.submitTestimonial.fullWidth .imageColumn{margin-top:14.285714vw;margin-right:auto!important;margin-left:auto;width:71.428571vw!important}.page.studentTestimonials.section.submitTestimonial.fullWidth .textColumn{margin-right:auto!important;margin-left:auto;width:71.428571vw!important}.page.studentTestimonials.section.submitTestimonial.fullWidth .textColumn h2{font-size:clamp(39px,3.7vw,50px);font-weight:300;text-align:center}.et_section_specialty .et_pb_row>.et_pb_column.sidebar{padding-top:clamp(30px,6vw,60px);padding-bottom:clamp(30px,6vw,60px)}.sidebar .widget{margin-bottom:30px}.sidebar .sidebar.title{margin-bottom:15px;padding-bottom:0px}.sidebar .sidebar.title h2{padding-bottom:0px;font-size:46px;font-weight:300;letter-spacing:-1px;line-height:1;color:var(--darkColor)}.sidebar .widget h2{font-size:40px;font-weight:300;color:var(--darkColor);line-height:1;font-weight:300;text-align:center}.sidebar .et_pb_text_inner{position:relative;text-align:center}.sidebar .et_pb_text_inner .et_pb_image{display:block;margin-left:auto!important}.sidebar .et_pb_text_inner img{display:inline-block}.sidebar .widget p{color:var(--darkColor);margin-bottom:5px}.sidebar .et_pb_text:last-child p{text-align:center!important}.sidebar>.clear{display:none}.section.testimonialCarousel{padding-top:7vw}.section.testimonialCarousel .et_pb_row{max-width:560px}.section.testimonialCarousel .difl_contentcarousel .df_cc_title{line-height:1.2!important}.section.testimonialCarousel .difl_contentcarousel .df_cc_subtitle{margin-top:15px}.df_cc_content h4{margin-top:15px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-style:italic;color:#666666!important;text-align:center;order:4!important}.df_cc_content a{font-size:13px;color:var(--accentColor-Rust)}.et_pb_section.verticalPadding-None{padding-top:0;padding-bottom:0}.about.content{padding:0 10%}.content h1,.content h3{font-size:40px;line-height:1;font-weight:300;color:var(--darkColor);text-align:center}.about.content .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column:nth-child(2) .et_pb_image{display:block;float:none;margin-right:auto;margin-bottom:clamp(20px,2.6vw,30px);margin-left:auto}.about.content .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column:nth-child(2) .et_pb_image img{object-fit:cover;min-width:100%}.content h3{font-size:20px}.content p{text-align:center!important}.page.blog.section.posts{padding:16vw 10% 0% 10%}.page.blog.section.posts .entry-featured-image-url{text-align:center}.page.blog.section.posts .entry-featured-image-url img{padding-right:unset}.page.blog.section.posts h2{font-size:clamp(26.8px,7.6vw,46px);text-align:center}.page.blog.section.posts .post-meta{text-align:center}.blog.posts p,body .page.blog.section.posts .et_pb_bg_layout_light .et_pb_post .post-content-inner,body .page.blog.section.posts .et_pb_bg_layout_light .et_pb_post .post-content-inner p{font-size:clamp(14px,4vw,20px);line-height:1.7;text-align:center}.et_pb_posts .et_pb_post a img,.archive .et_pb_post a img,.search .et_pb_post a img{max-width:210px!important;float:left;padding-right:20px}.et_pb_posts .et_pb_post a img{float:none}.et_pb_posts .et_pb_post p{text-align:left}.page.blog.section.posts .et_pb_column:nth-child(2){margin-left:-10vw;margin-right:-10vw!important;padding-top:5vw;padding-right:10vw;padding-left:10vw;max-width:100vw;width:100vw!important;background:var(--primaryColor-Light);text-align:center}body.single #main-content .et_pb_module{margin-top:clamp(45px,5.9vw,56px);margin-bottom:clamp(45px,5.9vw,56px)}body.single #main-content h1{font-size:clamp(48px,9.38722295vw,72px);line-height:1.2}body.single .et_pb_post{margin-bottom:0;padding-bottom:0}body.single #left-area .et_pb_post .post-meta{margin-bottom:unset;padding-bottom:unset}body.single #main-content .et_pb_section{padding-bottom:0;width:100%;max-width:100%}body.single .et_pb_post h1{text-align:center}body.single .et_pb_post h3{font-weight:700;text-align:center}body.single .et_pb_post h3:last-of-type{margin-top:8vw}body.single .et_pb_post h4,body.single .et_pb_post li{text-align:center}body.single .et_pb_post ul{margin-right:auto;margin-left:auto;max-width:400px}body.single .et_pb_post li{margin-bottom:6px;font-size:clamp(14px,4.2vw,18px);text-align:left}body.single .et_pb_post p+p:has(strong){padding-bottom:0!important}body.single #main-content .et_pb_section .et_pb_row .et_pb_column:nth-child(2){width:100vw!important;margin-left:calc((100vw - 80vw) / -2);padding:10vw;background:var(--primaryColor-Light)}body.single #main-content .et_pb_section .et_pb_row .et_pb_column:nth-child(2) h4,body.single #main-content .et_pb_section .et_pb_row .et_pb_column:nth-child(2) li{text-align:center}.page.contact.section.contentWithSidebar .et_pb_row{padding-top:0}.page.contact h1{line-height:1;font-weight:300;color:var(--darkColor)}.page.contact.section.contentWithSidebar .et_pb_row .et_pb_column:first-child{padding-bottom:8vw}.events.listings{padding:0 1.5%}.events.listings .listing{margin-bottom:0px;padding-bottom:0}.events.listings .listing h2{display:inline-block;position:relative;bottom:0;padding-bottom:0px;font-size:34px;font-weight:300;line-height:1.1;color:var(--darkColor);width:76%}.events.listings .listing p{padding-bottom:10px;color:var(--darkColor)}.events.listings .listing .et_pb_text_inner p:first-of-type{margin-top:20px!important}.events.listings .listing img{display:inline-block}.extraLinks a{margin-left:20px}.page.home.section.hero{padding-top:0;padding-bottom:0}.page.home.section.hero .n2-ss-slider .n2-ss-slide-background,.page.home.section.hero .n2-ss-slider .n2-ss-slide-background *{padding-bottom:0;height:107.2%!important}.page.home.section.hero div#n2-ss-4 .n-uc-153fa70938396-inner,.page.home.section.hero div#n2-ss-4 .n-uc-Hr5esBu0wb8y-inner,.page.home.section.hero div#n2-ss-4 .n-uc-YR3JnKik6486-inner,.page.home.section.hero div#n2-ss-4 .n-uc-go0WXM7KIg3I-inner{padding-left:0}.page.home.section.musicLessonVideos .et_pb_row{width:90%!important}.page.home.section.musicLessonVideos .et_pb_row:nth-child(2){padding-bottom:30px!important}.page.home.section.videos .videoColumn{margin-bottom:50px}.page.home.section.videos .videoColumn .et_pb_module.et_pb_text_align_left{text-align:center}.page.home.section.gallery{padding-bottom:0}.page.home.section.gallery .et_pb_row{padding-bottom:0;width:100%!important}.page.home.section.gallery .et_pb_row .et_pb_column{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;grid-template-areas:"vertical1 horizontal1"
"vertical1 horizontal2"
"horizontal3 vertical2"
"horizontal4 vertical2"}.page.home.section.gallery .et_pb_row .et_pb_image{margin-bottom:0;width:100%}.page.home.section.gallery .et_pb_row .et_pb_image:first-child{grid-area:vertical1}.page.home.section.gallery .et_pb_row .et_pb_image:nth-child(2){grid-area:horizontal1}.page.home.section.gallery .et_pb_row .et_pb_image:nth-child(3){grid-area:horizontal2}.page.home.section.gallery .et_pb_row .et_pb_image:nth-child(4){grid-area:vertical2}.page.home.section.gallery .et_pb_row .et_pb_image:nth-child(5){grid-area:horizontal3}.page.home.section.gallery .et_pb_row .et_pb_image:nth-child(6){grid-area:horizontal4}.page.home.section.gallery .et_pb_row .et_pb_image_wrap,.page.home.section.gallery .et_pb_row .et_pb_image_wrap img{min-height:100%;height:100%;object-fit:cover!important}.page.home.section.kasia{padding-bottom:0px}.page.home.section.kasia .columns{margin-right:auto;margin-left:auto;width:90%!important;grid-row-gap:30px;grid-column-gap:0}.page.home.section.kasia .columns .sectionTitle h2{padding-bottom:24px;font-size:clamp(32px,9.1vw,48px)}.page.home.section.freeMusicLesson{padding-top:30px;padding-bottom:30px}.page.home.section.freeMusicLesson .et_pb_code_inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"button1 button2"
"button3 button4";grid-gap:10px}.page.home.freeMusicLesson .row.musicButtons a{display:inline-block;border:2px solid #fff;border-radius:3px;padding:8px 15px;width:100%;font-size:20px;text-align:center;color:#fff}.page.home.freeMusicLesson .row.musicButtons a:first-child{grid-area:button1}.page.home.freeMusicLesson .row.musicButtons a:nth-child(2){grid-area:button2}.page.home.freeMusicLesson .row.musicButtons a:nth-child(3){grid-area:button3}.page.home.freeMusicLesson .row.musicButtons a:last-child{grid-area:button4;margin-bottom:0px}.page.home.section.videos .et_pb_row.fullWidth{padding:5vw 5vw 5vw 5vw;width:90%;max-width:100%!important}.page.home.section.videos h3{margin-bottom:2vw;font-size:clamp(22px,6.2vw,30px)}body.page-id-652 .betterPracticeApp-Button,body.page-id-652 .polishAndEnglish-Text{display:none}.page-id-652 .kasiasMusicStudioLogo{display:block;position:fixed;margin-top:-164px;margin-bottom:0px;margin-left:2%;width:300px;z-index:100000}.page-id-652 .logo_container a{display:none}.kasiasMusicStudio.listings{padding:15px 2% 0 2%}.kasiasMusicStudio.listings .listing{padding-bottom:25px}.kasiasMusicStudio.listings .et_pb_text.listing{margin-bottom:0px}.kasiasMusicStudio.listings .listing h2{font-size:46px;color:var(--darkColor);font-weight:300;letter-spacing:-1px}.kasiasMusicStudio.listings .listing p{margin-bottom:16px;padding-bottom:0px;font-size:16px;color:var(--darkColor)}.kasiasMusicStudio.listings .listing ul{padding-bottom:0px;padding-left:0px}.kasiasMusicStudio.listings .listing ul li{display:block;margin-right:10px;margin-bottom:3px!important;padding-left:22px}.kasiasMusicStudio.listings .listing ul li.link{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/listen.gif") no-repeat;background-position:0px 2px}.kasiasMusicStudio.listings .listing ul li.link a{color:var(--darkColor)}.page.teachingStudio.section.testimonials .et_pb_row .textColumn{margin-right:auto!important}.page.legalPages.section.pageTitle{background:var(--primaryColor-VeryLight)}.page.legalPages.section.pageTitle h1{color:var(--accentColor-Rust);font-size:clamp(50px,5.1vw,88px);text-align:center}.page.legalPages.section.pageTitle h2{margin-top:4vw;font-size:clamp(27.6px,5.5vw,33px);text-align:center}.page.legalPages.section.pageTitle h3{font-size:clamp(14px,4.2vw,18px);text-align:center;font-weight:900}.page.legalPages.section.pageTitle h4{font-size:clamp(14px,4.2vw,18px);text-align:center;font-weight:900}.page.legalPages.section.pageTitle h5{font-size:clamp(14px,4.2vw,18px);text-align:center;font-weight:700}.page.legalPages.section.pageTitle p{padding-top:unset;padding-bottom:unset;margin-bottom:1em}.page.legalPages.section.pageTitle ul{margin-left:50px}.page.legalPages.section.pageTitle ul li{font-size:clamp(18px,1.8vw,24px);line-height:1.7}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2){margin-left:unset;padding-left:5%;padding-right:5%;width:100%!important}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:first-child{margin-bottom:0px}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2){padding-top:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2){padding-top:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2) .et_pb_text{margin-top:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2) .et_pb_text h3{margin-top:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2) .et_pb_text p{margin-left:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2){padding-bottom:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2) .et_pb_column:nth-child(2){padding-bottom:0}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2) .et_pb_column:nth-child(2) .et_pb_text{margin-bottom:0}.page.lyrics.lyrics h2{font-size:36px;font-weight:300;text-align:center}.page.lyrics.lyrics h3{color:var(--darkColor);font-size:26px}.page.lyrics.lyrics p{padding-bottom:0px}.page.lyrics.lyrics p:nth-child(2){font-weight:700!important;margin-left:0px;text-indent:0px;padding-bottom:10px}.page.music.section.featureBoxes{background:linear-gradient(180deg,#ffffff 0%,#ececec 100%)!important}.page.music.section.featureBoxes .textBox{width:100%}.page.music.section.featureBoxes .textBox h2,.page.music.section.featureBoxes .textBox p{text-align:center}.page.music.section.featureBoxes img{margin-bottom:20px;width:60%;max-width:231px}.page.music.section.featureBoxes .purchase{text-align:right}.page.music.section.musicMenu .et_pb_row{padding-top:0!important;padding-bottom:0!important;max-width:100%}.page.music.section.musicMenu .et_pb_code_inner{text-align:center}.page.music.section.musicMenu .et_pb_code_inner p{text-align:center}.page.music.section.musicMenu .musicMenuItem{display:inline-block;padding:0 1.5%;width:100%}.page.music.section.musicMenu .musicMenuItem:first-child{padding-top:8px}.page.music.section.musicMenu .musicMenuItem:last-child{padding-bottom:8px}.page.music.section.musicMenu.zbawiciel .musicMenuItem:first-child{background:var(--accentColor-Rust)}.page.music.section.musicMenu.zbawiciel .musicMenuItem:first-child a{color:#fff}.page.music.section.musicMenu.lubie .musicMenuItem:nth-child(2){background:var(--accentColor-Rust)}.page.music.section.musicMenu.lubie .musicMenuItem:nth-child(2) a{color:#fff}.page.music.section.musicMenu.singles .musicMenuItem:last-child{background:var(--accentColor-Rust)}.page.music.section.musicMenu.singles .musicMenuItem:last-child a{color:#fff}.musicMenuItem h3,.musicMenuItem p{margin-bottom:0;padding-bottom:0px;color:var(--darkColor);font-size:20px;line-height:1.2}.musicMenuItem h3{font-size:20px}.musicMenuItem p{font-size:14px}.page.music.section.musicMenu{padding-right:0px;padding-left:0}.page.music.section.musicMenu .et_pb_row{width:100%!important}.page.music.section.musicMenu .et_pb_row .musicMenuItem{display:block;padding-bottom:10px;border-bottom:1px solid var(--accentColor-Rust)}.page.music.section.musicMenu .et_pb_row .musicMenuItem{padding-top:10px}.page.music.section.tabbedContent{padding-bottom:0px!important}.page.music.section.tabbedContent .et_pb_row{padding-bottom:0!important;width:100%!important}.page.music.section.tabbedContent .et_pb_tab_content{padding-top:30px;margin-right:auto;margin-left:auto;width:100%}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content h3,.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content h5{text-align:center}.page.music.section.tabbedContent .et_pb_row ul{width:100%;text-align:center}.page.music.section.tabbedContent ul.et_pb_tabs_controls li{display:block;text-indent:-15px;margin-left:0;width:100%;height:unset;border-right:0px;border-bottom:1px solid var(--accentColor-Rust);background:#fff}.page.music.section.tabbedContent ul.et_pb_tabs_controls li a{padding:1vw 30px}.page.music.section.tabbedContent ul.et_pb_tabs_controls li:last-child{border-bottom:none}.page.music.section.tabbedContent ul.et_pb_tabs_controls li.et_pb_tab_active{background:#dfdfdf;background:-moz-linear-gradient(left,#dfdfdf 0%,#ffffff 46%,#ffffff 100%);background:-webkit-linear-gradient(left,#dfdfdf 0%,#ffffff 46%,#ffffff 100%);background:linear-gradient(to right,#dfdfdf 0%,#ffffff 46%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ffffff',GradientType=1);font-weight:700}.page.music.section.tabbedContent ul.et_pb_tabs_controls li a{padding-right:0px}.page.music.section.tabbedContent .imageColumn{float:none;margin-right:auto;margin-left:auto;width:60%;text-align:center}.page.music.section.tabbedContent .descriptionColumn{width:100%}.page.music.section.tabbedContent .descriptionColumn h3{font-size:clamp(24px,6.8vw,36px)}.page.music.section.tabbedContent .descriptionColumn ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0 10px;margin-top:20px;padding-left:0px;width:100%;list-style:none}.page.music.section.tabbedContent .descriptionColumn ul li{padding-left:22px}.page.music.section.tabbedContent .descriptionColumn ul li.listenPurchaseSingle{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/listen.gif") no-repeat;background-position:0px 2px}.page.music.section.tabbedContent .descriptionColumn ul li.purchaseCD{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/purchaseCD.gif") no-repeat;background-position:0px 2px}.page.music.section.tabbedContent .descriptionColumn ul li.viewPurchaseSheetMusic{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/sheetMusic.gif") no-repeat;background-position:0px 2px}.page.music.section.tabbedContent .descriptionColumn ul li.viewLyrics{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/lyrics.gif") no-repeat;background-position:0px 2px}.page.music.cta{padding:clamp(30px,14.3vw,50px) 0!important;background:var(--accentColor-Rust)}.et_pb_audio_module .et_pb_audio_module_content p{text-align:center}.et_pb_section:has(.et_pb_row .et_pb_column .et_pb_audio_module){padding-top:clamp(30px,5vw,48px)}.et_pb_section .et_pb_row .et_pb_column .et_pb_audio_module .et_audio_module_meta{color:#333}.page.musicSample.section.musicSample-Content .et_pb_button_module_wrapper{text-align:center}.et_pb_audio_module+.et_pb_button_module_wrapper .et_pb_button{display:inline-block;padding:8px 15px 10px;min-width:180px;background:#fff;border:2px solid var(--accentColor-Rust);border-radius:0;font-size:15px;color:var(--darkColor);text-transform:uppercase;text-align:center}.section.sheetMusic-Thumbnails{padding:10vw;background:var(--accentColor-Rust)}.section.sheetMusic-Thumbnails .et_pb_row:last-child{padding-bottom:0vw;max-width:300px}.section.sheetMusic-Thumbnails .et_pb_row:last-child .et_pb_column{display:flex;flex-direction:column;gap:10vw 10vw;margin-bottom:0}.section.sheetMusic-Thumbnails h3,.section.sheetMusic-Thumbnails p{text-align:left}.section.sheetMusic-Thumbnails p{margin-bottom:20px;font-size:15px}.page.musicTestimonials.section.sideBySide.flush .et_pb_row.columns-12-12{margin-right:auto;margin-left:auto;width:90%}.page.musicTestimonials.section.sideBySide.flush .et_pb_row.columns-12-12 .imageColumn{margin-bottom:30px;width:60%!important}.page.musicTestimonials.section.submitTestimonial.fullWidth .imageColumn{margin-right:auto;margin-left:auto;width:60%!important}.page.musicTestimonials.section.submitTestimonial.fullWidth .textColumn{padding-right:5vw;padding-left:5vw}.page.musicTestimonials.section.submitTestimonial.fullWidth .textColumn h2{text-align:center}.section.friendsOfKasia{padding-top:7vw;padding-right:5%;padding-bottom:7vw;padding-left:5%;background:var(--primaryColor-Light)}.section.friendsOfKasia h2{font-size:clamp(34px,10vw,76.332px)}.section.friendsOfKasia h2{text-align:center}.section.friendsOfKasia h3{text-align:center}.section.friendsOfKasia .et_pb_row:first-child .et_pb_column .et_pb_code{margin-bottom:30px}.section.friendsOfKasia .et_pb_row:nth-child(2) .et_pb_column h3{font-size:clamp(27.3px,7.8vw,50px)}.section.friendsOfKasia .et_pb_row:nth-child(2) .et_pb_column p{padding-bottom:5px}.section.friendsOfKasia .et_pb_row:nth-child(2) .et_pb_column a{color:#000;font-weight:500}.page.comments.section.comments .et_pb_image{margin-bottom:0px}.page.comments.section.comments .et_pb_image .et_pb_image_wrap,.page.comments.section.comments .et_pb_image .et_pb_image_wrap img{width:100%}.page.comments.section.comment .et_pb_text{margin-bottom:0px;padding:5px 25px 0px 25px;background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/comment-Body.gif")repeat-y;background-size:100% auto}.page.comments.section.comments p{padding-bottom:16px;font-weight:700;font-style:italic;font-size:16px;color:var(--darkColor)}.page.comments.section.comments h5{padding-bottom:3px;font-style:normal;font-size:16px;font-weight:700;color:var(--darkColor)}.et_pb_column_2_3 .et_pb_row_inner.comments.submitComment h2{font-weight:300;color:var(--darkColor);font-size:40px;line-height:40px}#message textarea{height:200px}.sfContainer>.rednao-control-group.rednaophone,.sfContainer>.rednao-control-group.rednaoemail{float:none!important;padding-right:0!important;width:100%}.et_pb_column_2_3 .et_pb_row_inner.comments.submitComment #submitButton .redNaoSubmitButton.btn.btn-normal.ladda-button{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:1px solid var(--accentColor-Rust);padding:6px 15px}.page.musicTestimonials.section.largeTestimonial{margin-bottom:20vw;padding:clamp(56px,16.2vw,64px) clamp(20px,5.8vw,36px) clamp(20px,5.8vw,36px) clamp(20px,5.8vw,36px)}.page.musicTestimonials.section.largeTestimonial .et_pb_fullwidth_code{padding:20px;-webkit-box-shadow:6px 6px 9px 0 rgba(0,0,0,.2);box-shadow:6px 6px 9px 0 rgba(0,0,0,.2)}.page.musicTestimonials.section.largeTestimonial p.credit{font-weight:700}.page.musicTestimonials.section.carousel h2{text-align:center}.page.musicTestimonials.section.carousel .et_pb_text{margin-bottom:30px;width:100%;max-width:100%}.page.musicTestimonials.section.carousel .difl_testimonialcarousel .df_tc_ratings{display:none}.page.resources.introParagraph{background:var(--darkColor)}.page.resources.section.friendsOfKasia .et_pb_row .et_pb_column .et_pb_code .et_pb_code_inner{text-align:center}.bootstrap-wrapper .rednaophone.sfFieldWidth49,.bootstrap-wrapper .rednaophone.sfFieldWidth50{padding-right:0px!important;width:100%!important}.page.studentRegistration.section.form .fluentform.ff-default .ff-el-group{margin-right:0;width:100%;text-align:center!important}.page.studentRegistration.section.form .fluentform.ff-default .ff-el-group h4{text-align:center!important}.page.studentRegistration.section.form .studentType .ff-el-group{text-align:center!important}.page.studentRegistration.section.form .studentType .ff-el-group h4{display:inline;text-align:center!important}.page.studentRegistration.section.form .studentType .ff-el-input--content{display:flex;justify-content:center}.page.studentRegistration.section.form .studentType .ff-el-input--content .ff-el-form-check:last-child{margin-right:0}.page.studentRegistration.section.form .fluentform .ff-step-titles li.ff_active{color:var(--accentColor-Rust)}.page.studentRegistration.section.form .fluentform .ff-step-titles li.ff_active:before{background:var(--accentColor-Rust)}.page.studentRegistration.section.form h1,.page.studentRegistration.section.form h2,.page.studentRegistration.section.form p{text-align:center!important}.page.studentRegistration.section.form .ff-btn-submit{width:clamp(180px,100%,210px)}.page.studentRegistration.section.form button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style{margin-right:auto;margin-left:auto;float:none}.page.teachingStudio .et_pb_row{margin-right:auto;margin-left:auto;width:90%;max-width:100%}.page.teachingStudio.section.teacherMessage .columns-12-12{display:grid;grid-template-areas:"sectionTitle"
"imageColumn"
"textColumn"}.page.teachingStudio.section.teacherMessage .pageTitle{grid-area:pageTitle}.page.teachingStudio.section.teacherMessage{padding-top:0}.page.teachingStudio.section.teacherMessage h1{font-size:clamp(66px,18.8vw,80px);font-weight:300}.page.teachingStudio.section.teacherMessage h3{font-size:clamp(21px,6vw,30px);font-weight:300}.page.teachingStudio.section.teacherMessage .et_pb_row{width:100%;justify-items:center}.page.teachingStudio.section.teacherMessage .et_pb_row .et_pb_column:first-child{width:90%!important}.page.teachingStudio.section.teacherMessage .et_pb_row .et_pb_column.textColumn{width:90%!important}.page.teachingStudio.section.teacherMessage .textColumn .logoBox{margin-top:15vw;margin-right:auto;margin-bottom:20px;margin-left:auto;text-align:center}.page.teachingStudio.section.teacherMessage .textColumn .textBox p{padding-bottom:2.5vw}.page.teachingStudio.section.teacherMessage .textColumn .textBox h4{text-align:center}.page.teachingStudio.section.teacherMessage .logoBox img{width:60%;max-width:278px}.page.teachingStudio.section.teacherMessage .et_pb_code .textBox{margin-bottom:20px}.page.teachingStudio.section.teacherMessage .et_pb_code .textBox h4{margin-bottom:40px;font-size:clamp(27.6px,5.5vw,33px);line-height:1.2;font-weight:300}.page.teachingStudio.section.teacherMessage .et_pb_code .textBox p{line-height:2;text-align:center}.page.teachingStudio.section.teacherMessage .et_pb_row .et_pb_column .et_pb_code .et_pb_code_inner .textBox a{text-align:center}.page.teachingStudio.section.lessons{padding-top:20vw}.page.teachingStudio.section.lessons .et_pb_row{width:85%}.page.teachingStudio.section.lessons .et_pb_row:first-child{padding-bottom:20vw}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12{grid-template-columns:1fr;grid-template-areas:'textColumn'
'imageColumn'}.page.teachingStudio.section.lessons .et_pb_row.columns{width:90%;max-width:100%}.page.teachingStudio.section.lessons .et_pb_row.columns .et_pb_column{width:100%}.page.teachingStudio.section.lessons .et_pb_row.columns .et_pb_column .page.teachingStudio.section.lessons .et_pb_row.columns .et_pb_column.textColumn .sectionTitle{padding-bottom:clamp(30px,8.7vw,50px)}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code h2{font-size:clamp(56px,9.1vw,76px);text-align:center!important}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code p{font-size:clamp(15px,1.2vw,22px)}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons{width:100%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child{margin-right:auto;margin-left:auto;width:90%!important;float:none}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons h3{font-size:clamp(31px,10vw,48px);font-weight:300;text-align:center}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child p{font-weight:700;color:#999;font-size:clamp(19px,5.7vw,22px);line-height:1.7;text-align:center}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2){float:none;margin-right:auto!important;margin-left:auto!important;max-width:691px}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb{margin-right:auto;margin-bottom:12vw;margin-left:auto;width:75%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(even){margin-right:8%;margin-left:auto}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_container h4{font-weight:700;font-size:clamp(26px,7.4vw,36px);text-align:center}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_container p{text-align:center}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_container p:nth-child(2){padding-bottom:1vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_container p:nth-child(3){font-weight:700}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_container p a{color:var(--darkColor)}.page.tuition.section.form .et_pb_row .et_pb_column{padding-right:5vw;padding-left:5vw}.page.tuition.section.form .ff_sub_smart_ui .ff-el-form-check-label .ff_plan_title{white-space:normal}.page.tuition.section.form .ff_sub_smart_ui .ff_sub_desc .ff_summary_container{white-space:normal}.videoGallery.introParagraph .et_pb_row:not(:first-child) .et_pb_column{display:grid;row-gap:clamp(30px,2.5vw,50px)}.videoGallery.introParagraph h3{font-size:clamp(40px,11.4vw,56px);color:var(--darkColor)}.page.videoGallery .et_pb_column{margin-bottom:30px}.page.videoGallery .et_pb_video{margin-bottom:0px!important}body.woocommerce-account .woocommerce .woocommerce-info{background:var(--accentColor-Rust)}body.woocommerce-account .et_builder_inner_content>.et_pb_section{padding:clamp(30px,5vw,48px) 0}body.woocommerce-account .et_builder_inner_content>.et_pb_section .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:2px 0;list-style:none;padding-left:0;margin-right:auto;margin-left:auto;width:90%}body.woocommerce-account .et_builder_inner_content>.et_pb_section .woocommerce-MyAccount-navigation ul li{padding:10px;background:var(--primaryColor-Light);font-size:clamp(14px,4.2vw,16px);text-transform:uppercase}body.woocommerce-account .woocommerce-MyAccount-content{margin-right:auto;margin-left:auto;width:90%}body.woocommerce-account fieldset{margin-top:30px}body.woocommerce-account fieldset legend{font-size:clamp(16px,4.5vw,22px);font-weight:700!important}span#account_display_name_description{font-size:15px;text-align:left}.woocommerce-page button.button{margin-top:30px}.woocommerce-account .woocommerce a.woocommerce-MyAccount-downloads-file.button.alt{padding:6px 20px;width:180px;border:2px solid var(--accentColor-Rust)!important;border-radius:0!important;background-color:transparent!important;font-size:12px;color:var(--darkColor)!important}.woocommerce-account .addresses .title .edit{float:left}address{font-style:normal}.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{display:flex;flex-direction:column;gap:10px 0;padding-top:30px;padding-bottom:30px}.woocommerce-account .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{width:180px;font-size:12px;}body.woocommerce-cart table.shop_table tbody tr:nth-child(2){}body.woocommerce-cart td.actions{display:flex;flex-direction:row;align-items:center;width:100%!important;gap:0 20px}body.woocommerce-cart td.actions .coupon{display:flex;flex-direction:row;align-items:center;gap:0 20px}.woocommerce table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:0}body.woocommerce-cart .woocommerce button.button,body.woocommerce-cart .woocommerce button.button:disabled{margin-top:0;padding:6px 20px;width:180px;border:2px solid var(--accentColor-Rust)!important;border-radius:0!important;background-color:transparent!important;font-size:12px;color:var(--darkColor)!important}body.woocommerce-cart p.woocommerce-shipping-destination{font-size:100%!important}.woocommerce a.button,.woocommerce-page a.button{margin-top:0;margin-right:auto;margin-left:auto;padding:6px 20px!important;width:180px;border:2px solid var(--accentColor-Rust)!important;border-radius:0!important;background-color:transparent!important;font-size:12px!important;color:var(--darkColor)!important}body.woocommerce-checkout .et_pb_wc_cart_notice{margin-top:30px}body.woocommerce-checkout .woocommerce-info{background:var(--accentColor-Rust)}body.woocommerce-page label{font-size:14px!important;text-align:left}body.woocommerce-checkout .et_pb_wc_checkout_order_details{margin-top:30px;margin-bottom:30px;padding:20px;background:var(--accentColor-VerLight)}body.woocommerce-checkout.woocommerce form .form-row input.input-text,body.woocommerce-checkout.woocommerce .et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,body.woocommerce-checkout.woocommerce form .form-row textarea,body.woocommerce-checkout.woocommerce .et_pb_wc_checkout_payment_info_0.et_pb_wc_checkout_payment_info{background:#f7f6f3}.woocommerce-checkout #payment div.payment_box{background:var(--primaryColor-Light)}.woocommerce-checkout .woocommerce-privacy-policy-text p{margin-bottom:20px}.woocommerce.woocommerce-checkout #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:0}.woocommerce.woocommerce-checkout #payment #place_order,.woocommerce-page #payment #place_order button{background:#fff}body.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:12px}body.woocommerce-checkout .place-order{margin-top:0}body.single-product #main-content .container{padding-top:0}body.single-product #main-content .container #left-area{padding-top:10vw}body.single-product.woocommerce .woocommerce-breadcrumb{margin-bottom:30px}body.single-product .woocommerce-breadcrumb{text-align:center}body.single-product #main-content .container .entry-summary h1{margin-top:clamp(20px,3.57142857vw,35px);text-align:center;font-size:clamp(32px,9.087223vw,40px)}body.single-product #main-content .container .entry-summary p.price{padding-bottom:0!important}body.single-product #main-content .container .entry-summary p .woocommerce-Price-amount{color:var(--accentColor-Rust)}body.single-product #main-content .container .entry-summary form.cart{display:flex;flex-direction:column;margin-bottom:0}body.single-product #main-content .container .entry-summary form.cart .quantity,body.single-product #main-content .container .entry-summary form.cart button{float:none}body.single-product #main-content .container .entry-summary form.cart .quantity,body.single-product.woocommerce-page div.product form.cart div.quantity{margin-right:0!important;margin-bottom:30px!important;text-align:center}body.single-product.woocommerce-page div.product form.cart button{margin-right:auto;margin-left:auto;width:236px}body.single-product.woocommerce-page div.product #wc-stripe-payment-request-wrapper{margin-right:auto;margin-left:auto;width:236px}body.single-product #main-content .container .entry-summary .product_meta{display:none}.related.products h2{padding-bottom:10vw}body.single-product #main-content .container .related.products,.woocommerce .products ul,.woocommerce ul.products{margin-right:-10vw;margin-left:-10vw;margin-bottom:0;padding-top:10vw;padding-right:10vw;padding-left:10vw;background:var(--accentColor-Rust);text-align:center}#left-area ul.products{padding:0 5vw!important}body.single-product #main-content .container .related.products h2{color:#fff;text-transform:capitalize}body.single-product #main-content .container .related.products .woocommerce-LoopProduct-link .et_shop_image{margin-right:auto;margin-left:auto;width:66%}body.single-product #main-content .container .related.products .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{font-size:clamp(20px,3vw,30px)!important;color:#000!important}body.single-product #main-content .container .related.products .woocommerce-LoopProduct-link .price{color:#000!important}body.single-product #main-content .container #sidebar{padding-top:10vw}body.single-product #main-content .container #sidebar .woocommerce.widget_shopping_cart{margin-bottom:0}body.single-product #main-content .container #sidebar .woocommerce.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__total{margin-left:26px;text-align:left}body.single-product #main-content .container #sidebar .woocommerce ul.product_list_widget li img{width:62px}body.single-product #main-content .container #sidebar .woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{margin-top:20px;margin-right:auto;margin-left:auto;width:236px}body.single-product #main-content .container #sidebar .woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a{padding-top:6px;padding-bottom:6px;font-size:15px!important;text-transform:capitalize}.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover{color:var(--darkColor)!important;border-color:var(--accentColor-Rust)!important}#sidebar .woocommerce-mini-cart__buttons.buttons a.button{font-size:12.8px!important}.woocommerce-tabs.wc-tabs-wrapper{display:none}.woocommerce-shop.et-db #et-boc .et-l .et_pb_section{padding-bottom:30px}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_section:not(.footer),body.woocommerce-shop .page.global.section.header{padding-top:0!important;background:var(--primaryColor-Light)}body.woocommerce-shop .page.global.section.header .topRow,body.woocommerce-shop #et-boc .et-l .products .et_pb_row:first-child{margin-top:0;margin-right:0;margin-left:0;padding:0 0;width:100%!important;max-width:100%;background:var(--accentColor-Rust);text-align:center}body.woocommerce-shop.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_header{margin-bottom:-10px;padding:0.3em 1em!important;background:var(--darkColor);color:#fff;font-size:13px;text-transform:uppercase;border:none;border-radius:0}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu{background:transparent!important}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_social_media_follow li a.icon{background:#999!important;border-radius:50%;height:28px;width:28px}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_social_media_follow li a.icon:before{font-size:13px;line-height:28px;width:28px;height:28px}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_row:nth-child(2) .et_pb_column:first-child{margin-bottom:0px!important;padding-top:0px}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_row:nth-child(2) .et_pb_column:nth-child(2)
body.woocommerce-shop.et-db .page.global.section.header .logoRow .logo .et_pb_image_wrap img{width:clamp(281px,80%,350px)}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_column:nth-child(2){margin-bottom:30px}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_row:nth-child(2) .et_pb_column:nth-child(3){padding-top:0}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_row:last-child{margin-top:0px;padding-top:0px!important;padding-bottom:0!important;width:auto}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_column{margin-bottom:0}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center}body.woocommerce-shop:not(.et-tb) #main-content .container{padding-top:10vw}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-products-header{text-align:center}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-result-count,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-ordering{float:none;margin-right:auto;margin-bottom:35px;margin-left:auto;text-align:center}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #left-area ul.products{padding:10vw!important;text-align:center}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products{margin-bottom:30px;background:var(--primaryColor-VeryLight)!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #left-area ul.products span.et_shop_image{display:inline-block;width:66%}.woocommerce-shop .woocommerce-loop-product__title{color:#000!important;line-height:1.5!important}.woocommerce-shop ul.products li.product .price{color:#000!important}#sidebar .woocommerce-mini-cart__buttons.buttons a.button{margin-right:auto;margin-left:auto;width:236px}a.button.wc-forward{display:block;text-align:center}.woocommerce-page a.button:after{font-size:24px;top:3px}@media only screen and (min-width:431px){.pageBanner .et_pb_column h1{font-size:clamp(30px,8.8vw,46px)}body.woocommerce.et-db #et-boc .et-l .et_pb_image_0_tb_header .et_pb_image_wrap img{width:clamp(281px,80%,350px)}body.woocommerce-shop:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb,body.woocommerce-shop:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-products-header,body.woocommerce-shop:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-result-count{text-align:left!important}body.woocommerce-shop:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-ordering{text-align:left!important}}@media only screen and (min-width:480px){.woocommerce div.product div.images.woocommerce-product-gallery{margin-right:auto;margin-left:auto;width:66%}body.single-product #main-content .container #sidebar .woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{margin-top:20px;margin-right:0;margin-left:auto}body.single-product .related.products .products.columns-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);row-gap:clamp(30px,2.5vw,50px)}.woocommerce-page ul.products li.product:nth-child(n){margin:0!important;width:100%!important}body.single-product #main-content .container .related.products .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{font-size:clamp(16px,3vw,30px)!important}body.woocommerce-shop .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{margin-bottom:30px;text-align:right}body.woocommerce-page.woocommerce-shop ul.products li.product:nth-child(n){margin-bottom:10vw!important}body.woocommerce-shop #sidebar .woocommerce-mini-cart__buttons.buttons a.button{margin-right:0}}@media only screen and (min-width:601px){.buttonWrapper{text-align:center}.buttonWrapper p{display:inline-block}.textColumn{grid-area:textColumn;margin-bottom:0px}.testimonials .textColumn{margin-right:0!important;margin-left:0}.testimonials .sectionTitle h2{text-align:center}.testimonials .testimonials{padding-bottom:15vw;max-width:591px}.testimonials .et_pb_code{width:85%}.testimonials .et_pb_code:nth-child(even){margin-right:0;margin-left:auto}.testimonials .et_pb_code p{text-align:left;line-height:1.7}.testimonials .et_pb_code h5{text-align:left}.cta .et_pb_column{text-align:center}.cta .et_pb_button_module_wrapper{display:inline-block}.cta .et_pb_button_module_wrapper:nth-child(2){margin-right:20px}.section.contentWithSidebar .mainColumn .kasiasQuote picture{margin-left:clamp(1px,21.7vw,450px)}.section.contentWithSidebar .mainColumn .kasiasQuote p{display:block;width:clamp(301.83px,50.22164276vw,385.2px);text-align:left;margin-right:0;margin-left:auto}.section.contentWithSidebar .et_pb_row .sidebarColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);grid-template-rows:auto}.section.contentWithSidebar .et_pb_row .sidebarColumn .et_pb_code{border-bottom:unset}.section.footer{padding-top:10px;padding-bottom:10px}.section.footer .et_pb_column{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center}.section.footer .et_pb_column .et_pb_text{margin-bottom:0!important}.section.footer .et_pb_column ul.et_pb_social_media_follow li{margin-bottom:0;line-height:0px}.section.freeLessons+div{padding-top:clamp(76.8px,10vw,110px)}.page.global.section.header{display:grid;grid-template-areas:"topRow"
"logoRow"
"navigation";padding-bottom:15px}.page.global.section.header .topRow{grid-area:topRow}.page.global.section.header .logoRow{grid-area:logoRow;padding-right:35px;padding-left:35px}#page-container .page.global.section.header .et_pb_row.logoRow{grid-template-areas:"logo socialMedia"
"logo contactLinks";padding-top:15px}.page.global.section.header .logoRow .logo{margin-bottom:0px}.page.global.section.header .logoRow .logo .et_pb_image_wrap{text-align:left}.page.global.section.header .socialMedia{align-items:flex-end}.page.global.section.header .contactLinks{justify-content:flex-end}.page.global.section.header .navigation{grid-area:navigation;top:-8px;margin-right:auto!important;margin-left:auto!important}.pageTitle{margin-bottom:20px}.sectionTitle h2{font-size:clamp(48px,9.1vw,60px)}.sectionTitle p{text-align:center}.section.sheetMusic-Thumbnails .et_pb_row:last-child{max-width:100%}.section.sheetMusic-Thumbnails .et_pb_row:last-child:after{display:none}.section.sheetMusic-Thumbnails .et_pb_row:last-child .et_pb_column{flex-direction:row;justify-content:flex-start;gap:0 20px;float:none}.section.sheetMusic-Thumbnails .et_pb_row:last-child .et_pb_column .et_pb_image{flex:0 1 339px;margin-right:0;margin-left:0}.page.teachingStudio.section.teacherMessage .logoBox{text-align:left}.page.teachingStudio.section.teacherMessage .et_pb_code .textBox p{display:block;margin-right:auto;margin-bottom:50px;margin-left:auto;width:75%;text-align:center}.page.teachingStudio.section.teacherMessage .et_pb_code .buttonWrapper p{display:inline-block;width:unset}.page.teachingStudio.section.teacherMessage .et_pb_code .buttonWrapper p:first-child{margin-right:15px}.testimonials .testimonials .et_pb_code h5{text-align:left}.page.teachingStudio.section.lessons{padding-top:15vw}.page.teachingStudio.section.lessons .textColumn{margin-left:0;margin-right:auto}.page.teachingStudio.section.lessons .textColumn .sectionTitle{width:85%}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code h2{text-align:left!important}.page.teachingStudio.section.lessons .textColumn .sectionTitle p{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(even){margin-right:auto;margin-left:auto}body.woocommerce-account.woocommerce-page .col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px)}body.woocommerce-account.woocommerce-page .col2-set::before{display:none}.woocommerce.et-db #et-boc .et-l .et_pb_row{padding-right:35px;padding-left:35px;width:100%}body.woocommerce-shop.et-db #et-boc .et-l .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){margin-bottom:0}}@media only screen and (min-width:768px){p{text-align:left}.bootstrap-wrapper .rednaophone .form-inline .form-group.col-sm-6{width:100%!important;flex:1 1 100%}.fullWidth .textColumn #message textarea{height:auto;min-height:100px!important}.fullWidth .textColumn{display:flex;flex-wrap:wrap;align-content:center}.section.contentWithSidebar .et_pb_row{display:grid;max-width:90%;grid-template-columns:2fr 1fr;column-gap:clamp(31px,5.4vw,74px);padding-top:10vw}.section.contentWithSidebar .et_pb_row .et_pb_column:first-child .et_pb_code:first-child h4{text-align:left}.section.contentWithSidebar .et_pb_row .et_pb_column{width:unset;margin-right:unset}.section.contentWithSidebar .et_pb_row .featuredResource{margin-bottom:10vw}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner{text-align:left}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner picture{width:100%}.section.contentWithSidebar .et_pb_row .featuredResource:first-child .et_pb_code_inner picture{width:100%}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner h2{font-size:clamp(50px,6.5vw,76.332px);text-align:left}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner p{line-height:1.7;text-align:left}.section.contentWithSidebar .et_pb_row .sidebarColumn{display:flex;flex-direction:column}.section.contentWithSidebar .et_pb_row .sidebarColumn .et_pb_code{margin-top:2.5vw;margin-bottom:clamp(10px,1.3vw,20px);padding-top:0;padding-bottom:0}.section.contentWithSidebar .et_pb_row .sidebarColumn ul{padding-bottom:0!important}.cta .et_pb_row .et_pb_code_inner h2{text-align:center!important}.section.form .fluentform.ff-default .ff-el-group{text-align:left}.section.freeLessons{z-index:3}.section.freeLessons+div{max-width:100%}.section.freeMusicLesson .et_pb_code_inner{grid-template-columns:repeat(4,1fr);grid-template-areas:"button1 button2 button3 button4"}.section.freeLessons .et_pb_row#freeLessonTarget{padding-top:100px;padding-bottom:50px}header#main-header{background-size:cover!important}header#main-header.et-fixed-header{background-size:cover!important}header#main-header .logo_container{margin-top:4.1vw!important}.et_header_style_centered #logo{max-height:90px}#mobile_menu.et_mobile_menu{background:#fff}.et_pb_section.introParagraph{padding-top:clamp(53px,3.85416667vw,74px);padding-bottom:clamp(49px,4.32291667vw,83px)}.et_pb_section.introParagraph .et_pb_column_1_2{width:57%}.et_pb_section.introParagraph h2{margin-bottom:clamp(10px,.8vw,15px);text-align:center!important;font-size:clamp(52px,6.7vw,74.7px)}.et_pb_section.introParagraph h3{font-size:clamp(36px,4.7vw,91px);text-align:left!important}.et_pb_section.introParagraph p{margin-top:0;text-align:center!important;font-size:clamp(15px,1.9vw,19px)}.section.musicLessonVideos .et_pb_row:nth-child(2) .et_pb_column{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:10px}.section.contentWithSidebar{padding-bottom:0}.section.contentWithSidebar .et_pb_row{padding-bottom:clamp(45px,5.9vw,56px);display:grid;grid-template-columns:2fr 1fr;column-gap:clamp(30px,6.3vw,120px)}.section.contentWithSidebar .et_pb_row .et_pb_column:first-child .et_pb_code:first-child h4{margin-bottom:40px;font-size:clamp(29px,3.8vw,36px);text-align:left}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner h2{font-size:clamp(40px,5.2vw,76.332px)}.section.contentWithSidebar .et_pb_row .featuredResource .et_pb_code_inner p{font-size:clamp(14px,1.8vw,28px)}.section.contentWithSidebar .et_pb_row .et_pb_column:first-child .et_pb_code:last-child{margin-bottom:0}.page.resources.section.contentWithSidebar .mainColumn .featuredResource .et_pb_code_inner .columns{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"resourceImage resourceTitle";column-gap:30px}.page.resources.section.contentWithSidebar .mainColumn .featuredResource .et_pb_code_inner .columns picture{grid-area:resourceImage;width:100%}.page.resources.section.contentWithSidebar .mainColumn .featuredResource .et_pb_code_inner .columns h2{grid-area:resourceTitle;align-self:end}.section.contentWithSidebar .et_pb_row .sidebarColumn{grid-template-columns:1fr}.section.contentWithSidebar .et_pb_row .sidebarColumn h3{font-size:clamp(24px,calc(24px + (32 - 24) * (100vw - 768px) / (1920 - 768)),32px);text-align:left}.section.contentWithSidebar .et_pb_row .sidebarColumn ul{padding-left:0}.section.contentWithSidebar .et_pb_row .sidebarColumn ul li a{font-size:clamp(14px,1.9vw,18px);text-align:left}.section.contentWithSidebar .et_pb_row:nth-child(2) .sidebarColumn .et_pb_code{padding-top:1vw!important;padding-bottom:1vw!important}.section.contentWithSidebar .mainColumn .kasiasQuote{margin-right:auto;margin-left:auto;width:66%}.section.contentWithSidebar .mainColumn .kasiasQuote .et_pb_code_inner img{margin-bottom:2vw}.section.contentWithSidebar .mainColumn .kasiasQuote picture{margin-top:1.15vw;margin-right:unset;margin-bottom:0;margin-left:unset;width:unset;flex:0 0 28.8546255506608%}.section.contentWithSidebar .mainColumn .kasiasQuote p{flex:0 0 64.3171806167401%}.section.contentWithSidebar .et_pb_row:nth-child(2) .mainColumn{padding-bottom:11vw}.section.contentWithSidebar .et_pb_row:nth-child(2) .mainColumn .textBox{margin-bottom:10vw}.section.friendsOfKasia .et_pb_row{max-width:100%}.section.friendsOfKasia .et_pb_row:first-child{margin-bottom:4vw}.section.friendsOfKasia .et_pb_row:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px)}.section.friendsOfKasia .et_pb_row:nth-child(2) .et_pb_column{width:unset}.section.friendsOfKasia h2{font-size:clamp(40px,5.2vw,76.332px)}.section.friendsOfKasia .et_pb_row:nth-child(2) .et_pb_column h3{font-size:clamp(34px,4.5vw,42.332px);text-align:center}.section.friendsOfKasia p{font-size:clamp(14px,1.8vw,28px);text-align:center!important}.et_pb_section.pageBanner.fullWidth .et_pb_row.columns.columns-12-12{grid-template-areas:"textColumn imageColumn";padding-bottom:0px!important}.et_pb_section.pageBanner.fullWidth .et_pb_row.columns.columns-12-12 .et_pb_column.textColumn{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:100%!important}.section.pageBanner .et_pb_column.textColumn .et_pb_code{display:flex;flex-wrap:wrap;align-content:center;padding-top:30px;padding-bottom:30px;width:100%!important;height:100%;background:var(--primaryColor-Dark);border-left:10px solid var(--accentColor-Rust);box-shadow:8px 8px 8px 0 rgba(0,0,0,.25)}.section.pageBanner .et_pb_column h1{text-align:left;font-size:clamp(30px,8.8vw,46px)}.et_pb_section.pageBanner.fullWidth .et_pb_row.columns.columns-12-12 .et_pb_column.imageColumn .et_pb_code_inner picture{width:100%}.et_pb_section.pageBanner.fullWidth .et_pb_row.columns.columns-12-12 .et_pb_column.imageColumn .et_pb_code_inner picture img{width:100%}.sidebar{position:relative;text-align:center}.sidebar .widget{display:inline-block;text-align:center;float:none;vertical-align:top;margin-left:2%}.sidebar .widget:first-child{text-align:left}.sidebar h2{text-align:center!important}.sidebar p{text-align:center!important}.section.testimonialCards .et_pb_row{width:100%}.section.testimonialCards .difl_advanced_blurb{max-width:300px}.section.testimonialCards .et_pb_row.alignLeft{margin-left:auto;margin-right:auto}.section.testimonialCards .et_pb_row.alignLeft .et_pb_column{justify-content:center}.section.testimonialCards .et_pb_row.alignRight{margin-left:auto;margin-right:auto}.section.testimonialCards .et_pb_row.alignRight .et_pb_column{justify-content:center}.section.overlappingTestimonials .et_pb_row.columns.columns-12-12.overlapping .textColumn .et_pb_code{padding:20px}.section.overlappingTestimonials .et_pb_row.columns.columns-12-12.overlapping .textColumn .et_pb_code h4{font-weight:700;font-style:italic;text-align:left;line-height:1.2}.section.overlappingTestimonials .et_pb_row.columns.columns-12-12.overlapping .textColumn .et_pb_code h5{font-weight:700;font-style:italic;text-align:left;font-size:clamp(14px,1.8vw,18px)}.section.overlappingTestimonials .et_pb_row.columns.columns-12-12.overlapping .textColumn .et_pb_code p{padding-bottom:5px;font-size:clamp(14px,1.8vw,18px);line-height:1.2}.section.overlappingTestimonials .et_pb_row.columns.columns-12-12.overlapping .textColumn .et_pb_code a{display:inline-block;margin-top:10px;padding-bottom:0;font-size:clamp(14px,1.8vw,18px);font-style:italic;font-weight:700;line-height:1.2;color:var(--darkColor)}.page.about.contentWithSidebar .et_pb_row{grid-template-columns:1fr;grid-template-rows:auto}.page.about.contentWithSidebar .et_pb_row .mainColumn .imageColumn{margin-right:auto;margin-left:0;margin-bottom:0;width:clamp(500px,65.1vw,1013.822px)!important}.page.about.contentWithSidebar .et_pb_row .mainColumn .textColumn{margin-top:3vw;margin-right:0;margin-bottom:0;margin-left:auto;padding-bottom:10vw;width:clamp(500px,65.1vw,1013.822px)!important}.page.about.contentWithSidebar .et_pb_row .mainColumn .textColumn:after{clear:both}.page.about.section.contentWithSidebar .mainColumn h2{font-size:clamp(48px,5.72916667vw,110px);text-align:left}.page.about.section.contentWithSidebar .mainColumn p{font-size:clamp(18px,1.45833333vw,28px)}.page.about.section.contentWithSidebar .mainColumn .et_pb_code:nth-child(2){margin-bottom:0vw}.page.about.section.contentWithSidebar .mainColumn .et_pb_code:nth-child(3) .et_pb_code_inner picture img{min-height:100%;height:100%;object-fit:cover;min-width:100%;max-height:66vw}.page.about.section.contentWithSidebar .sidebarColumn p{padding-bottom:0}.content h1{text-align:left}.content h3{font-size:20px}.content p{text-align:left!important}.page.blog.section.posts{padding-bottom:0}.page.blog.section.posts article{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,1fr));grid-template-areas:"featuredImage entryTitle entryTitle "
"featuredImage postMeta postMeta"
"featuredImage postContent postContent";align-items:start;column-gap:30px}.page.blog.section.posts .et_pb_row{width:100%;max-width:100%!important}.page.blog.section.posts article:not(:has(.entry-featured-image-url)){grid-template-columns:1fr;grid-template-areas:"entryTitle"
"postMeta"
"postContent"}.page.blog.section.posts article>:empty{display:none;width:0}.page.blog.section.posts article:after{display:none}.page.blog.section.posts article .entry-featured-image-url{grid-area:featuredImage}.page.blog.section.posts article .entry-featured-image-url img,.page.blog.section.posts .et_pb_posts .et_pb_post a img{width:100%;max-width:100%!important}.page.blog.section.posts article .entry-title{grid-area:entryTitle}.page.blog.section.posts h2{text-align:left}.page.blog.section.posts article .post-meta{grid-area:postMeta}.page.blog.section.posts .post-meta{text-align:left}.page.blog.section.posts article .post-content{grid-area:postContent}.blog.posts p,body .page.blog.section.posts .et_pb_bg_layout_light .et_pb_post .post-content-inner,body .page.blog.section.posts .et_pb_bg_layout_light .et_pb_post .post-content-inner p{text-align:left}.page.blog.section.posts .et_pb_column:nth-child(2){text-align:left}.page.blog.section.posts .widget_recent_entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);margin-right:auto;margin-left:auto;width:100%}.page.blog.section.posts .widget_recent_entries h4{font-size:clamp(26.8px,7.6vw,46px);text-align:right}.page.blog.section.posts .widget_recent_entries li{font-size:clamp(14px,4vw,20px);line-height:1.4}body.single .et_pb_post h1{text-align:left}body.single .et_pb_post .et_post_meta_wrapper p{text-align:left}body.single .et_pb_post h3{text-align:left}body.single .widget_recent_entries h4{font-size:clamp(26.8px,7.6vw,46px);text-align:right}body.single .et_pb_post ul{padding-right:10%!important;padding-left:5%!important;width:100%;max-width:100%}body.single .et_pb_post p+p:has(strong){padding-left:5%}body.single .widget_recent_entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);margin-right:auto;margin-left:auto;width:100%}#rc2captcha2>div{margin-left:0!important}.rednaosubmissionbutton{text-align:left}.events.listings .listing h2{font-size:34px}.page.home.section.kasia .et_pb_row.columns-12-12{grid-template-columns:repeat(2,minmax(auto,1fr));grid-template-areas:"imageColumn textColumn"}.page.home.section.kasia .et_pb_row.columns-12-12 .textColumn .sectionTitle{padding-bottom:5vw}.page.home.section.kasia .et_pb_row.columns-12-12 .textColumn .sectionTitle h2{text-align:left!important}.page.home.section.kasia .et_pb_row.columns-12-12 .textColumn p{text-align:left;line-height:1.7}.page.home.section.videos h3{font-size:clamp(29px,3.7vw,50px)}.page.home.section.gallery .et_pb_row .et_pb_column{grid-template-columns:repeat(4,1fr);grid-template-areas:"vertical1 horizontal1 vertical2 horizontal3"
"vertical1 horizontal2 vertical2 horizontal4"}.page.home.section.videos .et_pb_row:first-child{padding:2.5vw 5vw clamp(10px,1.3vw,30px) 5vw}.page.legalPages.section.pageTitle h1,.page.legalPages.section.pageTitle h2,.page.legalPages.section.pageTitle h3,.page.legalPages.section.pageTitle h4,.page.legalPages.section.pageTitle h5{text-align:left}.page.lyrics.section .et_pb_row{max-width:100%}.page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px)}body.single #main-content .page.lyrics.section .et_pb_row .et_pb_column:nth-child(2) .et_pb_row_inner:nth-child(2) .et_pb_text p{margin-bottom:10px;margin-left:10px}.page.music.section.featureBoxes img{position:relative;margin-bottom:0px;width:100%;max-width:100%}.page.music.section.featureBoxes .et_pb_text_inner{display:grid;grid-template-columns:1.9fr 3fr;align-items:end}.page.music.section.featureBoxes .textBox{margin-left:-13%;padding-bottom:66px;width:113%}.page.music.section.featureBoxes .textBox h2{text-align:left}.page.music.section.featureBoxes .textBox p{padding-bottom:7px;text-align:left}.page.music.section.musicMenu .et_pb_code_inner{display:flex;flex-direction:row;justify-content:flex-start;text-align:left}.page.music.section.musicMenu .et_pb_row .musicMenuItem{width:auto;border-bottom:0}.page.music.section.musicMenu .et_pb_row .musicMenuItem,.page.music.section.musicMenu .et_pb_row .musicMenuItem:first-child{display:block}.page.music.section.musicMenu .et_pb_row .musicMenuItem:first-child{border-bottom:none}.page.music.section.tabbedContent .et_pb_row{max-width:100%}.page.music.section.tabbedContent .et_pb_tabs{display:grid;grid-template-columns:1fr 2fr}.page.music.section.tabbedContent .et_pb_row ul{text-align:left}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .imageColumn{text-align:left}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .descriptionColumn h3,.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .descriptionColumn h5{text-align:left}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .descriptionColumn{font-size:clamp(16px,2vw,20px);line-height:1.7}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .descriptionColumn ul{justify-content:start;margin-top:0;padding-bottom:0px}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .descriptionColumn ul:last-child{margin-top:15px}.page.music.section.tabbedContent .et_pb_row .et_pb_tab_content .descriptionColumn ul li{height:unset;line-height:1.7!important}.page.music.section.tabbedContent .descriptionColumn ul li.listenPurchaseSingle{background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/listen.gif") no-repeat;background-position:0px 8px}.page.music.section.tabbedContent .descriptionColumn ul li.listenPurchaseSingle{background-position:0px 8px}.page.music.section.tabbedContent .descriptionColumn ul li.purchaseCD{background-position:0px 7px}.page.music.section.tabbedContent .descriptionColumn ul li.viewLyrics{background-position:0px 7px}.page.musicTestimonials.section.largeTestimonial{margin-bottom:7vw}.page.musicTestimonials.section.largeTestimonial p{font-size:clamp(20px,2.6vw,30px)}.page.musicTestimonials.section.sideBySide.flush{padding-top:clamp(49px,9.322917vw,100px)}.page.musicTestimonials.section.sideBySide.flush .et_pb_row.columns-12-12{grid-column-gap:0;padding-right:4.6875vw;padding-left:4.6875vw}.page.musicTestimonials.section.sideBySide.flush .et_pb_row.columns-12-12 .textColumn{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;margin-top:0px;margin-bottom:0px;padding-right:4.46875vw;width:100%!important}.page.musicTestimonials.section.sideBySide.flush .et_pb_row.columns-12-12 .textColumn p{font-size:clamp(14.5px,1.8vw,28px);font-weight:500}.page.musicTestimonials.section.sideBySide.flush .et_pb_row.columns-12-12 .imageColumn{width:100%!important}.page.musicTestimonials.section.carousel{padding-right:4.6875vw;padding-left:4.6875vw}.page.musicTestimonials.section.submitTestimonial.fullWidth{padding-right:4.6875vw}.page.musicTestimonials.section.submitTestimonial.fullWidth .imageColumn{width:100%!important}.page.global.section.quote h5{text-align:center}.page.resources h4,.page.resources p{text-align:center}.page.resources.resourceListings .et_pb_row{max-width:600px}.page.resources.resourceListings img{display:block;margin-right:auto;margin-left:auto}.page.studentTestimonials.section.submitTestimonial.fullWidth .columns-12-12{width:auto!important}.page.studentTestimonials.section.submitTestimonial.fullWidth .textColumn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:0;width:auto!important}.page.studentTestimonials.section.submitTestimonial.fullWidth .textColumn h2{text-align:left}.page.studentTestimonials.section.submitTestimonial.fullWidth .textColumn .et_pb_code:nth-child(2){margin-bottom:0}.page.studentTestimonials.section.submitTestimonial.fullWidth .textColumn .et_pb_code:nth-child(2) .bootstrap-wrapper .btn{margin-top:0}.page.studentTestimonials.section.submitTestimonial.fullWidth .imageColumn{margin-top:0;margin-bottom:0}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12{display:block;grid-template-columns:unset}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .textColumn{margin-right:auto}.page.teachingStudio.section.lessons .et_pb_row.columns .et_pb_column.textColumn .sectionTitle{padding-bottom:30px}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12{padding-top:0;padding-bottom:0}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .imageColumn{margin-right:auto!important;margin-left:auto!important;padding-top:0;width:100%!important}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .textColumn{margin-right:auto!important;margin-bottom:clamp(40px,5.2vw,80px);margin-left:auto!important;width:100%!important}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .textColumn .sectionTitle{width:66%}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .textColumn p{font-size:15px}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .imageColumn{margin-right:0!important;width:66%!important}.page.teachingStudio.section.lessons .et_pb_row.columns .et_pb_column.textColumn .sectionTitle{padding-bottom:0}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons{width:90%;max-width:100%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child{margin-right:0;margin-bottom:60px;margin-left:auto;width:75%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child{margin-right:auto;margin-left:0}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child h3{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child p{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2){margin-left:0!important;width:100%;max-width:100%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb{margin-bottom:0px;margin-left:0px}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:first-child{width:85%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(2){margin-top:-6vw;margin-right:auto;margin-left:37.2vw;width:57.2%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3){margin-top:2.8vw;margin-left:5.2vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 2.8vw;max-width:100%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:first-child .et_pb_blurb_content .et_pb_main_blurb_image{flex:0 0 34.4vw;margin-bottom:0}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(2) .et_pb_blurb_content .et_pb_main_blurb_image{width:24.6vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3) .et_pb_blurb_content .et_pb_main_blurb_image{margin-top:.1vw;margin-left:14.6%;width:314px}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:first-child .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:9vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container p,.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4{font-size:clamp(26px,5.4vw,26px)}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container p{font-size:16px}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3) .et_pb_blurb_container{display:flex;flex-direction:row;align-items:flex-start}.page.tuition.section.form .fluentform .ff-el-group.ff_list_buttons .ff-el-form-check,.page.tuition.section.form .fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label,.page.tuition.section.form .fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label input,.page.tuition.section.form .fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{display:block;width:100%!important}.page.videoGallery.section.introParagraph .et_pb_row .et_pb_column{float:none}.et_pb_section.introParagraph p{text-align:left!important}.page.videoGallery.section.introParagraph .et_pb_row .et_pb_column:nth-child(2){margin-left:auto}body.woocommerce.et-db #et-boc .et-l .et_pb_row{width:auto;max-width:960px}body.woocommerce.et-db #et-boc .et-l .et_pb_row:first-child{width:100%;max-width:100%}body.single-product .woocommerce-breadcrumb{font-size:14px;text-align:left}body.single-product #main-content .container .product .clearfix{display:grid;margin-bottom:10vw;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%;max-width:300px}.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%}body.single-product #main-content .container .entry-summary h1{margin-top:0px;text-align:left}body.single-product #main-content .container .entry-summary form.cart{flex-direction:row;gap:0 20px}body.single-product #main-content .container .entry-summary form.cart .quantity,body.single-product.woocommerce-page div.product form.cart div.quantity{margin-bottom:0!important}body.single-product #main-content .container .entry-summary form.cart:before,body.single-product #main-content .container .entry-summary form.cart:after{display:none}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{width:60.19px}body.single-product.woocommerce-page div.product form.cart button{margin-top:0;margin-left:0}body.single-product.woocommerce-page div.product #wc-stripe-payment-request-wrapper{margin-left:clamp(74px,9.6vw,79px);width:clamp(217.73px,28.4vw,238px)}body.woocommerce-shop #main-content .container{padding-top:80px!important}body.woocommerce-shop #main-content .container #sidebar{background:transparent}}@media only screen and (min-width:769px){body.woocommerce-account .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:clamp(30px,2.5vw,50px);margin-right:auto;margin-left:auto;width:90%}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}body.woocommerce-account .et_builder_inner_content>.et_pb_section .woocommerce-MyAccount-navigation ul{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce-account .woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}body.woocommerce-cart .wc-proceed-to-checkout{text-align:right}body.woocommerce-page.woocommerce-cart a.button,body.woocommerce-page.woocommerce-cart a.button.checkout-button{display:inline-block!important;margin-right:0;margin-left:unset;width:auto;text-align:right;font-size:15px!important}}@media only screen and (min-width:981px){p{font-size:clamp(18px,1.8vw,24px)}.sectionTitle h2{font-size:clamp(48px,4.8vw,72px)}.frm-fluent-form [data-type="name-element"] .ff-t-container{margin-bottom:15px}.frm-fluent-form [data-type="name-element"] .ff-t-container .ff-t-cell{flex:0 0 100%!important}.fluentform fieldset>.ff-el-group.ff-el-form-hide_label{margin-bottom:15px!important}.frm-fluent-form [data-type="name-element"] .ff-el-group{margin-bottom:0px}.section.cta .et_pb_row{width:100%!important;max-width:100%}.section.cta .et_pb_row .et_pb_column{float:none}.section.cta .et_pb_row .et_pb_column .et_pb_code{margin-bottom:0}body.woocommerc-cart p.woocommerce-shipping-destination{font-size:100%!important}.section.contentWithSidebar .et_pb_row:nth-child(2){grid-template-columns:2fr 1fr;padding-top:0;margin-bottom:0}.section.contentWithSidebar .et_pb_row:nth-child(2) .mainColumn{padding-top:4vw}.section.contentWithSidebar .et_pb_row:nth-child(2) .mainColumn .textBox{margin-bottom:10vw}.section.contentWithSidebar .et_pb_row:nth-child(2) .mainColumn .kasiasQuote picture{width:18.7413455657492vw}.section.contentWithSidebar .et_pb_row:nth-child(2) .sidebarColumn{grid-template-columns:1fr;padding-top:4vw;padding-left:2vw;border-top:unset;border-left:5px solid #F1F1EE}.section.contentWithSidebar .et_pb_row:nth-child(2) .sidebarColumn .sidebarItem{margin-bottom:0;padding-top:2.5vw;padding-bottom:2.5vw}.section.contentWithSidebar .et_pb_row:nth-child(2) .sidebarColumn .sidebarItem:first-child{padding-top:0}.section.contentWithSidebar .et_pb_row:nth-child(2) .sidebarColumn h3,.page.about.section.contentWithSidebar .et_pb_row .et_pb_column:nth-child(2) h3{padding-bottom:0;font-size:28px}.section.contentWithSidebar .et_pb_row:nth-child(2) .sidebarColumn p{font-size:clamp(18px,1.45833333vw,28px)}.section.contentWithSidebar .et_pb_row .sidebarColumn ul li a{font-size:clamp(18px,1.45833333vw,28px);line-height:1.4}.section.contentWithSidebar .mainColumn .kasiasQuote{width:78.5544519365499%}.section.contentWithSidebar .mainColumn .kasiasQuote .et_pb_code_inner{flex-wrap:wrap}.section.contentWithSidebar .mainColumn .kasiasQuote picture{flex:0 0 42.5581395348837%;margin-right:0;margin-bottom:2.5vw;margin-left:0}.section.contentWithSidebar .mainColumn .kasiasQuote p{flex:0 0 78.8372093023256%}.et_fixed_nav #main-header.et-fixed-header{background-position:0px -40px}.et_fixed_nav #main-header.et-fixed-header .polishAndEnglish-Text{top:120px}.et_header_style_centered #top-menu>li>a{padding-bottom:0px!important}.et_pb_gutters3 .et_pb_column_1_3.logo{width:auto!important}#page-container .page.global.section.header{grid-template-areas:"topRow"
"logoRow"
"navigation";padding-bottom:5px}#page-container .page.global.section.header .et_pb_row.logoRow{grid-template-columns:3.9fr 5fr 126px;grid-template-areas:"logo socialMedia contactLinks";grid-column-gap:20px;padding-top:30px;padding-bottom:10px;max-width:97%}#page-container .page.global.section.header .et_pb_row.logoRow .logo{margin-bottom:0}.page.global.section.header .logoRow .logo .et_pb_image_wrap img{width:clamp(301.588px,100%,350px);max-width:unset}#page-container .page.global.section.header .et_pb_row.logoRow .socialMedia{margin-right:0;align-items:center}#page-container .page.global.section.header .et_pb_row.logoRow .contactLinks .et_pb_text_inner{margin-top:-10px}.page.global.section.header .contactLinks{width:auto}.page.global.section.header .contactLinks .et_pb_text{display:flex;align-items:center}.page.global.section.header .socialMedia{float:none;width:100%}.page.global.section.header .socialMedia .et_pb_social_media_follow{display:flex;align-items:center}.section.sheetMusic-Thumbnails .et_pb_row{max-width:100%!important}#top-menu li{padding-right:5px;font-size:clamp(12.7px,1.3vw,15.9px)}.section.pageBanner .et_pb_column h1{font-size:clamp(50px,5.1vw,88px)}.section.pageBanner .imageColumn{margin-bottom:0}.testimonials .et_pb_row:first-child .sectionTitle h2{padding-bottom:0px}.testimonials .testimonials{padding-bottom:15vw;max-width:unset}.testimonials .et_pb_code{width:unset}.testimonials .testimonials .et_pb_column:last-child .et_pb_code:nth-child(2){margin-bottom:30px}.testimonials .et_pb_code.ornament{display:block;margin-right:auto;margin-left:auto;width:75%;text-align:center}.testimonials .testimonials .et_pb_code:nth-child(even){margin-right:unset;margin-left:unset}.testimonials .testimonials .et_pb_code h5,.testimonials .testimonials .et_pb_code p{text-align:center;font-size:16px}.page.about.section.contentWithSidebar .et_pb_row:first-child{padding-top:5vw;padding-bottom:0}.page.about.section.contentWithSidebar .et_pb_row:first-child .mainColumn,.section.contentWithSidebar .et_pb_row:nth-child(2) .mainColumn{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:0}.page.about.section.contentWithSidebar .et_pb_row:first-child .mainColumn .et_pb_code:nth-child(2),.page.about.contentWithSidebar .et_pb_row .mainColumn .imageColumn{margin-bottom:5vw;flex:0 0 47.75%;width:unset!important}.page.about.section.contentWithSidebar .et_pb_row:first-child .mainColumn .et_pb_code:nth-child(3) .et_pb_code_inner picture img{display:block;width:unset!important}.page.about.section.contentWithSidebar .et_pb_row:first-child .mainColumn .et_pb_code:nth-child(2){flex:0 0 47.75%}.page.blog.section.posts{padding-top:8vw;padding-bottom:8vw}.page.blog.section.posts .et_pb_row{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:unset;width:100%}.page.blog.section.posts .et_pb_row::after{display:none}.page.blog.section.posts .et_pb_row .et_pb_column:first-child{grid-area:unset;border-right:1px solid var(--darkColor);margin-right:0!important;padding-right:clamp(15px,1.25vw,25px);width:auto!important;float:none}.page.blog.section.posts .et_pb_row .et_pb_column:first-child h2{font-size:clamp(36px,3.6vw,48px)}.page.blog.section.posts .et_pb_column:nth-child(2){grid-area:unset;margin-left:unset;margin-right:unset;padding-top:0;padding-right:unset;padding-left:clamp(15px,1.25vw,25px);float:none;width:auto!important;max-width:100%;background:transparent}.page.blog.section.posts .et_pb_column:nth-child(2) .et_pb_sidebar_0{padding-right:0;border-right:0}.page.blog.section.posts .et_pb_column:nth-child(2) .widget_recent_entries{display:block}.page.blog.section.posts .et_pb_column:nth-child(2) .widget_recent_entries h4{font-size:clamp(36px,3.6vw,48px);text-align:left}body.single .container{padding-top:8vw;padding-bottom:8vw}body.single .container #left-area{padding-bottom:0}body.single .et_pb_post h1{text-align:left}body.single .entry-content .et_pb_section{max-width:100%}body.single .entry-content .et_pb_section .et_pb_row{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:unset;width:100%;}body.single .entry-content .et_pb_section .et_pb_row:after{display:none}body.single #main-content .et_pb_section .et_pb_row .et_pb_column:first-child{margin-right:unset;padding-right:clamp(15px,1.25vw,25px);width:auto;border-right:1px solid var(--darkColor)}body.single #main-content .et_pb_section .et_pb_row .et_pb_column:nth-child(2){margin-right:unset;margin-left:unset;padding-top:0;padding-right:unset;padding-left:clamp(15px,1.25vw,25px);width:100%!important;max-width:100%;background:transparent}body.single #main-content .et_pb_module{margin-top:0px}body.single .et_pb_widget_area_left{margin-top:0px;border-right:unset}body.single .widget_recent_entries{display:block;margin-right:auto;margin-left:auto;width:100%}body.single .widget_recent_entries
body.single .widget_recent_entries h4{text-align:left}.events.listings .listing h2{font-size:26px}.frm-fluent-form [data-type="name-element"] .ff-t-container .ff-t-cell{flex:0 0 49.3%!important}.page.home.section.hero div#n2-ss-4 .n2-font-7efd840c504941cceb6efdc75b0192e5-hover{font-size:275%}.page.home.section.hero div#n2-ss-4 .n2-font-667c193e8223eb8f6657b4ed9af83e6c-paragraph{font-size:112.5%}.page.home.freeMusicLesson .row.musicButtons{max-width:960px!important}.section.freeLessons .et_pb_row .et_pb_column .et_pb_code:first-child h3{font-size:clamp(51.3724px,3.125vw,60px)}.page.home.section.gallery .et_pb_row{max-width:100%!important}body.single .entry-content .et_pb_section.page.lyrics{padding-top:10vw}body.single .entry-content .et_pb_section.page.lyrics .et_pb_row{margin-right:auto;margin-left:auto;max-width:90%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);column-gap:clamp(30px,2.5vw,50px)}body.single #main-content .et_pb_section.page.lyrics .et_pb_row .et_pb_column:first-child{border-right:none}body.single #main-content .et_pb_section.page.lyrics .et_pb_row .et_pb_column:first-child .et_pb_module{margin-bottom:24px}body.single #main-content .et_pb_section.page.lyrics .et_pb_row .et_pb_column:first-child .et_pb_module h2{font-size:clamp(36px,3.6vw,70px);text-align:left}.page.music.section.featureBoxes{padding-top:50px;background:url("https://kasiasmusic.com/wp-content/uploads/2019/03/verticalCDDivider-251.png") center center no-repeat,linear-gradient(180deg,#ffffff 0%,#ececec 100%)!important;background-size:contain,cover}.page.music.section.featureBoxes .et_pb_row{width:100%;max-width:100%}.page.music.section.featureBoxes .textBox h2{padding-top:4vw;font-size:clamp(30px,3vw,58px)}.page.music.section.featureBoxes .textBox{padding-bottom:0}.page.music.section.featureBoxes .et_pb_text_inner{align-items:start}.page.music.section.featureBoxes .et_pb_text_inner>p{margin-top:-10px}.page.music.section.featureBoxes .textBox p{margin-left:-44%;margin-top:6.65vw}.page.music.section.featureBoxes .textBox p:last-child{margin-top:0}.page.music.section.featureBoxes img{margin-top:0}.page.music.section.musicMenu .et_pb_row{width:100%;max-width:100%}.page.music.section.tabbedContent .et_pb_row{width:100%!important;max-width:100%}.page.music.section.tabbedContent .et_pb_row .et_pb_tabs{grid-template-columns:1fr 3fr}.page.music.section.tabbedContent .et_pb_row .et_pb_tabs ul{text-align:left}.page.music.section.tabbedContent .et_pb_row .et_pb_tabs ul li a{padding-top:.4vw;padding-bottom:.4vw;font-size:clamp(13.5px,1.3vw,18px)}.page.music.section.tabbedContent .et_pb_tab_content{display:flex;gap:0 2%}.page.music.section.tabbedContent .et_pb_tab_content .imageColumn{flex:1 0 231px}.page.music.section.tabbedContent .et_pb_tab_content .descriptionColumn{flex:1 1 auto}.music.tabbedContent .et_pb_row .et_pb_tab_content h3,.music.tabbedContent .et_pb_row .et_pb_tab_content h5{text-align:left}.music.tabbedContent .descriptionColumn ul{margin-top:5px;padding-bottom:5px}body.single-product #main-content .container{padding-bottom:0;width:100%;max-width:100%}.et_right_sidebar #main-content .container:before{display:none!important}body.single-product #main-content .container #left-area{padding-top:100px;padding-right:3.5%;padding-bottom:0;width:100%}body.single-product #main-content .container #content-area{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}body.single-product .woocommerce-breadcrumb{margin-right:auto;margin-left:auto!important;width:70%;text-align:left;font-size:16px}body.single-product #main-content .container .product{margin-right:0}body.single-product #main-content .container .product .clearfix{grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin-right:auto;margin-bottom:100px;margin-left:auto!important;width:80%}body.single-product #main-content .container .woocommerce-product-gallery{margin-right:0;margin-bottom:0;max-width:100%}.woocommerce div.product div.summary{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;margin-bottom:clamp(88px,9vw,90px)}body.single-product #main-content .container .entry-summary{flex-direction:column;align-content:flex-start;justify-content:center;margin-bottom:0}body.single-product #main-content .container .entry-summary h1{font-size:clamp(28px,2.8vw,36px)}.related.products h2{padding-bottom:5vw}body.single-product #main-content .container .entry-summary form.cart{gap:0 20px}body.single-product #main-content .container .entry-summary form.cart:before,body.single-product #main-content .container .entry-summary form.cart:after{display:none}body.single-product #main-content .container .entry-summary form.cart button{margin-left:0;white-space:nowrap}body.single-product.woocommerce-page div.product #wc-stripe-payment-request-wrapper{margin-left:80px}body.single-product #main-content .container .related.products{margin-right:-35.7vw;margin-left:0;padding-top:5vw}body.single-product #main-content .container .related.products h2{font-size:clamp(40px,4vw,50px)!important}body.single-product .related.products .products.columns-3{display:grid;column-gap:clamp(30px,2.5vw,50px);row-gap:clamp(30px,2.5vw,50px)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #left-area ul.products{padding-right:30%!important;padding-left:30%!important}body.single-product #main-content .container .related.products .product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{margin-right:0;margin-left:0;text-align:center}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products{margin-bottom:0}body.single-product #main-content .container .related.products .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{margin-bottom:0px;font-size:clamp(20px,2vw,48px)!important}body.single-product #main-content .container .related.products .price{font-size:clamp(17px,1.8vw,32px)}.et_right_sidebar #sidebar{float:none;padding-right:30px;padding-left:30px;width:100%;background:#f7f6f3}.et_right_sidebar #sidebar h4{font-size:clamp(28px,2.8vw,36px)}body.single-product #main-content .container #sidebar .woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{margin-right:auto;margin-left:26px}.page.resources h4,.page.resources p{text-align:left}.page.resources.introParagraph h3{font-size:clamp(36px,2.96875vw,57px)}.page.resources.introParagraph h2{font-size:clamp(52px,8.9vw,110.805px)}.page.resources.introParagraph p{margin-left:0;margin-right:0;padding-left:0;text-align:center}.page.resources.section.resourceListings .et_pb_row:first-child{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px}.page.resources.section.resourceListings .et_pb_row:first-child .et_pb_column{width:auto!important;margin-right:0px!important}.page.studentTestimonials.section.testimonialCards .difl_advanced_blurb{max-width:352px}.page.studentTestimonials.section.testimonialCards .et_pb_row.alignLeft{margin-left:5%;margin-right:auto}.page.studentTestimonials.section.testimonialCards .et_pb_row.alignLeft .et_pb_column{justify-content:flex-start;padding-bottom:6vw}.page.studentTestimonials.section.testimonialCards .et_pb_row.alignRight{margin-left:auto;margin-right:5%}.page.studentTestimonials.section.testimonialCards .et_pb_row.alignRight .et_pb_column{justify-content:flex-end}.page.teachingStudio.section.teacherMessage{padding:10vw 0}.page.teachingStudio.section.teacherMessage .et_pb_row{width:90%;max-width:100%}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12{grid-template-areas:"sectionTitle"
"textColumn"
"imageColumn"}.page.teachingStudio.section.teacherMessage .et_pb_row:first-child{grid-template-rows:max-content;align-items:center}.page.teachingStudio.section.teacherMessage .et_pb_row .et_pb_column.textColumn{margin-top:4vw;width:100%!important}.page.teachingStudio.section.teacherMessage .et_pb_row .et_pb_column.textColumn .et_pb_code .textBox p{text-align:left}.page.teachingStudio .et_pb_row.columns-12-12 .et_pb_column.et_pb_column:first-child{margin-right:0;width:100%!important;max-width:100%}.page.teachingStudio .et_pb_row.columns-12-12 .et_pb_column.et_pb_column:first-child h1,.page.teachingStudio .et_pb_row.columns-12-12 .et_pb_column.et_pb_column:first-child h3{text-align:left}.page.teachingStudio .et_pb_row.columns-12-12 .et_pb_column.et_pb_column:first-child h1{font-size:clamp(56px,5.7vw,110px)}.page.teachingStudio .et_pb_row.columns-12-12 .et_pb_column.et_pb_column:first-child h3{font-size:clamp(18px,2.2vw,41px)}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12{display:grid!important;grid-template-columns:1fr;grid-template-areas:"sectionTitle"
"textColumn"
"imageColumn";grid-template-rows:auto;align-items:start}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column:first-child{float:none;margin-bottom:30px;width:75%!important;grid-area:sectionTitle}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn{float:none;margin-top:0px;margin-bottom:2.5vw;width:75%!important;flex:0 0 48%;grid-area:textColumn}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn:after{clear:both}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner{display:grid;grid-template-columns:1fr 3fr;column-gap:10px}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .logoBox{margin-top:0px}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .logoBox img{width:100%;max-width:380px}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox{width:100%}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox p{margin-bottom:10px;font-size:clamp(15px,1.2vw,22px);line-height:1.4}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox h4{margin-bottom:10px;font-size:clamp(15px,1.2vw,22px);font-weight:700;line-height:1.4;text-align:left}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox p:first-child{width:100%}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox .buttonWrapper{text-align:left}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox .buttonWrapper p{width:auto}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code .et_pb_code_inner .textBox .buttonWrapper p a{min-width:147px}.page.teachingStudio.section.teacherMessage .et_pb_row .et_pb_column.imageColumn{grid-area:imageColumn;margin-right:auto!important;margin-left:auto!important;padding-bottom:0;width:75%!important;float:none}.page.teachingStudio.section.lessons{padding-top:13.6vw;padding-bottom:10vw}.page.teachingStudio.section.lessons .et_pb_row:first-child{padding-bottom:10vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child h3,.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child p{text-align:left}.page.teachingStudio.section.testimonials{padding-top:0}.page.teachingStudio.section.testimonials .et_pb_column{justify-content:center}.page.teachingStudio.section.testimonials .et_pb_column.textColumn{margin-right:auto!important}.et_boxed_layout .ff-t-container{flex-wrap:wrap}.et_boxed_layout #page-container .page.tuition.section.form .et_pb_row{width:80%}.page.tuition.section.form .et_pb_row .et_pb_column{padding-right:0;padding-left:0}.page.videoGallery.section.introParagraph .et_pb_row:not(:first-child) .et_pb_column{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);row-gap:clamp(30px,2.5vw,50px);width:100%}body.woocommerce-cart.et-db #et-boc .et-l .et_pb_row{margin-right:0;margin-left:0;width:100%;max-width:100%}.woocommerce-shop.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_1_3{width:auto!important}body.woocommerce-shop #main-content .container{padding-top:0px!important}body.woocommerce-shop #content-area #left-area{padding-top:4vw!important;background:var(--primaryColor-VeryLight)!important}body.woocommerce-shop #content-area #left-area ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,2.5vw,50px);row-gap:clamp(30px,2.5vw,50px)}body.woocommerce-page.woocommerce-shop ul.products li.product:nth-child(n){margin-bottom:0!important}body.woocommerce-shop #content-area #sidebar{padding-top:4vw!important}body.woocommerce-shop:not(.et-tb) #main-content .container{width:100%;max-width:100%}body.woocommerce-shop:not(.et-tb) #main-content .container .clearfix{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:clamp(30px,2.5vw,50px)}body.woocommerce-shop .woocommerce-breadcrumb,body.woocommerce-shop .woocommerce-products-header,body.woocommerce-shop .woocommerce-result-count,body.woocommerce-shop .woocommerce-ordering{padding-left:10vw!important}body.woocommerce-shop:not(.et-tb) #main-content .container .clearfix #left-area{padding-right:0;width:100%}body.woocommerce-shop:not(.et-tb) #main-content .container .clearfix #left-area ul.products{margin-right:0;margin-left:0;padding:5vw!important}body.woocommerce-shop #main-content .container #sidebar{padding-left:0}}@media only screen and (min-width:1047px){.music.featureBoxes .zbawicielJojejDuszy .textBox h2{padding-top:clamp(40.833px,3.9vw,48.555px)}.music.featureBoxes .lubie .textBox h2{padding-top:clamp(40.833px,3.9vw,48.555px)}.music.featureBoxes .textBox p{margin-top:clamp(55.555px,5.3vw,65.555px)}}@media only screen and (min-width:1200px){.section.fullWidth .et_pb_row{padding-top:0}.textColumn{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.et_pb_section{padding-top:0}.page.global.section.header .topRow{padding-top:0;padding-bottom:0}.page.home.section.kasia .columns{width:100%!important}.et_pb_section.darkBackground .et_pb_row:after{display:none}.et_pb_section.darkBackground .et_pb_column.imageColumn{margin-right:5%;margin-bottom:0}.page.studentTestimonials.section.overlappingTestimonials{padding-top:12vw}.section.submitTestimonial{padding-top:0px}.page.home.section.kasia{padding-top:0px}.page.home.section.kasia .et_pb_row.columns-12-12 .textColumn .sectionTitle{padding-top:6vw}.page.resources.section.introParagraph .et_pb_row{padding-top:0;padding-bottom:0}.page.teachingStudio.section.teacherMessage{padding{padding:clamp(30px,5vw,48px) 0}}}@media only screen and (min-width:1351px){.section.contentWithSidebar .mainColumn .kasiasQuote .et_pb_code_inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 2.5vw}.section.contentWithSidebar .mainColumn .kasiasQuote .et_pb_code_inner p{flex:1 1 23.5vw;width:unset}body.single-product #main-content .container .product .clearfix{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.woocommerce-shop:not(.et-tb) #main-content .container .clearfix{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}body.woocommerce-shop #content-area #left-area ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.page.teachingStudio.section.teacherMessage{padding-top:8vw}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12{display:grid!important;grid-template-columns:repeat(2,minmax(auto,1fr));grid-template-areas:"sectionTitle sectionTitle"
"textColumn imageColumn"}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column:first-child{width:75%!important}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.imageColumn{width:100%!important}.page.teachingStudio.section.teacherMessage .et_pb_row.columns-12-12 .et_pb_column.textColumn{width:100%!important}.page.teachingStudio.section.lessons .et_pb_row:first-child{display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));grid-template-areas:"imageColumn textColumn"}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .et_pb_column.textColumn{align-content:flex-start}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .et_pb_column.textColumn .et_pb_code h2{text-align:left!important}.page.teachingStudio.section.lessons .et_pb_row.columns-12-12 .et_pb_column.textColumn .sectionTitle p{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 3vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child{width:auto!important;flex:0 0 20vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child h3{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:first-child p{text-align:left}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2){flex:0 0 60vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img{min-width:100%;width:100%;object-fit:cover}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(1) .et_pb_blurb_content .et_pb_main_blurb_image{flex:0 0 28.4vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(2){margin-left:31.1vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3){margin-top:30px;margin-left:clamp(20px,3.7vw,56px)!important;margin-right:auto;width:58%}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3) .et_pb_blurb_content{gap:0 2.7vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3) .et_pb_blurb_content .et_pb_main_blurb_image{margin-top:calc(-1 * clamp(80px,6vw,130px));margin-left:0px;width:29.9vw}.page.teachingStudio.section.lessons .et_pb_row.sampleLessons .et_pb_column:nth-child(2) .et_pb_blurb:nth-child(3) .et_pb_blurb_content .et_pb_blurb_container{width:10vw}}