.elementor-7047 .elementor-element.elementor-element-c7d6634:not(.elementor-motion-effects-element-type-background), .elementor-7047 .elementor-element.elementor-element-c7d6634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://thermoshieldwindowsltd.co.uk/wp-content/uploads/2019/12/SC1930-V1-1024.jpg");background-size:cover;}.elementor-7047 .elementor-element.elementor-element-c7d6634{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-7047 .elementor-element.elementor-element-c7d6634 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7047 .elementor-element.elementor-element-5b0221c:not(.elementor-motion-effects-element-type-background), .elementor-7047 .elementor-element.elementor-element-5b0221c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7047 .elementor-element.elementor-element-5b0221c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-7047 .elementor-element.elementor-element-5b0221c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7047 .elementor-element.elementor-element-4e78d6a > .elementor-element-populated{text-align:center;}.elementor-7047 .elementor-element.elementor-element-cf41791{text-align:start;}.elementor-7047 .elementor-element.elementor-element-bd7c42d > .elementor-element-populated{padding:75px 25px 25px 25px;}.elementor-7047 .elementor-element.elementor-element-43e9b5d .elementor-heading-title{font-weight:400;}.elementor-7047 .elementor-element.elementor-element-b553895:not(.elementor-motion-effects-element-type-background), .elementor-7047 .elementor-element.elementor-element-b553895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7047 .elementor-element.elementor-element-b553895{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-7047 .elementor-element.elementor-element-b553895 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7047 .elementor-element.elementor-element-6e5667b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-c88ffd7 .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-ce2499f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-9b08240 .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-7c09a79 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-f9de1b1 .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-bfff4fb:not(.elementor-motion-effects-element-type-background), .elementor-7047 .elementor-element.elementor-element-bfff4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7047 .elementor-element.elementor-element-bfff4fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-7047 .elementor-element.elementor-element-bfff4fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7047 .elementor-element.elementor-element-3b4d176 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-fde4cae .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-0b21d5e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-022c30d .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-ab57905 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-d57a604 .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-87b6eb9:not(.elementor-motion-effects-element-type-background), .elementor-7047 .elementor-element.elementor-element-87b6eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7047 .elementor-element.elementor-element-87b6eb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-7047 .elementor-element.elementor-element-87b6eb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7047 .elementor-element.elementor-element-71daddf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7047 .elementor-element.elementor-element-81de23b .elementor-heading-title{font-size:1.6rem;}.elementor-7047 .elementor-element.elementor-element-829b117:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7047 .elementor-element.elementor-element-829b117 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7B7C7C;}.elementor-7047 .elementor-element.elementor-element-829b117 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#F1F1F1;margin:-93px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:93px 50px 50px 50px;}.elementor-7047 .elementor-element.elementor-element-829b117 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7047 .elementor-element.elementor-element-829b117 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-7047 .elementor-element.elementor-element-b8abdd8{width:100%;}.elementor-7047 .elementor-element.elementor-element-03552e9{width:50%;}.elementor-7047 .elementor-element.elementor-element-4291ad8{width:50%;}.elementor-7047 .elementor-element.elementor-element-63a004c{width:100%;}.elementor-7047 .elementor-element.elementor-element-c06d9c6{width:50%;}.elementor-7047 .elementor-element.elementor-element-8203fe7{width:50%;}.elementor-7047 .elementor-element.elementor-element-f5270e3{width:100%;}}@media(min-width:1025px){.elementor-7047 .elementor-element.elementor-element-c7d6634:not(.elementor-motion-effects-element-type-background), .elementor-7047 .elementor-element.elementor-element-c7d6634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-c88ffd7 */.elementor-7047 .elementor-element.elementor-element-c88ffd7 {
    min-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b08240 */.elementor-7047 .elementor-element.elementor-element-9b08240 {
    min-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9de1b1 */.elementor-7047 .elementor-element.elementor-element-f9de1b1 {
    min-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4d176 */.elementor-7047 .elementor-element.elementor-element-3b4d176 {
    min-height: 182px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fde4cae */.elementor-7047 .elementor-element.elementor-element-fde4cae {
    min-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b21d5e */.elementor-7047 .elementor-element.elementor-element-0b21d5e {
    min-height: 182px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-022c30d */.elementor-7047 .elementor-element.elementor-element-022c30d {
    min-height: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab57905 */.elementor-7047 .elementor-element.elementor-element-ab57905 {
    min-height: 182px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d57a604 */.elementor-7047 .elementor-element.elementor-element-d57a604 {
    min-height: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81de23b */.elementor-7047 .elementor-element.elementor-element-81de23b {
    min-height: 32px;
}/* End custom CSS */