.elementor-595 .elementor-element.elementor-element-101a4207 > .elementor-container{max-width:1000px;}.elementor-595 .elementor-element.elementor-element-101a4207:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-101a4207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4054b2;background-image:url("https://offers.webpianoteacher.com/wp-content/uploads/2025/01/Firefly-black-and-white-photo-realistic-with-piano-keys-in-background-41829.jpg");background-size:cover;}.elementor-595 .elementor-element.elementor-element-101a4207 > .elementor-background-overlay{background-color:#020202;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-101a4207{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 00px 0px 0px;}.elementor-595 .elementor-element.elementor-element-1496becd{text-align:center;}.elementor-595 .elementor-element.elementor-element-1496becd .elementor-heading-title{color:#ffffff;font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-1496becd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-611036bd{text-align:center;}.elementor-595 .elementor-element.elementor-element-611036bd .elementor-heading-title{color:#F8FAF6;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:38px;}.elementor-595 .elementor-element.elementor-element-611036bd > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-595 .elementor-element.elementor-element-7129ac0a > .elementor-container{max-width:700px;}.elementor-595 .elementor-element.elementor-element-7129ac0a{margin-top:0px;margin-bottom:-88px;}.elementor-595 .elementor-element.elementor-element-3035d7b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-595 .elementor-element.elementor-element-3035d7b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-595 .elementor-element.elementor-element-3035d7b4 > .elementor-element-populated, .elementor-595 .elementor-element.elementor-element-3035d7b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-595 .elementor-element.elementor-element-3035d7b4 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-595 .elementor-element.elementor-element-3035d7b4 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-3035d7b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-2d58a1d .uael-video__play-icon i, .elementor-595 .elementor-element.elementor-element-2d58a1d .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-595 .elementor-element.elementor-element-2d58a1d .uael-video__play-icon{width:72px;height:72px;}.elementor-595 .elementor-element.elementor-element-2d58a1d .uael-video__play-icon > img{width:72px;}.elementor-595 .elementor-element.elementor-element-2d58a1d .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-595 .elementor-element.elementor-element-2d58a1d .uael-vimeo-icon-bg{width:72px;}.elementor-595 .elementor-element.elementor-element-2d58a1d .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-595 .elementor-element.elementor-element-468bcb55 > .elementor-container{max-width:1000px;}.elementor-595 .elementor-element.elementor-element-468bcb55{padding:150px 00px 100px 0px;}.elementor-bc-flex-widget .elementor-595 .elementor-element.elementor-element-bf70a66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-595 .elementor-element.elementor-element-bf70a66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-bf70a66 > .elementor-element-populated{margin:86px 29px 0px 0px;--e-column-margin-right:29px;--e-column-margin-left:0px;}.elementor-595 .elementor-element.elementor-element-4c6bd02 img{border-radius:72px 72px 72px 72px;}.elementor-595 .elementor-element.elementor-element-a17c1bb{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;}.elementor-bc-flex-widget .elementor-595 .elementor-element.elementor-element-2e890cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-595 .elementor-element.elementor-element-2e890cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-2e890cc > .elementor-element-populated{margin:0px 0px 0px 27px;--e-column-margin-right:0px;--e-column-margin-left:27px;}.elementor-595 .elementor-element.elementor-element-53ad242{text-align:center;}.elementor-595 .elementor-element.elementor-element-53ad242 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.6em;}.elementor-595 .elementor-element.elementor-element-53ad242 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-2f388c4{margin-top:-71px;margin-bottom:49px;}.elementor-595 .elementor-element.elementor-element-4722c98 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#ffffff;color:#ffffff;background-color:#FF0033;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);}.elementor-595 .elementor-element.elementor-element-4722c98 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-018d405{text-align:center;}.elementor-595 .elementor-element.elementor-element-018d405 .elementor-heading-title{color:#000000;}.elementor-595 .elementor-element.elementor-element-b5e9905{text-align:center;}.elementor-595 .elementor-element.elementor-element-b5e9905 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:300;}.elementor-595 .elementor-element.elementor-element-b5e9905 > .elementor-widget-container{margin:-12px -1px -1px -1px;}.elementor-595 .elementor-element.elementor-element-f500381 > .elementor-container{max-width:1245px;}.elementor-595 .elementor-element.elementor-element-f500381{margin-top:23px;margin-bottom:0px;}.elementor-595 .elementor-element.elementor-element-415f92e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-415f92e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-c130ade > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:1px 0px 37px 4px rgba(0, 0, 0, 0.18);}.elementor-595 .elementor-element.elementor-element-243b905 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-243b905 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-b2ee2db > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:1px 0px 37px 4px rgba(0, 0, 0, 0.18);}.elementor-595 .elementor-element.elementor-element-639cfee > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-639cfee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-2eb173f > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:1px 0px 37px 4px rgba(0, 0, 0, 0.18);}.elementor-595 .elementor-element.elementor-element-c940691:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-c940691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-595 .elementor-element.elementor-element-c940691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:-19px;padding:0px 9px 62px 67px;}.elementor-595 .elementor-element.elementor-element-c940691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-17c5c4e > .elementor-element-populated{margin:57px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-595 .elementor-element.elementor-element-ba97e18 .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;margin-top:21px;}.elementor-595 .elementor-element.elementor-element-ba97e18 .elementor-blockquote__author{font-family:"Roboto", Sans-serif;font-size:29px;}.elementor-595 .elementor-element.elementor-element-ba97e18 .elementor-blockquote:before{color:var( --e-global-color-fbed9de );font-size:calc(1px * 100);}.elementor-595 .elementor-element.elementor-element-ba97e18 > .elementor-widget-container{padding:1px 79px 1px 93px;}.elementor-595 .elementor-element.elementor-element-ba97e18{width:var( --container-widget-width, 87.5% );max-width:87.5%;--container-widget-width:87.5%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-595 .elementor-element.elementor-element-d08532d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-595 .elementor-element.elementor-element-d08532d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-24ffac4 .uael-video__play-icon i, .elementor-595 .elementor-element.elementor-element-24ffac4 .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-595 .elementor-element.elementor-element-24ffac4 .uael-video__play-icon{width:72px;height:72px;}.elementor-595 .elementor-element.elementor-element-24ffac4 .uael-video__play-icon > img{width:72px;}.elementor-595 .elementor-element.elementor-element-24ffac4 .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-595 .elementor-element.elementor-element-24ffac4 .uael-vimeo-icon-bg{width:72px;}.elementor-595 .elementor-element.elementor-element-24ffac4 .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-595 .elementor-element.elementor-element-15fa230a > .elementor-container{max-width:1239px;}.elementor-595 .elementor-element.elementor-element-15fa230a:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-15fa230a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-595 .elementor-element.elementor-element-15fa230a, .elementor-595 .elementor-element.elementor-element-15fa230a > .elementor-background-overlay{border-radius:89px 89px 89px 89px;}.elementor-595 .elementor-element.elementor-element-15fa230a{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-43px;margin-bottom:17px;padding:50px 70px 43px 70px;z-index:2;}.elementor-595 .elementor-element.elementor-element-15fa230a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-6e04ce63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-fcc8d88 .elementor-icon-wrapper{text-align:center;}.elementor-595 .elementor-element.elementor-element-fcc8d88.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-595 .elementor-element.elementor-element-fcc8d88.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-fcc8d88.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-595 .elementor-element.elementor-element-fcc8d88.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-fcc8d88.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-595 .elementor-element.elementor-element-23316dd5 .elementor-counter-number-wrapper{color:#509CC4;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.3em;}.elementor-595 .elementor-element.elementor-element-23316dd5 .elementor-counter-title{color:#B1B1B1;font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-41dcf5d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-a6115d3 .elementor-icon-wrapper{text-align:center;}.elementor-595 .elementor-element.elementor-element-a6115d3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-595 .elementor-element.elementor-element-a6115d3.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-a6115d3.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-595 .elementor-element.elementor-element-a6115d3.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-a6115d3.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-595 .elementor-element.elementor-element-2e3097c2 .elementor-counter-number-wrapper{color:#509CC4;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.3em;}.elementor-595 .elementor-element.elementor-element-2e3097c2 .elementor-counter-title{color:#B1B1B1;font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-15cb09e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-a2b6db6 .elementor-icon-wrapper{text-align:center;}.elementor-595 .elementor-element.elementor-element-a2b6db6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-595 .elementor-element.elementor-element-a2b6db6.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-a2b6db6.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-595 .elementor-element.elementor-element-a2b6db6.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-a2b6db6.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-595 .elementor-element.elementor-element-565ed293 .elementor-counter-number-wrapper{color:#509CC4;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.3em;}.elementor-595 .elementor-element.elementor-element-565ed293 .elementor-counter-title{color:#B1B1B1;font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-2b5978c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-c47f2d5 .elementor-icon-wrapper{text-align:center;}.elementor-595 .elementor-element.elementor-element-c47f2d5.elementor-view-stacked .elementor-icon{background-color:#FF0033;}.elementor-595 .elementor-element.elementor-element-c47f2d5.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-c47f2d5.elementor-view-default .elementor-icon{color:#FF0033;border-color:#FF0033;}.elementor-595 .elementor-element.elementor-element-c47f2d5.elementor-view-framed .elementor-icon, .elementor-595 .elementor-element.elementor-element-c47f2d5.elementor-view-default .elementor-icon svg{fill:#FF0033;}.elementor-595 .elementor-element.elementor-element-19ed65f .elementor-counter-number-wrapper{color:#509CC4;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.3em;}.elementor-595 .elementor-element.elementor-element-19ed65f .elementor-counter-title{color:#B1B1B1;font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-21de8f7{padding:50px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-d2af6c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-595 .elementor-element.elementor-element-b890d4b{margin-top:0px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-38c92b5{text-align:center;width:var( --container-widget-width, 96.964% );max-width:96.964%;--container-widget-width:96.964%;--container-widget-flex-grow:0;}.elementor-595 .elementor-element.elementor-element-38c92b5 .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-38c92b5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-icon i{color:#4E8947;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-icon svg{fill:#4E8947;transition:fill 0.3s;}.elementor-595 .elementor-element.elementor-element-c410462{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;width:var( --container-widget-width, 92.679% );max-width:92.679%;--container-widget-width:92.679%;--container-widget-flex-grow:0;}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-icon{padding-right:8px;}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-595 .elementor-element.elementor-element-c410462 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-c410462 > .elementor-widget-container{padding:0px 71px 0px 93px;}.elementor-595 .elementor-element.elementor-element-0c92791{margin-top:32px;margin-bottom:0px;}.elementor-595 .elementor-element.elementor-element-d4b2457 > .elementor-element-populated{padding:4px 51px 4px 81px;}.elementor-595 .elementor-element.elementor-element-9ceed4e{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-595 .elementor-element.elementor-element-9ceed4e > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-595 .elementor-element.elementor-element-80a14ba{text-align:center;width:var( --container-widget-width, 96.964% );max-width:96.964%;--container-widget-width:96.964%;--container-widget-flex-grow:0;}.elementor-595 .elementor-element.elementor-element-80a14ba .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-80a14ba > .elementor-widget-container{margin:0px 0px 30px 0px;padding:13px 13px 13px 13px;}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-icon i{color:var( --e-global-color-fbed9de );transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-icon svg{fill:var( --e-global-color-fbed9de );transition:fill 0.3s;}.elementor-595 .elementor-element.elementor-element-7f56243{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-icon{padding-right:8px;}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-595 .elementor-element.elementor-element-7f56243 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-7f56243 > .elementor-widget-container{padding:0px 61px 0px 94px;}.elementor-595 .elementor-element.elementor-element-2389996{text-align:center;width:var( --container-widget-width, 96.964% );max-width:96.964%;--container-widget-width:96.964%;--container-widget-flex-grow:0;}.elementor-595 .elementor-element.elementor-element-2389996 .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-2389996 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:32px 32px 32px 32px;}.elementor-595 .elementor-element.elementor-element-38e4cc5{text-align:center;width:var( --container-widget-width, 96.964% );max-width:96.964%;--container-widget-width:96.964%;--container-widget-flex-grow:0;}.elementor-595 .elementor-element.elementor-element-38e4cc5 .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-38e4cc5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-f6b7f1c .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#ffffff;color:#ffffff;background-color:#FF0033;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);}.elementor-595 .elementor-element.elementor-element-f6b7f1c > .elementor-widget-container{margin:30px 0px 87px 0px;}.elementor-595 .elementor-element.elementor-element-b9f8ba6:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-b9f8ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FA;}.elementor-595 .elementor-element.elementor-element-b9f8ba6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-b9f8ba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-b9f8ba6 > .elementor-shape-top svg{width:calc(205% + 1.3px);}.elementor-595 .elementor-element.elementor-element-c6a802e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-c6a802e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-7b898de4{text-align:center;}.elementor-595 .elementor-element.elementor-element-7b898de4 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-7b898de4 > .elementor-widget-container{margin:48px 0px 50px 0px;padding:58px 10px 10px 10px;}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(11px/2);}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(11px/2);}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(11px/2);margin-left:calc(11px/2);}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-11px/2);margin-left:calc(-11px/2);}body.rtl .elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-11px/2);}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-11px/2);}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-595 .elementor-element.elementor-element-39d34a6{--e-icon-list-icon-size:28px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-595 .elementor-element.elementor-element-39d34a6 .elementor-icon-list-text{text-shadow:0px 0px 6px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-39d34a6 > .elementor-widget-container{margin:-27px -4px -3px 107px;padding:0px 5px 0px 128px;}.elementor-595 .elementor-element.elementor-element-a9f368c > .elementor-container{max-width:1600px;}.elementor-595 .elementor-element.elementor-element-a9f368c:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-a9f368c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FA;}.elementor-595 .elementor-element.elementor-element-a9f368c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:21px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-a9f368c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-b93ed1d{--e-image-carousel-slides-to-show:7;width:100%;max-width:100%;}.elementor-595 .elementor-element.elementor-element-b93ed1d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-595 .elementor-element.elementor-element-b93ed1d > .elementor-widget-container{margin:31px 0px 0px 0px;background-color:#F0F7FA;border-style:none;}.elementor-595 .elementor-element.elementor-element-5c0c233 > .elementor-container{max-width:1600px;}.elementor-595 .elementor-element.elementor-element-5c0c233:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-5c0c233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FA;}.elementor-595 .elementor-element.elementor-element-5c0c233{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-42px;margin-bottom:0px;}.elementor-595 .elementor-element.elementor-element-5c0c233 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-5c0c233 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:21px;}.elementor-595 .elementor-element.elementor-element-4ed5b65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-4ed5b65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-753754c{--e-image-carousel-slides-to-show:7;width:100%;max-width:100%;}.elementor-595 .elementor-element.elementor-element-753754c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-595 .elementor-element.elementor-element-753754c > .elementor-widget-container{margin:31px 0px 49px 0px;background-color:#F0F7FA;border-style:none;}.elementor-595 .elementor-element.elementor-element-767926d9 > .elementor-container{max-width:1000px;}.elementor-595 .elementor-element.elementor-element-767926d9:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-767926d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-595 .elementor-element.elementor-element-767926d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 00px 50px 0px;}.elementor-595 .elementor-element.elementor-element-767926d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-1303fc34{margin-top:0px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-753d45aa{text-align:center;}.elementor-595 .elementor-element.elementor-element-753d45aa .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-753d45aa > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-a305464{margin-top:-27px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-90bb643{text-align:left;}.elementor-595 .elementor-element.elementor-element-90bb643 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-90bb643 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-1de1bd2{text-align:left;}.elementor-595 .elementor-element.elementor-element-1de1bd2 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-1de1bd2 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-595 .elementor-element.elementor-element-172144dc{margin-top:0px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-2d85c8f8{text-align:left;}.elementor-595 .elementor-element.elementor-element-2d85c8f8 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-2d85c8f8 > .elementor-widget-container{margin:-20px 0px 3px 0px;}.elementor-595 .elementor-element.elementor-element-819d268{text-align:left;}.elementor-595 .elementor-element.elementor-element-819d268 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-819d268 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-595 .elementor-element.elementor-element-3ac822bc{margin-top:-25px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-4ebac265{text-align:left;}.elementor-595 .elementor-element.elementor-element-4ebac265 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-4ebac265 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-595 .elementor-element.elementor-element-e0c1e73{text-align:left;}.elementor-595 .elementor-element.elementor-element-e0c1e73 .elementor-heading-title{color:var( --e-global-color-8037d05 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-e0c1e73 > .elementor-widget-container{margin:-30px 0px 9px 0px;}.elementor-595 .elementor-element.elementor-element-1884f08 > .elementor-container{max-width:1000px;}.elementor-595 .elementor-element.elementor-element-1884f08{padding:0px 00px 100px 0px;}.elementor-595 .elementor-element.elementor-element-5df2656f > .elementor-widget-container{margin:-100px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-a046823{text-align:center;}.elementor-595 .elementor-element.elementor-element-a046823 .elementor-heading-title{color:#333333;font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-5ab80fa0{text-align:left;}.elementor-595 .elementor-element.elementor-element-5ab80fa0 .elementor-heading-title{color:#999999;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:normal;line-height:1.6em;}.elementor-595 .elementor-element.elementor-element-5ab80fa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-7b68b518 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:bold;fill:#ffffff;color:#ffffff;background-color:var( --e-global-color-fbed9de );box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);}.elementor-595 .elementor-element.elementor-element-7b68b518 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-4adf90ea > .elementor-container{max-width:900px;}.elementor-595 .elementor-element.elementor-element-4adf90ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-4adf90ea:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-4adf90ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E8947;background-image:url("https://offers.webpianoteacher.com/wp-content/uploads/2025/01/green-piano.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-595 .elementor-element.elementor-element-4adf90ea > .elementor-background-overlay{background-color:#4E894729;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-4adf90ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-595 .elementor-element.elementor-element-1279405e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-595 .elementor-element.elementor-element-1279405e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E8947AD;}.elementor-595 .elementor-element.elementor-element-1279405e > .elementor-element-populated{border-style:solid;border-width:0px 0px 4px 0px;border-color:#1A2638;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-595 .elementor-element.elementor-element-1279405e > .elementor-element-populated, .elementor-595 .elementor-element.elementor-element-1279405e > .elementor-element-populated > .elementor-background-overlay, .elementor-595 .elementor-element.elementor-element-1279405e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-595 .elementor-element.elementor-element-1279405e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-57e917f8{text-align:center;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:300;text-transform:none;}.elementor-595 .elementor-element.elementor-element-318b9a9{text-align:right;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:300;text-transform:none;}.elementor-595 .elementor-element.elementor-element-318b9a9 > .elementor-widget-container{margin:-33px 76px 0px 0px;padding:2px -1px -1px -1px;}.elementor-595 .elementor-element.elementor-element-32cd6c2a{--divider-border-style:solid;--divider-color:rgba(255, 255, 255, 0.26);--divider-border-width:4.4px;}.elementor-595 .elementor-element.elementor-element-32cd6c2a .elementor-divider-separator{width:220px;margin:0 auto;margin-center:0;}.elementor-595 .elementor-element.elementor-element-32cd6c2a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-595 .elementor-element.elementor-element-32cd6c2a > .elementor-widget-container{margin:-19px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-50e61877 .elementor-button{font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;box-shadow:0px 7px 7px 1px rgba(0,0,0,0.5);}.elementor-595 .elementor-element.elementor-element-564bb3c:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-564bb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-595 .elementor-element.elementor-element-564bb3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:81px 0px 39px 0px;}.elementor-595 .elementor-element.elementor-element-564bb3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-f7ae659{text-align:left;}.elementor-595 .elementor-element.elementor-element-f7ae659 .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-f7ae659 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-5f72be2 .elementor-icon-list-icon i{color:#B40000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-5f72be2 .elementor-icon-list-icon svg{fill:#B40000;transition:fill 0.3s;}.elementor-595 .elementor-element.elementor-element-5f72be2{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-595 .elementor-element.elementor-element-5f72be2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-595 .elementor-element.elementor-element-5f72be2 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-595 .elementor-element.elementor-element-5f72be2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-ed4d8db{text-align:left;}.elementor-595 .elementor-element.elementor-element-ed4d8db .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-ed4d8db > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-5c7de85 .elementor-icon-list-icon i{color:var( --e-global-color-fbed9de );transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-5c7de85 .elementor-icon-list-icon svg{fill:var( --e-global-color-fbed9de );transition:fill 0.3s;}.elementor-595 .elementor-element.elementor-element-5c7de85{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-595 .elementor-element.elementor-element-5c7de85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-595 .elementor-element.elementor-element-5c7de85 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-595 .elementor-element.elementor-element-5c7de85 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-efea31a > .elementor-container{max-width:1000px;}.elementor-595 .elementor-element.elementor-element-efea31a:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-efea31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f8;}.elementor-595 .elementor-element.elementor-element-efea31a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 00px 50px 0px;}.elementor-595 .elementor-element.elementor-element-efea31a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-0920f08{margin-top:0px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-c86af14{text-align:center;}.elementor-595 .elementor-element.elementor-element-c86af14 .elementor-heading-title{color:#3F3533;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-c86af14 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-cd31588{margin-top:-30px;margin-bottom:30px;}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(23px/2);}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(23px/2);}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(23px/2);margin-left:calc(23px/2);}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-23px/2);margin-left:calc(-23px/2);}body.rtl .elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-23px/2);}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-23px/2);}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-icon i{color:var( --e-global-color-fbed9de );transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-icon svg{fill:var( --e-global-color-fbed9de );transition:fill 0.3s;}.elementor-595 .elementor-element.elementor-element-6852584{--e-icon-list-icon-size:32px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:21px;line-height:1.3em;}.elementor-595 .elementor-element.elementor-element-6852584 .elementor-icon-list-text{transition:color 0.3s;}.elementor-595 .elementor-element.elementor-element-6852584 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-78a12282 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-78a12282{padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-75ec298b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-595 .elementor-element.elementor-element-75ec298b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://offers.webpianoteacher.com/wp-content/uploads/2024/09/wpt-slider-shawn1.jpg");background-position:center center;background-size:cover;}.elementor-595 .elementor-element.elementor-element-75ec298b > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-595 .elementor-element.elementor-element-75ec298b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:31px 55px 150px 55px;}.elementor-595 .elementor-element.elementor-element-75ec298b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-249f8b6c > .elementor-element-populated{padding:0% 25% 0% 5%;}.elementor-595 .elementor-element.elementor-element-e1c644c{text-align:center;}.elementor-595 .elementor-element.elementor-element-e1c644c .elementor-heading-title{color:#333333;font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-e1c644c > .elementor-widget-container{margin:43px 8px 8px 8px;}.elementor-595 .elementor-element.elementor-element-35852a20{text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:normal;line-height:1.6em;}.elementor-595 .elementor-element.elementor-element-35852a20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-595 .elementor-element.elementor-element-5e15e3a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-5e15e3a1:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-5e15e3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-595 .elementor-element.elementor-element-5e15e3a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-595 .elementor-element.elementor-element-5e15e3a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-e1ed4a2{text-align:center;}.elementor-595 .elementor-element.elementor-element-e1ed4a2 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-e1ed4a2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-595 .elementor-element.elementor-element-77460203{padding:35px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-main-swiper{width:100%;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-main-swiper .swiper-slide{background-color:rgba(255,255,255,0);border-radius:0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:50px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:50px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:50px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:50px;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__text{color:#000000;font-size:16px;font-weight:300;font-style:normal;line-height:2em;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__name{color:#ffffff;font-size:25px;font-weight:600;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__title{color:#686868;font-size:15px;font-weight:300;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__image img{width:65px;height:65px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 25px + (65px / 2) - 8px );}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 55px + (65px / 2) - 8px );right:auto;}body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 55px + (65px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 55px + (65px / 2) - 8px );right:auto;}body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 55px + (65px / 2) - 8px );left:auto;}body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:15px;margin-right:0;}body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:15px;margin-left:0;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:15px;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-swiper-button{font-size:20px;color:#ffffff;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-swiper-button svg{fill:#ffffff;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .swiper-pagination-bullet-active, .elementor-595 .elementor-element.elementor-element-13c6aa22 .swiper-pagination-progressbar-fill{background-color:#ffffff;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .swiper-pagination-fraction{color:#ffffff;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__content, .elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__content:after{background-color:#ffffff;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__content{padding:25px 55px 25px 55px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:25px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 55px 0 55px;}.elementor-595 .elementor-element.elementor-element-13c6aa22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-81b4ac3:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-81b4ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-595 .elementor-element.elementor-element-81b4ac3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-81b4ac3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-5f7bafb{text-align:center;}.elementor-595 .elementor-element.elementor-element-5f7bafb .elementor-heading-title{color:#333333;font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-5f7bafb > .elementor-widget-container{margin:43px 8px 8px 8px;}.elementor-595 .elementor-element.elementor-element-5e84fe4{text-align:center;}.elementor-595 .elementor-element.elementor-element-5e84fe4 .elementor-heading-title{color:#333333;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;}.elementor-595 .elementor-element.elementor-element-5e84fe4 > .elementor-widget-container{margin:19px 8px 8px 8px;}.elementor-595 .elementor-element.elementor-element-a6771e0:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-a6771e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-595 .elementor-element.elementor-element-a6771e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-595 .elementor-element.elementor-element-a6771e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-7fe27ea .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:bold;fill:#ffffff;color:#ffffff;background-color:#FF0033;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);}.elementor-595 .elementor-element.elementor-element-7fe27ea > .elementor-widget-container{margin:30px 0px 46px 0px;}.elementor-595 .elementor-element.elementor-element-55bf7a85 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-55bf7a85:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-55bf7a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8037d05 );}.elementor-595 .elementor-element.elementor-element-55bf7a85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-10px;padding:010px 0px 10px 0px;}.elementor-595 .elementor-element.elementor-element-55bf7a85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-595 .elementor-element.elementor-element-642ff66d{text-align:center;}.elementor-595 .elementor-element.elementor-element-642ff66d .elementor-heading-title{color:#909090;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}body.elementor-page-595:not(.elementor-motion-effects-element-type-background), body.elementor-page-595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-595 .elementor-element.elementor-element-d2af6c3{width:100%;}.elementor-595 .elementor-element.elementor-element-abc8f49{width:100%;}.elementor-595 .elementor-element.elementor-element-4ed5b65{width:100%;}.elementor-595 .elementor-element.elementor-element-761261c0{width:85.714%;}.elementor-595 .elementor-element.elementor-element-4e0e8a2a{width:14.134%;}.elementor-595 .elementor-element.elementor-element-75ec298b{width:47.403%;}.elementor-595 .elementor-element.elementor-element-249f8b6c{width:52.597%;}}@media(max-width:1024px) and (min-width:768px){.elementor-595 .elementor-element.elementor-element-75ec298b{width:100%;}.elementor-595 .elementor-element.elementor-element-249f8b6c{width:100%;}}@media(min-width:1025px){.elementor-595 .elementor-element.elementor-element-4adf90ea:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-4adf90ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-595 .elementor-element.elementor-element-101a4207{padding:50px 20px 50px 20px;}.elementor-595 .elementor-element.elementor-element-1496becd .elementor-heading-title{font-size:36px;}.elementor-595 .elementor-element.elementor-element-7129ac0a{padding:0px 50px 0px 50px;}.elementor-595 .elementor-element.elementor-element-468bcb55{padding:80px 20px 50px 20px;}.elementor-595 .elementor-element.elementor-element-15fa230a{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-595 .elementor-element.elementor-element-23316dd5 .elementor-counter-number-wrapper{font-size:40px;}.elementor-595 .elementor-element.elementor-element-23316dd5 .elementor-counter-title{font-size:13px;}.elementor-595 .elementor-element.elementor-element-2e3097c2 .elementor-counter-number-wrapper{font-size:40px;}.elementor-595 .elementor-element.elementor-element-2e3097c2 .elementor-counter-title{font-size:13px;}.elementor-595 .elementor-element.elementor-element-565ed293 .elementor-counter-number-wrapper{font-size:40px;}.elementor-595 .elementor-element.elementor-element-565ed293 .elementor-counter-title{font-size:13px;}.elementor-595 .elementor-element.elementor-element-19ed65f .elementor-counter-number-wrapper{font-size:40px;}.elementor-595 .elementor-element.elementor-element-19ed65f .elementor-counter-title{font-size:13px;}.elementor-595 .elementor-element.elementor-element-38c92b5 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-80a14ba .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-2389996 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-38e4cc5 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-7b898de4 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-767926d9{padding:50px 20px 50px 20px;}.elementor-595 .elementor-element.elementor-element-753d45aa .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-90bb643 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-1de1bd2 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-2d85c8f8 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-819d268 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-4ebac265 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-e0c1e73 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-1884f08{padding:0px 20px 50px 20px;}.elementor-595 .elementor-element.elementor-element-a046823 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-4adf90ea{padding:60px 30px 60px 30px;}.elementor-595 .elementor-element.elementor-element-57e917f8{font-size:52px;}.elementor-595 .elementor-element.elementor-element-318b9a9{font-size:52px;}.elementor-595 .elementor-element.elementor-element-f7ae659 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-ed4d8db .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-efea31a{padding:50px 20px 50px 20px;}.elementor-595 .elementor-element.elementor-element-c86af14 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-78a12282{padding:0px 0px 100px 0px;}.elementor-595 .elementor-element.elementor-element-249f8b6c > .elementor-element-populated{padding:50px 25px 0px 25px;}.elementor-595 .elementor-element.elementor-element-e1c644c .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-5e15e3a1{padding:100px 25px 100px 25px;}.elementor-595 .elementor-element.elementor-element-e1ed4a2 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:25px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:25px;}.elementor-595 .elementor-element.elementor-element-5f7bafb .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-5e84fe4 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-55bf7a85{padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-595 .elementor-element.elementor-element-101a4207:not(.elementor-motion-effects-element-type-background), .elementor-595 .elementor-element.elementor-element-101a4207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://offers.webpianoteacher.com/wp-content/uploads/2025/01/Firefly-black-and-white-photo-realistic-with-piano-keys-in-background-41829.jpg");background-position:center center;}.elementor-595 .elementor-element.elementor-element-101a4207{padding:50px 15px 50px 15px;}.elementor-595 .elementor-element.elementor-element-1496becd .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-7129ac0a{padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-468bcb55{padding:50px 15px 50px 15px;}.elementor-595 .elementor-element.elementor-element-4722c98 .elementor-button{font-size:13px;}.elementor-595 .elementor-element.elementor-element-c940691{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-595 .elementor-element.elementor-element-17c5c4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-595 .elementor-element.elementor-element-17c5c4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-595 .elementor-element.elementor-element-17c5c4e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-595 .elementor-element.elementor-element-ba97e18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-15fa230a{margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-595 .elementor-element.elementor-element-6e04ce63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-595 .elementor-element.elementor-element-23316dd5 .elementor-counter-number-wrapper{font-size:37px;}.elementor-595 .elementor-element.elementor-element-41dcf5d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-595 .elementor-element.elementor-element-2e3097c2 .elementor-counter-number-wrapper{font-size:37px;}.elementor-595 .elementor-element.elementor-element-15cb09e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-595 .elementor-element.elementor-element-565ed293 .elementor-counter-number-wrapper{font-size:37px;}.elementor-595 .elementor-element.elementor-element-2b5978c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-19ed65f .elementor-counter-number-wrapper{font-size:37px;}.elementor-595 .elementor-element.elementor-element-38c92b5 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-c410462 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-d4b2457 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-595 .elementor-element.elementor-element-9ceed4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-80a14ba .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-7f56243 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-2389996 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-38e4cc5 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-f6b7f1c .elementor-button{font-size:13px;}.elementor-595 .elementor-element.elementor-element-b9f8ba6{padding:20px 20px 20px 20px;}.elementor-595 .elementor-element.elementor-element-7b898de4 .elementor-heading-title{font-size:26px;}.elementor-595 .elementor-element.elementor-element-39d34a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-767926d9{padding:50px 15px 50px 15px;}.elementor-595 .elementor-element.elementor-element-753d45aa .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-90bb643{text-align:center;}.elementor-595 .elementor-element.elementor-element-90bb643 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-1de1bd2{text-align:center;}.elementor-595 .elementor-element.elementor-element-1de1bd2 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-2d85c8f8{text-align:center;}.elementor-595 .elementor-element.elementor-element-2d85c8f8 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-819d268{text-align:center;}.elementor-595 .elementor-element.elementor-element-819d268 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-4ebac265{text-align:center;}.elementor-595 .elementor-element.elementor-element-4ebac265 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-e0c1e73{text-align:center;}.elementor-595 .elementor-element.elementor-element-e0c1e73 .elementor-heading-title{font-size:22px;}.elementor-595 .elementor-element.elementor-element-1884f08{padding:0px 15px 50px 15px;}.elementor-595 .elementor-element.elementor-element-a046823 .elementor-heading-title{font-size:19px;}.elementor-595 .elementor-element.elementor-element-7b68b518 .elementor-button{font-size:13px;}.elementor-595 .elementor-element.elementor-element-4adf90ea{padding:30px 30px 30px 30px;}.elementor-595 .elementor-element.elementor-element-1279405e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-595 .elementor-element.elementor-element-57e917f8{text-align:left;font-size:20px;}.elementor-595 .elementor-element.elementor-element-318b9a9{text-align:left;font-size:20px;}.elementor-595 .elementor-element.elementor-element-f7ae659 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-ed4d8db .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-efea31a{padding:50px 15px 50px 15px;}.elementor-595 .elementor-element.elementor-element-c86af14 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-78a12282{padding:50px 0px 50px 0px;}.elementor-595 .elementor-element.elementor-element-75ec298b > .elementor-element-populated{padding:80px 30px 80px 30px;}.elementor-595 .elementor-element.elementor-element-249f8b6c > .elementor-element-populated{padding:25px 20px 0px 20px;}.elementor-595 .elementor-element.elementor-element-91710ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-e1c644c .elementor-heading-title{font-size:19px;}.elementor-595 .elementor-element.elementor-element-5e15e3a1{padding:50px 20px 50px 20px;}.elementor-595 .elementor-element.elementor-element-e1ed4a2 .elementor-heading-title{font-size:28px;}.elementor-595 .elementor-element.elementor-element-77460203{padding:15px 0px 0px 0px;}.elementor-595 .elementor-element.elementor-element-13c6aa22.elementor-arrows-yes .elementor-main-swiper{width:calc( 321px - 40px );}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-main-swiper{width:321px;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__name{font-size:18px;}.elementor-595 .elementor-element.elementor-element-13c6aa22 .elementor-testimonial__title{font-size:12px;}.elementor-595 .elementor-element.elementor-element-5f7bafb .elementor-heading-title{font-size:19px;}.elementor-595 .elementor-element.elementor-element-5e84fe4 .elementor-heading-title{font-size:19px;}.elementor-595 .elementor-element.elementor-element-7fe27ea .elementor-button{font-size:13px;}.elementor-595 .elementor-element.elementor-element-55bf7a85{padding:10px 20px 10px 20px;}.elementor-595 .elementor-element.elementor-element-642ff66d .elementor-heading-title{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-90bb643 */.elementor-595 .elementor-element.elementor-element-90bb643 b{color:#4E8947;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1de1bd2 */.elementor-595 .elementor-element.elementor-element-1de1bd2 b{color:#4E8947;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d85c8f8 */.elementor-595 .elementor-element.elementor-element-2d85c8f8 b{color:#4E8947;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-819d268 */.elementor-595 .elementor-element.elementor-element-819d268 b{color:#4E8947;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebac265 */.elementor-595 .elementor-element.elementor-element-4ebac265 b{color:#4E8947;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0c1e73 */.elementor-595 .elementor-element.elementor-element-e0c1e73 b{color:#4E8947;}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 767px) {
.remove-rounded-border .elementor-column-wrap{
    border-radius: 0px 0px 0px 0px!important;
}
}/* End custom CSS */