.elementor-260 .elementor-element.elementor-element-12d459d:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-12d459d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingwood.org.uk/wp-content/uploads/2025/05/Image.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-260 .elementor-element.elementor-element-12d459d > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.19;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-260 .elementor-element.elementor-element-12d459d > .elementor-container{min-height:500px;}.elementor-260 .elementor-element.elementor-element-12d459d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-260 .elementor-element.elementor-element-12d459d > .elementor-shape-bottom svg{width:calc(160% + 1.3px);height:65px;}.elementor-260 .elementor-element.elementor-element-c77b6f3 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.22);color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-4ca7aa5{padding:60px 0px 60px 0px;}.elementor-260 .elementor-element.elementor-element-b779c3a > .elementor-element-populated{padding:10px 80px 10px 10px;}.elementor-260 .elementor-element.elementor-element-b52e30c{margin-top:0px;margin-bottom:10px;}.elementor-260 .elementor-element.elementor-element-1a42bf9 > .elementor-element-populated{padding:15px 10px 10px 0px;}.elementor-260 .elementor-element.elementor-element-406927a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-260 .elementor-element.elementor-element-e36563a:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-e36563a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53831f0 );}.elementor-260 .elementor-element.elementor-element-e36563a > .elementor-container{max-width:1400px;}.elementor-260 .elementor-element.elementor-element-e36563a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-260 .elementor-element.elementor-element-e36563a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-260 .elementor-element.elementor-element-45c0622 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-260 .elementor-element.elementor-element-f75a61f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-260 .elementor-element.elementor-element-f75a61f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-260 .elementor-element.elementor-element-f75a61f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-260 .elementor-element.elementor-element-1a42bf9{width:21.978%;}.elementor-260 .elementor-element.elementor-element-406927a{width:78.022%;}}@media(max-width:1240px){.elementor-260 .elementor-element.elementor-element-12d459d > .elementor-container{min-height:400px;}.elementor-260 .elementor-element.elementor-element-b779c3a > .elementor-element-populated{padding:39px 39px 39px 39px;}.elementor-260 .elementor-element.elementor-element-e36563a{margin-top:20px;margin-bottom:0px;}.elementor-260 .elementor-element.elementor-element-45c0622 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-260 .elementor-element.elementor-element-12d459d > .elementor-container{min-height:300px;}.elementor-260 .elementor-element.elementor-element-1223ae1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-260 .elementor-element.elementor-element-b779c3a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-260 .elementor-element.elementor-element-406927a > .elementor-element-populated{padding:00px 00px 00px 00px;}.elementor-260 .elementor-element.elementor-element-45c0622 > .elementor-element-populated{padding:30px 30px 30px 30px;}}@media(max-width:1240px) and (min-width:768px){.elementor-260 .elementor-element.elementor-element-b779c3a{width:100%;}.elementor-260 .elementor-element.elementor-element-45c0622{width:100%;}}