.elementor-7836 .elementor-element.elementor-element-b0b0c94:not(.elementor-motion-effects-element-type-background), .elementor-7836 .elementor-element.elementor-element-b0b0c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingstonandesherroofing.co.uk/wp-content/uploads/2024/02/pg-header-bg-our-work-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7836 .elementor-element.elementor-element-b0b0c94 > .elementor-background-overlay{opacity:0.01;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7836 .elementor-element.elementor-element-b0b0c94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 10px 130px 0px;}.elementor-7836 .elementor-element.elementor-element-9377769 .prelements-heading{text-align:center;}.elementor-7836 .elementor-element.elementor-element-9377769 .prelements-heading .title-inner .title{color:#FFFFFF;}.elementor-7836 .elementor-element.elementor-element-9377769 .prelements-heading .title-inner .sub-text{font-size:18px;font-weight:400;text-transform:none;line-height:32px;color:#FFFFFF;}.elementor-7836 .elementor-element.elementor-element-9377769 .prelements-heading .description{font-weight:500;}.elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area{text-align:center;max-width:90%;}.elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area.style2 span::after{background-color:var( --e-global-color-primary );}.elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area, .elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area span{color:#FFFFFF;}.elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area span a span{color:#FFFFFF;}.elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area span a:hover span{color:var( --e-global-color-primary );}.elementor-7836 .elementor-element.elementor-element-82aa54a .breadcrumb-area span{padding:0px 10px 0px 10px;}.elementor-7836 .elementor-element.elementor-element-3a51c46f:not(.elementor-motion-effects-element-type-background), .elementor-7836 .elementor-element.elementor-element-3a51c46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7836 .elementor-element.elementor-element-3a51c46f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 10px 110px 10px;}.elementor-7836 .elementor-element.elementor-element-3a51c46f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7836 .elementor-element.elementor-element-5222a59d .prelements-heading{text-align:center;}.elementor-7836 .elementor-element.elementor-element-5222a59d .prelements-heading .title-inner .title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-7836 .elementor-element.elementor-element-5222a59d .prelements-heading .description{margin:0px 0px 0px 0px;}.elementor-7836 .elementor-element.elementor-element-5222a59d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7836 .elementor-element.elementor-element-37f5a35f .gallery-item{padding:0 15px 15px 0;}.elementor-7836 .elementor-element.elementor-element-37f5a35f .gallery{margin:0 -15px -15px 0;}.elementor-7836 .elementor-element.elementor-element-37f5a35f .gallery-item img{border-radius:0% 0% 0% 0%;}.elementor-7836 .elementor-element.elementor-element-37f5a35f .gallery-item .gallery-caption{text-align:center;}.elementor-7836 .elementor-element.elementor-element-6b0996e3:not(.elementor-motion-effects-element-type-background), .elementor-7836 .elementor-element.elementor-element-6b0996e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7836 .elementor-element.elementor-element-6b0996e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:110px 10px 110px 10px;}.elementor-7836 .elementor-element.elementor-element-6b0996e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7836 .elementor-element.elementor-element-7a345842 .prelements-heading{text-align:center;}.elementor-7836 .elementor-element.elementor-element-7a345842 .prelements-heading .title-inner .title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-7836 .elementor-element.elementor-element-7a345842 .prelements-heading .description{margin:0px 0px 0px 0px;}.elementor-7836 .elementor-element.elementor-element-7a345842 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7836 .elementor-element.elementor-element-5aa99145 .gallery-item{padding:0 15px 15px 0;}.elementor-7836 .elementor-element.elementor-element-5aa99145 .gallery{margin:0 -15px -15px 0;}.elementor-7836 .elementor-element.elementor-element-5aa99145 .gallery-item img{border-radius:0% 0% 0% 0%;}.elementor-7836 .elementor-element.elementor-element-5aa99145 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-7836 .elementor-element.elementor-element-b0b0c94{padding:80px 0px 75px 0px;}.elementor-7836 .elementor-element.elementor-element-3a51c46f{padding:70px 10px 70px 10px;}.elementor-7836 .elementor-element.elementor-element-6b0996e3{padding:70px 10px 70px 10px;}}@media(max-width:880px){.elementor-7836 .elementor-element.elementor-element-5222a59d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7836 .elementor-element.elementor-element-7a345842 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-7836 .elementor-element.elementor-element-9377769 .prelements-heading .title-inner .title{font-size:30px;line-height:1.35em;}.elementor-7836 .elementor-element.elementor-element-9377769 .prelements-heading .title-inner .sub-text{font-size:16px;}}@media(min-width:768px){.elementor-7836 .elementor-element.elementor-element-d13a324{width:22%;}.elementor-7836 .elementor-element.elementor-element-819f28e{width:55.332%;}.elementor-7836 .elementor-element.elementor-element-9b70170{width:22%;}}@media(max-width:880px) and (min-width:768px){.elementor-7836 .elementor-element.elementor-element-d13a324{width:15%;}.elementor-7836 .elementor-element.elementor-element-819f28e{width:70%;}.elementor-7836 .elementor-element.elementor-element-9b70170{width:15%;}}