.elementor-20 .elementor-element.elementor-element-050ef29{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-050ef29:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-050ef29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-050ef29::before, .elementor-20 .elementor-element.elementor-element-050ef29 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-050ef29 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-050ef29 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-050ef29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-050ef29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://proactiveconstruction.skywebdesign.co.uk/wp-content/uploads/2026/04/bg-footer.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-53447d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-heading-white{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-info{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-info a{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-heading-accent{color:#E84118;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-label{color:#E84118;border-color:#ffffff;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-footer-contact .spw-fc-label--accent-border{border-color:#E84118;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-info a:hover, .elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-info a:focus{color:#E84118;}.elementor-20 .elementor-element.elementor-element-53447d6 .spw-fc-heading{font-size:35px;}.elementor-20 .elementor-element.elementor-element-7195936 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-logo-img{max-height:40px;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-footer-bar{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-link{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-copyright{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-icon svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-line{background-color:#E84118;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-scroll-top{background-color:#E84118;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-link:hover, .elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-link:focus{color:#E84118;}.elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-link:hover .spw-fb-social-icon svg, .elementor-20 .elementor-element.elementor-element-7195936 .spw-fb-social-link:focus .spw-fb-social-icon svg{fill:#E84118;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}