.elementor-1205 .elementor-element.elementor-element-80be50a{--display:flex;--min-height:600px;--justify-content:center;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-80be50a:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-80be50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/IMG_8940-scaled.jpeg");background-position:0px -215px;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-80be50a::before, .elementor-1205 .elementor-element.elementor-element-80be50a > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-80be50a > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-80be50a > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-80be50a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-80be50a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E3A5FA6 0%, #0F172B8C 100%);}.elementor-1205 .elementor-element.elementor-element-fd8902f{--display:flex;}.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-1205 .elementor-element.elementor-element-8abc2f5{background-color:#00BBA74D;margin:43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D5BE4D;border-radius:24px 24px 24px 24px;}.elementor-1205 .elementor-element.elementor-element-8abc2f5.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-8abc2f5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#46EDD5;}.elementor-1205 .elementor-element.elementor-element-f220d26{text-align:center;}.elementor-1205 .elementor-element.elementor-element-f220d26 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:72px;font-weight:700;line-height:1.2em;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-1205 .elementor-element.elementor-element-52cb03e{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFFCC;}.elementor-1205 .elementor-element.elementor-element-52cb03e.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-c4e81ad{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-3737e96{background-color:#F0FDFA;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#96F7E4;border-radius:24px 24px 24px 24px;}.elementor-1205 .elementor-element.elementor-element-3737e96.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-3737e96 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#00786F;}.elementor-1205 .elementor-element.elementor-element-bad2a08{text-align:center;}.elementor-1205 .elementor-element.elementor-element-bad2a08 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ebfa738{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-f14c2e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1205 .elementor-element.elementor-element-679d074 img{height:800px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-f5ba10f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1205 .elementor-element.elementor-element-f4f2903{background-color:#1E3A5F1A;padding:0px 12px 0px 12px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1205 .elementor-element.elementor-element-f4f2903.elementor-element{--align-self:flex-start;}.elementor-1205 .elementor-element.elementor-element-f4f2903 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-1205 .elementor-element.elementor-element-f4f2903 .elementor-icon-box-title{margin-block-end:8px;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-f4f2903.elementor-view-stacked .elementor-icon{background-color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-f4f2903.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-f4f2903.elementor-view-default .elementor-icon{fill:#1E3A5F;color:#1E3A5F;border-color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-f4f2903 .elementor-icon{font-size:14px;}.elementor-1205 .elementor-element.elementor-element-f4f2903 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-f4f2903 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-f4f2903:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-f4f2903:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-ee12643{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-1a01247{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-e33ff85{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E2E8F02B;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:14px 14px 14px 14px;}.elementor-1205 .elementor-element.elementor-element-e33ff85 .elementor-icon-box-wrapper{text-align:start;}.elementor-1205 .elementor-element.elementor-element-e33ff85 .elementor-icon-box-title{margin-block-end:0px;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-e33ff85 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-e33ff85 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-e33ff85:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-e33ff85:has(:focus) .elementor-icon-box-title{color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-e33ff85 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#4A5565;}.elementor-1205 .elementor-element.elementor-element-41c625d{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E2E8F02B;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:14px 14px 14px 14px;}.elementor-1205 .elementor-element.elementor-element-41c625d .elementor-icon-box-wrapper{text-align:start;}.elementor-1205 .elementor-element.elementor-element-41c625d .elementor-icon-box-title{margin-block-end:0px;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-41c625d .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-41c625d .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-41c625d:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-41c625d:has(:focus) .elementor-icon-box-title{color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-41c625d .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#4A5565;}.elementor-1205 .elementor-element.elementor-element-ad21963{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-7222439{background-color:#1E3A5F0D;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E3A5F1A;border-radius:24px 24px 24px 24px;}.elementor-1205 .elementor-element.elementor-element-7222439.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-7222439 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-6225a73{text-align:center;}.elementor-1205 .elementor-element.elementor-element-6225a73 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-3ed5129{--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 50px;--row-gap:0px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1205 .elementor-element.elementor-element-3ed5129:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-3ed5129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCF9FA00 0%, #FCF9FA 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-1205 .elementor-element.elementor-element-c730dc8{right:625px;}body.rtl .elementor-1205 .elementor-element.elementor-element-c730dc8{left:625px;}.elementor-1205 .elementor-element.elementor-element-c730dc8{top:10px;z-index:9999;}.elementor-1205 .elementor-element.elementor-element-c730dc8 .elementor-icon-wrapper{text-align:center;}.elementor-1205 .elementor-element.elementor-element-c730dc8.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1205 .elementor-element.elementor-element-c730dc8.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-c730dc8.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1205 .elementor-element.elementor-element-c730dc8.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-c730dc8.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1205 .elementor-element.elementor-element-c730dc8 .elementor-icon{font-size:40px;}.elementor-1205 .elementor-element.elementor-element-c730dc8 .elementor-icon svg{height:40px;}.elementor-1205 .elementor-element.elementor-element-e26c9fd{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:17px 17px 17px 17px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-e26c9fd:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-e26c9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/IMG_1201.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-e26c9fd::before, .elementor-1205 .elementor-element.elementor-element-e26c9fd > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-e26c9fd > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-e26c9fd > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-e26c9fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-e26c9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B80 100%);}.elementor-1205 .elementor-element.elementor-element-eab5581{text-align:center;}.elementor-1205 .elementor-element.elementor-element-eab5581 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-5117a3a{text-align:center;}.elementor-1205 .elementor-element.elementor-element-5117a3a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-40aea0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-0023409{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon-box-title{margin-block-end:10px;color:#101828;}.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon{font-size:24px;}.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-0023409:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-0023409:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-5c8f311{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 3px;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#364153;}.elementor-1205 .elementor-element.elementor-element-0c064a4{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon-box-title{margin-block-end:10px;color:#101828;}.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon{font-size:24px;}.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-0c064a4:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-0c064a4:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-beba798{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1205 .elementor-element.elementor-element-beba798 .elementor-icon-list-icon i{color:#00D5BE;transition:color 0.3s;}.elementor-1205 .elementor-element.elementor-element-beba798 .elementor-icon-list-icon svg{fill:#00D5BE;transition:fill 0.3s;}.elementor-1205 .elementor-element.elementor-element-beba798 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1205 .elementor-element.elementor-element-beba798 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-beba798 .elementor-icon-list-text{color:#364153;transition:color 0.3s;}.elementor-1205 .elementor-element.elementor-element-0db44e5{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon-box-title{margin-block-end:10px;color:#101828;}.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon{font-size:24px;}.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-0db44e5:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-0db44e5:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-2438c41{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1205 .elementor-element.elementor-element-2438c41 .elementor-icon-list-icon i{color:#00D5BE;transition:color 0.3s;}.elementor-1205 .elementor-element.elementor-element-2438c41 .elementor-icon-list-icon svg{fill:#00D5BE;transition:fill 0.3s;}.elementor-1205 .elementor-element.elementor-element-2438c41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1205 .elementor-element.elementor-element-2438c41 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-2438c41 .elementor-icon-list-text{color:#364153;transition:color 0.3s;}.elementor-1205 .elementor-element.elementor-element-cc1daeb{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-cc1daeb:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-cc1daeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E2E8F02B 0%, #FFFFFF 100%);}.elementor-1205 .elementor-element.elementor-element-b0dc0c2{background-color:#F0FDFA;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#96F7E4;border-radius:24px 24px 24px 24px;}.elementor-1205 .elementor-element.elementor-element-b0dc0c2.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-b0dc0c2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#00786F;}.elementor-1205 .elementor-element.elementor-element-45f6d6c{text-align:center;}.elementor-1205 .elementor-element.elementor-element-45f6d6c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-d56e9c7{--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 50px;--row-gap:0px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1205 .elementor-element.elementor-element-d56e9c7:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-d56e9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0FDFA 0%, #FCF9FA 100%);}body:not(.rtl) .elementor-1205 .elementor-element.elementor-element-b606fe4{right:625px;}body.rtl .elementor-1205 .elementor-element.elementor-element-b606fe4{left:625px;}.elementor-1205 .elementor-element.elementor-element-b606fe4{top:15px;z-index:9999;}.elementor-1205 .elementor-element.elementor-element-b606fe4 .elementor-icon-wrapper{text-align:center;}.elementor-1205 .elementor-element.elementor-element-b606fe4.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1205 .elementor-element.elementor-element-b606fe4.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-b606fe4.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1205 .elementor-element.elementor-element-b606fe4.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-b606fe4.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1205 .elementor-element.elementor-element-b606fe4 .elementor-icon{font-size:40px;}.elementor-1205 .elementor-element.elementor-element-b606fe4 .elementor-icon svg{height:40px;}.elementor-1205 .elementor-element.elementor-element-43a9494{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:17px 17px 17px 17px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-43a9494:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-43a9494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/Natalia.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-43a9494::before, .elementor-1205 .elementor-element.elementor-element-43a9494 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-43a9494 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-43a9494 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-43a9494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-43a9494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B80 100%);}.elementor-1205 .elementor-element.elementor-element-2f19e9b{text-align:center;}.elementor-1205 .elementor-element.elementor-element-2f19e9b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-d532c5b{text-align:center;}.elementor-1205 .elementor-element.elementor-element-d532c5b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-9002025{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-3a0b655{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon-box-title{margin-block-end:10px;color:#101828;}.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon{font-size:24px;}.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-3a0b655:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-3a0b655:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9bd50c6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 3px;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9b60096{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon-box-title{margin-block-end:10px;color:#101828;}.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon{font-size:24px;}.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-9b60096:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-9b60096:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-fec649f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1205 .elementor-element.elementor-element-fec649f .elementor-icon-list-icon i{color:#00D5BE;transition:color 0.3s;}.elementor-1205 .elementor-element.elementor-element-fec649f .elementor-icon-list-icon svg{fill:#00D5BE;transition:fill 0.3s;}.elementor-1205 .elementor-element.elementor-element-fec649f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1205 .elementor-element.elementor-element-fec649f .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-fec649f .elementor-icon-list-text{color:#364153;transition:color 0.3s;}.elementor-1205 .elementor-element.elementor-element-cd42f68{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-cd42f68:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-cd42f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E2E8F02B 0%, #FFFFFF 100%);}.elementor-1205 .elementor-element.elementor-element-fd9db7e{background-color:transparent;padding:10px 15px 10px 15px;background-image:linear-gradient(90deg, #F3E8FF 0%, #FCE7F3 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9D4FF;border-radius:24px 24px 24px 24px;}.elementor-1205 .elementor-element.elementor-element-fd9db7e.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-fd9db7e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#59168B;}.elementor-1205 .elementor-element.elementor-element-cef60eb{text-align:center;}.elementor-1205 .elementor-element.elementor-element-cef60eb .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-c18cd17{width:var( --container-widget-width, 60% );max-width:60%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 3px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#4A5565;}.elementor-1205 .elementor-element.elementor-element-c18cd17.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-2bbdb60{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-a601789{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-a601789:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-fea994d{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-fea994d:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-fea994d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/Bonniejpg.webp");background-size:cover;}.elementor-1205 .elementor-element.elementor-element-fea994d::before, .elementor-1205 .elementor-element.elementor-element-fea994d > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-fea994d > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-fea994d > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-fea994d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-fea994d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-fea994d:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-fea994d, .elementor-1205 .elementor-element.elementor-element-fea994d::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-0811e2b{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-0811e2b::before, .elementor-1205 .elementor-element.elementor-element-0811e2b > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-0811e2b > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-0811e2b > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-0811e2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-0811e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-0811e2b:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-0811e2b, .elementor-1205 .elementor-element.elementor-element-0811e2b::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-1dd0b19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-c9fb699{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-c9fb699 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-c5f0d0c{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-c5f0d0c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-19b672c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-19b672c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-4d7fb41{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-1edaef9{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-1edaef9:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-1edaef9:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-8902a76{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-8902a76.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-8902a76.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-8902a76.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-8902a76:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-8902a76:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-77336e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-77336e9:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-5654247{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-5654247:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-5654247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/jessepic.webp");background-size:cover;}.elementor-1205 .elementor-element.elementor-element-5654247::before, .elementor-1205 .elementor-element.elementor-element-5654247 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-5654247 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-5654247 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-5654247 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-5654247 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-5654247:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-5654247, .elementor-1205 .elementor-element.elementor-element-5654247::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-d784a3f{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-d784a3f::before, .elementor-1205 .elementor-element.elementor-element-d784a3f > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-d784a3f > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-d784a3f > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-d784a3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-d784a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-d784a3f:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-d784a3f, .elementor-1205 .elementor-element.elementor-element-d784a3f::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-e8bdef1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-ec12fe2{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-ec12fe2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-da661c3{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-da661c3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-825708c{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-825708c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-5fe1e70{background-color:#00D5BEE6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-5fe1e70 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-0fe9a44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-0fe9a44 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-dea5726{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-ab8921d{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-ab8921d:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-ab8921d:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-f4c4e1d.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-f4c4e1d:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-8391258{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-8391258:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-e8cabe6{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-e8cabe6:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-e8cabe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/B49F2EC5-5081-4B1D-8DCB-9B7E702CA1EE.webp");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-1205 .elementor-element.elementor-element-e8cabe6::before, .elementor-1205 .elementor-element.elementor-element-e8cabe6 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-e8cabe6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-e8cabe6 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-e8cabe6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-e8cabe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-e8cabe6:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-e8cabe6, .elementor-1205 .elementor-element.elementor-element-e8cabe6::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-c43695b{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-c43695b::before, .elementor-1205 .elementor-element.elementor-element-c43695b > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-c43695b > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-c43695b > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-c43695b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-c43695b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-c43695b:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-c43695b, .elementor-1205 .elementor-element.elementor-element-c43695b::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-441b3f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-6604cb2{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-6604cb2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-53148da{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-53148da .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-3c12568{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-3c12568 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-2420cc5{background-color:#00D5BEE6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-2420cc5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-cd261d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-cd261d4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-3310c11{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-9c37e26{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-9c37e26:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-9c37e26:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-d7fc8f2.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-d7fc8f2:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9df4dec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-9df4dec:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-e05a79f{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-e05a79f:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-e05a79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/IMG_2184.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-e05a79f::before, .elementor-1205 .elementor-element.elementor-element-e05a79f > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-e05a79f > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-e05a79f > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-e05a79f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-e05a79f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-e05a79f:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-e05a79f, .elementor-1205 .elementor-element.elementor-element-e05a79f::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-c34b38f{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-c34b38f::before, .elementor-1205 .elementor-element.elementor-element-c34b38f > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-c34b38f > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-c34b38f > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-c34b38f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-c34b38f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-c34b38f:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-c34b38f, .elementor-1205 .elementor-element.elementor-element-c34b38f::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-4155244{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-160d313{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-160d313 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-024423c{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-024423c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-f9e456f{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-f9e456f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-150a435{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-150a435 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-dcb1932{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-3b69ad2{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-3b69ad2:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-3b69ad2:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-ccef232{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-ccef232.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-ccef232.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-ccef232.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-ccef232:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-ccef232:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-d339197{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-d339197:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-d830056{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-d830056:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-d830056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/margretheadshot.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-d830056::before, .elementor-1205 .elementor-element.elementor-element-d830056 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-d830056 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-d830056 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-d830056 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-d830056 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-d830056:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-d830056, .elementor-1205 .elementor-element.elementor-element-d830056::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-faa875f{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-faa875f::before, .elementor-1205 .elementor-element.elementor-element-faa875f > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-faa875f > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-faa875f > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-faa875f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-faa875f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-faa875f:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-faa875f, .elementor-1205 .elementor-element.elementor-element-faa875f::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-92ec66d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-1cc746f{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-1cc746f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-f6238d1{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-f6238d1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-b899531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-b899531 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-d378c0a{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-424c74a{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-424c74a:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-424c74a:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-656c9c0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-656c9c0.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-656c9c0.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-656c9c0.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-656c9c0:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-656c9c0:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-4c14e20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-4c14e20:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-c85b942{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-c85b942:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-c85b942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/tempImageIqBH5v.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-c85b942::before, .elementor-1205 .elementor-element.elementor-element-c85b942 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-c85b942 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-c85b942 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-c85b942 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-c85b942 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-c85b942:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-c85b942, .elementor-1205 .elementor-element.elementor-element-c85b942::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-a4cb945{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-a4cb945::before, .elementor-1205 .elementor-element.elementor-element-a4cb945 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-a4cb945 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-a4cb945 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-a4cb945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-a4cb945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-a4cb945:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-a4cb945, .elementor-1205 .elementor-element.elementor-element-a4cb945::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-5133e30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-b2dce5f{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-b2dce5f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-7a4f3e0{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-7a4f3e0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-c2a4a31{background-color:#FFFFFF33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-c2a4a31 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-338688b{background-color:#00D5BEE6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-338688b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-c40afc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-c40afc0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-73577cc{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-b277b20{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-b277b20:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-b277b20:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9a76a03{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9a76a03.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-9a76a03.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-9a76a03.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-9a76a03:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-9a76a03:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-37977a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-37977a9:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-77152e5{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-77152e5:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-77152e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/Ann_Head_shot.c09517e6.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-77152e5::before, .elementor-1205 .elementor-element.elementor-element-77152e5 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-77152e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-77152e5 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-77152e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-77152e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-77152e5:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-77152e5, .elementor-1205 .elementor-element.elementor-element-77152e5::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-7913176{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-7913176::before, .elementor-1205 .elementor-element.elementor-element-7913176 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-7913176 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-7913176 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-7913176 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-7913176 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-7913176:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-7913176, .elementor-1205 .elementor-element.elementor-element-7913176::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-776e18e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-4e7f659{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-4e7f659 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-c07c35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-c07c35c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-cc5ed4a{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-ff2fde2{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-ff2fde2:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-ff2fde2:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-0246e29{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-0246e29.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-0246e29.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-0246e29.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-0246e29:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-0246e29:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-a194df0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-a194df0:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-a42f16d{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-a42f16d:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-a42f16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/HEADSHOT.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-a42f16d::before, .elementor-1205 .elementor-element.elementor-element-a42f16d > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-a42f16d > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-a42f16d > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-a42f16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-a42f16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-a42f16d:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-a42f16d, .elementor-1205 .elementor-element.elementor-element-a42f16d::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-2f4c73d{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-2f4c73d::before, .elementor-1205 .elementor-element.elementor-element-2f4c73d > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-2f4c73d > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-2f4c73d > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-2f4c73d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-2f4c73d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-2f4c73d:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-2f4c73d, .elementor-1205 .elementor-element.elementor-element-2f4c73d::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-fff2a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-d4f953f{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-d4f953f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-7eaa5ba{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-7eaa5ba .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-5171e2d{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-5171e2d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-b2dc200{background-color:#00D5BEE6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-b2dc200 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-d5b3be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-d5b3be0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-c19d6c8{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-2d1a068{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-2d1a068:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-2d1a068:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-3d78546{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-3d78546.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-3d78546.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-3d78546.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-3d78546:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-3d78546:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-ad1356b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-ad1356b:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-d36910e{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-d36910e:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-d36910e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/gilheadshot.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-d36910e::before, .elementor-1205 .elementor-element.elementor-element-d36910e > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-d36910e > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-d36910e > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-d36910e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-d36910e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-d36910e:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-d36910e, .elementor-1205 .elementor-element.elementor-element-d36910e::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-dc397b2{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-dc397b2::before, .elementor-1205 .elementor-element.elementor-element-dc397b2 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-dc397b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-dc397b2 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-dc397b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-dc397b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-dc397b2:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-dc397b2, .elementor-1205 .elementor-element.elementor-element-dc397b2::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-5b00fac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-1092414{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-1092414 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-256d68d{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-256d68d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-c5e157e{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-c5e157e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-c898489{background-color:#00D5BEE6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-c898489 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-60bbb76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-60bbb76 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-65694d6{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-5b5b3c5:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-7ce3e70{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-7ce3e70.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-7ce3e70.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-7ce3e70.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-7ce3e70:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-7ce3e70:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-ba4cb85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-ba4cb85:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-62b66d6{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-62b66d6:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-62b66d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/AimeeHeadshot.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-62b66d6::before, .elementor-1205 .elementor-element.elementor-element-62b66d6 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-62b66d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-62b66d6 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-62b66d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-62b66d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-62b66d6:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-62b66d6, .elementor-1205 .elementor-element.elementor-element-62b66d6::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-8f2a980{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-8f2a980::before, .elementor-1205 .elementor-element.elementor-element-8f2a980 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-8f2a980 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-8f2a980 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-8f2a980 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-8f2a980 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-8f2a980:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-8f2a980, .elementor-1205 .elementor-element.elementor-element-8f2a980::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-3861802{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-01f7dbb{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-01f7dbb .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-ca33868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-ca33868 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-f825147{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-7feebb5{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-7feebb5:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-7feebb5:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-2152d8c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-2152d8c.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-2152d8c.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-2152d8c.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-2152d8c:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-2152d8c:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-edeb40f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-edeb40f:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-05c9244{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-05c9244:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-05c9244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/IMG_0193.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-05c9244::before, .elementor-1205 .elementor-element.elementor-element-05c9244 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-05c9244 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-05c9244 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-05c9244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-05c9244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-05c9244:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-05c9244, .elementor-1205 .elementor-element.elementor-element-05c9244::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-0d95126{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-0d95126::before, .elementor-1205 .elementor-element.elementor-element-0d95126 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-0d95126 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-0d95126 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-0d95126 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-0d95126 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-0d95126:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-0d95126, .elementor-1205 .elementor-element.elementor-element-0d95126::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-3c8d0d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-6f93342{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-6f93342 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-2fbaa00{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-2fbaa00 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-de89436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-de89436 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-372e636{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-d8535d0{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-d8535d0:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-d8535d0:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-d9d3e76{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-d9d3e76.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-d9d3e76.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-d9d3e76.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-d9d3e76:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-d9d3e76:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-3e1b681{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-3e1b681:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-1bdf316{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-1bdf316:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-1bdf316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/jpg.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-1bdf316::before, .elementor-1205 .elementor-element.elementor-element-1bdf316 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-1bdf316 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-1bdf316 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-1bdf316 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-1bdf316 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-1bdf316:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-1bdf316, .elementor-1205 .elementor-element.elementor-element-1bdf316::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-7950002{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-7950002::before, .elementor-1205 .elementor-element.elementor-element-7950002 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-7950002 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-7950002 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-7950002 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-7950002 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-7950002:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-7950002, .elementor-1205 .elementor-element.elementor-element-7950002::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-731637d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-6aae6b6{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-6aae6b6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-9ec5c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-9ec5c43 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-cd1d11d{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-c69ceec{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-c69ceec:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-c69ceec:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-4b3f8ca.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-4b3f8ca:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-22fe6c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-22fe6c1:hover{box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1205 .elementor-element.elementor-element-494b26e{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-494b26e:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-494b26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thepianoworkshopatchester.com/wp-content/uploads/2026/07/tempImage6eTO6C.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-494b26e::before, .elementor-1205 .elementor-element.elementor-element-494b26e > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-494b26e > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-494b26e > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-494b26e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-494b26e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0F172B00 0%, #0F172B 100%);}.elementor-1205 .elementor-element.elementor-element-494b26e:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-494b26e, .elementor-1205 .elementor-element.elementor-element-494b26e::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-40b2b49{--display:flex;--min-height:280px;--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:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 0px 0px;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1205 .elementor-element.elementor-element-40b2b49::before, .elementor-1205 .elementor-element.elementor-element-40b2b49 > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-40b2b49 > .e-con-inner > .elementor-background-video-container::before, .elementor-1205 .elementor-element.elementor-element-40b2b49 > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-40b2b49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1205 .elementor-element.elementor-element-40b2b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1205 .elementor-element.elementor-element-40b2b49:hover{--border-radius:16px 16px 0px 0px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1205 .elementor-element.elementor-element-40b2b49, .elementor-1205 .elementor-element.elementor-element-40b2b49::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-5afd4c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1205 .elementor-element.elementor-element-c01d208{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-c01d208 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-012e7a0{background-color:#FFFFFF33;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 01px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-012e7a0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-ee4a48e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1205 .elementor-element.elementor-element-ee4a48e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-ca69434{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-e8234e1{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-e8234e1:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-e8234e1:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9cb80f0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon-box-title{margin-block-end:10px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-9cb80f0.elementor-view-stacked .elementor-icon{background-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-9cb80f0.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-9cb80f0.elementor-view-default .elementor-icon{fill:#00D5BE;color:#00D5BE;border-color:#00D5BE;}.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon{font-size:20px;}.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-1205 .elementor-element.elementor-element-9cb80f0:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-9cb80f0:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;color:#364153;}.elementor-1205 .elementor-element.elementor-element-0be93e4{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-0be93e4:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-0be93e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E2E8F02B 0%, #FFFFFF 100%);}.elementor-1205 .elementor-element.elementor-element-2463594{background-color:#F0FDFA;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#96F7E4;border-radius:24px 24px 24px 24px;}.elementor-1205 .elementor-element.elementor-element-2463594.elementor-element{--align-self:center;}.elementor-1205 .elementor-element.elementor-element-2463594 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#00786F;}.elementor-1205 .elementor-element.elementor-element-58378e8{text-align:center;}.elementor-1205 .elementor-element.elementor-element-58378e8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-f3ed646{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-4d54c40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-4d54c40:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-4d54c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1205 .elementor-element.elementor-element-9936513{padding:20px 20px 20px 20px;}.elementor-1205 .elementor-element.elementor-element-9936513 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-9936513 .elementor-icon{font-size:44px;}.elementor-1205 .elementor-element.elementor-element-9936513 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-9936513 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-1205 .elementor-element.elementor-element-9936513 .elementor-icon-box-title{color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-9936513:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-9936513:has(:focus) .elementor-icon-box-title{color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-9936513 .elementor-icon-box-description{color:#364153;}.elementor-1205 .elementor-element.elementor-element-38869ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-8dc7f92{background-color:#1E3A5F1A;padding:0px 12px 0px 12px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1205 .elementor-element.elementor-element-8dc7f92.elementor-element{--align-self:flex-start;}.elementor-1205 .elementor-element.elementor-element-8dc7f92 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-1205 .elementor-element.elementor-element-8dc7f92 .elementor-icon-box-title{margin-block-end:8px;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-8dc7f92.elementor-view-stacked .elementor-icon{background-color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-8dc7f92.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-8dc7f92.elementor-view-default .elementor-icon{fill:#1E3A5F;color:#1E3A5F;border-color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-8dc7f92 .elementor-icon{font-size:14px;}.elementor-1205 .elementor-element.elementor-element-8dc7f92 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-8dc7f92 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-8dc7f92:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-8dc7f92:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-f19e32b{text-align:start;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#364153;}.elementor-1205 .elementor-element.elementor-element-b4396ba{--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;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-e61fc84{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E2E8F02B;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:14px 14px 14px 14px;}.elementor-1205 .elementor-element.elementor-element-e61fc84 .elementor-icon-box-wrapper{text-align:start;}.elementor-1205 .elementor-element.elementor-element-e61fc84 .elementor-icon-box-title{margin-block-end:0px;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-e61fc84 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-e61fc84 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-e61fc84:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-e61fc84:has(:focus) .elementor-icon-box-title{color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-e61fc84 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#4A5565;}.elementor-1205 .elementor-element.elementor-element-70b4938{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E2E8F02B;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:14px 14px 14px 14px;}.elementor-1205 .elementor-element.elementor-element-70b4938 .elementor-icon-box-wrapper{text-align:start;}.elementor-1205 .elementor-element.elementor-element-70b4938 .elementor-icon-box-title{margin-block-end:0px;color:#1E3A5F;}.elementor-1205 .elementor-element.elementor-element-70b4938 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-70b4938 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;}.elementor-1205 .elementor-element.elementor-element-70b4938:has(:hover) .elementor-icon-box-title,
					 .elementor-1205 .elementor-element.elementor-element-70b4938:has(:focus) .elementor-icon-box-title{color:#0F172B;}.elementor-1205 .elementor-element.elementor-element-70b4938 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;color:#4A5565;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1205 .elementor-element.elementor-element-80be50a{--content-width:1280px;}.elementor-1205 .elementor-element.elementor-element-ebfa738{--content-width:1280px;}.elementor-1205 .elementor-element.elementor-element-ad21963{--content-width:1280px;}.elementor-1205 .elementor-element.elementor-element-cc1daeb{--content-width:1280px;}.elementor-1205 .elementor-element.elementor-element-cd42f68{--content-width:1280px;}.elementor-1205 .elementor-element.elementor-element-0be93e4{--content-width:1280px;}}@media(max-width:1024px){.elementor-1205 .elementor-element.elementor-element-80be50a:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-80be50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1205 .elementor-element.elementor-element-2bbdb60{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1205 .elementor-element.elementor-element-80be50a:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-80be50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1205 .elementor-element.elementor-element-8abc2f5{padding:8px 14px 8px 14px;}.elementor-1205 .elementor-element.elementor-element-f220d26 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1205 .elementor-element.elementor-element-c4e81ad{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-3737e96{padding:8px 14px 8px 14px;}.elementor-1205 .elementor-element.elementor-element-bad2a08 .elementor-heading-title{font-size:32px;}.elementor-1205 .elementor-element.elementor-element-ebfa738{--min-height:200px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-679d074 img{height:340px;}.elementor-1205 .elementor-element.elementor-element-f5ba10f{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-1a01247{--justify-content:center;}.elementor-1205 .elementor-element.elementor-element-e33ff85{padding:10px 10px 10px 10px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1205 .elementor-element.elementor-element-41c625d{padding:10px 10px 10px 10px;--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-1205 .elementor-element.elementor-element-ad21963{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-7222439{padding:8px 14px 8px 14px;}.elementor-1205 .elementor-element.elementor-element-3ed5129{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-e26c9fd{--min-height:320px;}.elementor-1205 .elementor-element.elementor-element-cc1daeb{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-b0dc0c2{padding:8px 14px 8px 14px;}.elementor-1205 .elementor-element.elementor-element-45f6d6c{padding:0px 20px 0px 20px;}.elementor-1205 .elementor-element.elementor-element-d56e9c7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-cd42f68{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-fd9db7e{padding:8px 14px 8px 14px;}.elementor-1205 .elementor-element.elementor-element-cef60eb .elementor-heading-title{font-size:32px;}.elementor-1205 .elementor-element.elementor-element-c18cd17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1205 .elementor-element.elementor-element-2bbdb60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-2463594{padding:8px 14px 8px 14px;}.elementor-1205 .elementor-element.elementor-element-f3ed646{--min-height:200px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-38869ca{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-e61fc84{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1205 .elementor-element.elementor-element-70b4938{padding:20px 020px 20px 20px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}}/* Start custom CSS for heading, class: .elementor-element-8abc2f5 */.elementor-1205 .elementor-element.elementor-element-8abc2f5 {
  backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f220d26 */.title-color {
  background: linear-gradient(90deg, #00d5be
 77%, #53eafd
 86%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

.title-cyan {
  color: #22D3EE; /* цианов цвят, коригирай ако е различен нюанс */
}

.title-white {
  color: #F5F5F5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3737e96 */.elementor-1205 .elementor-element.elementor-element-3737e96 {
  backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ff85 */.elementor-1205 .elementor-element.elementor-element-e33ff85 .elementor-icon-box-icon{padding-top:10px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41c625d */.elementor-1205 .elementor-element.elementor-element-41c625d .elementor-icon-box-icon{padding-top:10px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7222439 */.elementor-1205 .elementor-element.elementor-element-7222439 {
  backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c730dc8 */.elementor-1205 .elementor-element.elementor-element-c730dc8 .elementor-icon {background: #00D5BE;
background: linear-gradient(160deg,rgba(0, 213, 190, 1) 0%, rgba(0, 184, 219, 1) 100%);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0023409 */.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon {padding-top:8px!important;}
.elementor-1205 .elementor-element.elementor-element-0023409 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c064a4 */.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon {padding-top:8px!important;}
.elementor-1205 .elementor-element.elementor-element-0c064a4 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0db44e5 */.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon {padding-top:8px!important;}
.elementor-1205 .elementor-element.elementor-element-0db44e5 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0dc0c2 */.elementor-1205 .elementor-element.elementor-element-b0dc0c2 {
  backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b606fe4 */.elementor-1205 .elementor-element.elementor-element-b606fe4 .elementor-icon {background: #00D5BE;
background: linear-gradient(160deg,rgba(0, 213, 190, 1) 0%, rgba(0, 184, 219, 1) 100%);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a0b655 */.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon {padding-top:8px!important;}
.elementor-1205 .elementor-element.elementor-element-3a0b655 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b60096 */.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon {padding-top:8px!important;}
.elementor-1205 .elementor-element.elementor-element-9b60096 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9db7e */.elementor-1205 .elementor-element.elementor-element-fd9db7e {
  backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fb699 */.elementor-1205 .elementor-element.elementor-element-c9fb699 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5f0d0c */.elementor-1205 .elementor-element.elementor-element-c5f0d0c {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1edaef9 */.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-1edaef9 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8902a76 */.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-8902a76 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a601789 */.elementor-1205 .elementor-element.elementor-element-a601789 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-a601789:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-a601789:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec12fe2 */.elementor-1205 .elementor-element.elementor-element-ec12fe2 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da661c3 */.elementor-1205 .elementor-element.elementor-element-da661c3 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-825708c */.elementor-1205 .elementor-element.elementor-element-825708c {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe1e70 */.elementor-1205 .elementor-element.elementor-element-5fe1e70 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ab8921d */.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-ab8921d .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4c4e1d */.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-f4c4e1d .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77336e9 */.elementor-1205 .elementor-element.elementor-element-77336e9 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-77336e9:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-77336e9:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6604cb2 */.elementor-1205 .elementor-element.elementor-element-6604cb2 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53148da */.elementor-1205 .elementor-element.elementor-element-53148da {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c12568 */.elementor-1205 .elementor-element.elementor-element-3c12568 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2420cc5 */.elementor-1205 .elementor-element.elementor-element-2420cc5 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c37e26 */.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-9c37e26 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7fc8f2 */.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-d7fc8f2 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8391258 */.elementor-1205 .elementor-element.elementor-element-8391258 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-8391258:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-8391258:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-160d313 */.elementor-1205 .elementor-element.elementor-element-160d313 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024423c */.elementor-1205 .elementor-element.elementor-element-024423c {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e456f */.elementor-1205 .elementor-element.elementor-element-f9e456f {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b69ad2 */.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-3b69ad2 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ccef232 */.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-ccef232 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df4dec */.elementor-1205 .elementor-element.elementor-element-9df4dec .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-9df4dec:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-9df4dec:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cc746f */.elementor-1205 .elementor-element.elementor-element-1cc746f {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6238d1 */.elementor-1205 .elementor-element.elementor-element-f6238d1 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-424c74a */.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-424c74a .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-656c9c0 */.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-656c9c0 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d339197 */.elementor-1205 .elementor-element.elementor-element-d339197 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-d339197:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-d339197:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2dce5f */.elementor-1205 .elementor-element.elementor-element-b2dce5f {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a4f3e0 */.elementor-1205 .elementor-element.elementor-element-7a4f3e0 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2a4a31 */.elementor-1205 .elementor-element.elementor-element-c2a4a31 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338688b */.elementor-1205 .elementor-element.elementor-element-338688b {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b277b20 */.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-b277b20 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a76a03 */.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-9a76a03 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c14e20 */.elementor-1205 .elementor-element.elementor-element-4c14e20 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-4c14e20:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-4c14e20:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e7f659 */.elementor-1205 .elementor-element.elementor-element-4e7f659 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff2fde2 */.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-ff2fde2 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0246e29 */.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-0246e29 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37977a9 */.elementor-1205 .elementor-element.elementor-element-37977a9 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-37977a9:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-37977a9:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4f953f */.elementor-1205 .elementor-element.elementor-element-d4f953f {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eaa5ba */.elementor-1205 .elementor-element.elementor-element-7eaa5ba {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5171e2d */.elementor-1205 .elementor-element.elementor-element-5171e2d {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2dc200 */.elementor-1205 .elementor-element.elementor-element-b2dc200 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2d1a068 */.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-2d1a068 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d78546 */.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-3d78546 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a194df0 */.elementor-1205 .elementor-element.elementor-element-a194df0 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-a194df0:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-a194df0:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1092414 */.elementor-1205 .elementor-element.elementor-element-1092414 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-256d68d */.elementor-1205 .elementor-element.elementor-element-256d68d {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5e157e */.elementor-1205 .elementor-element.elementor-element-c5e157e {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c898489 */.elementor-1205 .elementor-element.elementor-element-c898489 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b5b3c5 */.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-5b5b3c5 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ce3e70 */.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-7ce3e70 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad1356b */.elementor-1205 .elementor-element.elementor-element-ad1356b .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-ad1356b:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-ad1356b:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01f7dbb */.elementor-1205 .elementor-element.elementor-element-01f7dbb {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7feebb5 */.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-7feebb5 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2152d8c */.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-2152d8c .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4cb85 */.elementor-1205 .elementor-element.elementor-element-ba4cb85 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-ba4cb85:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-ba4cb85:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f93342 */.elementor-1205 .elementor-element.elementor-element-6f93342 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fbaa00 */.elementor-1205 .elementor-element.elementor-element-2fbaa00 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8535d0 */.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-d8535d0 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d9d3e76 */.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-d9d3e76 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edeb40f */.elementor-1205 .elementor-element.elementor-element-edeb40f .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-edeb40f:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-edeb40f:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6aae6b6 */.elementor-1205 .elementor-element.elementor-element-6aae6b6 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c69ceec */.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-c69ceec .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b3f8ca */.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-4b3f8ca .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1b681 */.elementor-1205 .elementor-element.elementor-element-3e1b681 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-3e1b681:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-3e1b681:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c01d208 */.elementor-1205 .elementor-element.elementor-element-c01d208 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-012e7a0 */.elementor-1205 .elementor-element.elementor-element-012e7a0 {backdrop-filter: blur(24px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e8234e1 */.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-e8234e1 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9cb80f0 */.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon {padding-top:5px!important;}
.elementor-1205 .elementor-element.elementor-element-9cb80f0 .elementor-icon-box-description{margin-left:-30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fe6c1 */.elementor-1205 .elementor-element.elementor-element-22fe6c1 .image-container {
  transition: transform 0.4s ease;
}

.elementor-1205 .elementor-element.elementor-element-22fe6c1:hover .image-container {
  transform: scale(1.05);
}

.elementor-1205 .elementor-element.elementor-element-22fe6c1:hover  {
  transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2463594 */.elementor-1205 .elementor-element.elementor-element-2463594 {
  backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e61fc84 */.elementor-1205 .elementor-element.elementor-element-e61fc84 .elementor-icon-box-icon{padding-top:10px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70b4938 */.elementor-1205 .elementor-element.elementor-element-70b4938 .elementor-icon-box-icon{padding-top:10px;}/* End custom CSS */