.elementor-307 .elementor-element.elementor-element-ee326c8{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-ee326c8:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-ee326c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidrimelis.com/wp-content/uploads/2026/08/Orchestra-Music-Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-307 .elementor-element.elementor-element-b0ccd66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:130px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.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-307 .elementor-element.elementor-element-0c564f3 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-secondary );}.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-307 .elementor-element.elementor-element-90a6821{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-b5e1581{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-d442d62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-54082aa .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-4ecf95c{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-baef22b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-f114657 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-d2ad400{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-d2ad400 p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-bc12d79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-7b4f70b .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-aecf229{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-aecf229 p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-675f9df{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-2f0c098{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-cb24c98 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-6083a2d{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-54154ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-6b1c484 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-648bd13{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-648bd13 p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-1c56e01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-7397006 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-5417b61{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-5417b61 p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-ece99a4{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-1c1a498{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-4d8c9ba .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-f1ad337{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-73843f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-49212bb .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-c26f47d{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-c26f47d p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-9e0643e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-c4ecb87 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-3bd5f8e{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-3bd5f8e p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-d945a9d{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-4cb3d04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-60bcc37 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-b1cb74b{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-ae6731a .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-307 .elementor-element.elementor-element-11bb26b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-0169471 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-95782c4{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-95782c4 p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-1e92e2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-ac465a5 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-eba70de{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-eba70de p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-b7b2711 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-307 .elementor-element.elementor-element-937c597{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-5c4f27a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-b4994fb{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-72d819b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-307 .elementor-element.elementor-element-e2aa58b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-5736282 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-0dd66d1{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-0dd66d1 p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-9db0de5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-bf09dba .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-6f6dbdd{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-6f6dbdd p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-184ec0a .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-307 .elementor-element.elementor-element-a0e7a74{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-9a5fc1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-7af1416 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-5d1bbb4{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-61a2949 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-307 .elementor-element.elementor-element-5b82015{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-7861d8a .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:22.66px;font-weight:700;font-style:italic;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-4ced87d{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-4ced87d p{margin-block-end:38px;}.elementor-307 .elementor-element.elementor-element-02a619f .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-307 .elementor-element.elementor-element-01fe84b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-7de4d8b{font-family:"Heebo", Sans-serif;font-size:17.33px;font-weight:400;}.elementor-307 .elementor-element.elementor-element-7de4d8b p{margin-block-end:4px;}.elementor-307 .elementor-element.elementor-element-827c489 .elementor-wrapper{--video-aspect-ratio:1.5;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-307 .elementor-element.elementor-element-b0ccd66{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-0c564f3 .elementor-heading-title{font-size:52px;}}@media(max-width:767px){.elementor-307 .elementor-element.elementor-element-ee326c8{--min-height:221px;}.elementor-307 .elementor-element.elementor-element-0c564f3 .elementor-heading-title{font-size:38px;}.elementor-307 .elementor-element.elementor-element-b5e1581{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-307 .elementor-element.elementor-element-675f9df{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-ece99a4{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-d945a9d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-937c597{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-a0e7a74{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}