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&I Home Improvements</title> 14 <meta name="description" content="Stay updated with the latest industry news, trends, and innovations from D&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&I Home Improvements" /> 20 <meta property="og:description" content="Stay updated with the latest industry news, trends, and innovations from D&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&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&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&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&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&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-&-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&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&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 & 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 & 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 & 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&I, we’re more than just your local window and door installer. We’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’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&I was founded in 2009 by Dave and Ian, our company owners. Though we’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&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&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&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 & 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&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&I Home Improvements", 1295 "alternateName": "D&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&I Home Improvements", 1305 "logo": "/app/uploads/2021/12/logo-dandi.svg", 1306 "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!!", 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.