.elementor-2123 .elementor-element.elementor-element-b62d726{--display:flex;--min-height:542px;--overlay-opacity:0.5;}.elementor-2123 .elementor-element.elementor-element-b62d726:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-b62d726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://i0.wp.com/mkroofingconstruction.co.uk/wp-content/uploads/2025/12/Gallery_page.jpeg?fit=1350%2C898&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2123 .elementor-element.elementor-element-b62d726::before, .elementor-2123 .elementor-element.elementor-element-b62d726 > .elementor-background-video-container::before, .elementor-2123 .elementor-element.elementor-element-b62d726 > .e-con-inner > .elementor-background-video-container::before, .elementor-2123 .elementor-element.elementor-element-b62d726 > .elementor-background-slideshow::before, .elementor-2123 .elementor-element.elementor-element-b62d726 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2123 .elementor-element.elementor-element-b62d726 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2123 .elementor-element.elementor-element-53d0189 > .elementor-widget-container{margin:190px 0px 0px 0px;}.elementor-2123 .elementor-element.elementor-element-53d0189{text-align:center;}.elementor-2123 .elementor-element.elementor-element-53d0189 .elementor-heading-title{font-size:19px;text-transform:uppercase;color:#FFFFFF;}.elementor-2123 .elementor-element.elementor-element-f2826a2{text-align:center;}.elementor-2123 .elementor-element.elementor-element-f2826a2 .elementor-heading-title{color:#FFFFFF;}.elementor-2123 .elementor-element.elementor-element-74c4596{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-74c4596:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-74c4596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2123 .elementor-element.elementor-element-a5b2366 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-c99f246 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-d578c79 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-a4fb8b7 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-3e5ef28 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-ceb6d98 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-5612686 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-d4eeee6 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-1f792e6 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-5f59567 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-b685c99 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-ec60e19 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-8218dbd img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-31b596f img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-7146316 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-2f22b0b img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-44fd6c5 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-3426c2a img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-3b5d4f3 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-446a1ac img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-3c548f0 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-b83a38b img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-4eab541 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-1ef9bc2 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-0c751b0 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-4602481 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-a70c24e img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-1024477 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-6f35d67 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-a37ee04 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-69982ca img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-2341969 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-13e9129 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-8a9c240 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-1b18414 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-6736731 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-43ea62a img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-fd55469 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-c267f75 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-5a997fd img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-170f290 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-5290143 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-a1694d7 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-1183003 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-c6316d9 img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-705e59c img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-dce16ee img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-fe694cd img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-b4cd2ed img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-cf0a03c img{border-radius:20px 20px 20px 20px;}.elementor-2123 .elementor-element.elementor-element-91fe035{--display:flex;}.elementor-2123 .elementor-element.elementor-element-3bf2b21{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2123 .elementor-element.elementor-element-74c4596{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2123 .elementor-element.elementor-element-b62d726{--min-height:646px;}.elementor-2123 .elementor-element.elementor-element-53d0189 .elementor-heading-title{font-size:19px;}.elementor-2123 .elementor-element.elementor-element-f2826a2 .elementor-heading-title{font-size:39px;}.elementor-2123 .elementor-element.elementor-element-74c4596{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}