.elementor-5825 .elementor-element.elementor-element-6f90a15:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-6f90a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geoshield.co.uk/wp-content/uploads/2025/12/Flat-roofing-4.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5825 .elementor-element.elementor-element-6f90a15 > .elementor-background-overlay{background-color:#00000025;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5825 .elementor-element.elementor-element-6f90a15 > .elementor-container{min-height:720px;}.elementor-5825 .elementor-element.elementor-element-6f90a15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5825 .elementor-element.elementor-element-1f8488b > .elementor-widget-container{margin:20px 0px 0px 40px;}.elementor-5825 .elementor-element.elementor-element-05ac866 > .elementor-widget-container{margin:50px 40px 60px 40px;padding:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-05ac866{text-align:start;}.elementor-5825 .elementor-element.elementor-element-05ac866 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-fa15b29 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-5825 .elementor-element.elementor-element-fa15b29 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-a4cf5ab > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-5825 .elementor-element.elementor-element-a4cf5ab .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-fcae7b4 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-5825 .elementor-element.elementor-element-fcae7b4 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-6080d07 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-5825 .elementor-element.elementor-element-6080d07 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-886175f:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-886175f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geoshield.co.uk/wp-content/uploads/2025/12/Flat-roofing-mobile3-1280x720-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5825 .elementor-element.elementor-element-886175f > .elementor-background-overlay{background-color:#00000025;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5825 .elementor-element.elementor-element-886175f > .elementor-container{min-height:720px;}.elementor-5825 .elementor-element.elementor-element-886175f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5825 .elementor-element.elementor-element-e9182ed > .elementor-widget-container{margin:20px 0px 0px 20px;}.elementor-5825 .elementor-element.elementor-element-bdf1bb0 > .elementor-widget-container{margin:0% 0% 0% 5%;padding:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-bdf1bb0{text-align:start;}.elementor-5825 .elementor-element.elementor-element-bdf1bb0 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-76f3123 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-5825 .elementor-element.elementor-element-76f3123 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-4e85cb0 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-5825 .elementor-element.elementor-element-4e85cb0 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-ab3f8b2 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-5825 .elementor-element.elementor-element-ab3f8b2 .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-bbf37cb > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-5825 .elementor-element.elementor-element-bbf37cb .elementor-heading-title{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-9644a3b{--spacer-size:17px;}.elementor-5825 .elementor-element.elementor-element-796d182{text-align:center;}.elementor-5825 .elementor-element.elementor-element-796d182 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-55c43c4{--spacer-size:20px;}.elementor-5825 .elementor-element.elementor-element-659988 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5825 .elementor-element.elementor-element-659988{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5825 .elementor-element.elementor-element-77317809 > .elementor-widget-container{padding:25px 0px 20px 0px;}.elementor-5825 .elementor-element.elementor-element-77317809{text-align:center;}.elementor-5825 .elementor-element.elementor-element-77317809 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-c3ba2e9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-5825 .elementor-element.elementor-element-d3c5913{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-5825 .elementor-element.elementor-element-1dfcb7b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5825 .elementor-element.elementor-element-1dfcb7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5825 .elementor-element.elementor-element-d14d6f6{text-align:center;}.elementor-5825 .elementor-element.elementor-element-d14d6f6 .elementor-heading-title{color:#23a455;}.elementor-5825 .elementor-element.elementor-element-6501880f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5825 .elementor-element.elementor-element-6501880f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5825 .elementor-element.elementor-element-7abf5404 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-7abf5404{text-align:center;}.elementor-5825 .elementor-element.elementor-element-7abf5404 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-454ef059 .elementor-button{background-color:#00785c;font-size:25px;fill:#ffffff;color:#ffffff;border-radius:25px 25px 25px 25px;}.elementor-5825 .elementor-element.elementor-element-454ef059 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-7d3cea83 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-7d3cea83{text-align:center;}.elementor-5825 .elementor-element.elementor-element-7d3cea83 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-26850165 .elementor-button{background-color:#00785c;font-size:25px;fill:#ffffff;color:#ffffff;border-radius:25px 25px 25px 25px;}.elementor-5825 .elementor-element.elementor-element-26850165 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-global-6213{--e-image-carousel-slides-to-show:5;}.elementor-5825 .elementor-element.elementor-global-6257{--e-image-carousel-slides-to-show:3;}.elementor-5825 .elementor-element.elementor-element-5c167c88{--spacer-size:15px;}.elementor-5825 .elementor-element.elementor-element-6cb4a4c4{text-align:center;}.elementor-5825 .elementor-element.elementor-element-6cb4a4c4 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-5d4ea95{font-size:20px;}.elementor-5825 .elementor-element.elementor-element-7d0cdd6b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5825 .elementor-element.elementor-element-5d654e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-146a77db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5825 .elementor-element.elementor-element-146a77db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5825 .elementor-element.elementor-element-551b57f6 > .elementor-widget-container{border-style:solid;border-color:#DE0B0B;}.elementor-5825 .elementor-element.elementor-element-551b57f6{text-align:center;}.elementor-5825 .elementor-element.elementor-element-551b57f6 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:45px 45px 45px 45px;}.elementor-5825 .elementor-element.elementor-element-3b4fa55 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:45px 45px 45px 45px;}.elementor-5825 .elementor-element.elementor-element-64e73e36{--spacer-size:15px;}.elementor-5825 .elementor-element.elementor-element-3cc0a4b9{text-align:center;}.elementor-5825 .elementor-element.elementor-element-3cc0a4b9 .elementor-heading-title{color:#23a455;}.elementor-5825 .elementor-element.elementor-element-42feaba2 > .elementor-widget-container{border-style:solid;border-color:#DE0B0B;}.elementor-5825 .elementor-element.elementor-element-42feaba2{text-align:center;}.elementor-5825 .elementor-element.elementor-element-42feaba2 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:45px 45px 45px 45px;}.elementor-5825 .elementor-element.elementor-element-4426f390{text-align:center;}.elementor-5825 .elementor-element.elementor-element-4426f390 .elementor-heading-title{color:#23a455;}.elementor-5825 .elementor-element.elementor-element-1eb840bf{--spacer-size:15px;}.elementor-5825 .elementor-element.elementor-element-5f179b15 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:45px 45px 45px 45px;}.elementor-5825 .elementor-element.elementor-element-59d80144{text-align:center;}.elementor-5825 .elementor-element.elementor-element-59d80144 .elementor-heading-title{color:#23a455;}.elementor-5825 .elementor-element.elementor-element-679ecbc3{--spacer-size:15px;}.elementor-5825 .elementor-element.elementor-element-4b2a96fe > .elementor-widget-container{border-style:solid;border-color:#DE0B0B;}.elementor-5825 .elementor-element.elementor-element-4b2a96fe{text-align:center;}.elementor-5825 .elementor-element.elementor-element-4b2a96fe img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:45px 45px 45px 45px;}.elementor-5825 .elementor-element.elementor-element-7f4b8700{text-align:center;}.elementor-5825 .elementor-element.elementor-element-7f4b8700 .elementor-heading-title{color:#23a455;}.elementor-5825 .elementor-element.elementor-element-17c0e636 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:45px 45px 45px 45px;}.elementor-5825 .elementor-element.elementor-element-60c39859{text-align:center;}.elementor-5825 .elementor-element.elementor-element-60c39859 .elementor-heading-title{color:#23a455;}.elementor-5825 .elementor-element.elementor-element-20fd53b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5825 .elementor-element.elementor-element-20fd53b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5825 .elementor-element.elementor-element-786ed23 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-786ed23{text-align:center;}.elementor-5825 .elementor-element.elementor-element-786ed23 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-ffb73c1 .elementor-button{background-color:#00785c;font-size:25px;fill:#ffffff;color:#ffffff;border-radius:25px 25px 25px 25px;}.elementor-5825 .elementor-element.elementor-element-ffb73c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-b812d82 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-b812d82{text-align:center;}.elementor-5825 .elementor-element.elementor-element-b812d82 .elementor-heading-title{color:#23A455;}.elementor-5825 .elementor-element.elementor-element-e6556a4 .elementor-button{background-color:#00785c;font-size:25px;fill:#ffffff;color:#ffffff;border-radius:25px 25px 25px 25px;}.elementor-5825 .elementor-element.elementor-element-e6556a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-5825 .elementor-element.elementor-element-6501880f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-1c81fd35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-global-6213{--e-image-carousel-slides-to-show:3;}.elementor-5825 .elementor-element.elementor-element-ea2c0d4{margin-top:30px;margin-bottom:30px;}.elementor-5825 .elementor-element.elementor-element-6bde070d{width:50%;}.elementor-5825 .elementor-element.elementor-element-e816907{width:50%;}.elementor-5825 .elementor-element.elementor-element-20fd53b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-d9dc476 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5825 .elementor-element.elementor-element-b96eedf{width:20%;}.elementor-5825 .elementor-element.elementor-element-1dfcb7b{width:80%;}.elementor-5825 .elementor-element.elementor-element-12acb9f6{width:75%;}.elementor-5825 .elementor-element.elementor-element-5ded082c{width:24.957%;}.elementor-5825 .elementor-element.elementor-element-6bde070d{width:50%;}.elementor-5825 .elementor-element.elementor-element-e816907{width:50%;}.elementor-5825 .elementor-element.elementor-element-146a77db{width:50%;}.elementor-5825 .elementor-element.elementor-element-755da92{width:50%;}.elementor-5825 .elementor-element.elementor-element-3535048{width:75%;}.elementor-5825 .elementor-element.elementor-element-88b2a18{width:24.957%;}}