.elementor-312 .elementor-element.elementor-element-80de3b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px}.elementor-312 .elementor-element.elementor-element-80de3b0:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-80de3b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-80de3b0::before,.elementor-312 .elementor-element.elementor-element-80de3b0>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-80de3b0>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-80de3b0>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-80de3b0>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-80de3b0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-312 .elementor-element.elementor-element-990d651{--display:flex;--min-height:800px;--overflow:hidden;--overlay-opacity:0.5;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-secondary);--border-color:var( --e-global-color-secondary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-990d651:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-990d651>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(315deg,#7E3BFBA8 0%,#DBE269A6 65%)}.elementor-312 .elementor-element.elementor-element-990d651::before,.elementor-312 .elementor-element.elementor-element-990d651>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-990d651>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-990d651>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-990d651>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-990d651>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-312 .elementor-element.elementor-element-84c9374{--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:124px 124px;--row-gap:124px;--column-gap:124px;--overlay-opacity:0.5;--padding-top:140px;--padding-bottom:140px;--padding-left:72px;--padding-right:72px}.elementor-312 .elementor-element.elementor-element-84c9374:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-84c9374>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-84c9374::before,.elementor-312 .elementor-element.elementor-element-84c9374>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-84c9374>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-84c9374>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-84c9374>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-84c9374>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-3c5f050.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-27c5c5d img{filter:brightness(100%) contrast(108%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-312 .elementor-element.elementor-element-3bb4c25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 124px;--row-gap:24px;--column-gap:124px;--overlay-opacity:0.5;--padding-top:140px;--padding-bottom:140px;--padding-left:72px;--padding-right:72px}.elementor-312 .elementor-element.elementor-element-3bb4c25:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-3bb4c25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-3bb4c25::before,.elementor-312 .elementor-element.elementor-element-3bb4c25>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-3bb4c25>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-3bb4c25>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-3bb4c25>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-3bb4c25>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-312 .elementor-element.elementor-element-43836b1{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-3059856{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-312 .elementor-element.elementor-element-392ed6b{padding:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-392ed6b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-cb7c174{padding:0 0 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-cb7c174.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Inter",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1px;fill:#DBE269;color:#DBE269;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE269;border-radius:100px 100px 100px 100px;padding:12px 24px 012px 24px}.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary);border-color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-c4385b8.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-a5a9294{--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-312 .elementor-element.elementor-element-7385680{--display:flex;--min-height:540px;--justify-content:space-between;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.6;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:#2E2E2E;--border-color:#2E2E2E;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-7385680:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-7385680>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(198deg,#DBE26917 0%,#7E3BFB1F 100%)}.elementor-312 .elementor-element.elementor-element-7385680::before,.elementor-312 .elementor-element.elementor-element-7385680>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-7385680>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-7385680>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-7385680>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-7385680>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://colneyislandstudios.co.uk/wp-content/uploads/2026/04/Static-BG.jpeg);--background-overlay:'';background-size:cover}.elementor-312 .elementor-element.elementor-element-e47426a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-312 .elementor-element.elementor-element-6e276aa{padding:24px 24px 0 24px}.elementor-312 .elementor-element.elementor-element-6e276aa.elementor-element{--align-self:flex-start}.elementor-312 .elementor-element.elementor-element-6e276aa .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-6e276aa.elementor-view-stacked .elementor-icon{background-color:#fff0}.elementor-312 .elementor-element.elementor-element-6e276aa.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-6e276aa.elementor-view-default .elementor-icon{color:#fff0;border-color:#fff0}.elementor-312 .elementor-element.elementor-element-6e276aa.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-6e276aa.elementor-view-default .elementor-icon svg{fill:#fff0}.elementor-312 .elementor-element.elementor-element-6e276aa .elementor-icon{font-size:57px}.elementor-312 .elementor-element.elementor-element-6e276aa .elementor-icon svg{height:57px}.elementor-312 .elementor-element.elementor-element-8348b88{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-fdbfd11{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-cd090a2{padding:24px 24px 0 24px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-cd090a2 a:hover,.elementor-312 .elementor-element.elementor-element-cd090a2 a:focus{color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-d2961e7{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-ff1590f{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-1b43355{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-2a75dcb{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-39ba856{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-0d23732{margin:0 16px calc(var(--kit-widget-spacing, 0px) + -8px) 0;padding:0 0 0 0}.elementor-312 .elementor-element.elementor-element-0d23732.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-0d23732.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-312 .elementor-element.elementor-element-0d23732.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-0d23732.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-312 .elementor-element.elementor-element-0d23732.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-0d23732.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon{font-size:36px}.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon svg{height:36px}.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon-wrapper svg{width:auto}.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon i,.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon svg{transform:rotate(0deg)}.elementor-312 .elementor-element.elementor-element-8fed722{--display:flex;--min-height:540px;--justify-content:space-between;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.6;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:#2E2E2E;--border-color:#2E2E2E;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-8fed722:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-8fed722>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(198deg,#DBE26917 0%,#7E3BFB1F 100%)}.elementor-312 .elementor-element.elementor-element-8fed722::before,.elementor-312 .elementor-element.elementor-element-8fed722>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-8fed722>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-8fed722>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-8fed722>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-8fed722>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://colneyislandstudios.co.uk/wp-content/uploads/2026/04/Static-BG.jpeg);--background-overlay:'';background-size:cover}.elementor-312 .elementor-element.elementor-element-8abcf0d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-aed84b6{padding:24px 24px 0 24px}.elementor-312 .elementor-element.elementor-element-aed84b6.elementor-element{--align-self:flex-start}.elementor-312 .elementor-element.elementor-element-aed84b6 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-aed84b6.elementor-view-stacked .elementor-icon{background-color:#fff0}.elementor-312 .elementor-element.elementor-element-aed84b6.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-aed84b6.elementor-view-default .elementor-icon{color:#fff0;border-color:#fff0}.elementor-312 .elementor-element.elementor-element-aed84b6.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-aed84b6.elementor-view-default .elementor-icon svg{fill:#fff0}.elementor-312 .elementor-element.elementor-element-aed84b6 .elementor-icon{font-size:57px}.elementor-312 .elementor-element.elementor-element-aed84b6 .elementor-icon svg{height:57px}.elementor-312 .elementor-element.elementor-element-02eaf83{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-eeb142b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-f0f093f{padding:24px 24px 0 24px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-f0f093f a:hover,.elementor-312 .elementor-element.elementor-element-f0f093f a:focus{color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-e5824bb{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-25eb8f8{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-07978f7{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-bf18d7a{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-2050c51{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-02f9f73{margin:0 16px calc(var(--kit-widget-spacing, 0px) + -8px) 0;padding:0 0 0 0}.elementor-312 .elementor-element.elementor-element-02f9f73.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-02f9f73.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-312 .elementor-element.elementor-element-02f9f73.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-02f9f73.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-312 .elementor-element.elementor-element-02f9f73.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-02f9f73.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon{font-size:36px}.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon svg{height:36px}.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon-wrapper svg{width:auto}.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon i,.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon svg{transform:rotate(0deg)}.elementor-312 .elementor-element.elementor-element-67f32e2{--display:flex;--min-height:540px;--justify-content:space-between;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.6;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:#2E2E2E;--border-color:#2E2E2E;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-67f32e2:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-67f32e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(198deg,#DBE26917 0%,#7E3BFB1F 100%)}.elementor-312 .elementor-element.elementor-element-67f32e2::before,.elementor-312 .elementor-element.elementor-element-67f32e2>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-67f32e2>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-67f32e2>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-67f32e2>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-67f32e2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://colneyislandstudios.co.uk/wp-content/uploads/2026/04/Static-BG.jpeg);--background-overlay:'';background-size:cover}.elementor-312 .elementor-element.elementor-element-6614358{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-68443d1{padding:24px 24px 0 24px}.elementor-312 .elementor-element.elementor-element-68443d1.elementor-element{--align-self:flex-start}.elementor-312 .elementor-element.elementor-element-68443d1 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-68443d1.elementor-view-stacked .elementor-icon{background-color:#fff0}.elementor-312 .elementor-element.elementor-element-68443d1.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-68443d1.elementor-view-default .elementor-icon{color:#fff0;border-color:#fff0}.elementor-312 .elementor-element.elementor-element-68443d1.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-68443d1.elementor-view-default .elementor-icon svg{fill:#fff0}.elementor-312 .elementor-element.elementor-element-68443d1 .elementor-icon{font-size:57px}.elementor-312 .elementor-element.elementor-element-68443d1 .elementor-icon svg{height:57px}.elementor-312 .elementor-element.elementor-element-657aeeb{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-04c7a60{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-61282e9{padding:24px 24px 0 24px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-61282e9 a:hover,.elementor-312 .elementor-element.elementor-element-61282e9 a:focus{color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-4144e4c{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-c08ab84{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-c880965{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-9cfecc8{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-f84bb33{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-b477af4{margin:0 16px calc(var(--kit-widget-spacing, 0px) + -8px) 0;padding:0 0 0 0}.elementor-312 .elementor-element.elementor-element-b477af4.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-b477af4 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-b477af4.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-312 .elementor-element.elementor-element-b477af4.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-b477af4.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-312 .elementor-element.elementor-element-b477af4.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-b477af4.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-312 .elementor-element.elementor-element-b477af4 .elementor-icon{font-size:36px}.elementor-312 .elementor-element.elementor-element-b477af4 .elementor-icon svg{height:36px}.elementor-312 .elementor-element.elementor-element-b477af4 .elementor-icon-wrapper svg{width:auto}.elementor-312 .elementor-element.elementor-element-b477af4 .elementor-icon i,.elementor-312 .elementor-element.elementor-element-b477af4 .elementor-icon svg{transform:rotate(0deg)}.elementor-312 .elementor-element.elementor-element-a5d3758{--display:flex;--min-height:540px;--justify-content:space-between;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.6;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:#2E2E2E;--border-color:#2E2E2E;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-a5d3758:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-a5d3758>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(198deg,#DBE26917 0%,#7E3BFB1F 100%)}.elementor-312 .elementor-element.elementor-element-a5d3758::before,.elementor-312 .elementor-element.elementor-element-a5d3758>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-a5d3758>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-a5d3758>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-a5d3758>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-a5d3758>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://colneyislandstudios.co.uk/wp-content/uploads/2026/04/Static-BG.jpeg);--background-overlay:'';background-size:cover}.elementor-312 .elementor-element.elementor-element-ad3baa4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-d1cae92{padding:24px 24px 0 24px}.elementor-312 .elementor-element.elementor-element-d1cae92.elementor-element{--align-self:flex-start}.elementor-312 .elementor-element.elementor-element-d1cae92 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-d1cae92.elementor-view-stacked .elementor-icon{background-color:#fff0}.elementor-312 .elementor-element.elementor-element-d1cae92.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-d1cae92.elementor-view-default .elementor-icon{color:#fff0;border-color:#fff0}.elementor-312 .elementor-element.elementor-element-d1cae92.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-d1cae92.elementor-view-default .elementor-icon svg{fill:#fff0}.elementor-312 .elementor-element.elementor-element-d1cae92 .elementor-icon{font-size:57px}.elementor-312 .elementor-element.elementor-element-d1cae92 .elementor-icon svg{height:57px}.elementor-312 .elementor-element.elementor-element-f1bc6b9{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-e231348{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-3fa1a1d{padding:24px 24px 0 24px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-text)}.elementor-312 .elementor-element.elementor-element-3fa1a1d a:hover,.elementor-312 .elementor-element.elementor-element-3fa1a1d a:focus{color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-ad83c95{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-37d71db{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-b22459d{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-378a9e7{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-69a064b{padding:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-efa3077{margin:0 16px calc(var(--kit-widget-spacing, 0px) + -8px) 0;padding:0 0 0 0}.elementor-312 .elementor-element.elementor-element-efa3077.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-efa3077 .elementor-icon-wrapper{text-align:center}.elementor-312 .elementor-element.elementor-element-efa3077.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-312 .elementor-element.elementor-element-efa3077.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-efa3077.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-312 .elementor-element.elementor-element-efa3077.elementor-view-framed .elementor-icon,.elementor-312 .elementor-element.elementor-element-efa3077.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-312 .elementor-element.elementor-element-efa3077 .elementor-icon{font-size:36px}.elementor-312 .elementor-element.elementor-element-efa3077 .elementor-icon svg{height:36px}.elementor-312 .elementor-element.elementor-element-efa3077 .elementor-icon-wrapper svg{width:auto}.elementor-312 .elementor-element.elementor-element-efa3077 .elementor-icon i,.elementor-312 .elementor-element.elementor-element-efa3077 .elementor-icon svg{transform:rotate(0deg)}.elementor-312 .elementor-element.elementor-element-3f6337d{--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:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px}.elementor-312 .elementor-element.elementor-element-3f6337d:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-3f6337d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-3f6337d::before,.elementor-312 .elementor-element.elementor-element-3f6337d>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-3f6337d>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-3f6337d>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-3f6337d>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-3f6337d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-312 .elementor-element.elementor-element-5af3838{--display:flex;--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:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-6cf6165{padding:0 0 0 0;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-312 .elementor-element.elementor-element-6cf6165.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-708fbfe{padding:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-708fbfe.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-e8c6e5e{width:var(--container-widget-width,71%);max-width:71%;padding:0 0 0 0;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-e8c6e5e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Inter",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1px;fill:#DBE269;color:#DBE269;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE269;border-radius:100px 100px 100px 100px;padding:12px 24px 012px 24px}.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary);border-color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-d5c0444{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-f539948 img{width:538px;height:640px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px}.elementor-312 .elementor-element.elementor-element-f54e98d{margin:-210px 400px calc(var(--kit-widget-spacing, 0px) + 0px) -120px}.elementor-312 .elementor-element.elementor-element-f54e98d img{width:350px;max-width:314px;border-radius:10px 10px 10px 10px}.elementor-312 .elementor-element.elementor-element-090f502{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-090f502:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-090f502>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-090f502::before,.elementor-312 .elementor-element.elementor-element-090f502>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-090f502>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-090f502>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-090f502>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-090f502>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-312 .elementor-element.elementor-element-8a0b820{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px}.elementor-312 .elementor-element.elementor-element-dc48bd5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-1bc7309{padding:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-1bc7309.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-7bd49c7{padding:0 0 0 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-7bd49c7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Inter",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1px;fill:#DBE269;color:#DBE269;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE269;border-radius:100px 100px 100px 100px;padding:12px 24px 012px 24px}.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary);border-color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-22b5667.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-23558cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-ef23a17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px}.elementor-312 .elementor-element.elementor-element-ef23a17:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-ef23a17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-312 .elementor-element.elementor-element-ef23a17::before,.elementor-312 .elementor-element.elementor-element-ef23a17>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-ef23a17>.e-con-inner>.elementor-background-video-container::before,.elementor-312 .elementor-element.elementor-element-ef23a17>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-ef23a17>.e-con-inner>.elementor-background-slideshow::before,.elementor-312 .elementor-element.elementor-element-ef23a17>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-312 .elementor-element.elementor-element-281bda2{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-4cc7519{padding:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-4cc7519.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Inter",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1px;fill:#DBE269;color:#DBE269;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE269;border-radius:100px 100px 100px 100px;padding:12px 24px 012px 24px}.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary);border-color:var(--e-global-color-accent)}.elementor-312 .elementor-element.elementor-element-ba2d9b6.elementor-element{--align-self:flex-end}.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-dd7c283{--grid-columns:1;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px}.elementor-312 .elementor-element.elementor-element-dd7c283>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}:root{--page-title-display:none}@media(max-width:768px){.elementor-312 .elementor-element.elementor-element-84c9374{--flex-wrap:wrap}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-392ed6b{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-cb7c174{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-312 .elementor-element.elementor-element-a5a9294{--flex-wrap:wrap}.elementor-312 .elementor-element.elementor-element-cd090a2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-f0f093f{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-61282e9{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-3fa1a1d{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-3f6337d{--flex-wrap:wrap}.elementor-312 .elementor-element.elementor-element-6cf6165{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-312 .elementor-element.elementor-element-708fbfe{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-e8c6e5e{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-1bc7309{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-7bd49c7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-4cc7519{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-dd7c283{--grid-columns:2}}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-80de3b0{--content-width:1920px}.elementor-312 .elementor-element.elementor-element-84c9374{--content-width:1920px}.elementor-312 .elementor-element.elementor-element-3bb4c25{--content-width:1920px}.elementor-312 .elementor-element.elementor-element-3059856{--width:60%}.elementor-312 .elementor-element.elementor-element-7385680{--width:100%}.elementor-312 .elementor-element.elementor-element-8fed722{--width:100%}.elementor-312 .elementor-element.elementor-element-67f32e2{--width:100%}.elementor-312 .elementor-element.elementor-element-a5d3758{--width:100%}.elementor-312 .elementor-element.elementor-element-3f6337d{--content-width:1920px}.elementor-312 .elementor-element.elementor-element-090f502{--width:100%}.elementor-312 .elementor-element.elementor-element-8a0b820{--content-width:1920px}.elementor-312 .elementor-element.elementor-element-dc48bd5{--width:60%}.elementor-312 .elementor-element.elementor-element-ef23a17{--content-width:1920px}.elementor-312 .elementor-element.elementor-element-281bda2{--content-width:1920px}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-80de3b0{--border-radius:0px 0px 0px 0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-990d651{--min-height:400px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-0569879{padding:0 0 0 0}.elementor-312 .elementor-element.elementor-element-84c9374{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-3c5f050.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-3c5f050 img{max-width:80px}.elementor-312 .elementor-element.elementor-element-af0b4bd.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-af0b4bd img{max-width:80px}.elementor-312 .elementor-element.elementor-element-d68b979.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-d68b979 img{max-width:80px}.elementor-312 .elementor-element.elementor-element-27c5c5d.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-27c5c5d img{max-width:80px}.elementor-312 .elementor-element.elementor-element-dd61342.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-dd61342 img{max-width:80px}.elementor-312 .elementor-element.elementor-element-47acb9d.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-47acb9d img{max-width:80px}.elementor-312 .elementor-element.elementor-element-a20d69a.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-a20d69a img{max-width:80px}.elementor-312 .elementor-element.elementor-element-3bb4c25{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-3059856{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-392ed6b{width:100%;max-width:100%;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-cb7c174{width:100%;max-width:100%;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-312 .elementor-element.elementor-element-c4385b8 .elementor-button{font-size:10px}.elementor-312 .elementor-element.elementor-element-7385680{--min-height:320px}.elementor-312 .elementor-element.elementor-element-8348b88{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-312 .elementor-element.elementor-element-fdbfd11{--width:200px}.elementor-312 .elementor-element.elementor-element-cd090a2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-0d23732 .elementor-icon-wrapper{text-align:end}.elementor-312 .elementor-element.elementor-element-8fed722{--min-height:320px}.elementor-312 .elementor-element.elementor-element-02eaf83{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-312 .elementor-element.elementor-element-eeb142b{--width:200px}.elementor-312 .elementor-element.elementor-element-f0f093f{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-02f9f73 .elementor-icon-wrapper{text-align:end}.elementor-312 .elementor-element.elementor-element-67f32e2{--min-height:320px}.elementor-312 .elementor-element.elementor-element-04c7a60{--width:200px}.elementor-312 .elementor-element.elementor-element-61282e9{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-a5d3758{--min-height:320px}.elementor-312 .elementor-element.elementor-element-e231348{--width:200px}.elementor-312 .elementor-element.elementor-element-3fa1a1d{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-3f6337d{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-5af3838{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-312 .elementor-element.elementor-element-6cf6165{width:100%;max-width:100%;font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-312 .elementor-element.elementor-element-708fbfe{width:100%;max-width:100%;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-e8c6e5e{width:100%;max-width:100%;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-5eca489 .elementor-button{font-size:10px}.elementor-312 .elementor-element.elementor-element-1bebd1a img{border-radius:10px 10px 10px 10px}.elementor-312 .elementor-element.elementor-element-090f502{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-312 .elementor-element.elementor-element-8a0b820{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-dc48bd5{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-312 .elementor-element.elementor-element-1bc7309{width:100%;max-width:100%;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-7bd49c7{width:100%;max-width:100%;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-312 .elementor-element.elementor-element-22b5667 .elementor-button{font-size:10px}.elementor-312 .elementor-element.elementor-element-ef23a17{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px}.elementor-312 .elementor-element.elementor-element-281bda2{--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:space-between;--align-items:center}.elementor-312 .elementor-element.elementor-element-281bda2.e-con{--align-self:center}.elementor-312 .elementor-element.elementor-element-4cc7519.elementor-element{--align-self:center}.elementor-312 .elementor-element.elementor-element-4cc7519{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-ba2d9b6 .elementor-button{font-size:10px}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-312 .elementor-element.elementor-element-dd7c283{--grid-columns:1;--grid-row-gap:0px}}.service-card{overflow:hidden;position:relative;cursor:pointer}.service-card__body{transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}.service-card .arrow-icon{display:inline-block;transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.service-card__body{transform:translateY(calc(100% - 140px))}.service-card:hover .service-card__body{transform:translateY(0)}.service-card:hover .arrow-icon{transform:rotate(45deg)}}.service-card{overflow:hidden;position:relative;cursor:pointer}.service-card__body{transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}.service-card .arrow-icon{display:inline-block;transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.service-card__body{transform:translateY(calc(100% - 140px))}.service-card:hover .service-card__body{transform:translateY(0)}.service-card:hover .arrow-icon{transform:rotate(45deg)}}.service-card{overflow:hidden;position:relative;cursor:pointer}.service-card__body{transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}.service-card .arrow-icon{display:inline-block;transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.service-card__body{transform:translateY(calc(100% - 140px))}.service-card:hover .service-card__body{transform:translateY(0)}.service-card:hover .arrow-icon{transform:rotate(45deg)}}.service-card{overflow:hidden;position:relative;cursor:pointer}.service-card__body{transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}.service-card .arrow-icon{display:inline-block;transition:transform 0.45s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.service-card__body{transform:translateY(calc(100% - 140px))}.service-card:hover .service-card__body{transform:translateY(0)}.service-card:hover .arrow-icon{transform:rotate(45deg)}}