.elementor-20 .elementor-element.elementor-element-43c4068{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.08;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-43c4068:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-43c4068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://solopianoradio.blog/storage/2023/11/SPR-Piano-BG-Image.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-43c4068::before, .elementor-20 .elementor-element.elementor-element-43c4068 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-43c4068 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-43c4068 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-43c4068 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-43c4068 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-ce49553{text-align:center;}.elementor-20 .elementor-element.elementor-element-ce49553 .elementor-heading-title{color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-9112943{text-align:center;font-weight:500;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-7760fa8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-7760fa8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e529a1a{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-947db3c );--border-color:var( --e-global-color-947db3c );--border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.43);}.elementor-20 .elementor-element.elementor-element-e529a1a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e529a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000094;}.elementor-20 .elementor-element.elementor-element-e529a1a:hover{background-color:#1B5A90;}.elementor-20 .elementor-element.elementor-element-cbb6e44 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cbb6e44{text-align:center;}.elementor-20 .elementor-element.elementor-element-cbb6e44 .elementor-heading-title{font-size:76px;font-weight:100;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-f2e8087{text-align:center;}.elementor-20 .elementor-element.elementor-element-f2e8087 .elementor-heading-title{font-size:23px;font-weight:500;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-c2374c6 > .elementor-widget-container{margin:7px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f39e78d{text-align:center;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d40458e{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--background-transition:2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-947db3c );--border-color:var( --e-global-color-947db3c );--border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.43);}.elementor-20 .elementor-element.elementor-element-d40458e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d40458e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000094;}.elementor-20 .elementor-element.elementor-element-d40458e:hover{background-color:#1B5A90;}.elementor-20 .elementor-element.elementor-element-0f2226b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0f2226b{text-align:center;}.elementor-20 .elementor-element.elementor-element-0f2226b .elementor-heading-title{font-size:76px;font-weight:100;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-5a00010{text-align:center;}.elementor-20 .elementor-element.elementor-element-5a00010 .elementor-heading-title{font-size:23px;font-weight:500;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-8f1dd9b > .elementor-widget-container{margin:7px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-022989a{text-align:center;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-5a9b29a{text-align:center;font-size:20px;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-defda8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b9c5eac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-b9c5eac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-07f060c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-20 .elementor-element.elementor-element-07f060c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-978a805 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-978a805 .elementor-heading-title{font-size:37px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f7a5243{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:-19px;--margin-right:-19px;}.elementor-20 .elementor-element.elementor-element-f7a5243.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e155bac{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-20 .elementor-element.elementor-element-a5a61c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-7d01c87{--display:flex;}.elementor-20 .elementor-element.elementor-element-9f42588{--display:flex;}.elementor-20 .elementor-element.elementor-element-f92bb83{--display:flex;}.elementor-20 .elementor-element.elementor-element-cc9bf15{--display:flex;}.elementor-20 .elementor-element.elementor-element-d8f3df5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c818c4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-35c4bde{--display:flex;}.elementor-20 .elementor-element.elementor-element-211814f{--display:flex;}.elementor-20 .elementor-element.elementor-element-297200a{--display:flex;}.elementor-20 .elementor-element.elementor-element-f3071c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f3071c9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f3071c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-624ea4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-624ea4f{text-align:center;}.elementor-20 .elementor-element.elementor-element-624ea4f .elementor-heading-title{font-size:46px;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-243484d{text-align:center;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d581d62 .swiper-pagination-bullet-active, .elementor-20 .elementor-element.elementor-element-d581d62 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-d85b6a5 );}.elementor-20 .elementor-element.elementor-element-d581d62 .swiper-pagination-fraction{color:var( --e-global-color-d85b6a5 );}.elementor-20 .elementor-element.elementor-element-d581d62.elementor-arrows-yes .elementor-main-swiper{width:calc( 75% - 40px );}.elementor-20 .elementor-element.elementor-element-d581d62 .elementor-main-swiper{width:75%;}.elementor-20 .elementor-element.elementor-element-d581d62 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d581d62 .elementor-swiper-button svg{fill:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d581d62 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-a20841e );opacity:var( --e-global-color-a20841e );}.elementor-20 .elementor-element.elementor-element-d581d62 .elementor-testimonial__text{color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d581d62 .elementor-testimonial__name{color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d581d62 .elementor-testimonial__title{color:var( --e-global-color-947db3c );}.elementor-20 .elementor-element.elementor-element-d397332 .elementor-button{background-color:var( --e-global-color-947db3c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d397332 > .elementor-widget-container{margin:8px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d397332 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-5674ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-79c5c5f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-79c5c5f{text-align:center;}.elementor-20 .elementor-element.elementor-element-79c5c5f .elementor-heading-title{font-size:37px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-2ddea3f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-2ddea3f{text-align:center;}.elementor-20 .elementor-element.elementor-element-2ddea3f .elementor-heading-title{font-size:37px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fb60ddd{text-align:center;}.elementor-20 .elementor-element.elementor-element-d235bef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-09cdce4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-e742467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-2dd0f4b{text-align:center;}.elementor-20 .elementor-element.elementor-element-d4f2d6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d4f2d6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d4f2d6c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-d4f2d6c .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-4dbc7ad{text-align:center;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-7760fa8{--width:100%;}.elementor-20 .elementor-element.elementor-element-b9c5eac{--width:40%;}.elementor-20 .elementor-element.elementor-element-07f060c{--width:60%;}.elementor-20 .elementor-element.elementor-element-f7a5243{--width:105.698%;}.elementor-20 .elementor-element.elementor-element-d235bef{--content-width:645px;}.elementor-20 .elementor-element.elementor-element-09cdce4{--width:50%;}.elementor-20 .elementor-element.elementor-element-e742467{--width:50%;}}