.elementor-2750 .elementor-element.elementor-element-c91af4e:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-c91af4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolamusicteam.pl/wp-content/uploads/2026/05/tlo-ropcztce.png");}.elementor-2750 .elementor-element.elementor-element-c91af4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-71px;margin-bottom:1px;padding:-2px -2px -2px -2px;}.elementor-2750 .elementor-element.elementor-element-c91af4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2750 .elementor-element.elementor-element-d96cb81 > .elementor-widget-container{margin:0px -34px 0px -34px;}.elementor-2750 .elementor-element.elementor-element-51db379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3px;margin-bottom:-3px;padding:0px 0px 0px 0px;}.elementor-2750 .elementor-element.elementor-element-51db379 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2750 .elementor-element.elementor-element-5e68abb{text-align:center;}.elementor-2750 .elementor-element.elementor-element-5e68abb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-a19bb6a{text-align:center;}.elementor-2750 .elementor-element.elementor-element-a19bb6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-2750 .elementor-element.elementor-element-54270b2{text-align:center;}.elementor-2750 .elementor-element.elementor-element-54270b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-76d10aa{text-align:center;}.elementor-2750 .elementor-element.elementor-element-76d10aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-2750 .elementor-element.elementor-element-8ad1ba5{text-align:center;}.elementor-2750 .elementor-element.elementor-element-8ad1ba5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-b74e12a{text-align:center;}.elementor-2750 .elementor-element.elementor-element-b74e12a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-2750 .elementor-element.elementor-element-8714410{text-align:center;}.elementor-2750 .elementor-element.elementor-element-8714410 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-972d26a{text-align:center;}.elementor-2750 .elementor-element.elementor-element-972d26a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-2750 .elementor-element.elementor-element-373c078 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-2750 .elementor-element.elementor-element-373c078{text-align:center;}.elementor-2750 .elementor-element.elementor-element-373c078 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 19px rgba(0,0,0,0.3);color:#FFEC00;}.elementor-2750 .elementor-element.elementor-element-dde49cd:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-dde49cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolamusicteam.pl/wp-content/uploads/2026/05/tlo-ropcztce.png");}.elementor-2750 .elementor-element.elementor-element-dde49cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2750 .elementor-element.elementor-element-dde49cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-aca4ccc:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-aca4ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF9C00 0%, #FFDF00 100%);}.elementor-2750 .elementor-element.elementor-element-aca4ccc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-2750 .elementor-element.elementor-element-aca4ccc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-68b9409{text-align:center;}.elementor-2750 .elementor-element.elementor-element-68b9409 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-dbdfe45{text-align:left;}.elementor-2750 .elementor-element.elementor-element-dbdfe45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:23px;color:#000000;}.elementor-2750 .elementor-element.elementor-element-97c9e8f{text-align:center;}.elementor-2750 .elementor-element.elementor-element-97c9e8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-bd361ba{text-align:center;}.elementor-2750 .elementor-element.elementor-element-bd361ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#F70071;}.elementor-2750 .elementor-element.elementor-element-c7601b0:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-c7601b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolamusicteam.pl/wp-content/uploads/2026/05/tlo-ropcztce.png");}.elementor-2750 .elementor-element.elementor-element-c7601b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2750 .elementor-element.elementor-element-c7601b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-fe52a75{text-align:center;}.elementor-2750 .elementor-element.elementor-element-fe52a75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2750 .elementor-element.elementor-element-5c189db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2750 .elementor-element.elementor-element-5c189db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2750 .elementor-element.elementor-element-5c189db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2750 .elementor-element.elementor-element-c5286bc{width:auto;max-width:auto;}.elementor-2750 .elementor-element.elementor-element-c5286bc .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2750 .elementor-element.elementor-element-6ee2d41{text-align:center;}.elementor-2750 .elementor-element.elementor-element-6ee2d41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#00A1A3;}.elementor-2750 .elementor-element.elementor-element-780cdd5:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-780cdd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFB700 0%, #FFFFFF 100%);}.elementor-2750 .elementor-element.elementor-element-780cdd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2750 .elementor-element.elementor-element-780cdd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-7127e5d0:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-7127e5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #0D9C9E 100%);}.elementor-2750 .elementor-element.elementor-element-7127e5d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2750 .elementor-element.elementor-element-7127e5d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-e80dcf4{text-align:center;}.elementor-2750 .elementor-element.elementor-element-e80dcf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#F78B00;}.elementor-2750 .elementor-element.elementor-element-e4352be{--e-rating-justify-content:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-arrows-yes .elementor-main-swiper{width:calc( 93% - 40px );}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-main-swiper{width:93%;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-swiper-button{font-size:20px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__content, .elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__content:after{background-color:#FFC400;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__text{color:#616161;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__name{color:#ACA9A9;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__title{color:#FFE891;}.elementor-widget-ha-carousel .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-carousel .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2750 .elementor-element.elementor-element-fcca4f3 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:3px;padding-left:3px;}.elementor-2750 .elementor-element.elementor-element-fcca4f3 .slick-slider.slick-vertical .slick-slide{padding-top:3px;padding-bottom:3px;}.elementor-2750 .elementor-element.elementor-element-6d8a372{text-align:center;}.elementor-2750 .elementor-element.elementor-element-6d8a372 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#F78B00;}.elementor-2750 .elementor-element.elementor-element-b2f39aa{text-align:center;}.elementor-2750 .elementor-element.elementor-element-b2f39aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-shadow:0px 0px 10px rgba(233.17626037597657, 220.5036375294561, 220.5036375294561, 0.3);color:#0D4044;}.elementor-2750 .elementor-element.elementor-element-a8fdb1e{text-align:center;}.elementor-2750 .elementor-element.elementor-element-a8fdb1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#FF278A;}.elementor-2750 .elementor-element.elementor-element-1e57a8cd:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-1e57a8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-1e57a8cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2750 .elementor-element.elementor-element-1e57a8cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2750 .elementor-element.elementor-element-2555ef60 > .elementor-widget-container{background-color:#FBFBFB;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-tab-title{border-width:0px;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-tab-content{border-width:0px;color:#302D2D;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-item{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-title, .elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-icon{color:#6EC1E4;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-icon svg{fill:#6EC1E4;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-weight:500;text-shadow:0px 0px 62px rgba(0,0,0,0.3);}.elementor-2750 .elementor-element.elementor-element-97bafed{text-align:center;}.elementor-2750 .elementor-element.elementor-element-97bafed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#F78B00;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-item{border-width:2px;border-color:#FFBE00;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-top-color:#FFBE00;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-bottom-color:#FFBE00;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-icon, .elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-title{color:#0AC4AE;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-icon svg{fill:#0AC4AE;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-active .elementor-accordion-icon, .elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-active .elementor-accordion-title{color:#0AC4AE;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-active .elementor-accordion-icon svg{fill:#0AC4AE;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-2750 .elementor-element.elementor-element-70a6cbd{text-align:center;}.elementor-2750 .elementor-element.elementor-element-70a6cbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#F70091;}.elementor-2750 .elementor-element.elementor-element-2ccc08f > .elementor-widget-container{background-color:transparent;margin:7px 7px 7px 7px;padding:11px 11px 11px 11px;background-image:linear-gradient(180deg, #FFC915 0%, #0694A7 100%);border-radius:-14px -14px -14px -14px;}.elementor-2750 .elementor-element.elementor-element-2ccc08f{text-align:center;}.elementor-2750 .elementor-element.elementor-element-2ccc08f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;-webkit-text-stroke-color:#0A0A0A;stroke:#0A0A0A;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2750 .elementor-element.elementor-element-89fc947{text-align:center;}.elementor-2750 .elementor-element.elementor-element-15d88a9{text-align:center;}.elementor-2750 .elementor-element.elementor-element-15d88a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px rgba(187.27626037597656, 184.42640423982039, 184.42640423982039, 0.3);color:#0BB3BA;}.elementor-2750 .elementor-element.elementor-element-df458a6{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2750 .elementor-element.elementor-element-7abca35{width:auto;max-width:auto;}.elementor-2750 .elementor-element.elementor-element-7abca35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2750 .elementor-element.elementor-element-7abca35 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2750 .elementor-element.elementor-element-7186982{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2750 .elementor-element.elementor-element-ec6f654{text-align:center;}.elementor-2750 .elementor-element.elementor-element-ec6f654 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 252.91034971644612, 226.72826086956522, 0.14);color:#FFBE00;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2750 .elementor-element.elementor-element-3244402 .elementor-button{background-color:#FFC50F;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#1A1918;color:#1A1918;box-shadow:0px 0px 10px 0px rgba(16.725951324894254, 26.817489624023438, 22.750161730337833, 0.34);}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-container{border-radius:10px;background:#F4F5F7;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .product:not(:first-child){margin:30px 0px 0px 0px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.is-on-sale p{color:#221F1F;font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.is-on-sale.badge-preset-3{color:#221F1F;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-2.is-on-sale p{background:#FFC400;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-3.is-on-sale{background:#FFC400;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.is-on-sale svg path{fill:#FFC400;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-2.is-on-sale.badge-alignment-left::after{border-right:10px solid #FFC400;filter:brightness(0.7);}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-2.is-on-sale::before{border-bottom:10px solid #FFC400;filter:brightness(0.7);}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-2.is-on-sale.badge-alignment-right::after{border-left:10px solid #FFC400;filter:brightness(0.7);}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1 .eael-product-list-badge-bg svg{width:100px;height:100px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1{width:100px;height:100px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .star-rating::before{color:#FF9900;font-size:15px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .star-rating span::before{color:#FF9900;font-size:15px;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .star-rating{color:#FF9900;font-size:15px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .star-rating{font-size:15px;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .star-rating::before{font-size:15px;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .star-rating span::before{font-size:15px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-review-count{color:#5F6368;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-title, .elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-title a, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .product_title{font-family:"Montserrat", Sans-serif;font-size:21px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-excerpt{color:#5F6368;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d .woocommerce-product-details__short-description{color:#5F6368;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-excerpt, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d .woocommerce-product-details__short-description{font-family:"Montserrat", Sans-serif;font-size:10px;line-height:6px;word-spacing:0px;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price del{color:#757C86;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .price{color:#757C86;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price del, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .price{font-family:"Montserrat", Sans-serif;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price ins{color:#0C0C0C;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price > .amount{color:#0C0C0C;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product .price ins{color:#0C0C0C;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a{color:#FFFCFC;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d .button, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d button.button.alt{color:#fff;background-color:#DA7400;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a:hover{color:#FFFFFF;background:#000;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d .button:hover, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d button.button.alt:hover{color:#FFFFFF;background:#000;background-color:#000;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d .button, .eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d button.button.alt{font-family:"Montserrat", Sans-serif;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-quick-view-button a{background:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-image-wrap .eael-product-list-buttons-on-hover li a{background:#fff;}.elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-image-wrap .eael-product-list-buttons-on-hover li a:not(.add_to_cart_button), .elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-list-wrapper .eael-product-list-item .eael-product-list-image-wrap .eael-product-list-buttons-on-hover li .add_to_cart_button::before{font-family:"Montserrat", Sans-serif;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product form.cart div.quantity .qty, .elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-2750 .elementor-element.elementor-element-a75a88d .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render.elementor-2750 .elementor-element.elementor-element-a75a88d div.product form.cart div.quantity .qty:focus{border-color:#000;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2750 .elementor-element.elementor-element-12cee9b .elementor-counter{gap:0px;}.elementor-2750 .elementor-element.elementor-element-12cee9b .elementor-counter-number-wrapper{color:#248484;}.elementor-2750 .elementor-element.elementor-element-12cee9b .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:25px;}.elementor-2750 .elementor-element.elementor-element-b3ef991 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#248484;}.elementor-2750 .elementor-element.elementor-element-b3ef991 .elementor-counter-title{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-2750 .elementor-element.elementor-element-f7459c3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:23px;color:#4D4949;}.elementor-2750 .elementor-element.elementor-element-5d36516 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:2px;padding-left:2px;}.elementor-2750 .elementor-element.elementor-element-5d36516 .slick-slider.slick-vertical .slick-slide{padding-top:2px;padding-bottom:2px;}.elementor-2750 .elementor-element.elementor-element-5d36516 .ha-slick-item{border-radius:8px 8px 8px 8px;overflow:hidden;}.elementor-2750 .elementor-element.elementor-element-b5a9df1{--spacer-size:50px;}.elementor-2750 .elementor-element.elementor-element-92485ee:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-92485ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolamusicteam.pl/wp-content/uploads/2026/05/ropczyce-polkolonia.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2750 .elementor-element.elementor-element-92485ee > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-92485ee > .elementor-container{min-height:583px;}.elementor-2750 .elementor-element.elementor-element-92485ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-36px;margin-bottom:-36px;padding:-5px -5px -5px -5px;}.elementor-2750 .elementor-element.elementor-element-92485ee > .elementor-shape-bottom svg{width:calc(255% + 1.3px);height:95px;}.elementor-2750 .elementor-element.elementor-element-7a13a29 .elementor-button{background-color:#FFC50F;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#1A1918;color:#1A1918;box-shadow:0px 0px 10px 0px rgba(16.725951324894254, 26.817489624023438, 22.750161730337833, 0.34);}.elementor-2750 .elementor-element.elementor-element-57bd491{text-align:center;}.elementor-2750 .elementor-element.elementor-element-57bd491 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-c3cbe5d{text-align:center;}.elementor-2750 .elementor-element.elementor-element-c3cbe5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.68);color:#E8D808;}.elementor-2750 .elementor-element.elementor-element-ac641e7{text-align:center;}.elementor-2750 .elementor-element.elementor-element-ac641e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.68);color:#E8D808;}.elementor-2750 .elementor-element.elementor-element-b753bbb{text-align:center;}.elementor-2750 .elementor-element.elementor-element-b753bbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.68);color:#E8D808;}.elementor-2750 .elementor-element.elementor-element-cfb88da{text-align:center;}.elementor-2750 .elementor-element.elementor-element-cfb88da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.68);color:#E8D808;}.elementor-2750 .elementor-element.elementor-element-4c26737{text-align:center;}.elementor-2750 .elementor-element.elementor-element-4c26737 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 30px rgba(0, 0, 0, 0.68);color:#FFFFFF;}.elementor-2750 .elementor-element.elementor-element-bcd5df5{--spacer-size:50px;}.elementor-2750 .elementor-element.elementor-element-33f16ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2750 .elementor-element.elementor-element-33f16ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2750 .elementor-element.elementor-element-33f16ff > .elementor-element-populated{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.19);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2750 .elementor-element.elementor-element-33f16ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2750 .elementor-element.elementor-element-95c9894{text-align:center;}.elementor-2750 .elementor-element.elementor-element-95c9894 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.12);color:#FFB104;}body.elementor-page-2750:not(.elementor-motion-effects-element-type-background), body.elementor-page-2750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE7;}@media(min-width:1025px){.elementor-2750 .elementor-element.elementor-element-92485ee:not(.elementor-motion-effects-element-type-background), .elementor-2750 .elementor-element.elementor-element-92485ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-2750 .elementor-element.elementor-element-51db379{padding:50px 50px 50px 50px;}.elementor-2750 .elementor-element.elementor-element-aca4ccc{padding:50px 50px 50px 50px;}.elementor-2750 .elementor-element.elementor-element-7127e5d0{margin-top:0px;margin-bottom:5px;padding:-24px -24px -24px -24px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e > .elementor-widget-container{margin:0px 0px -51px 0px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__text{font-size:12px;}.elementor-2750 .elementor-element.elementor-element-3bf1826e .elementor-testimonial__image img{width:0px;height:0px;}body.rtl .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2750 .elementor-element.elementor-element-3bf1826e.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-2750 .elementor-element.elementor-element-b2f39aa .elementor-heading-title{line-height:1.7em;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-toggle-title{font-size:16px;}.elementor-2750 .elementor-element.elementor-element-2555ef60 .elementor-tab-content{font-size:11px;}.elementor-2750 .elementor-element.elementor-element-53b3e16 .elementor-tab-content{font-size:10px;}.elementor-2750 .elementor-element.elementor-element-2ccc08f .elementor-heading-title{font-size:22px;}.elementor-2750 .elementor-element.elementor-element-df458a6{text-align:center;font-size:10px;}.elementor-2750 .elementor-element.elementor-element-7abca35 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2750 .elementor-element.elementor-element-7186982{text-align:center;font-size:10px;}.elementor-2750 .elementor-element.elementor-element-ec6f654 .elementor-heading-title{font-size:18px;}.elementor-2750 .elementor-element.elementor-element-3244402 .elementor-button{font-size:12px;border-radius:28px 28px 28px 28px;}.elementor-2750 .elementor-element.elementor-element-7a13a29 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2750 .elementor-element.elementor-element-7a13a29 .elementor-button{font-size:12px;border-radius:28px 28px 28px 28px;}.elementor-2750 .elementor-element.elementor-element-95c9894 > .elementor-widget-container{margin:8px 8px 8px 8px;}}