PageSourceSearch

https://dandiwindows.co.uk/news/

html dandiwindows.co.uk collected 2026-10-06 20:28:50 UTC 97,851 bytes, 1,392 lines download raw bytes

1
2
3<!doctype html>
4<html lang="en-GB">
5  <head>
6  <meta charset="utf-8">
7  <meta http-equiv="x-ua-compatible" content="ie=edge">
8  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
9  <link rel="icon" href="/app/uploads/2021/10/favicon.png" type="image/x-icon">
10  <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11
12	<!-- This site is optimized with the Yoast SEO plugin v27.9 - https://yoast.com/product/yoast-seo-wordpress/ -->
13	<title>News - D&amp;I Home Improvements</title>
14	<meta name="description" content="Stay updated with the latest industry news, trends, and innovations from D&amp;I Windows. Read expert articles today -" />
15	<link rel="canonical" href="https://dandiwindows.co.uk/news/" />
16	<link rel="next" href="https://dandiwindows.co.uk/news/page/2/" />
17	<meta property="og:locale" content="en_GB" />
18	<meta property="og:type" content="article" />
19	<meta property="og:title" content="News - D&amp;I Home Improvements" />
20	<meta property="og:description" content="Stay updated with the latest industry news, trends, and innovations from D&amp;I Windows. Read expert articles today -" />
21	<meta property="og:url" content="https://dandiwindows.co.uk/news/" />
22	<meta property="og:site_name" content="D&amp;I Home Improvements" />
23	<meta name="twitter:card" content="summary_large_image" />
24	
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https:\/\/dandiwindows.co.uk\/news\/","url":"https:\/\/dandiwindows.co.uk\/news\/","name":"News - D&amp;I Home Improvements","isPartOf":{"@id":"https:\/\/dandiwindows.co.uk\/#website"},"datePublished":"2020-07-24T12:24:56+00:00","dateModified":"2026-08-11T10:32:26+00:00","description":"Stay updated with the latest industry news, trends, and innovations from D&I Windows. Read expert articles today -","breadcrumb":{"@id":"https:\/\/dandiwindows.co.uk\/news\/#breadcrumb"},"inLanguage":"en-GB"},{"@type":"BreadcrumbList","@id":"https:\/\/dandiwindows.co.uk\/news\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dandiwindows.co.uk\/"},{"@type":"ListItem","position":2,"name":"News"}]},{"@type":"WebSite","@id":"https:\/\/dandiwindows.co.uk\/#website","url":"https:\/\/dandiwindows.co.uk\/","name":"D&amp;I Home Improvements","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dandiwindows.co.uk\/search\/{search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}</script>
24
25	<!-- / Yoast SEO plugin. -->
26
27
28<link rel='dns-prefetch' href='//www.googletagmanager.com' />
29<style id="wp-img-auto-sizes-contain-inline-css">
30img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
31/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
32</style>
33<style id="classic-theme-styles-inline-css">
34/*! This file is auto-generated */
35.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
36/*# sourceURL=/wp-includes/css/classic-themes.min.css */
37</style>
38<style id="safe-svg-svg-icon-style-inline-css">
39.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}
40
41/*# sourceURL=https://dandiwindows.co.uk/app/plugins/safe-svg/dist/safe-svg-block-frontend.css */
42</style>
43<style id="global-styles-inline-css">
44:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
44--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
44.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
45:root :where(.wp-block-icon svg){width: 24px;}
46:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
47:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
48:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
49:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
50/*# sourceURL=global-styles-inline-css */
51</style>
52<link rel="stylesheet" href="/app/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6"><link rel="stylesheet" href="/app/themes/wraith/public/styles/app.css?id=22b3029f88aa2a924c0a">
53<!-- Google tag (gtag.js) snippet added by Site Kit -->
54<!-- Google Ads snippet added by Site Kit -->
vendor: 58 bytes, lines 54-55
54
55<script src="https://www.googletagmanager.com/gtag/js?id=
55AW-17550610863
vendor: 17 bytes, line 55
55" async></script>
55<script>
56window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
57gtag("js", new Date());
58gtag("set", "developer_id.dZTNiMT", true);
59gtag("config", "AW-17550610863");
60 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
61//# sourceURL=google_gtagjs-js-after
62</script>
62<script src="/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
62<script src="/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
62<meta name="generator" content="Site Kit by Google 1.182.0" /><meta name="generator" content="Elementor 4.1.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
63			<style>
64				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
65				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
66					background-image: none !important;
67				}
68				@media screen and (max-height: 1024px) {
69					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
70					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
71						background-image: none !important;
72					}
73				}
74				@media screen and (max-height: 640px) {
75					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
76					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
77						background-image: none !important;
78					}
79				}
80			</style>
81			<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style>
82<style type='text/css'>
83/* START Styles Simple Side Tab v2.2.2 */
84#rum_sst_tab {
85    font-family: Arial, sans-serif;
86    top: 450px;
87    background-color: #67964d;
88    color: #ffffff;
89    border-style: solid;
90    border-width: 0px;
91}
92
93#rum_sst_tab:hover {
94    background-color: #a4a4a4;
95}
96.rum_sst_contents {
97    position:fixed;
98    margin:0;
99    padding:6px 13px 8px 13px;
100    text-decoration:none;
101    text-align:center;
102    font-size:15px;
103    font-weight:bold;
104    border-style:solid;
105    display:block;
106    z-index:100000;
107}
108.rum_sst_left {
109    left:-2px;
110    cursor: pointer;
111    -webkit-transform-origin:0 0;
112    -moz-transform-origin:0 0;
113    -o-transform-origin:0 0;
114    -ms-transform-origin:0 0;
115    -webkit-transform:rotate(270deg);
116    -moz-transform:rotate(270deg);
117    -ms-transform:rotate(270deg);
118    -o-transform:rotate(270deg);
119    transform:rotate(270deg);
120    -moz-border-radius-bottomright:10px;
121    border-bottom-right-radius:10px;
122    -moz-border-radius-bottomleft:10px;
123    border-bottom-left-radius:10px;
124}
125.rum_sst_right {
126    right:-1px;
127    cursor: pointer;
128    -webkit-transform-origin:100% 100%;
129    -moz-transform-origin:100% 100%;
130    -o-transform-origin:100% 100%;
131    -ms-transform-origin:100% 100%;
132    -webkit-transform:rotate(-90deg);
133    -moz-transform:rotate(-90deg);
134    -ms-transform:rotate(-90deg);
135    -o-transform:rotate(-90deg);
136    transform:rotate(-90deg);
137    -moz-border-radius-topright:10px;
138    border-top-right-radius:10px;
139    -moz-border-radius-topleft:10px;
140    border-top-left-radius:10px;
141}
142.rum_sst_right.less-ie-9 {
143    right:-120px;
144    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
145}
146.rum_sst_left.less-ie-9 {
147    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
148}
149/* END Styles Simple Side Tab */
150</style>
151
152<!-- Google Tag Manager snippet added by Site Kit -->
153<script>
vendor: 420 bytes, lines 153-162
153
154			( function( w, d, s, l, i ) {
155				w[l] = w[l] || [];
156				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
157				var f = d.getElementsByTagName( s )[0],
158					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
159				j.async = true;
160				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
161				f.parentNode.insertBefore( j, f );
162			} )( window, document, 'script', 'dataLayer', '
162GTM-PQW3T7HD
vendor: 9 bytes, lines 162-163
162' );
163			
164</script>
164
165
166<!-- End Google Tag Manager snippet added by Site Kit -->
167
168<script type="application/ld+json">
169{"@context":"https://schema.org/","@type":"WebSite","url":"https://dandiwindows.co.uk/","name":"D&I Home Improvements","alternateName":"D&I Windows & Doors"}
170</script>
170
171
172<script type="application/ld+json">
173{"@context":"https://schema.org","@type":"HomeAndConstructionBusiness","@id":"https://dandiwindows.co.uk/","image":"https://dandiwindows.co.uk/app/uploads/2025/04/011.png","priceRange":"££","telephone":"01226280380","additionalType":"http://www.productontology.org/id/Glazier http://www.productontology.org/id/Home_improvement http://www.productontology.org/id/Renovation http://www.productontology.org/id/House","name":"D&I Home Improvements","logo":"https://dandiwindows.co.uk/app/uploads/2021/10/logo.png","description":"D & I Window Solutions LTD is a well-recognized Barnsley-based company which offers budget-friendly, and high-quality Windows, Doors, Conservatories, Orangeries, Garden Rooms, Lantern Roofs, Garage Doors, Decking, and Trade manufacturing, supplying, and installation solutions in the Barnsley, Sheffield, Rotherham, Doncaster, Wakefield, Huddersfield, Leeds & Surrounding South Yorkshire areas. Our directors alone have a combined 45 years of experience in the manufacturing, supplying, and installation sectors of the industry. Hence, it is safe to say, that if you choose us, you are in very capable hands. We would be delighted if you would include us on your home improvement journey. Visit our website and contact us for a free quote today!!","openingHours":"Mo-Th 09:00 17:00 Fr 09:00-16:00 Sa-Su 10:00-14:00","geo":{"@type":"GeoCoordinates","latitude":"53.54555290627577","longitude":"-1.436338700003838"},"url":"https://dandiwindows.co.uk/","sameAs":["https://x.com/diwindows","https://www.linkedin.com/company/d-&-i-window-solutions-limited/about/","https://www.facebook.com/dandiwindows/"],"contactPoint":{"@type":"ContactPoint","telephone":"01226280380","contactType":"customer service","email":"[email protected]","areaServed":["GB"],"availableLanguage":["English"]},"address":{"@type":"PostalAddress","addressCountry":"GB","addressLocality":"Barnsley","postalCode":"S71 5AW","streetAddress":"Sandy Gate Lane"}}
174</script>
174
175<style id="wp-custom-css">
176@media only screen and (min-width: 1024px) and (max-width: 1280px)  {
177.bannerGreenBg h1 {
178    margin-top: 4rem;
179}
180}
181
182body.page-id-2944 p{
183	max-width: 100%;
184}
185
186/* Hide the default checkbox input */
187span.wpcf7-form-control.wpcf7-checkbox input[type="checkbox"] {
188    position: absolute;
189    opacity: 0;
190    z-index: -1;
191}
192
193/* Style the label/span around the checkbox */
194span.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item-label {
195    position: relative;
196    padding-left: 25px;
197    cursor: pointer;
198    display: inline-block;
199    line-height: 20px; /* Adjust based on your design */
200}
201
202/* Custom checkbox indicator */
203span.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item-label::before {
204    content: '';
205    position: absolute;
206    left: 0;
207    top: 0;
208    width: 20px;
209    height: 20px;
210    border: 2px solid #ccc;
211    background-color: #fff;
212    border-radius: 3px; /* Optional: for rounded corners */
213}
214
215/* Target the wrapper of the checkboxes */
216.wpcf7-checkbox {
217    display: grid;
218    grid-template-columns: repeat(2, 1fr); /* Two columns */
219    grid-gap: 10px; /* Gap between columns */
220    max-width: 100%;
221    margin: 0 auto;
222}
223
224/* Add a tick mark when the checkbox is checked */
225span.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked + .wpcf7-list-item-label::after {
226    content: '✔'; /* Tick mark */
227    position: absolute;
228    left: 4px;
229    top: 0;
230    font-size: 18px;
231    color: #000;
232}
233
234.wpcf7-submit {
235  background-color: #67964D; /* Blue color */
236  color: black; /* Text color */
237  border: none; /* Remove default border */
238  border-radius: 5px; /* Roundness of corners */
239  padding: 5px 35px; /* Padding for spacing */
240  font-weight: bold; /* Make text bold (optional) */
241	margin-bottom: 50px;
242}
243
244.glazing-form-column h3 {
245    color: #67964D;
246    font-size: 24px;
247    font-weight: 700;
248    margin-bottom: 20px;
249}
250
251.glazing-form-inner {
252    display: grid;
253    grid-template-columns: 1fr 1fr;
254    gap: 30px;
255}
256
257.glazing-form-inner input[type="text"], .glazing-form-inner input[type="email"], .glazing-form-inner input[type="tel"], .glazing-form-inner textarea {
258    border: 1px solid #CCCCCC;
259    width: 100%;
260    padding: 10px;
261    outline: none;
262    margin-bottom: 15px;
263    border-radius: 4px;
264    color: #000;
265}
266
267.glazing-form-inner textarea {
268    height: 120px;
269    margin-bottom: 0;
270}
271
272.glazing-form-inner .wpcf7-checkbox {
273    justify-items: start;
274}
275
276.glazing-form-inner .wpcf7-checkbox .wpcf7-list-item {
277    margin-left: 0;
278}
279
280.glazing-form-inner .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label {
281    font-weight: 600;
282    padding-left: 35px;
283    line-height: 28px;
284}
285
286.glazing-form-inner .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before {
287    height: 28px;
288    width: 28px;
289}
290
291.indicates {
292    text-align: center;
293    display: inline-block;
294    font-weight: 600;
295}
296
297.indicates span {
298    color: red;
299    font-size: 20px;
300}
301
302.submit-form p {
303    text-align: center;
304}
305
306.submit-form {
307    display: flex;
308    justify-content: center;
309    align-items: center;
310    text-align: center;
311}
312
313.submit-form a {
314    font-weight: 700;
315    margin-top: -20px;
316    display: block;
317}
318
319.submit-form input[type="submit"] {
320    padding: 12px 20px 8px;
321    width: 100%;
322    color: #fff;
323    text-transform: uppercase;
324    cursor: pointer;
325    border-radius: 30px;
326    margin-bottom: 0px;
327}
328
329.submit-form input[type="submit"]:hover {
330    background: #67964D;
331}
332
333/* Responsive CSS */
334@media (max-width: 767px) {
335.glazing-form-inner {
336    grid-template-columns: 1fr;
337
338}
339.glazing-form-inner .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label {
340    text-align: left;
341}
342}
343
344p.text-white.text-sm.my-4 {
345    width: 100%; /* Make paragraph width 100% */
346    box-sizing: border-box; /* Include padding and border within width */
347}
348
349
350   .desktop-only {
351      display: block;
352    }
353
354    .mobile-only {
355      display: none;
356    }
357
358    @media (max-width: 768px) {
359      .desktop-only {
360        display: none;
361      }
362
363      .mobile-only {
364        display: block;
365      }
366    }
367
368
369.w-2 {
370    width: 2rem;
371    display: none;
372}
373
374/* editing the hero section and hiding the footer nav on mobile on home page*/
375@media (max-width: 768px) {
376    body.home p.mb-1 {
377        display: none;
378    }
379
380    body.home .py-3.xl\:w-3\/4 {
381        display: none;
382    }
383
384    body.home .font-extralight {
385        font-weight: 200;
386        color: white;
387    }
388
389    body.home h2.text-2xl.font-bold.mb-1 {
390        color: white;
391    }
392
393    body.home .bg-white {
394        --tw-bg-opacity: 1;
395        background-color: rgb(0 0 0 / 50%);
396    }
397
398    body.home a.btn.block.md\:inline-block.text-center.border-2.bg-white.hover\:bg-secondary.text-black.hover\:text-white.border-secondary.hover\:border-secondary.btn-scroll {
399        color: white;
400    }
401
402    body.home .fixed-side.fixed-side-show {
403        bottom: -1px;
404        transition: all 0.3s ease;
405        display: none;
406    }
407}
408
409body.home .text-secondary {
410    --tw-text-opacity: 1;
411    color: rgb(2 2 2) !important;
412}
413
414body.home button.mixitup-control.psControl.text-black.text-lg.font-extralight.uppercase.rounded.scroll-align-start.px-1.py-0-75.mb-0-5.mx-3.focus\:outline-none {
415    color: green;
416}
417
418body.home a.btn.block.md\:inline-block.text-center.border-2.bg-white.hover\:bg-secondary.text-black.hover\:text-white.border-secondary.hover\:border-secondary {
419    color: #67964d;
420}
421body.home svg.svg-inline--fa.fa-bars.fa-w-14 {
422    color: white;
423}
424@media (max-width: 768px) {
425    div#closing-temp {
426        display: none;
427    }
428}
429@media (max-width: 768px) {
430    .bannerGreenBg.flex.flex-col.justify-center.lg\:bg-secondary.lg\:absolute.h-full.top-0.right-0.z-10.p-1-5.sm\:p-2.md\:p-2-5.lg\:p-3.xl\:p-4 {
431        background-color: #000000a6 !important;
432    }
433}
434
435h1 {
436font-size: 36px !important;
437}
438
439h2 {
440font-size: 30px !important;
441}
442
443h3 {
444font-size: 24px !important;
445}
446
447h4 {
448font-size: 20px !important;
449}
450
451h5 {
452font-size: 18px !important;
453}
454
455h6 {
456font-size: 16px !important;
457}
458
459.py-1 {
460    padding-bottom: 50px;
461}
462
463#closing-temp {
464  display: none !important;
465}
466</style>
467  <!-- Google tag (gtag.js) -->
vendor: 71 bytes, lines 467-468
467
468<script defer async src="https://www.googletagmanager.com/gtag/js?id=
468G-ZT12YKTDMG
vendor: 13 bytes, line 468
468"></script>
469<script>
470  
vendor: 138 bytes, lines 470-474
470window.dataLayer = window.dataLayer || [];
471  function gtag(){dataLayer.push(arguments);}
472  gtag('js', new Date());
473
474  gtag('config', '
474G-ZT12YKTDMG
vendor: 5 bytes, line 474
474');
475</script>
475
476
477<script src="https://mccdn.me/assets/js/widget.js" defer async></script>
477
478
479<!-- Meta Pixel Code --> 
479<script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0;t.defer=1; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '158567800374923'); fbq('track', 'PageView'); </script>
479 <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=158567800374923&ev=PageView&noscript=1" /></noscript> <!-- End Meta Pixel Code -->
480  
481
482  </head>
483  <body class="blog wp-embed-responsive wp-theme-wraith elementor-default elementor-kit-4476">
484    <header class="fixed bg-white z-50 top-0 left-0 right-0 w-full">
485  
486  <div class="bannerGreenBg hidden lg:block bg-secondary absolute h-full top-0 right-0"></div>
487  <div id="toolbar" class="hidden lg:block">
488    <div class="container container-lg">
489      <div class="flex justify-between items-center">
490        <a class="hidden lg:block relative brand border-0" style="padding: 11px 0;" href="https://dandiwindows.co.uk/">
491                      <img preload src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABSAQMAAACCMwMpAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABJJREFUOMtjYBgFo2AUjAL6AwAEfAABsYfBaAAAAABJRU5ErkJggg==" alt="D&amp;I Home Improvements Logo" width="104" height="82" class="hidden lg:block left-0 lazyload" style="min-width: 104px; height: 82px;" data-src="/app/uploads/2021/12/logo-dandi.svg" decoding="async" data-eio-rwidth="104" data-eio-rheight="82"><noscript><img preload src="/app/uploads/2021/12/logo-dandi.svg" alt="D&amp;I Home Improvements Logo" width="104" height="82" class="hidden lg:block left-0" style="min-width: 104px; height: 82px;" data-eio="l"></noscript>
492                  </a>
493         <ul class="list-reset border-r border-grey-lightest px-1">
494                    <li class="hidden xl:inline-block mr-1-5" style="line-height: 37px;">
495            <a href="mailto:[email protected]" class="text-lg xxl-text-2xl">
496              <i class="text-secondary fa fa-at inline-block mr-0-5"></i>
497              <span class="table-cell text-grey-darker">[email protected]</span>
498            </a>
499          </li>
500                              <li class="inline-block mr-1-5" style="line-height: 37px;">
501            <a href="tel: 01226 280380" class="text-lg xxl-text-2xl">
502              <i class="text-secondary fa fa-phone fa-flip-horizontal inline-block mr-0-5"></i>
503              <span class="table-cell text-grey-darker"> 01226 280380</span>
504            </a>
505          </li>
506                
507        </ul>
508        <div class="w-1/5 relative pb-0-5">
509                    <li class="inline-block">
510            <a href="https://www.facebook.com/dandiwindows/" class="text-secondary inline-block border-0 px-0-25 py-0-5" target="_blank">
511              <i class="fab fa-facebook-f"></i>
512            </a>
513          </li>
514                              <li class="inline-block">
515            <a href="https://twitter.com/diwindows/" class="text-secondary inline-block border-0 px-0-25 py-0-5" target="_blank">
516              <i class="fab fa-twitter"></i>
517            </a>
518          </li>
519                                                            <li class="inline-block">
520            <a href="https://linkedin.com/company/d-&amp;-i-window-solutions-limited/" class="text-secondary inline-block border-0 px-0-5 py-0-75" target="_blank">
521              <i class="fab fa-linkedin"></i>
522            </a>
523          </li>
524                  </div>         
525        <div class="flex justify-end items-center">
526          <div class="nav-toolbar nav-has-dropdowns">
527                          <ul id="menu-toolbar-menu" class="nav nav-has-dropdowns list-reset"><li class="menu-item menu-item-has-children menu-about"><a href="https://dandiwindows.co.uk/about-us/">ABOUT</a>
528<ul class="sub-menu">
529	<li class="menu-item menu-areas-we-cover"><a href="https://dandiwindows.co.uk/areas-we-cover/">Areas We Cover</a></li>
530</ul>
531</li>
532<li class="active menu-item menu-item-has-children menu-media"><a>MEDIA</a>
533<ul class="sub-menu">
534	<li class="active menu-item menu-news"><a href="https://dandiwindows.co.uk/news/" aria-current="page">News</a></li>
535	<li class="menu-item menu-gallery"><a href="https://dandiwindows.co.uk/gallery/">Gallery</a></li>
536	<li class="menu-item menu-brochures"><a href="https://dandiwindows.co.uk/brochures/">Brochures</a></li>
537	<li class="menu-item menu-videos"><a href="https://dandiwindows.co.uk/videos/">Videos</a></li>
538	<li class="menu-item menu-downloads"><a href="/downloads/">Downloads</a></li>
539</ul>
540</li>
541<li class="menu-item menu-contact"><a href="https://dandiwindows.co.uk/?page_id=13">CONTACT</a></li>
542<li class="btn-toolbar menu-item menu-start-your-quote"><a href="https://dandiwindows.co.uk/double-glazing-prices/">START YOUR QUOTE</a></li>
543</ul>
544                      </div>
545        </div>
546      </div>
547    </div>
548  </div>
549  <div id="header">
550    <div class="container container-lg flex items-center justify-between py-0-5 lg:py-0">
551      <a href="tel: 01226 280380" class="lg:hidden p-0-5 -ml-0-5"><i class="fa fa-phone"></i></a>
552      <a class="lg:hidden relative brand border-0" href="https://dandiwindows.co.uk/">
553                  <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAAxJREFUCNdjYBjcAAAAoAABYSV9RwAAAABJRU5ErkJggg==" alt="D&amp;I Home Improvements Logo" width="32" height="32" data-src="/app/uploads/2021/12/icon-dandi.svg" decoding="async" class="lazyload" data-eio-rwidth="32" data-eio-rheight="32"><noscript><img src="/app/uploads/2021/12/icon-dandi.svg" alt="D&amp;I Home Improvements Logo" width="32" height="32" data-eio="l"></noscript>
554              </a>
555      <button id="nav-primary-toggle" type="button" class="lg:hidden outline-none p-0-5 -mr-0-5"><i class="fa fa-bars"></i></button>
556      <div class="nav-backdrop lg:hidden fixed w-full right-0 z-10 transition invisible opacity-0"></div>
557      <nav class="nav-primary nav-has-dropdowns lg:relative lg:flex-grow lg:bg-black lg:rounded-l-full">
558        <div class="hidden lg:block bg-black absolute h-full w-full left-full"></div>
559                <ul id="menu-mega-menu-adverto-media" class="nav relative overflow-y-scroll lg:overflow-visible z-20"><li class="menu-item menu-item-has-children menu-windows"><a href="/windows/">Windows</a>
560<ul class="sub-menu">
561	<li class="menu-item menu-item-has-children menu-aluminium-windows"><a href="/windows/aluminium/">Aluminium Windows</a>
562	<ul class="sub-menu">
563		<li class="menu-item menu-aluminium-casement-windows"><a href="/windows/aluminium/casement/">Aluminium Casement Windows</a></li>
564		<li class="menu-item menu-aluminium-flush-windows"><a href="/windows/aluminium/flush/">Aluminium Flush Windows</a></li>
565		<li class="menu-item menu-aluminium-tilt-turn-windows">
565<a href="/windows/aluminium/tilt-and-turn/">Aluminium Tilt &#038; Turn Windows</a></li>
566	</ul>
567</li>
568	<li class="menu-item menu-casement-windows"><a href="/windows/casement/">Casement Windows</a></li>
569	<li class="menu-item menu-double-glazing"><a href="/double-glazing/">Double Glazing</a></li>
570	<li class="menu-item menu-flush-casement-windows"><a href="/windows/flush-casement/">Flush Casement Windows</a></li>
571	<li class="menu-item menu-fully-sculptured-windows"><a href="/windows/fully-sculptured/">Fully Sculptured Windows</a></li>
572	<li class="menu-item menu-sliding-sash-windows"><a href="/windows/sliding-sash/">Sliding Sash Windows</a></li>
573	<li class="menu-item menu-tilt-turn-windows"><a href="/windows/tilt-and-turn/">Tilt &#038; Turn Windows</a></li>
574	<li class="menu-item menu-timber-windows"><a href="/windows/timber/">Timber Windows</a></li>
575	<li class="menu-item menu-traditional-bevelled-windows"><a href="/windows/traditional-bevelled/">Traditional Bevelled Windows</a></li>
576</ul>
577</li>
578<li class="menu-item menu-item-has-children menu-doors"><a href="/doors/">Doors</a>
579<ul class="sub-menu">
580	<li class="menu-item menu-item-has-children menu-aluminium-doors"><a href="/doors/aluminium/">Aluminium Doors</a>
581	<ul class="sub-menu">
582		<li class="menu-item menu-aluminium-bifold-doors"><a href="/doors/aluminium/bi-fold/">Aluminium Bifold Doors</a></li>
583		<li class="menu-item menu-aluminium-entrance-doors"><a href="/doors/aluminium/entrance/">Aluminium Entrance Doors</a></li>
584		<li class="menu-item menu-aluminium-patio-doors"><a href="/doors/aluminium/patio/">Aluminium Patio Doors</a></li>
585	</ul>
586</li>
587	<li class="menu-item menu-composite-doors"><a href="/doors/composite/">Composite Doors</a></li>
588	<li class="menu-item menu-french-doors"><a href="/doors/french/">French Doors</a></li>
589	<li class="menu-item menu-garage-doors"><a href="/doors/garage/">Garage Doors</a></li>
590	<li class="menu-item menu-patio-doors"><a href="/doors/patio/">Patio Doors</a></li>
591	<li class="menu-item menu-upvc-doors"><a href="/doors/upvc/">uPVC Doors</a></li>
592</ul>
593</li>
594<li class="menu-item menu-item-has-children menu-conservatories"><a href="/conservatories/">Conservatories</a>
595<ul class="sub-menu">
596	<li class="menu-item menu-composite-decking"><a href="/conservatories/composite-decking/">Composite Decking</a></li>
597	<li class="menu-item menu-extensions"><a href="/conservatories/extensions/">Extensions</a></li>
598	<li class="menu-item menu-garden-rooms"><a href="/conservatories/garden-rooms/">Garden Rooms</a></li>
599	<li class="menu-item menu-hup"><a href="/conservatories/hup/">Hup!</a></li>
600	<li class="menu-item menu-orangeries"><a href="/conservatories/orangeries/">Orangeries</a></li>
601</ul>
602</li>
603<li class="menu-item menu-item-has-children menu-conservatory-roofs"><a href="/conservatories/roofs/">Conservatory Roofs</a>
604<ul class="sub-menu">
605	<li class="menu-item menu-flat-skylights"><a href="/conservatories/roofs/flat-skylights/">Flat Skylights</a></li>
606	<li class="menu-item menu-item-has-children menu-roof-lanterns"><a href="/conservatories/roofs/roof-lanterns/">Roof Lanterns</a>
607	<ul class="sub-menu">
608		<li class="menu-item menu-aluminium-roof-lanterns"><a href="/conservatories/roofs/roof-lanterns/aluminium/">Aluminium Roof Lanterns</a></li>
609	</ul>
610</li>
611	<li class="menu-item menu-tiled-conservatory-roofs"><a href="/conservatories/roofs/tiled/">Tiled Conservatory Roofs</a></li>
612</ul>
613</li>
614<li class="menu-item menu-item-has-children menu-aluminium"><a href="#">Aluminium</a>
615<ul class="sub-menu">
616	<li class="menu-item menu-item-has-children menu-aluminium-doors"><a href="/doors/aluminium/">Aluminium Doors</a>
617	<ul class="sub-menu">
618		<li class="menu-item menu-aluminium-bifold-doors"><a href="/doors/aluminium/bi-fold/">Aluminium Bifold Doors</a></li>
619		<li class="menu-item menu-aluminium-entrance-doors"><a href="/doors/aluminium/entrance/">Aluminium Entrance Doors</a></li>
620		<li class="menu-item menu-aluminium-patio-doors"><a href="/doors/aluminium/patio/">Aluminium Patio Doors</a></li>
621	</ul>
622</li>
623	<li class="menu-item menu-item-has-children menu-aluminium-windows"><a href="/windows/aluminium/">Aluminium Windows</a>
624	<ul class="sub-menu">
625		<li class="menu-item menu-aluminium-casement-windows"><a href="/windows/aluminium/casement/">Aluminium Casement Windows</a></li>
626		<li class="menu-item menu-aluminium-flush-windows"><a href="/windows/aluminium/flush/">Aluminium Flush Windows</a></li>
627		<li class="menu-item menu-aluminium-tilt-turn-windows">
627<a href="/windows/aluminium/tilt-and-turn/">Aluminium Tilt &#038; Turn Windows</a></li>
628	</ul>
629</li>
630</ul>
631</li>
632<li class="menu-item menu-item-has-children menu-trade"><a href="/trade/">Trade</a>
633<ul class="sub-menu">
634	<li class="menu-item menu-media-centre"><a href="/media-centre/">Media Centre</a></li>
635</ul>
636</li>
637<li class="menu-item menu-contact-us"><a href="/contact-us/">Contact Us</a></li>
638</ul>
639              </nav>
640    </div>
641    <div id="cookie-notice" style="visibility: hidden; opacity: 0; pointer-events: none; z-index: -1;" class="relative fixed left-0 bottom-0 md:left-2 md:bottom-2 w-full transition">
642      <div class="p-1 md:p-2 relative bg-white rounded-sm shadow-lg text-center md:text-left">
643        <button class="cookie-notice-dismiss hidden md:inline-block text-grey-darkest hover:text-green transition focus:outline-none px-0-5 py-0-25 absolute top-1 right-1"><i class="fa fa-times fa-sm"></i></button>
644        <p class="text-sm text-grey-dark mb-0 md:pr-1">
645          We use cookies to improve your experience. By using our site you are agreeing to our <a href="/cookie-policy" class="text-grey-darker border-none">Cookie Policy</a>.
646        </p>
647        <button class="cookie-notice-dismiss md:absolute md:right-1 bottom-0 px-2 md:px-0-25 md:py-0-75 inline-block text-primary hover:text-green transition text-sm focus:outline-none mt-0-25"><span class="md:hidden">Tap to accept & close</span><span class="hidden md:inline">Accept & Close</span></button>
648      </div>
649    </div>
650  </div>
651</header>
652
653
654<div id="closing-temp">
655  <a href="https://compdoor.portal.bm-touch.co.uk/launch/di-home-improvements212">
656    <p class="text-header">Create your dream door today with our Door Designer. We offer strong and durable composite doors</p>
657  </a>  
658  <div class="closing-temp-icon">
659      <i style="font-size:20px; position:absolute; color: #fff;" class="fa fa-times "></i>
660  </div>
661</div>
662
663
664  
664<script type="text/javascript">
665          (function($) {
666            //temporary_sticky_promotion
667            let temp_sticky_promo = localStorage.getItem('temp_sticky_promo') === 'true';
668            if (!temp_sticky_promo) {
669              $('.temporary_sticky_promotion').slideDown().css('visibility','visible');
670            }
671            $('.closePopup').on('click', function () {
672              $('.temporary_sticky_promotion').slideUp();
673              localStorage.setItem('temp_sticky_promo', 'true');
674            });
675            let dismissed = localStorage.getItem('dismissed');
676            $(".closing-temp-icon").click(function() {
677                        $("#closing-temp").addClass('nonactive-temp' );
678              localStorage.setItem('dismissed', 'true');
679            });
680            if (dismissed) {
681              $("#closing-temp").addClass('nonactive-temp' );
682            }
683          })(jQuery);
684          </script>
684     <main id="primary" class="main content-area main-wrapper">
685      <div class="container pt-2 sm:pt-3 pb-0 sm:pb-1">
686  <div class="page-header">
687  <h1>News</h1>
688</div>
689  </div>
690<div class="bg-grey-lightest py-2 xl:py-3">
691  <div class="container">
692    <div class="flex flex-wrap">
693               <div class="w-full lg:w-1/2 p-1">
694          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
695            <a href="/news/composite-decking-for-barnsley-and-rotherham-homeowners-why-wpc-outperforms-timber/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
696            <img data-src="/app/uploads/2023/12/composite-garden-building-with-matching-decking.jpg" src="/app/uploads/2023/12/composite-garden-building-with-matching-decking-150x71.jpg" alt="Composite Decking for Barnsley and Rotherham Homeowners: Why WPC Outperforms Timber" class="lozad object-cover" />
697            <div class="relative flex justify-between items-end w-full z-20">
698              <div class="sm:w-2/3 sm:pr-1">
699                <p class="text-white text-xs mb-0-5">15 September 2026</p>
700                <h3 class="text-white text-2xl mb-0">Composite Decking for Barnsley and Rotherham Homeowners: Why WPC Outperforms Timber</h3>
701              </div>
702              <div class="sm:w-1/3 sm:text-right">
703                <a href="/news/composite-decking-for-barnsley-and-rotherham-homeowners-why-wpc-outperforms-timber/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
704              </div>
705            </div>
706          </article>
707        </div>
708               <div class="w-full lg:w-1/2 p-1">
709          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
710            <a href="/news/secondary-glazing-for-older-properties-across-barnsley-and-south-yorkshire/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
711            <img data-src="/app/uploads/2023/05/sliding-sash-windows-huddersfield.jpg" src="/app/uploads/2023/05/sliding-sash-windows-huddersfield-150x113.jpg" alt="Secondary Glazing for Older Properties Across Barnsley and South Yorkshire" class="lozad object-cover" />
712            <div class="relative flex justify-between items-end w-full z-20">
713              <div class="sm:w-2/3 sm:pr-1">
714                <p class="text-white text-xs mb-0-5">28 August 2026</p>
715                <h3 class="text-white text-2xl mb-0">Secondary Glazing for Older Properties Across Barnsley and South Yorkshire</h3>
716              </div>
717              <div class="sm:w-1/3 sm:text-right">
718                <a href="/news/secondary-glazing-for-older-properties-across-barnsley-and-south-yorkshire/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
719              </div>
720            </div>
721          </article>
722        </div>
723               <div class="w-full lg:w-1/2 p-1">
724          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
725            <a href="/news/why-hup-conservatories-are-transforming-homes-across-south-yorkshire/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
726            <img data-src="/app/uploads/2025/04/IMG_6469-scaled.jpg" src="/app/uploads/2025/04/IMG_6469-150x113.jpg" alt="Why hup! Conservatories Are Transforming Homes Across South Yorkshire" class="lozad object-cover" />
727            <div class="relative flex justify-between items-end w-full z-20">
728              <div class="sm:w-2/3 sm:pr-1">
729                <p class="text-white text-xs mb-0-5">8 July 2026</p>
730                <h3 class="text-white text-2xl mb-0">Why hup! Conservatories Are Transforming Homes Across South Yorkshire</h3>
731              </div>
732              <div class="sm:w-1/3 sm:text-right">
733                <a href="/news/why-hup-conservatories-are-transforming-homes-across-south-yorkshire/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
734              </div>
735            </div>
736          </article>
737        </div>
738               <div class="w-full lg:w-1/2 p-1">
739          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
740            <a href="/news/are-you-making-these-common-mistakes-in-your-summer-conservatory-maintenance-tips/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
741            <img data-src="/app/uploads/2025/04/20311-1920x1365-1.jpeg" src="/app/uploads/2025/04/20311-1920x1365-1-150x107.jpeg" alt="Are you making these common mistakes in your summer conservatory maintenance tips?" class="lozad object-cover" />
742            <div class="relative flex justify-between items-end w-full z-20">
743              <div class="sm:w-2/3 sm:pr-1">
744                <p class="text-white text-xs mb-0-5">7 May 2026</p>
745                <h3 class="text-white text-2xl mb-0">Are you making these common mistakes in your summer conservatory maintenance tips?</h3>
746              </div>
747              <div class="sm:w-1/3 sm:text-right">
748                <a href="/news/are-you-making-these-common-mistakes-in-your-summer-conservatory-maintenance-tips/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
749              </div>
750            </div>
751          </article>
752        </div>
753               <div class="w-full lg:w-1/2 p-1">
754          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
755            <a href="/news/what-are-the-best-conservatory-roof-designs-for-optimal-temperature-control-in-warmer-weather/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
756            <img data-src="/app/uploads/2025/03/20311.jpeg" src="/app/uploads/2025/03/20311-150x100.jpeg" alt="What are the best conservatory roof designs for optimal temperature control in warmer weather?" class="lozad object-cover" />
757            <div class="relative flex justify-between items-end w-full z-20">
758              <div class="sm:w-2/3 sm:pr-1">
759                <p class="text-white text-xs mb-0-5">20 April 2026</p>
760                <h3 class="text-white text-2xl mb-0">What are the best conservatory roof designs for optimal temperature control in warmer weather?</h3>
761              </div>
762              <div class="sm:w-1/3 sm:text-right">
763                <a href="/news/what-are-the-best-conservatory-roof-designs-for-optimal-temperature-control-in-warmer-weather/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
764              </div>
765            </div>
766          </article>
767        </div>
768               <div class="w-full lg:w-1/2 p-1">
769          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
770            <a href="/news/how-can-natural-light-home-benefits-transform-your-mood-and-well-being/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
771            <img data-src="/app/uploads/2025/04/hup_high_quality_finish-1200x900-1-800x600-1.jpg" src="/app/uploads/2025/04/hup_high_quality_finish-1200x900-1-800x600-1-150x113.jpg" alt="How can natural light home benef
771its transform your mood and well-being?" class="lozad object-cover" />
772            <div class="relative flex justify-between items-end w-full z-20">
773              <div class="sm:w-2/3 sm:pr-1">
774                <p class="text-white text-xs mb-0-5">16 March 2026</p>
775                <h3 class="text-white text-2xl mb-0">How can natural light home benefits transform your mood and well-being?</h3>
776              </div>
777              <div class="sm:w-1/3 sm:text-right">
778                <a href="/news/how-can-natural-light-home-benefits-transform-your-mood-and-well-being/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
779              </div>
780            </div>
781          </article>
782        </div>
783               <div class="w-full lg:w-1/2 p-1">
784          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
785            <a href="/news/what-makes-bespoke-door-designs-the-ultimate-choice-for-first-impressions/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
786            <img data-src="/app/uploads/2023/03/modern-aluminium-doors-huddersfield.jpg" src="/app/uploads/2023/03/modern-aluminium-doors-huddersfield-150x104.jpg" alt="What makes bespoke door designs the ultimate choice for first impressions?" class="lozad object-cover" />
787            <div class="relative flex justify-between items-end w-full z-20">
788              <div class="sm:w-2/3 sm:pr-1">
789                <p class="text-white text-xs mb-0-5">11 February 2026</p>
790                <h3 class="text-white text-2xl mb-0">What makes bespoke door designs the ultimate choice for first impressions?</h3>
791              </div>
792              <div class="sm:w-1/3 sm:text-right">
793                <a href="/news/what-makes-bespoke-door-designs-the-ultimate-choice-for-first-impressions/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
794              </div>
795            </div>
796          </article>
797        </div>
798               <div class="w-full lg:w-1/2 p-1">
799          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
800            <a href="/news/how-can-energy-efficient-windows-winter-transform-your-energy-bills/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
801            <img data-src="/app/uploads/2024/03/Sheerline-Classic-1.webp" src="/app/uploads/2024/03/Sheerline-Classic-1-150x113.webp" alt="How can energy-efficient windows winter transform your energy bills?" class="lozad object-cover" />
802            <div class="relative flex justify-between items-end w-full z-20">
803              <div class="sm:w-2/3 sm:pr-1">
804                <p class="text-white text-xs mb-0-5">13 January 2026</p>
805                <h3 class="text-white text-2xl mb-0">How can energy-efficient windows winter transform your energy bills?</h3>
806              </div>
807              <div class="sm:w-1/3 sm:text-right">
808                <a href="/news/how-can-energy-efficient-windows-winter-transform-your-energy-bills/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
809              </div>
810            </div>
811          </article>
812        </div>
813               <div class="w-full lg:w-1/2 p-1">
814          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
815            <a href="/news/are-you-making-the-most-of-your-garden-room-with-these-cosy-festive-decor-tips/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
816            <img data-src="/app/uploads/2022/11/Walker-garden-room-scaled.jpg" src="/app/uploads/2022/11/Walker-garden-room-150x113.jpg" alt="Are you making the most of your garden room with these cosy festive decor tips?" class="lozad object-cover" />
817            <div class="relative flex justify-between items-end w-full z-20">
818              <div class="sm:w-2/3 sm:pr-1">
819                <p class="text-white text-xs mb-0-5">9 December 2025</p>
820                <h3 class="text-white text-2xl mb-0">Are you making the most of your garden room with these cosy festive decor tips?</h3>
821              </div>
822              <div class="sm:w-1/3 sm:text-right">
823                <a href="/news/are-you-making-the-most-of-your-garden-room-with-these-cosy-festive-decor-tips/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
824              </div>
825            </div>
826          </article>
827        </div>
828               <div class="w-full lg:w-1/2 p-1">
829          <article class="relative flex items-end p-1 sm:p-1-5 xl:p-2" style="min-height: 480px;">
830            <a href="/news/what-are-the-benefits-of-upgrading-to-composite-doors-for-security-in-your-property/" class="object-cover border-b-0 z-10" style="background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));"></a>
831            <img data-src="/app/uploads/2021/11/Canton-Grained-Situ.jpg" src="/app/uploads/2021/11/Canton-Grained-Situ-150x97.jpg" alt="What are the benefits of upgrading to composite doors for security in your property?" class="lozad object-cover" />
832            <div class="relative flex justify-between items-end w-full z-20">
833              <div class="sm:w-2/3 sm:pr-1">
834                <p class="text-white text-xs mb-0-5">26 November 2025</p>
835                <h3 class="text-white text-2xl mb-0">What are the benefits of upgrading to composite doors for security in your property?</h3>
836              </div>
837              <div class="sm:w-1/3 sm:text-right">
838                <a href="/news/what-are-the-benefits-of-upgrading-to-composite-doors-for-security-in-your-property/" class="tracking-wide text-primary-light">READ MORE <i class="fas fa-arrow-right"></i></a>
839              </div>
840            </div>
841          </article>
842        </div>
843          </div>
844  </div>
845  
846	<nav class="navigation posts-navigation" aria-label="Posts">
847		<h2 class="screen-reader-text">Posts navigation</h2>
848		<div class="nav-links"><div class="nav-previous"><a href="/news/page/2/" >Older posts</a></div></div>
849	</nav>
850</div>
851    </main>
852    <footer class="content-info bg-secondary py-5 lg:pt-6">
853  <div class="container flex flex-wrap px-0 mb-2">
854    <div class="w-full md:w-2/3 lg:w-1/3 px-1 md:pr-2 mb-2 md:mb-0">
855      <section class="widget text-2 widget_text"><h3>About Us</h3>			<div class="textwidget"><p>At D&amp;I, we&#8217;re more than just your local window and door installer. We&#8217;re a company that cares. We believe in offering top quality service for competitive prices. From a quick call back to thorough aftercare, you won&#8217;t have to worry about your next installation. Our service areas include Barnsley, <a href="https://dandiwindows.co.uk/double-glazing-rotherham/">Rotherham</a>, <a href="/double-glazing-sheffield/">Sheffield</a>, <a href="/double-glazing-doncaster/">Doncaster</a>, <a href="https://dandiwindows.co.uk/double-glazing-huddersfield/">Huddersfield</a>, <a href="https://dandiwindows.co.uk/double-glazing-harrogate/">Harrogate</a>, and the surrounding areas in South Yorkshire.</p>
856<p>D&amp;I was founded in 2009 by Dave and Ian, our company owners. Though we&#8217;ve expanded our product lines to include just about every window, door, or conservatory you could need, we maintain our customer care with quality service. Let us know how 
856we can help you.</p>
857</div>
858		</section>    </div>
859    <div class="w-full md:w-1/3 lg:w-2/5 px-1 mb-2 md:mb-0">
860      <div class="flex flex-wrap justify-stretch">
861        <div class="flex-grow pr-1 md:px-1 md:mb-1 lg:mb-0">
862          <section class="widget nav_menu-2 widget_nav_menu"><h3>Quick Links</h3><ul id="menu-quick-links-footer" class="menu"><li class="menu-item menu-home-page"><a href="https://dandiwindows.co.uk/">Home Page</a></li>
863<li class="menu-item menu-about-us"><a href="https://dandiwindows.co.uk/about-us/">About Us</a></li>
864<li class="menu-item menu-contact"><a href="https://dandiwindows.co.uk/?page_id=13">Contact</a></li>
865<li class="menu-item menu-gallery"><a href="https://dandiwindows.co.uk/gallery/">Gallery</a></li>
866<li class="menu-item menu-brochures"><a href="https://dandiwindows.co.uk/brochures/">Brochures</a></li>
867<li class="menu-item menu-videos"><a href="https://dandiwindows.co.uk/videos/">Videos</a></li>
868</ul></section>        </div>
869        <div class="flex-grow pl-1 md:px-1">
870          <section class="widget nav_menu-3 widget_nav_menu"><h3>Products</h3><ul id="menu-products-footer" class="menu"><li class="menu-item menu-windows"><a href="https://dandiwindows.co.uk/windows/">Windows</a></li>
871<li class="menu-item menu-timber-windows"><a href="https://dandiwindows.co.uk/windows/timber/">Timber Windows</a></li>
872<li class="menu-item menu-aluminium-windows"><a href="https://dandiwindows.co.uk/windows/aluminium/">Aluminium Windows</a></li>
873<li class="menu-item menu-doors"><a href="https://dandiwindows.co.uk/doors/">Doors</a></li>
874<li class="menu-item menu-composite-doors"><a href="https://dandiwindows.co.uk/doors/composite/">Composite Doors</a></li>
875<li class="menu-item menu-aluminium-windows"><a href="https://dandiwindows.co.uk/windows/aluminium/">Aluminium Windows</a></li>
876<li class="menu-item menu-aluminium-doors"><a href="https://dandiwindows.co.uk/doors/aluminium/">Aluminium Doors</a></li>
877<li class="menu-item menu-conservatories"><a href="https://dandiwindows.co.uk/conservatories/">Conservatories</a></li>
878</ul></section>        </div>
879      </div>
880    </div>
881    <div class="w-full md:w-1/2 lg:w-1/4 px-1">
882      <section class="widget">
883        <h3>Contact Us</h3>
884        <ul class="list-reset">
885    <li class="text-sm mb-1">
886    <a href="tel: 01226 280380" class="text-white">
887      <i class="fa fa-phone float-left mr-0-75"></i>
888      <span class="table-cell"> 01226 280380</span>
889    </a>
890  </li>
891          <li class="text-sm mb-1">
892    <a href="mailto:[email protected]" class="text-white">
893      <i class="fa fa-envelope-open float-left mr-0-75"></i>
894      <span class="table-cell">[email protected]</span>
895    </a>
896  </li>
897      <div class="flex justify-between">
898            <a href="https://www.google.com/maps/search/D%26I+Sandy+Gate+Ln,+Barnsley+S71/@53.5455586,-1.4384743,17z/data=!3m1!4b1" target="_blank">
899      <ul class="list-reset font-light text-sm mt-2">
900        <li class="mb-0-5"><h4 class="text-sm text-grey-light font-display uppercase tracking-widest font-base mb-1">Head Office</h4></li>
901        <li>Sandy Gate Lane</li>
902        <li>Ardsley</li>
903        <li>Barnsley</li>
904        
905        <li>S71 5AW</li>
906        
907      </ul>
908    </a>
909      </div>
910    <ul class="pt-3 text-primary">
911    <h4 class="text-sm text-grey-dark font-display uppercase tracking-widest font-base mb-1">Opening Hours</h4>
912    <li>Monday 9am - 5pm</li>
913    <li>Tuesday 9am - 5pm</li>
914    <li>Wednesday 9am - 5pm</li>
915    <li>Thursday 9am - 5pm</li>
916    <li>Friday 9am - 4pm</li>
917    <li>Saturday 10am - 2pm</li>
918    <li>Sunday 10am - 2pm</li>
919  </ul>
920</ul>
921      </section>
922    
923     
924    </div>
925    
926  </div>
927  <div class="text-center relative">
928    <div id="panel-share" class="fixed md:absolute invisible opacity-0 transition">
929      <div class="panel-share bg-white rounded-sm shadow-lg arrow-bottom px-0-5 pb-2 md:py-1">
930        <button type="button" class="panel-share-close md:hidden block w-full px-1 py-0-75 mb-1 uppercase tracking-widest text-center text-xs text-grey-darker hover:text-primary focus:outline-none">Close</button>
931        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fdandiwindows.co.uk%2F%3Fp%3D5049&t=Composite Decking for Barnsley and Rotherham Homeowners: Why WPC Outperforms Timber" target="_blank" class="px-0-75 mx-0-25 md:mx-0 py-1">
932          <i class="fab fa-facebook"></i>
933        </a>
934        <a href="https://twitter.com/share?text=Composite Decking for Barnsley and Rotherham Homeowners: Why WPC Outperforms Timber%20from%20D&amp;I Home Improvements&url=https%3A%2F%2Fdandiwindows.co.uk%2F%3Fp%3D5049&via=Double_Glazing_" target="_blank" class="px-0-75 mx-0-25 md:mx-0 py-1">
935          <i class="fab fa-twitter"></i>
936        </a>
937        <a href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdandiwindows.co.uk%2F%3Fp%3D5049&title=Composite Decking for Barnsley and Rotherham Homeowners: Why WPC Outperforms Timber%20from%20D&amp;I Home Improvements&summary=&source=" target="_blank" class="px-0-75 mx-0-25 md:mx-0 py-1">
938          <i class="fab fa-linkedin"></i>
939        </a>
940        <a href="mailto:?subject=D&amp;I Home Improvements%20Website&body=Check%20out%20this%20page%20I%20found%3A%20https%3A%2F%2Fdandiwindows.co.uk%2Fnews%2F" target="_blank" class="px-0-75 mx-0-25 md:mx-0 py-1">
941          <i class="fa fa-envelope"></i>
942        </a>
943        <button onclick="window.print()" target="_blank" class="px-0-75 mx-0-25 md:mx-0 py-1 border-b border-white hover:border-primary focus:outline-none">
944          <i class="fa fa-print text-primary"></i>
945        </button>
946      </div>
947    </div>
948    <button type="button" class="page-share btn bg-white text-grey-darkest hover:bg-grey-lighter hover:text-primary focus:outline-none">Share <i class="fa fa-share"></i></button>
949    <div class="container text-white text-sm my-1">
950        <p class="text-white mt-2">
951D &amp; I Window Solutions Limited is authorised and regulated by the Financial Conduct Authority FRN 752662. We act as a credit broker not a lender and offer finance from a panel of lenders
952</p>
953<p class="text-white mt-1">
954Registered Office Address: Suite 11, Oaks Business park, Stairfoot, Barnsley, South Yorkshire S71 1HT. Company Registration Number: 07107098</p>
955
956        <div class="mt-2">
957          <a class="btn bg-white text-grey-darkest" target="_blank" href="/app/uploads/2022/02/Complaints-Procedure-150222-DI-Window-Solutions-Ltd.pdf">
958            FCA Complaints Procedure
959          </a>
960        </div>
961    </div>
962  </div>
963</footer>
964<script src="https://js.quotingengine.co.uk/v1"></script>
vendor: 1 bytes, line 964
964
965<script>
966  (function($) {
967    var engine = $('#engine-container').Engine('pk_x0lPnwcrnLz2cX3HsiCpXG4L', {
968      path: '',
969      start: function(event) {
970        gtag('event', 'Start Quote', {
971          event_category: 'Quoting Engine',
972        })
973      },
974      postcode: function(event) {
975        gtag('event', 'Enter Postcode', {
976          event_category: 'Quoting Engine',
977        })
978      },
979      complete: function(event) {
980        gtag('event', 'Complete Quote', {
981          event_category: 'Quoting Engine',
982        })
983      }
984    })
985
986    engine.render()
987  })(jQuery)
988</script>
988
989<section class="bg-black py-1">
990  <div class="container flex justify-between items-center">
991    <p class="text-white text-sm my-1">
992      <a href="/privacy-policy/" class="text-white" target="_blank">Privacy Policy</a> | <a href="/cookie-policy/" class="text-white">Cookie Policy</a> | © 2026 D & I Home Improvements
993    </p>
994    
995    <a href="https://www.internetconsultancy.pro" target="_blank" title="Made with ♥ by ICAAL - www.icaal.co.uk" class="border-0 text-white hover:text-grey-lighter">
996      <svg class="w-2 h-2" enable-background="new 0 0 100 100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><circle cx="50" cy="50" r="49"/></clipPath><path class="fill-current" clip-path="url(#a)" d="m4.603 47.478c0-.721.721-1.081 1.441-1.441.36 0 .36-.36.721-.36 0 .36-.36.721-.36 1.081.721 0 2.162-1.801 2.522-2.522-.36 0-.721.36-.721.721-.721-.721 0-2.162-.36-2.522-.721-.36-1.441 1.081-1.801 1.441 0-1.441 1.081-2.162 2.162-2.522.721 0 1.081-.36 1.441-.721.36-.36.721-.721 1.441-.721.721 1.441-1.441 2.522-1.801 3.603.721.36 1.081-.36 1.441 0s0 1.441.721 1.081c.36-.36.36-1.441.36-1.801 0-.721.36-1.081-.721-1.081 0-1.081.721-1.801.721-2.522s-.721-1.801-1.081-2.162c-.721-1.081-.721-1.081-.36-2.522 0-1.081 0-1.801.36-2.882-1.441-.36-1.441 1.441-1.801 2.162-.36-.36 0-1.441 0-1.801s-.36-.36-.36-.721c0-.36 0-.721 0-1.081-1.081.36-1.081 2.162-1.801 2.882 0 .36-.36.36-.36.721-.36.36 0 .36 0 1.081s0 1.441-.36 1.801c-.36.721-.721.721-.721 1.441 0 .721-.36 1.441-.36 1.801-.36.721-.721 1.081-.721 0 0-.721 0-1.441.36-1.801.36-1.081 0-1.081 0-2.162 0-.721 0-1.801.36-2.522.36-1.081 1.081-3.243 2.162-3.603v.36c.721 0 .721-1.081 1.081-1.801 0-.36 0-.721.36-1.081s.721-.36.721-.721c.36-.721.36-1.801.721-2.162.36-.721.721-1.441 1.441-1.441v1.081c0 .36.36.721.36 1.441 0 1.081-.721 1.081-1.441 1.441v.721c-.721 0-1.081.36-1.081 1.081.36 0 .36-.36.721-.36 0 .36 0 .721-.36 1.081.36.36 1.081 1.081 1.441 1.081 0-.36-.721-1.081 0-1.441.36-.36.721 1.081 1.081.36.721-.721-1.081-2.522 0-2.882 0 1.081.721.36 1.081 0 0-.36 1.081-1.081 1.081-1.441 0-.721-.721-.721-.36-1.441 0-.721.36-1.081.721-1.801 0-.721-.36-1.081-.36-1.801 0-.721.36-1.081.36-1.441-.36 0-1.081.36-1.441.721h-.36c-6.85 8.284-10.813 19.093-10.813 30.982 0 1.801 0 3.603.36 5.404.721.36.36 1.441.721 2.162 0 .36.36 1.801.721 1.801 1.081-1.081-.36-2.882-.36-3.963 0-1.441.721-2.162.721-3.603 0-.721 0-1.441 0-2.162.36-.721.721-.721 1.081-1.081-.362-.719-.722-.719-.722-1.44zm27.382-28.463c-.36 0-.721 0-1.081 0 0-.36.36-1.081 0-1.441.721 0 .36.721.721 1.081.721.36 1.081-.36 1.081-.721.36-.721 0-.721-.36-1.081s-1.081-.721-.36-1.081c.36.721 0 1.081 1.081 1.081 0 0 .36-.36.36-.721 0-.36-.36 0-.36-.36s-.721-.721 0-.721c0 .721.36.721 1.081.36.36-.36.36-.721.721-1.081.36-.721 1.441-2.162 0-2.162 0-.721.721-1.081 1.081-1.441.36.36 0 1.081.36 1.801.36-.721.721-2.162.36-2.522 0-1.081 1.441-2.162 2.162-2.522.721-.721 2.162-1.081 2.522-1.801-1.801-1.441-5.044 2.162-5.765 1.441.721-.36 1.441-.721 2.162-1.081-1.081-.721-3.243 1.441-4.324.36 1.441-.721 3.603-.721 5.044-1.441-.721-.721-3.243-.36-4.324-.36-1.441.36-2.522 1.081-3.603 1.441v.721c.721.36-1.081 1.081-.36 0-.36 0-1.441 1.081-1.441.36-.721 0-1.441.36-2.162.721.36 0 0-.36.36-.36 0 0 0 0-.36 0-5.044 2.882-9.728 6.846-13.331 11.169h.721c.36 0 .721-.36.721-.721.36-.721 1.081-1.081 1.441-1.801.36-.721 1.081-1.081 1.801-1.441.36-.36 1.441-1.441 2.162-1.441v.36s0 0-.36.36h.721c0 .721-.721.36-1.081.36-.36.36-.721.721-1.081 1.081.721 0 1.441-.721 2.162-.36.721.36 0 1.441 0 1.801-.36.721-.721 1.081-.721 1.801 0 .36-.36.721 0 1.081s.721-.36 1.081-.36c.721 1.081-.721.721-1.081.721-.36.36-1.081 1.081-1.081 1.801.36 0 1.081-.36 1.441-.721 0 1.081-1.441 1.081-1.801 2.162s-.36 2.162-.721 2.882c-.36 1.081-.36 1.801-.36 2.882 0 .36 0 1.081.36 1.081s1.081-.36 1.081-.36v1.081c1.441.721 2.162-1.441 2.522-2.522s1.081-2.522 1.801-2.882c1.081-.721 2.522-.721 3.243-1.441 1.081-1.081 1.441-1.801 2.882-2.522 0-.72 1.801-1.44 2.882-2.521zm43.236 67.014c-.36.721-1.081 1.081-2.162 1.441s-1.081 1.081-1.081 1.441c0 .721-.36.721-.721 1.081-.721.36-.36.721-.36 1.081 0 .721 0 .36.721.36s1.081-.721 1.441-1.081c.36-.721 1.081-1.081 1.441-2.162s1.441-1.801 1.441-2.522c0-.719-.72-.359-.72.361zm-26.302-35.308c0 .721.36 1.081.721.721.36-.361.36-1.442.36-1.802s-.36 0-1.081 0c-.72 0 0 .36 0 1.081zm4.684 
9961.801c-.36 0-.721 0-1.081 0-.36.36.721.721 1.081.721s0 .36.721.36c.36 0 .36 0 0-.36-.36 0 0-.36.36-.721-.36-.721-1.081-.36-1.081 0zm-3.603-3.603c.36 0 .36-.721.36-1.081s0 0-.36.36-.36.361 0 .721c-.36-.36-.36 0 0 0zm18.015 5.765.36-.36s-.721.36-1.441.36c-.36 0-.36.36 0 .721.72-.001 1.081-.361 1.081-.721zm31.345-4.684c0-15.132-6.846-28.824-17.654-37.831v.36 1.081s-.721.721-.721 1.081.36.721.36 1.081c-.721 0-.721 0-1.081.36s0 1.081-1.081.721c0 .721 1.081 1.801 1.081 2.522.36.36.36.721.721 1.081.36.36 1.081 0 1.081.721-.721.36 0 1.801 0 2.882-.721 0-1.441 1.081-1.801 0 2.882 0 0-2.882-.721-3.963s-1.441-3.963-3.243-3.963c0 .721.36 1.081.36 1.801 0 .721.36.721.721 1.441.36.36.36 1.081.721 1.441.36.36.721.36.721 1.081-.36-.36-1.081-.36-1.441-.721-.36-.36-.721-.721-1.081-1.081s-.721-.36-1.441-.721c-.36-.36-1.081-.721-1.441-.36l.721.721c.36.36.721.36.721.721.721.721-.36 1.441-.36.36-.36 0-.721 0-1.081 0s-.721.36-1.081.36c0-.36 0-.36 0-.721-1.081 0-1.081.721-1.801 1.081-.36.36-1.441.36-1.081 1.081-.721.721-.721-.36-1.441-.721l.36-.36c0-.721-1.081-1.441-1.801-.721.721.721.36.721.721 1.441 0 .36.36 1.081.36 1.441-.721-.36-1.081 0-1.441.36-.721.721-.36.36 0 1.441-.36 0-1.801-.721-1.801-.721-.721.36.721.721.721 1.441-1.081 0-1.441-.721-2.162-1.441 0 0-.36 0-.36-.36s.36-.36 0-.721c-.36-.36-.721-.36-1.081-.36-.721-.721 0-.721.721-.36.721.36 1.081.721 1.441 1.081 1.441.721 2.522-.721 1.801-1.801-.721-1.081-1.801-1.801-3.243-1.801-.36 0-3.243-1.081-2.522-1.801-1.441-1.441-4.324-.721-6.125 0-.721.36-1.801 1.081-2.522 1.801-.724.721-.724 1.802-1.084 2.523s-.36 1.081-.721 1.801-.36.721-1.081 1.441c-.36.36-.721 1.081-1.441 1.441-.36.36-1.441.721-1.801 1.081-.36.721-.721 3.243 0 3.963.721 1.441 2.162 0 2.882-.36 0-.36 0-.721.36-.721.36.36.36 1.441.36 1.801 0 .721.36 1.081.721 1.441 0 .36 0 1.801 1.081 1.441.721-.36.36-1.081 1.081-.721.36-.36 0-.721.36-1.081 0-.36.36-.36.36-.721 0-.36 0-.721 0-1.081 0-.721.721-.721 1.081-1.441.36-.721-.721-.721-.721-1.441-.36-.36 0-1.441 0-1.801.36-.36.721-1.081 1.081-1.441.36-.721.721-.721.721-1.441 0-.721-.36-1.081.721-1.081.36 0 1.441 0 1.441.721-.721.721-1.081 1.441-1.801 2.162-.721.721 0 .721 0 1.441 0 .721-.36.721-.36 1.441 0 .36.721.721 1.081.721.721.36 1.081 0 1.801-.36h1.441c.721 0 1.081-.36 1.441.36-.721.36-1.441.721-2.162.721s-1.801-.36-1.801.721c0 .721 1.441 1.801.36 2.162-.721-1.081-1.081 0-1.441.721 0 .721.721 1.441-.36 2.162-.721.36-1.081-.36-1.801-.36-.721 0-1.441 1.081-2.162 1.081v-.36c-.36.36-.721.36-1.081 0 0 0 0 0 .36-.36-.721-.721-1.441.36-1.801 0-1.081-1.081.36-1.081.36-1.801-.721 0 0-1.081-.36-1.441-.721.36-1.441.721-1.801 1.441 0 .721-.36 1.801 0 2.522-.721.36-1.801.36-2.162 1.081-.36.36-.36.721-.36 1.081-.36.36-.36.36-.721.721-.36.36-.36.721-.721.721-.36.36-.721.36-1.081.36s0 .36-.36.36c0 0-.36 0-.721 0-.36 0-.721-.36-1.081 0 .36.36.36.721.36 1.081-.36 0-2.882-.36-2.162.721.36.36 1.081.36 1.801.721.36.36.36 1.081.36 1.441s.36 1.441 0 1.801-1.801 0-2.162 0c-1.081 0-3.243 0-3.243 1.441 0 .721.36 1.081.36 1.801 0 .36-.721 1.081 0 1.441-1.081 1.801 1.081 1.441 2.162 1.801.36.36.36.36.721.36h.721.721l.721-.36c.36-.36.36-.36.721-.721.36-.36.36-.36.721-.721-.36-.721-.721-.721 0-1.801.36-.721 1.081-.721 1.441-1.081.36-.721 0-1.801.721-2.162.721-.36 1.441.721 2.162.36 0-.36 1.801-1.441 2.522-1.081.36.36.36 1.081.721 1.441.36.36.721.36 1.081.721.721.721 1.441 1.081 2.162 1.801.36.36.721.36.721 1.081s-.36 1.081.36 1.441c.36-.721.721-1.441.721-1.801s-.36-.721.36-.721l.721.36c0-.36-.36-.721-.721-1.081-.362-.36-1.083-.36-1.083-.72-1.081-.36-1.801-.721-2.522-1.801-.36-.361-.72-.721-.36-1.442 0-.36.36-1.081.721 0l.721.721c.36.36.721.36 1.081.36.721.36 1.441.721 1.801 1.081.721.721.36 1.441.721 2.162.36.721 1.081 1.081 1.441 1.801 0 0 0 0-.36 0 0 .36.721 1.081 1.441 1.441 1.081.36 0-.36.36-.36.36-.36.36 0 .721-.36l-.36-.36h.721c0-.721-2.522-2.162-.721-2.882.721-.36 1.441 0 1.801 0 .721 0 1.081-.36 1.801-.36-.36.36 0 .36-1.081.36-.36 0-.721 0-1.081.36 0 .36.36.721.36 1.081l.36.36c0 .36-.36.36 0 .721.36.721 1.801.721 1.801 1.441h1.081c.36-.36 0-.721.721-.36.36 0 .36.36.721.36h1.081c.721-.36 1.081-1.081 1.441 0 0 .36-.36.721 0 1.081 0 .36.36.721 0 1.081 0 1.441-.721 2.522-2.162 2.522-.721 0-1.441 0-1.801 0s-.36.36-1.081 0c-.36 0-.721-.36-1.081-.36-.721 0-1.081 0-1.801-.36 0 0 0-.36-.36-.36h-.36c-.36 0-.721.36-.721-.36-.721 0-2.882.721-1.801 1.441.36 1.441-3.243 0-3.963-.36 0 0 0-.36-.36-.721 0 0-.36 0-.721 0s-.721 0-1.441-.36c-.721 0-1.441-.36-2.162-1.081 0 0 .36-.36.721-.721 2.162-2.882-4.684-1.441-5.765-1.441-1.441 0-2.162 1.081-3.603 1.081-.721 0-1.441 0-2.162 0s-1.081-.36-1.441.36c-.721 1.081-1.801 1.441-2.162 2.882-.36 1.441 0 2.162-1.441 2.882-1.081.36-1.801 1.441-2.522 2.522-.36.36-.721.721-1.081 1.441-.36.721 0 1.081.36 1.801v1.801c0 .721-.36 1.441-.36 1.801 0 1.441 1.081 2.162 2.162 3.243.721.721.36.721.721 1.441 0 .721 1.081 1.081 1.441 1.441 1.081.36 2.522 1.441 3.603 1.441.721 0 1.081-.36 1.801-.36.721.36 1.081.721 1.801.36 1.441-.36 2.522-1.441 3.963-1.081s.721 2.162 2.522 1.441c2.882-1.081.36 2.522 1.081 3.603.36.36.721.721 1.081 1.081.721.721 1.441 1.441 1.441 2.162v1.081s.36.361.36.721c.36 1.081.36.36-.36.721-.721.721-1.441 2.522-.721 3.243.36.72 1.081 1.08 1.081 1.441.36.721.36 1.081.721 1.441.36.36 1.081.721 1.081 1.081.36 1.081.36 1.441 1.801 1.081s2.882-.36 4.324-1.081c1.081-.721 3.243-1.081 3.963-2.522 0 0-.36 0-.36-.36.36-.36 1.441-.36 1.801-.721.36-.36 0-1.441.36-1.801s1.081-.36 1.441-.721c.36-.36 1.081-.721 1.441-1.081 1.441-.721 1.801-1.441 1.441-3.243-.36-1.441-.36-2.162.721-3.603.721-1.081 2.162-1.801 2.882-2.882.721-1.081 1.441-1.081 2.522-2.162.721-1.081 1.801-2.522 2.522-3.603 0-.36.721-1.441.36-1.441-.36 0-1.801.721-1.801.721-.36 0-1.441.36-1.801.36-.721 0-.721-.36-1.081-1.081-.721-1.081-1.801-1.441-2.162-2.522-.36-1.441-1.441-1.801-1.801-3.243 0-.721-.36-1.081-.721-1.441-.36-.36-.36-1.081-.721-1.441-.36-.721-1.081-2.882.36-2.162.721.36 1.081 1.441 1.441 2.162.36.36.721.36 1.081 1.081.36.36 0 1.081 0 1.801.36.721.721.721 1.081 1.081s.36 1.081.721 1.441c.721 1.081.36 2.522 1.081 3.243 1.081-.721 2.522-.721 3.603-1.441.36-.36 1.081-.36 1.441-.721s.721-.721 1.081-1.081c1.081-.721 5.044-3.963 3.243-5.044-.36 0-.36-.36-.721 0-.36-.36-.36-1.081-.721-1.801-.36.36-.36.721-.721 1.081-.36.721-.36.36-1.081.721-.721 0-.721.36-1.081 0s0-1.081-.36-1.441c0 .36-.36.36-.36.721 0-1.081-.721-1.441-1.081-2.522s.36-1.801 1.441-1.081c.721.721.721 1.081 1.441 1.801 1.081.721 1.441 0 2.522 0 .36 1.441 1.081.721 2.162 1.081s1.801 0 2.522-.36c0 .721.36 1.081 1.081 1.441.36 0 .721 0 .721.36.36.36-.36.36-.721.36 0 .721 1.081 1.081 1.441 0 0 1.441 0 2.522.36 3.963v1.801c0 .36.36 1.081.36 1.801 1.081-.721 1.441-3.603 2.162-5.044.36-.721 1.081-1.441 1.441-2.162.3
9966-.36 1.081-2.162 1.441-2.162 0 .721 0 2.882.36 3.243h.36v1.081c3.606-5.043 4.326-10.088 4.326-15.492zm-27.022-.721c-.36 0-.36 0-.721 0h-.36-.36c-.36 0-1.081-.36-1.441-.36 0 0 0 0-.36 0l-.36-.721s0 .36-.36 0c0 0 0-.36-.36-.36s-.36 0-.721 0c-.36 0-.36 0-.721 0-.36 0-.36 0-.721 0s0 .36-.36.36-.36 0-.721 0-.721 0-.721 0l-.721-.36c-.36 0-.36-.36-.36-.721 0-.36 0-.36 0-.721v-.36s.36 0 .36-.36c.36-.36 0-.721 0-1.081s0-.721.36-.36c0 0 0 .36.36.36v-.36c0-.36 0-.36.36-.721.36-.36.36-.36.36-.721 0 0 .36-.36.721-.36v.36h.36.721c0 .36-.36.36-.36.36s0 0 0 .36c.36 0 .36-.36.721.36 0 .36 0 .36.36.36s.36-.36.721-.36c.36-.36.36 0 .721 0l.36-.36s-.36 0-.721 0c-.36 0-.36 0-.721-.36l-.721-.36c.36-.36.721-.36 1.081-.36s.721-.36 1.081-.721c.36 0 .36-.36.721-.36h.721l-.721.721s.36 0 .36.36c0 0 0 0-.36 0v.36c0 .36 0 0-.36.36 0 0 0 0-.36.36 0 0 .36.36.721.36 0 .36.36.36.36.36.36 0 .36 0 .721.36.36 0 .36.36.36.36.36 0 .721 0 .721.36 0 0 .36.36.36.721.721 2.165.721 2.885 0 3.245zm9.008 3.603c-.36 0-.36 0-.721 0-.36 0-.36 0-.721 0s-.36 0-.721 0c-.36 0-.36-.36-.721-.36 0 0 0 0-.36 0s-.721-1.441-.36-1.801c0 0 0 0 .36.36 0-.36-.36-1.441.36-1.081 0-.36-.36-.36-.721-.721-.36-.36-.36-.36-.36-.721-.36-.36-.721-1.081-1.081-1.441v-.36l-.36-.36c0-.36 0-.721 0-1.081s.36-.36.721-.721c.36-.36.36-.36.36-.721.36-.36.36-.36.721-.36.36 0 .36.36.721.36 0-.36.36-.36.721 0v1.081c-.36.36-.721-.36-1.081.36 0 .36.36 1.081-.36.721v.36c.721.36.36.721.721 1.081 0 .36.36 0 .721.36.36.36 0 .36 0 .721 0 .36 0 .36.36.721v.721c0 .36 0 .36.36.721l.36.36s0 0-.36 0c0 .36.36.36.36.36s.36.36.36.721c.721 0 .721.72.721.72zm-42.155-17.294c-.36-.36-.721-.36-1.441 0-.721.36 0 .36 0 .721-.36.36-.36.36-.721.36-.36 0 0 0 0 .36s0 .36.36.36c.36.36-.36.721-.721 1.081-.36.36 0 .721.36.721s.721 0 1.441-.36c0 0 .36 0 .721-.36.36 0 .36-.36.721-.721 0-.721-.36-.721 0-1.081.001-.36-.72-.72-.72-1.081zm.721-2.882c-.36.36 0 .721 0 .721l-.36.721s.36 0 .36.36 0 .36.36.36c.36-.36.36.36 0 .721-.36.36 0 .36.36.36s.721-.36.721 0c-.36.36.36.36.36.721.36.36 0 .36-.721.721-.721.36-.36.36 0 .721.36 0 0 .36-.721.721-.721.36-.36.36.36.36.36 0 .721.36.36.36-.36 0-.36-.36-1.081.721-.721.721 0 .721.36.36h.36c.36 0 .36 0 .36-.36s.721 0 1.081 0h1.441s1.081 0 1.081-.36-.721 0-.36-.36l.721-.721c0-.36 0-.721-.36-.721s-.721 0-.721-.721-.36-1.081-.721-1.081-.36-.721-.721-1.081c0-.36-.721-.36-.721-.721.36 0-.36-.36 0-.36.36-.36.36-.721.721-1.081 0-.36-.36-.36-.721 0-.36 0-.36 0-.36 0s.721-.721.721-1.081-.721 0-1.081 0-1.078.36-1.078.72zm-7.206-6.485c.721-.36 1.081-.36 1.441-.721.36 0 .721-.721.721-1.081.36-.36 0-.36 0-.721-.36 0-.36-.36 0-.721 0-.36-.36 0-.36 0 0-.36-.721.36-.721.36h-.36s-.36.36-.36 0-.36-.36-.36 0-.36.36-.36 0-.36 0-.36.36c.36.36-.721.36-.721 0s0-.36-.36-.721c-.36-.36-1.081.36-1.081.721-.36.36.721 0 .721.36s-.36.36-.721.36c0 .36.721.36 1.081.36s0 .36-.36.721c-.36.36 0 .36.36.36h1.081c-.002.723-.002 1.083.719.363zm17.294-17.295c.36 0 .721 0 .721-.36s.721 0 .721.36c-.721 0-1.442-.36-1.442 0 0 .721.721 1.441 1.081 1.441s.721.721 1.081.721.36-1.081.36-1.441c0-.721 0-.721.36-1.081.36 0 .36-.36 0-.36s-.721-.721-1.081-1.081-.36.721-.36.36 0-.36-.36-.36-.36 0-.36.36c.36.36.36.721.36.721s-.721 0-.36-.36c0-.36 0-.36-.36-.721-.36 0-.36.36-.36 0s0-.36-.721-.36-.721.721-.36.721c-.001.36.72 1.08 1.08 1.44zm2.522-1.441c.36 0 .721.36 1.441.36.721 0 1.081 0 1.081-.36.36-.36.36-.36.36-.721 0-.36-1.081-.36-1.441-.36s-.36 0-.721.36c-.36 0-.36-.36-.721-.36-.36 0-.36.36-.721.36-.359.001.001.361.722.721zm1.081 2.162c.36-.36.36.36.36.36.36 0 .36 0 .36-.721 0-.36-.36-.36-.36-.36-.36 0-.36 0-.36-.36s0-.36 0-.36 0-.36-.36-.36-.721.36-.36.36.36.36 0 .721c.36 1.08.72.72.72.72zm16.934 9.728c-.36.36-.36.721 0 .721h.721s.36 0 .36-.36c-.361-.001-1.081-.001-1.081-.361zm-.721-6.485s0 .36.36.721v.721c-.36.36 0 .36 0 .36s.36 0 0 0v.36c-.36 0 0 .36 0 .36 0 .36.36.36.36.36 0 .36 0 .36-.36.36v.36c0 .36.36.721.36.36 0-.36.721 0 .721.36 0 0 0 .721.36.721s.721.36 1.081.721c.36 0 .721 0 .721-.36s-.36-.36-.721-.36c-.36 0-.721-.721-.721-.721 0-.36-.36-.36-.36-.721 0 0-.36-1.081 0-1.441 0-.36 0-.721 0-1.081s0-.36.36-.36 0 0 .36-.36c0-.36.36-.721.721-.721.36-.36.721-.36.721-.36.36 0 .36-.36 0-.721-.36-.36-.36-.36-.721-.36s-.36 0-.36.36c0 0 0 0-.36.36s-.36 0-.721 0c-.36 0-.721.36-1.081.36s0 .36 0 .36.001.001-.72.362c.721 0 0-.361 0 0 0-.361 0 0 0 0zm-48.64 68.456c-.36 0-.721-.36-1.081-.721-.36-.36-.36-.36-.721-.721-.36-.36-.36-.36-.721-.36-.36 0-.721-.36-.721-.36h-.36s0 0-.36 0c-.36-.36-.36-.721-.721-.721-.36-.36-.721-.36-1.081-.36s-.36-.36-.721-.36l-.721-.36v-.36-.36c-.36-.36-.721-1.081-1.081-1.441s-1.081-1.081-1.801-1.441c-.721-.36-1.441-.721-1.801-1.801-.36-.721-1.081-1.441-1.801-1.801-.36-.36-.721-.36-1.441-.721-.36-.36-.721-1.081-1.081-1.081-.36.36-1.081.36-1.081.36s0 .36-.36.36c3.243 8.647 9.007 15.853 16.213 21.257 0-.36 0-.36 0-.721-.36-.36-.721-.36-.36-.721 0-.36.721 0 .721 0 .36 0 .36.36.721.36.36 0 .36 0 .721.36.36-.36 0-1.441 0-1.801 0-.721-.721-1.081-.721-1.801.36 0 .36-.36.36-.721 0-.36.36-.36.36-.721 1.442-2.162.361-3.242-.36-3.242z" fill="#ffffff"/></svg>
997    </a>
998  </div>
999</section>
1000
1001<div class="fixed-side text-white">
1002  <a class="one-cta" href="/double-glazing-prices-barnsley/">
1003    <div class="one-side bg-cta">
1004      <div class="side-content">
1005        <div class="icon-box">
1006          <i class="fas fa-pound-sign fa-fw"></i>
1007        </div>
1008        <p>Start Your Quote</p>
1009      </div>
1010    </div>
1011  </a>
1012  <a class="two-cta" href="tel: 01226 280380">
1013    <div class="two-side bg-cta">
1014      <div class="side-content">
1015        <div class="icon-box">
1016          <i class="fas fa-phone fa-fw"></i>
1017        </div>
1018          <p>Call Us</p>
1019      </div>
1020    </div>
1021  </a>
1022  <a class="three-cta" href="mailto:[email protected]">
1023    <div class="three-side bg-cta">
1024      <div class="side-content">
1025        <div class="icon-box">
1026          <i class="fas fa-envelope fa-fw"></i>
1027        </div>
1028        <p>Email Us</p>
1029      </div>
1030    </div>
1031  </a>
1032</div>
1033
1034
1035
1036
1037    
1037<script type="speculationrules">
1038{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp/wp-*.php","/wp/wp-admin/*","/app/uploads/*","/app/*","/app/plugins/*","/app/themes/wraith/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1039</script>
1039
1040			
1040<script>
1041				const lazyloadRunObserver = () => {
1042					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
1043					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
1044						entries.forEach( ( entry ) => {
1045							if ( entry.isIntersecting ) {
1046								let lazyloadBackground = entry.target;
1047								if( lazyloadBackground ) {
1048									lazyloadBackground.classList.add( 'e-lazyloaded' );
1049								}
1050								lazyloadBackgroundObserver.unobserve( entry.target );
1051							}
1052						});
1053					}, { rootMargin: '200px 0px 200px 0px' } );
1054					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
1055						lazyloadBackgroundObserver.observe( lazyloadBackground );
1056					} );
1057				};
1058				const events = [
1059					'DOMContentLoaded',
1060					'elementor/lazyload/observe',
1061				];
1062				events.forEach( ( event ) => {
1063					document.addEventListener( event, lazyloadRunObserver );
1064				} );
1065			</script>
1065
1066			<a href="https://dandiwindows.co.uk/double-glazing-prices-barnsley/" id="rum_sst_tab" class="rum_sst_contents rum_sst_left">FREE ONLINE QUOTE</a>		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 1066-1068
1066
1067		<noscript>
1068			<iframe src="https://www.googletagmanager.com/ns.html?id=
1068GTM-PQW3T7HD
vendor: 88 bytes, lines 1068-1070
1068" height="0" width="0" style="display:none;visibility:hidden"></iframe>
1069		</noscript>
1070		
1070<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
1071		
1071<script>
1072var eio_lazy_vars = {"exactdn_domain":"","skip_autoscale":0,"bg_min_dpr":1.1,"threshold":0,"use_dpr":1};
1073//# sourceURL=eio-lazy-load-js-before
1074</script>
1074<script async data-wp-strategy="async" src="/app/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=872"></script>
1074<script src="/wp/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
1074<script src="/wp/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
1074<script>
1075wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1076//# sourceURL=wp-i18n-js-after
1077</script>
1077<script src="/app/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
1077<script>
1078( function( domain, translations ) {
1079	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1080	localeData[""].domain = domain;
1081	wp.i18n.setLocaleData( localeData, domain );
1082} )( "contact-form-7", {"translation-revision-date":"2026-05-05 18:32:38+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"This contact form is placed in the wrong place.":["This contact form is placed in the wrong place."],"Error:":["Error:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
1083//# sourceURL=contact-form-7-js-translations
1084</script>
1084<script>
1085var wpcf7 = {
1086    "api": {
1087        "root": "https:\/\/dandiwindows.co.uk\/wp-json\/",
1088        "namespace": "contact-form-7\/v1"
1089    }
1090};
1091//# sourceURL=contact-form-7-js-before
1092</script>
1092<script src="/app/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
vendor: 60 bytes, line 1092
1092<script src="https://www.google.com/recaptcha/api.js?render=
10926Lf1focrAAAAAFZ5R2QdkWuYlSQtOsAnXVGApqGc
vendor: 23 bytes, line 1092
1092&amp;ver=3.0"></script>
1092<script src="/wp/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
1092<script>
1093var wpcf7_recaptcha = {
1094    "sitekey": "6Lf1focrAAAAAFZ5R2QdkWuYlSQtOsAnXVGApqGc",
1095    "actions": {
1096        "homepage": "homepage",
1097        "contactform": "contactform"
1098    }
1099};
1100//# sourceURL=wpcf7-recaptcha-js-before
1101</script>
1101<script src="/app/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.6"></script>
1101<script src="/app/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-0310812e6aa65ef3c958.js" defer></script>
1101<script src="/app/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-063cb453c64ecfd3dafe.js" defer></script>
1101<script>
1102/*
1103 * ATTENTION: An "eval-source-map" devtool has been used.
1104 * This devtool is neither made for production nor for readable output files.
1105 * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
1106 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
1107 * or disable the default devtool with "devtool: false".
1108 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
1109 */
1110/******/ (function() { // webpackBootstrap
1111/******/ 	"use strict";
1112/******/ 	var __webpack_modules__ = ({});
1113/************************************************************************/
1114/******/ 	// The module cache
1115/******/ 	var __webpack_module_cache__ = {};
1116/******/ 	
1117/******/ 	// The require function
1118/******/ 	function __webpack_require__(moduleId) {
1119/******/ 		// Check if module is in cache
1120/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
1121/******/ 		if (cachedModule !== undefined) {
1122/******/ 			return cachedModule.exports;
1123/******/ 		}
1124/******/ 		// Create a new module (and put it into the cache)
1125/******/ 		var module = __webpack_module_cache__[moduleId] = {
1126/******/ 			// no module.id needed
1127/******/ 			// no module.loaded needed
1128/******/ 			exports: {}
1129/******/ 		};
1130/******/ 	
1131/******/ 		// Execute the module function
1132/******/ 		__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);
1133/******/ 	
1134/******/ 		// Return the exports of the module
1135/******/ 		return module.exports;
1136/******/ 	}
1137/******/ 	
1138/******/ 	// expose the modules object (__webpack_modules__)
1139/******/ 	__webpack_require__.m = __webpack_modules__;
1140/******/ 	
1141/************************************************************************/
1142/******/ 	/* webpack/runtime/chunk loaded */
1143/******/ 	!function() {
1144/******/ 		var deferred = [];
1145/******/ 		__webpack_require__.O = function(result, chunkIds, fn, priority) {
1146/******/ 			if(chunkIds) {
1147/******/ 				priority = priority || 0;
1148/******/ 				for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];
1149/******/ 				deferred[i] = [chunkIds, fn, priority];
1150/******/ 				return;
1151/******/ 			}
1152/******/ 			var notFulfilled = Infinity;
1153/******/ 			for (var i = 0; i < deferred.length; i++) {
1154/******/ 				var chunkIds = deferred[i][0];
1155/******/ 				var fn = deferred[i][1];
1156/******/ 				var priority = deferred[i][2];
1157/******/ 				var fulfilled = true;
1158/******/ 				for (var j = 0; j < chunkIds.length; j++) {
1159/******/ 					if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {
1160/******/ 						chunkIds.splice(j--, 1);
1161/******/ 					} else {
1162/******/ 						fulfilled = false;
1163/******/ 						if(priority < notFulfilled) notFulfilled = priority;
1164/******/ 					}
1165/******/ 				}
1166/******/ 				if(fulfilled) {
1167/******/ 					deferred.splice(i--, 1)
1168/******/ 					result = fn();
1169/******/ 				}
1170/******/ 			}
1171/******/ 			return result;
1172/******/ 		};
1173/******/ 	}();
1174/******/ 	
1175/******/ 	/* webpack/runtime/compat get default export */
1176/******/ 	!function() {
1177/******/ 		// getDefaultExport function for compatibility with non-harmony modules
1178/******/ 		__webpack_require__.n = function(module) {
1179/******/ 			var getter = module && module.__esModule ?
1180/******/ 				function() { return module['default']; } :
1181/******/ 				function() { return module; };
1182/******/ 			__webpack_require__.d(getter, { a: getter });
1183/******/ 			return getter;
1184/******/ 		};
1185/******/ 	}();
1186/******/ 	
1187/******/ 	/* webpack/runtime/define property getters */
1188/******/ 	!function() {
1189/******/ 		// define getter functions for harmony exports
1190/******/ 		__webpack_require__.d = function(exports, definition) {
1191/******/ 			for(var key in definition) {
1192/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
1193/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
1194/******/ 				}
1195/******/ 			}
1196/******/ 		};
1197/******/ 	}();
1198/******/ 	
1199/******/ 	/* webpack/runtime/global */
1200/******/ 	!function() {
1201/******/ 		__webpack_require__.g = (function() {
1202/******/ 			if (typeof globalThis === 'object') return globalThis;
1203/******/ 			try {
1204/******/ 				return this || new Function('return this')();
1205/******/ 			} catch (e) {
1206/******/ 				if (typeof window === 'object') return window;
1207/******/ 			}
1208/******/ 		})();
1209/******/ 	}();
1210/******/ 	
1211/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
1212/******/ 	!function() {
1213/******/ 		__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
1214/******/ 	}();
1215/******/ 	
1216/******/ 	/* webpack/runtime/make namespace object */
1217/******/ 	!function() {
1218/******/ 		// define __esModule on exports
1219/******/ 		__webpack_require__.r = function(exports) {
1220/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
1221/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
1222/******/ 			}
1223/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
1224/******/ 		};
1225/******/ 	}();
1226/******/ 	
1227/******/ 	/* webpack/runtime/jsonp chunk loading */
1228/******/ 	!function() {
1229/******/ 		// no baseURI
1230/******/ 		
1231/******/ 		// object to store loaded and loading chunks
1232/******/ 		// undefined = chunk not loaded, null = chunk preloaded/prefetched
1233/******/ 		// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
1234/******/ 		var installedChunks = {
1235/******/ 			"/scripts/manifest": 0,
1236/******/ 			"styles/app": 0,
1237/******/ 			"styles/editor": 0
1238/******/ 		};
1239/******/ 		
1240/******/ 		// no chunk on demand loading
1241/******/ 		
1242/******/ 		// no prefetching
1243/******/ 		
1244/******/ 		// no preloaded
1245/******/ 		
1246/******/ 		// no HMR
1247/******/ 		
1248/******/ 		// no HMR manifest
1249/******/ 		
1250/******/ 		__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };
1251/******/ 		
1252/******/ 		// install a JSONP callback for chunk loading
1253/******/ 		var webpackJsonpCallback = function(parentChunkLoadingFunction, data) {
1254/******/ 			var chunkIds = data[0];
1255/******/ 			var moreModules = data[1];
1256/******/ 			var runtime = data[2];
1257/******/ 			// add "moreModules" to the modules object,
1258/******/ 			// then flag all "chunkIds" as loaded and fire callback
1259/******/ 			var moduleId, chunkId, i = 0;
1260/******/ 			for(moduleId in moreModules) {
1261/******/ 				if(__webpack_require__.o(moreModules, moduleId)) {
1262/******/ 					__webpack_require__.m[moduleId] = moreModules[moduleId];
1263/******/ 				}
1264/******/ 			}
1265/******/ 			if(runtime) var result = runtime(__webpack_require__);
1266/******/ 			if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
1267/******/ 			for(;i < chunkIds.length; i++) {
1268/******/ 				chunkId = chunkIds[i];
1269/******/ 				if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
1270/******/ 					installedChunks[chunkId][0]();
1271/******/ 				}
1272/******/ 				installedChunks[chunkIds[i]] = 0;
1273/******/ 			}
1274/******/ 			return __webpack_require__.O(result);
1275/******/ 		}
1276/******/ 		
1277/******/ 		var chunkLoadingGlobal = self["webpackChunk"] = self["webpackChunk"] || [];
1278/******/ 		chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
1279/******/ 		chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
1280/******/ 	}();
1281/******/ 	
1282/************************************************************************/
1283/******/ 	
1284/******/ 	
1285/******/ })()
1286;
1287//# sourceURL=sage%2Fvendor.js-js-before
1288</script>
1288<script src="/app/themes/wraith/public/scripts/vendor.js?id=e8e6511168ff96568412"></script>
1288<script src="/app/themes/wraith/public/scripts/app.js?id=70841be2677c4758804f"></script>
1288
1289<!-- This site is optimized with Phil Singleton's WP SEO Structured Data Plugin v2.8.1 - https://kcseopro.com/wordpress-seo-structured-data-schema-plugin/ -->
1290<script type="application/ld+json">{
1291    "@context": "https://schema.org/",
1292    "@type": "WebSite",
1293    "url": "https://dandiwindows.co.uk",
1294    "name": "D&amp;I Home Improvements",
1295    "alternateName": "D&amp;I Windows"
1296}</script>
1296<script type="application/ld+json">{
1297    "@context": "https://schema.org",
1298    "@type": "HomeAndConstructionBusiness",
1299    "@id": "https://dandiwindows.co.uk",
1300    "image": "/app/uploads/2021/12/logo-dandi.svg",
1301    "priceRange": "\u00a3\u00a3",
1302    "telephone": "01226280380",
1303    "additionalType": "http://www.productontology.org/id/Glazier http://www.productontology.org/id/Home_improvement http://www.productontology.org/id/Renovation http://www.productontology.org/id/House",
1304    "name": "D&amp;I Home Improvements",
1305    "logo": "/app/uploads/2021/12/logo-dandi.svg",
1306    "description": "D &amp; I Window Solutions LTD is a well-recognized Barnsley-based company which offers budget-friendly, and high-quality Windows, Doors, Conservatories, Orangeries, Garden Rooms, Lantern Roofs, Garage Doors, Decking, and Trade manufacturing, supplying, and installation solutions in the Barnsley, Sheffield, Rotherham, Doncaster, Wakefield, Huddersfield, Leeds &amp; Surrounding South Yorkshire areas. Our directors alone have a combined 45 years of experience in the manufacturing, supplying, and installation sectors of the industry. Hence, it is safe to say, that if you choose us, you are in very capable hands. We would be delighted if you would include us on your home improvement journey. Visit our website and contact us for a free quote today!!",
1307    "openingHours": "Mo-Th 09:00-17:00 Fr 09:00-16:00 Sa-Su 10:00-14:00",
1308    "geo": {
1309        "@type": "GeoCoordinates",
1310        "latitude": "53.54555221805256",
1311        "longitude": "-1.4363394783985064"
1312    },
1313    "url": "https://dandiwindows.co.uk",
1314    "sameAs": [
1315        "https://www.facebook.com/dandiwindows/",
1316        "https://x.com/diwindows/",
1317        "https://www.linkedin.com/company/d-&-i-window-solutions-limited/about/"
1318    ],
1319    "contactPoint": {
1320        "@type": "ContactPoint",
1321        "telephone": "01226 280380",
1322        "contactType": "customer service",
1323        "email": "[email protected]",
1324        "contactOption": "",
1325        "areaServed": [
1326            "GB"
1327        ],
1328        "availableLanguage": [
1329            "English"
1330        ]
1331    },
1332    "address": {
1333        "@type": "PostalAddress",
1334        "addressCountry": "GB",
1335        "addressLocality": "Stairfoot",
1336        "addressRegion": "Barnsley",
1337        "postalCode": "S71 5AW",
1338        "streetAddress": "Sandy Gate Ln"
1339    }
1340}</script>
1340
1341<!-- / WP SEO Structured Data Plugin. -->
1342
1343    <!-- Begin of Adverto Live Chat code -->
1344<script type="text/javascript">
1345(function(w,d,v3){
1346w.chaportConfig = {
1347appId : '60f5bf8080cbcc26546d4c09',
1348  appearance: {
1349windowColor: '#67964D',
1350	    teamName: 'D & I Home Improvements ',
1351
1352  }
1353};
1354
1355if(w.chaport)return;v3=w.chaport={};v3._q=[];v3._l={};v3.q=function(){v3._q.push(arguments)};v3.on=function(e,fn){if(!v3._l[e])v3._l[e]=[];v3._l[e].push(fn)};var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://app.chaport.com/javascripts/insert.js';var ss=d.getElementsByTagName('script')[0];ss.parentNode.insertBefore(s,ss)})(window, document);
1356document.addEventListener("DOMContentLoaded", function() {
1357  
1358    if (chaportLink) {
1359        chaportLink.style.display = 'none';
1360    }
1361
1362});
1363
1364
1365</script>
1365
1366
1367<!-- End of Adverto Live Chat code -->
1368
1369
1370<script type="text/javascript">
1371jQuery(document).ready(function(){
1372            //jQuery.cookie("afc_clicked","");
1373           
1374          });</script>
1374
1375           <div class="advanced_floating_content " id="advanced_floating_content_52" style="background-size: cover;"><div class="floating_content_full_details" style="background-size: cover;">
1376                <p style="text-align: center; font-size:20px; color: #ffffff; margin-bottom: 0; "><a style="color: #ffffff; text-decoration:none;" href="https://compdoor.portal.bm-touch.co.uk/launch/di-home-improvements212"  ><b>DESIGN MY NEW DOOR</b></a></p>
1377
1378                </div>                            
1379            </div>
1380<style type="text/css">#advanced_floating_content_52{width:100%;background:#ABD037;position:fixed;margin:0px 0px 0px 0px;padding:7px 1px 7px 1px;z-index:999999;bottom:0px;right:0px;border-style: solid;border-width: 0px 0px 0px 0px;border-color: #ABD037;font-size:14px;color:#003c72}
1381#advanced_floating_content_52 .floating_content_close_button{position:absolute; top:0px; right:0px; height: 25px; width: 25px; background:#ABD037;}
1382.floating_content_close_button a{display:block;margin-top:-1px;}.floating_content_close_button a img{/*margin-top:-6px !important;*/}.advanced_floating_content iframe{width:100% !important;}
1383
1384
1385                    </style>
1386<script type="text/javascript">
1387                (function ($) {                
1388		          
1389                })(jQuery);            
1390                    </script>
1390
1391  </body>
1392</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.