.elementor-42 .elementor-element.elementor-element-7de6bd7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-6e00f20{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-6e00f20:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-6e00f20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://glastonburyfamilyarts.org.uk/wp-content/uploads/2026/02/hannah-busing-Zyx1bK9mqmA-unsplash-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-42 .elementor-element.elementor-element-6e00f20::before,.elementor-42 .elementor-element.elementor-element-6e00f20>.elementor-background-video-container::before,.elementor-42 .elementor-element.elementor-element-6e00f20>.e-con-inner>.elementor-background-video-container::before,.elementor-42 .elementor-element.elementor-element-6e00f20>.elementor-background-slideshow::before,.elementor-42 .elementor-element.elementor-element-6e00f20>.e-con-inner>.elementor-background-slideshow::before,.elementor-42 .elementor-element.elementor-element-6e00f20>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.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-42 .elementor-element.elementor-element-b44da8a.elementor-element{--align-self:center}.elementor-42 .elementor-element.elementor-element-b44da8a .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:3rem;font-weight:800;color:#FFF}.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-42 .elementor-element.elementor-element-341c456{width:initial;max-width:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;text-align:center;font-family:"Poppins",Sans-serif;font-size:1.2rem;font-weight:400;color:#FFF}.elementor-42 .elementor-element.elementor-element-341c456.elementor-element{--align-self:center}.elementor-42 .elementor-element.elementor-element-341c456 p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-a87bca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-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-42 .elementor-element.elementor-element-717a4c1{margin:-300px -100px calc(var(--kit-widget-spacing, 0px) + -300px) 0;z-index:-1}.elementor-42 .elementor-element.elementor-element-717a4c1.elementor-element{--align-self:flex-end}.elementor-42 .elementor-element.elementor-element-717a4c1 img{width:100%}.elementor-42 .elementor-element.elementor-element-98fb0c9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-d4377a7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-7dd3bd1.elementor-element{--align-self:flex-end}.elementor-42 .elementor-element.elementor-element-7dd3bd1{text-align:end}.elementor-42 .elementor-element.elementor-element-7dd3bd1 img{width:90%;border-radius:20px 20px 20px 20px}.elementor-42 .elementor-element.elementor-element-ec265a4.elementor-element{--align-self:flex-end}.elementor-42 .elementor-element.elementor-element-ec265a4 img{border-radius:20px 20px 20px 20px}.elementor-42 .elementor-element.elementor-element-ece032e{text-align:end}.elementor-42 .elementor-element.elementor-element-ece032e img{width:80%;border-radius:20px 20px 20px 20px}.elementor-42 .elementor-element.elementor-element-e9b9ab2{text-align:start}.elementor-42 .elementor-element.elementor-element-e9b9ab2 img{width:80%;border-radius:20px 20px 20px 20px}.elementor-42 .elementor-element.elementor-element-1441714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-42 .elementor-element.elementor-element-663780b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-b3451d4 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:2.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-6bb0e8e.elementor-element{--align-self:center}.elementor-42 .elementor-element.elementor-element-6bb0e8e img{width:50px}.elementor-42 .elementor-element.elementor-element-cbc94d0{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-cbc94d0:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-cbc94d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://glastonburyfamilyarts.org.uk/wp-content/uploads/2026/02/Glastonbury-Family-Arts-Foundation-logo-cropped-flipped.png);background-position:-99px 695px;background-repeat:no-repeat;background-size:26% auto}.elementor-42 .elementor-element.elementor-element-7286443{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-1beb84e .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:2.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-249465f.elementor-element{--align-self:center}.elementor-42 .elementor-element.elementor-element-249465f img{width:50px}.elementor-42 .elementor-element.elementor-element-800bc65{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;font-family:"Poppins",Sans-serif;font-size:1.1rem;font-weight:700}.elementor-42 .elementor-element.elementor-element-877b19a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-df67b91{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px}.elementor-42 .elementor-element.elementor-element-df67b91:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-df67b91>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-42 .elementor-element.elementor-element-d35c761 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-f6c6301 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-85498b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-85498b9:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-85498b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFD1181A}.elementor-42 .elementor-element.elementor-element-b91a9e2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-42 .elementor-element.elementor-element-4cfc8ba{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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)}.elementor-42 .elementor-element.elementor-element-30de306{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-30de306.elementor-element{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-30de306 .elementor-icon-wrapper{text-align:start}.elementor-42 .elementor-element.elementor-element-30de306 .elementor-icon{font-size:30px}.elementor-42 .elementor-element.elementor-element-30de306 .elementor-icon svg{height:30px}.elementor-42 .elementor-element.elementor-element-4012314{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-714645f .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.4rem;font-weight:800;color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-beaee3a p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-beaee3a{color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-0192c81{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-adccbd9{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-adccbd9.elementor-element{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-adccbd9 .elementor-icon-wrapper{text-align:start}.elementor-42 .elementor-element.elementor-element-adccbd9 .elementor-icon{font-size:30px}.elementor-42 .elementor-element.elementor-element-adccbd9 .elementor-icon svg{height:30px}.elementor-42 .elementor-element.elementor-element-8feff36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-396aa8f .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.4rem;font-weight:800;color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-2c8b71e p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-2c8b71e{color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-78e1384{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-346d157{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-346d157.elementor-element{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-346d157 .elementor-icon-wrapper{text-align:start}.elementor-42 .elementor-element.elementor-element-346d157 .elementor-icon{font-size:35px}.elementor-42 .elementor-element.elementor-element-346d157 .elementor-icon svg{height:35px}.elementor-42 .elementor-element.elementor-element-db4b913{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-0c704ee .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.4rem;font-weight:800;color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-d245d63 p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-d245d63{color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-4ca816d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px}.elementor-42 .elementor-element.elementor-element-4ca816d:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-4ca816d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-42 .elementor-element.elementor-element-4ca816d.e-con{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-468a90f .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-0b4cf93 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-cfc1ea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-cfc1ea0:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-cfc1ea0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFD1181A}.elementor-42 .elementor-element.elementor-element-7ff327e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-42 .elementor-element.elementor-element-ad3e90d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-259b90a{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-259b90a.elementor-element{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-259b90a .elementor-icon-wrapper{text-align:start}.elementor-42 .elementor-element.elementor-element-259b90a .elementor-icon{font-size:30px}.elementor-42 .elementor-element.elementor-element-259b90a .elementor-icon svg{height:30px}.elementor-42 .elementor-element.elementor-element-989c767{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-070e668 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.4rem;font-weight:800;color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-3af48a9 p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-3af48a9{color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-f97b5c6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-70c13ed{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-70c13ed.elementor-element{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-70c13ed .elementor-icon-wrapper{text-align:start}.elementor-42 .elementor-element.elementor-element-70c13ed .elementor-icon{font-size:30px}.elementor-42 .elementor-element.elementor-element-70c13ed .elementor-icon svg{height:30px}.elementor-42 .elementor-element.elementor-element-794d006{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-5bddb5d .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.4rem;font-weight:800;color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-6b6c8c3 p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-6b6c8c3{color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-3d622e8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-d0422f8{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-d0422f8.elementor-element{--align-self:flex-start}.elementor-42 .elementor-element.elementor-element-d0422f8 .elementor-icon-wrapper{text-align:start}.elementor-42 .elementor-element.elementor-element-d0422f8 .elementor-icon{font-size:35px}.elementor-42 .elementor-element.elementor-element-d0422f8 .elementor-icon svg{height:35px}.elementor-42 .elementor-element.elementor-element-73c33c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-3fde1e5 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:1.4rem;font-weight:800;color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-c2daf09 p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-c2daf09{color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-74755c1{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-74755c1:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-74755c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#27C3ED33}.elementor-42 .elementor-element.elementor-element-6407f5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-42 .elementor-element.elementor-element-9b77aa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-42 .elementor-element.elementor-element-659a7cf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-f17b111 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:2.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-0e0ee85.elementor-element{--align-self:center}.elementor-42 .elementor-element.elementor-element-0e0ee85 img{width:50px}.elementor-42 .elementor-element.elementor-element-92ad6b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-42 .elementor-element.elementor-element-280e606 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-weight:400;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:30px 30px 30px 30px;padding:15px 045px 15px 45px}.elementor-42 .elementor-element.elementor-element-280e606 .elementor-button:hover,.elementor-42 .elementor-element.elementor-element-280e606 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-280e606 .elementor-button:hover svg,.elementor-42 .elementor-element.elementor-element-280e606 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-ab553a2{margin:-17px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -7px}.elementor-42 .elementor-element.elementor-element-ab553a2 img{width:25px}.elementor-42 .elementor-element.elementor-element-71b4c75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-42 .elementor-element.elementor-element-73708fb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-c298522 .elementor-heading-title{font-family:"Zain",Sans-serif;font-size:2.5rem;font-weight:800;color:var(--e-global-color-primary)}.elementor-42 .elementor-element.elementor-element-3861fac.elementor-element{--align-self:center}.elementor-42 .elementor-element.elementor-element-3861fac img{width:50px}.elementor-42 .elementor-element.elementor-element-9df18b1 p{margin-block-end:0}.elementor-42 .elementor-element.elementor-element-a082922{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-42 .elementor-element.elementor-element-92deaef .elementor-button{background-color:#ED1C24;font-family:"Poppins",Sans-serif;font-weight:400;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED1C24;border-radius:30px 30px 30px 30px;padding:15px 045px 15px 45px}.elementor-42 .elementor-element.elementor-element-92deaef .elementor-button:hover,.elementor-42 .elementor-element.elementor-element-92deaef .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-92deaef .elementor-button:hover svg,.elementor-42 .elementor-element.elementor-element-92deaef .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-42 .elementor-element.elementor-element-c2300e7{margin:-17px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -7px}.elementor-42 .elementor-element.elementor-element-c2300e7 img{width:25px}:root{--page-title-display:none}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-7de6bd7{--content-width:1350px}.elementor-42 .elementor-element.elementor-element-98fb0c9{--content-width:1350px}.elementor-42 .elementor-element.elementor-element-d4377a7{--width:50%}.elementor-42 .elementor-element.elementor-element-1441714{--width:50%}.elementor-42 .elementor-element.elementor-element-cbc94d0{--content-width:1350px}.elementor-42 .elementor-element.elementor-element-74755c1{--content-width:1350px}.elementor-42 .elementor-element.elementor-element-6407f5a{--content-width:1350px}.elementor-42 .elementor-element.elementor-element-9b77aa9{--width:50%}.elementor-42 .elementor-element.elementor-element-71b4c75{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-d4377a7{--width:100%}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-b44da8a{text-align:center}.elementor-42 .elementor-element.elementor-element-341c456{text-align:center}.elementor-42 .elementor-element.elementor-element-717a4c1{margin:-300px -200px calc(var(--kit-widget-spacing, 0px) + -300px) 0}.elementor-42 .elementor-element.elementor-element-d4377a7{--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-42 .elementor-element.elementor-element-cbc94d0:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-cbc94d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-6e00f20{--min-height:400px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-42 .elementor-element.elementor-element-b44da8a .elementor-heading-title{font-size:2rem}.elementor-42 .elementor-element.elementor-element-341c456{font-size:1rem}.elementor-42 .elementor-element.elementor-element-717a4c1{margin:-300px -200px calc(var(--kit-widget-spacing, 0px) + -300px) 0}.elementor-42 .elementor-element.elementor-element-717a4c1 img{width:50%}.elementor-42 .elementor-element.elementor-element-98fb0c9{--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-42 .elementor-element.elementor-element-d4377a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-42 .elementor-element.elementor-element-663780b{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-cbc94d0:not(.elementor-motion-effects-element-type-background),.elementor-42 .elementor-element.elementor-element-cbc94d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-42 .elementor-element.elementor-element-7286443{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-800bc65{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-42 .elementor-element.elementor-element-659a7cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-42 .elementor-element.elementor-element-73708fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px}}@font-face{font-family:'Zain';font-style:normal;font-weight:800;font-display:swap;src:url(https://glastonburyfamilyarts.org.uk/wp-content/uploads/2026/02/Zain-ExtraBold.woff2) format('woff2')}@font-face{font-family:'Zain';font-style:normal;font-weight:800;font-display:swap;src:url(https://glastonburyfamilyarts.org.uk/wp-content/uploads/2026/02/Zain-ExtraBold.woff2) format('woff2')}@font-face{font-family:'Zain';font-style:normal;font-weight:400;font-display:swap;src:url(https://glastonburyfamilyarts.org.uk/wp-content/uploads/2026/02/Zain-Regular.woff2) format('woff2')}