.elementor-23743 .elementor-element.elementor-element-6b17fa97:not(.elementor-motion-effects-element-type-background), .elementor-23743 .elementor-element.elementor-element-6b17fa97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcsroofing.co.uk/wp-content/uploads/2024/05/077A0681-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23743 .elementor-element.elementor-element-6b17fa97 > .elementor-background-overlay{background-color:#848484;opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23743 .elementor-element.elementor-element-6b17fa97 > .elementor-container{min-height:50vh;}.elementor-23743 .elementor-element.elementor-element-6b17fa97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-53px;margin-bottom:79px;padding:85px 0px 94px 0px;}.elementor-23743 .elementor-element.elementor-element-13bd446b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23743 .elementor-element.elementor-element-13bd446b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-23743 .elementor-element.elementor-element-60ba2389{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-23743 .elementor-element.elementor-element-60ba2389 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-23743 .elementor-element.elementor-element-60ba2389 .elementor-heading-title{font-size:60px;line-height:1.1em;color:#FFFFFF;}.elementor-23743 .elementor-element.elementor-element-669a757{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-2581c04{--display:flex;}.elementor-23743 .elementor-element.elementor-element-7542b9a{font-size:24px;line-height:31px;letter-spacing:0px;}.elementor-23743 .elementor-element.elementor-element-602b924{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-b2595cb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-b2595cb{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-18bc490{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-b60d05c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-b60d05c{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-0ea1a51{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-c5a37a9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-c5a37a9{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-42bb168{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-28aea1a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-28aea1a{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-0ea0ac7{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-b007dba > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-b007dba{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-974cff8{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-522fdbb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-522fdbb{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-1c3c73a{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-fac8849 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-fac8849{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-cf690d4{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-a83b2e3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-a83b2e3{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-069e253{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-3da1f1b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-3da1f1b{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-0695d3c{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-44929f0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-44929f0{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-7fb2484{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-b982e11 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-b982e11{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-9347be5{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-5217323 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-5217323{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-47bf3df{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-e9366bd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-e9366bd{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-638faa9{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-833b71c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-833b71c{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-51adf02{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-a1ff0de > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-a1ff0de{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-57cf848{--display:flex;border-style:none;--border-style:none;}.elementor-23743 .elementor-element.elementor-element-8c2c8c7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23743 .elementor-element.elementor-element-8c2c8c7{font-size:16px;line-height:23px;}.elementor-23743 .elementor-element.elementor-element-ac9666d{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-6b71d4c );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#EBEBEB;--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-23743 .elementor-element.elementor-element-ac9666d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-23743 .elementor-element.elementor-element-ac9666d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-6b71d4c );}:where( .elementor-23743 .elementor-element.elementor-element-ac9666d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;text-decoration:none;letter-spacing:0px;}.elementor-23743 .elementor-element.elementor-element-a5a6b38{--spacer-size:178px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-23743 .elementor-element.elementor-element-6b17fa97 > .elementor-container{min-height:30vh;}.elementor-23743 .elementor-element.elementor-element-6b17fa97{margin-top:-38px;margin-bottom:33px;padding:50px 0px 50px 0px;}.elementor-23743 .elementor-element.elementor-element-60ba2389 .elementor-heading-title{font-size:36px;}.elementor-23743 .elementor-element.elementor-element-7542b9a{font-size:19px;line-height:1.4em;}}@media(max-width:767px){.elementor-23743 .elementor-element.elementor-element-6b17fa97 > .elementor-container{min-height:20vh;}.elementor-23743 .elementor-element.elementor-element-6b17fa97{padding:35px 5px 40px 5px;}.elementor-23743 .elementor-element.elementor-element-60ba2389 .elementor-heading-title{font-size:30px;}.elementor-23743 .elementor-element.elementor-element-7542b9a{font-size:15px;}.elementor-23743 .elementor-element.elementor-element-ac9666d{--n-accordion-title-font-size:14px;--n-accordion-icon-size:11px;}}/* Start custom CSS for section, class: .elementor-element-6b17fa97 *//* Better full width css */
.elementor-23743 .elementor-element.elementor-element-6b17fa97 {
  width: 101vw;
  left: 51%;
  transform: translateX(-50vw);
}/* End custom CSS */