PageSourceSearch

https://aucklandhomesolutionscic.co.uk/

html aucklandhomesolutionscic.co.uk collected 2026-10-08 23:16:32 UTC 227,938 bytes, 4,528 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-GB" class="no-js">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1" />
6	
6<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
6
7<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9	<!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ -->
10	<title>Home - Auckland Home Solutions</title>
11	<link rel="canonical" href="https://aucklandhomesolutionscic.co.uk/" />
12	<meta property="og:locale" content="en_GB" />
13	<meta property="og:type" content="website" />
14	<meta property="og:title" content="Home - Auckland Home Solutions" />
15	<meta property="og:description" content="Reach Your Local Housing Officer Input your postcode to find dedicated support. Enable Video } We Can Help You More&#8230; Report a Repair Pay Your Rent Complaints Our Mission: “Empowering trust, fostering happiness, and promoting independence for all.” About us&#8230; Incorporated in August 2010 under the Companies Act 2006 as a CommunityInterest Company, our objective &hellip; Read more &quot;Home&quot;" />
16	<meta property="og:url" content="https://aucklandhomesolutionscic.co.uk/" />
17	<meta property="og:site_name" content="Auckland Home Solutions" />
18	<meta property="article:modified_time" content="2026-08-27T11:38:24+00:00" />
19	<meta property="og:image" content="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/01/tpas-removebg-preview-300x106.png" />
20	<meta name="twitter:card" content="summary_large_image" />
21	
21<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aucklandhomesolutionscic.co.uk\/","url":"https:\/\/aucklandhomesolutionscic.co.uk\/","name":"Home - Auckland Home Solutions","isPartOf":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#website"},"about":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#primaryimage"},"image":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#primaryimage"},"thumbnailUrl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/uploads\/2026\/01\/tpas-removebg-preview-300x106.png","datePublished":"2025-10-27T11:47:17+00:00","dateModified":"2026-08-27T11:38:24+00:00","breadcrumb":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aucklandhomesolutionscic.co.uk\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#primaryimage","url":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/uploads\/2026\/01\/tpas-removebg-preview.png","contentUrl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/uploads\/2026\/01\/tpas-removebg-preview.png","width":369,"height":130},{"@type":"BreadcrumbList","@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#website","url":"https:\/\/aucklandhomesolutionscic.co.uk\/","name":"Auckland Home Solutions","description":"","publisher":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aucklandhomesolutionscic.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#organization","name":"Auckland Home Solutions","url":"https:\/\/aucklandhomesolutionscic.co.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#\/schema\/logo\/image\/","url":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/uploads\/2025\/09\/Primary-Logo-Colour.png","contentUrl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/uploads\/2025\/09\/Primary-Logo-Colour.png","width":645,"height":285,"caption":"Auckland Home Solutions"},"image":{"@id":"https:\/\/aucklandhomesolutionscic.co.uk\/#\/schema\/logo\/image\/"}}]}</script>
21
22	<!-- / Yoast SEO plugin. -->
23
24
25<link rel='dns-prefetch' href='//hcaptcha.com' />
26<link rel="alternate" type="application/rss+xml" title="Auckland Home Solutions &raquo; Feed" href="https://aucklandhomesolutionscic.co.uk/feed/" />
27<link rel="alternate" type="application/rss+xml" title="Auckland Home Solutions &raquo; Comments Feed" href="https://aucklandhomesolutionscic.co.uk/comments/feed/" />
28<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://aucklandhomesolutionscic.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faucklandhomesolutionscic.co.uk%2F" />
29<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://aucklandhomesolutionscic.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faucklandhomesolutionscic.co.uk%2F&#038;format=xml" />
30<style id="wp-img-auto-sizes-contain-inline-css">
31img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
32/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
33</style>
34<style id="cf-frontend-style-inline-css">
35@font-face {
36	font-family: 'Aristotelica-Display-Bold-trial.ttf';
37	font-style: normal;
38	font-weight: 400;
39	src: url('https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/Aristotelica-Display-Bold-trial.ttf') format('truetype');
40}
41@font-face {
42	font-family: 'Aristotelica-Display-Regular-trial.ttf';
43	font-style: normal;
44	font-weight: 400;
45	src: url('https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/Aristotelica-Display-Regular-trial.ttf') format('truetype');
46}
47@font-face {
48	font-family: 'Aristotelica-Text-Thin-trial.ttf';
49	font-style: normal;
50	font-weight: 100;
51	src: url('https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/Aristotelica-Text-Thin-trial.ttf') format('truetype');
52}
53@font-face {
54	font-family: 'Aristotelica-Text-Light-trial.ttf';
55	font-style: normal;
56	font-weight: 300;
57	src: url('https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/Aristotelica-Text-Light-trial.ttf') format('truetype');
58}
59@font-face {
60	font-family: 'Aristotelica-Text-Bold-trial.ttf';
61	font-style: normal;
62	font-weight: 700;
63	src: url('https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/Aristotelica-Text-Bold-trial.ttf') format('truetype');
64}
65@font-face {
66	font-family: 'Aristotelica-Text-Regular-trial.ttf';
67	font-style: normal;
68	font-weight: 400;
69	src: url('https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/Aristotelica-Text-Regular-trial.ttf') format('truetype');
70}
71/*# sourceURL=cf-frontend-style-inline-css */
72</style>
73<link rel='stylesheet' id='wpb_wmca_accordion_style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/wpb-accordion-menu-or-category/elementor/../assets/css/wpb_wmca_style.css' media='all' />
74<style id="wp-emoji-styles-inline-css">
75
76	img.wp-smiley, img.emoji {
77		display: inline !important;
78		border: none !important;
79		box-shadow: none !important;
80		height: 1em !important;
81		width: 1em !important;
82		margin: 0 0.07em !important;
83		vertical-align: -0.1em !important;
84		background: none !important;
85		padding: 0 !important;
86	}
87/*# sourceURL=wp-emoji-styles-inline-css */
88</style>
89<link rel='stylesheet' id='wp-theme-css' href='https://aucklandhomesolutionscic.co.uk/wp-includes/css/dist/theme/design-tokens.min.css' media='all' />
90<link rel='stylesheet' id='wp-components-css' href='https://aucklandhomesolutionscic.co.uk/wp-includes/css/dist/components/style.min.css' media='all' />
91<link rel='stylesheet' id='wp-preferences-css' href='https://aucklandhomesolutionscic.co.uk/wp-includes/css/dist/preferences/style.min.css' media='all' />
92<link rel='stylesheet' id='wp-block-editor-css' href='https://aucklandhomesolutionscic.co.uk/wp-includes/css/dist/block-editor/style.min.css' media='all' />
93<link rel='stylesheet' id='popup-maker-block-library-style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/popup-maker/dist/packages/block-library-style.css' media='all' />
94<style id="global-styles-inline-css">
95: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--color--primary: #101010;--wp--preset--color--secondary: #0bb4aa;--wp--preset--color--header-footer: #101010;--wp--preset--color--tertiary: #6C6C77;--wp--preset--color--lightgrey: #D9D9D9;--wp--preset--color--foreground: #000;--wp--preset--color--background: #f9fafd;--wp--preset--color--light-background: #ffffff;--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,
950) 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%);--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--gradient--black-primary: linear-gradient(180deg, var(--wp--preset--color--secondary) 0%, var(--wp--preset--color--secondary) 73%, var(--wp--preset--color--background) 73%, var(--wp--preset--color--background) 100%);--wp--preset--gradient--black-secondary: linear-gradient(135deg,rgba(0,0,0,1) 50%,var(--wp--preset--color--tertiary) 100%);--wp--preset--font-size--small: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.177), 16px);--wp--preset--font-size--medium: clamp(16px, 1rem + ((1vw - 3.2px) * 0.354), 20px);--wp--preset--font-size--large: clamp(22px, 1.375rem + ((1vw - 3.2px) * 1.239), 36px);--wp--preset--font-size--x-large: clamp(30px, 1.875rem + ((1vw - 3.2px) * 1.77), 50px);--wp--preset--font-size--x-small: clamp(14px, 0.875rem + ((1vw - 3.2px) * 1), 14px);--wp--preset--font-size--max-36: clamp(24px, 1.5rem + ((1vw - 3.2px) * 1.062), 36px);--wp--preset--font-size--max-48: clamp(26px, 1.625rem + ((1vw - 3.2px) * 1.947), 48px);--wp--preset--font-size--max-60: clamp(30px, 1.875rem + ((1vw - 3.2px) * 2.655), 60px);--wp--preset--font-size--max-72: clamp(38px, 2.375rem + ((1vw - 3.2px) * 3.009), 72px);--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--spacing--x-small: 20px;--wp--preset--spacing--small: 40px;--wp--preset--spacing--medium: 60px;--wp--preset--spacing--large: 80px;--wp--preset--spacing--x-large: 100px;
95--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);--wp--custom--font-weight--black: 900;--wp--custom--font-weight--bold: 700;--wp--custom--font-weight--extra-bold: 800;--wp--custom--font-weight--light: 300;--wp--custom--font-weight--medium: 500;--wp--custom--font-weight--regular: 400;--wp--custom--font-weight--semi-bold: 600;--wp--custom--line-height--body: 1.75;--wp--custom--line-height--heading: 1.1;--wp--custom--line-height--medium: 1.5;--wp--custom--line-height--one: 1;--wp--custom--spacing--outer: 30px;}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1200px;--wp--style--global--wide-size: 1450px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 20px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 20px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 20px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 20px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 20px;}:root :where(.is-layout-grid){gap: 20px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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{font-size: var(--wp--preset--font-size--small);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--body);--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 0px;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 0px;}
95a:where(:not(.wp-element-button)){color: var(--wp--preset--color--primary);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-radius: 0;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: 10px;padding-right: 25px;padding-bottom: 10px;padding-left: 25px;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-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-header-footer-color{color: var(--wp--preset--color--header-footer) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-lightgrey-color{color: var(--wp--preset--color--lightgrey) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-light-background-color{color: var(--wp--preset--color--light-background) !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-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-header-footer-background-color{background-color: var(--wp--preset--color--header-footer) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-lightgrey-background-color{background-color: var(--wp--preset--color--lightgrey) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-light-background-background-color{background-color: var(--wp--preset--color--light-background) !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-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-header-footer-border-color{border-color: var(--wp--preset--color--header-footer) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-lightgrey-border-color{border-color: var(--wp--preset--color--lightgrey) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-light-background-border-color{border-color: var(--wp--preset--color--light-background) !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;}
95.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-black-primary-gradient-background{background: var(--wp--preset--gradient--black-primary) !important;}.has-black-secondary-gradient-background{background: var(--wp--preset--gradient--black-secondary) !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;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;}.has-max-36-font-size{font-size: var(--wp--preset--font-size--max-36) !important;}.has-max-48-font-size{font-size: var(--wp--preset--font-size--max-48) !important;}.has-max-60-font-size{font-size: var(--wp--preset--font-size--max-60) !important;}.has-max-72-font-size{font-size: var(--wp--preset--font-size--max-72) !important;}
96:root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--preset--color--primary);}
97:root :where(.wp-block-icon svg){width: 24px;}
98:root :where(.wp-block-columns){border-radius: 4px;border-width: 0;margin-bottom: 0px;}
99:root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.731), 1.5em);line-height: 1.6;}
100:root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: 10px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: 10px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: 10px;}:root :where(.wp-block-buttons-is-layout-grid){gap: 10px;}
101:root :where(.wp-block-column){border-radius: 4px;border-width: 0;margin-bottom: 0px;}
102:root :where(.wp-block-cover){padding-top: 30px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px;}
103:root :where(.wp-block-group){padding: 0px;}
104:root :where(.wp-block-spacer){margin-top: 0 !important;}
105/*# sourceURL=global-styles-inline-css */
106</style>
107<link rel='stylesheet' id='contact-form-7-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/contact-form-7/includes/css/styles.css' media='all' />
108<style id="contact-form-7-inline-css">
109.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}.wpcf7 .wpcf7-recaptcha[data-align="center"] > div {margin: 0 auto;}.wpcf7 .wpcf7-recaptcha[data-align="right"] > div {margin: 0 0 0 auto;}
110/*# sourceURL=contact-form-7-inline-css */
111</style>
112<link rel='stylesheet' id='ityacto-style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/ity-accessibility-toolbar/style.css' media='all' />
113<style id="ityacto-style-inline-css">
114
115        body.high-contrast {
116            background-color: #000000 !important;
117            color: #ffffff !important;
118        }
119        body.high-contrast * {
120            background: none #000000 !important;
121            background-image: none !important;
122            color: #ffffff !important;
123            filter: none !important;
124            border-color: #ffffff !important;
125        }
126        body.high-contrast *::before,
127        body.high-contrast *::after {
128            display: none !important;
129        }
130        body.high-contrast *:hover {
131            filter: none !important;
132        }
133        body.high-contrast a {
134            color: #ffffff !important;
135        }
136        body.high-contrast a:hover {
137            text-decoration: underline !important;
138            opacity: 0.9;
139        }
140    
141/*# sourceURL=ityacto-style-inline-css */
142</style>
143<link rel='stylesheet' id='wp-show-posts-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/wp-show-posts/css/wp-show-posts-min.css' media='all' />
144<link rel='stylesheet' id='inspiro-google-fonts-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/fonts/5e17a2a828ae13171577347258da736e.css' media='all' />
145<link rel='stylesheet' id='inspiro-style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/themes/inspiro/assets/css/minified/style.min.css' media='all' />
146<style id="inspiro-style-inline-css">
147body, button, input, select, textarea {
148font-family: 'Inter', sans-serif;
149font-weight: 400;
150}
151@media screen and (min-width: 782px) {
152body, button, input, select, textarea {
153font-size: 16px;
154line-height: 1.8;
155} }
156body:not(.wp-custom-logo) a.custom-logo-text {
157font-family: 'Onest', sans-serif;
158font-weight: 700;
159text-transform: uppercase;
160line-height: 1.8;
161font-size: 20px;
162}
163@media screen and (min-width: 641px) and (max-width: 1024px) {
164body:not(.wp-custom-logo) a.custom-logo-text {
165font-size: 22px;
166} }
167@media screen and (min-width: 1025px) {
168body:not(.wp-custom-logo) a.custom-logo-text {
169font-size: 26px;
170} }
171h1, h2, h3, h4, h5, h6, .home.blog .entry-title, .page .entry-title, .page-title, #comments>h3, #respond>h3, .wp-block-button a, .entry-footer {
172font-family: 'Onest', sans-serif;
173font-weight: 600;
174line-height: 1.4;
175}
176.home.blog .entry-title, .single .entry-title, .single .entry-cover-image .entry-header .entry-title {
177font-size: 24px;
178font-weight: 600;
179line-height: 1.4;
180}
181@media screen and (min-width: 641px) and (max-width: 1024px) {
182.home.blog .entry-title, .single .entry-title, .single .entry-cover-image .entry-header .entry-title {
183font-size: 32px;
184} }
185@media screen and (min-width: 1025px) {
186.home.blog .entry-title, .single .entry-title, .single .entry-cover-image .entry-header .entry-title {
187font-size: 45px;
188} }
189.page .entry-title, .page-title, .page .entry-cover-image .entry-header .entry-title {
190font-size: 24px;
191font-weight: 600;
192line-height: 1.4;
193text-align: left;
194}
195@media screen and (min-width: 641px) and (max-width: 1024px) {
196.page .entry-title, .page-title, .page .entry-cover-image .entry-header .entry-title {
197font-size: 32px;
198} }
199@media screen and (min-width: 1025px) {
200.page .entry-title, .page-title, .page .entry-cover-image .entry-header .entry-title {
201font-size: 45px;
202} }
203.entry-content h1, .widget-area h1, h1:not(.entry-title):not(.page-title):not(.site-title) {
204font-size: 24px;
205font-weight: 600;
206line-height: 1.4;
207}
208@media screen and (min-width: 641px) and (max-width: 1024px) {
209.entry-content h1, .widget-area h1, h1:not(.entry-title):not(.page-title):not(.site-title) {
210font-size: 32px;
211} }
212@media screen and (min-width: 1025px) {
213.entry-content h1, .widget-area h1, h1:not(.entry-title):not(.page-title):not(.site-title) {
214font-size: 45px;
215} }
216.entry-content h2, .page-content h2, .comment-content h2 {
217font-size: 30px;
218font-weight: 600;
219line-height: 1.4;
220}
221.entry-content h3, .page-content h3, .comment-content h3 {
222font-size: 24px;
223font-weight: 600;
224line-height: 1.4;
225}
226.entry-content h4, .page-content h4, .comment-content h4 {
227font-size: 16px;
228font-weight: 600;
229line-height: 1.4;
230}
231.entry-content h5, .page-content h5, .comment-content h5 {
232font-size: 14px;
233font-weight: 600;
234line-height: 1.4;
235}
236.entry-content h6, .page-content h6, .comment-content h6 {
237font-size: 13px;
238font-weight: 600;
239line-height: 1.4;
240}
241.site-title {
242font-family: 'Inter', sans-serif;
243font-weight: 700;
244line-height: 1.25;
245}
246@media screen and (min-width: 782px) {
247.site-title {
248font-size: 80px;
249} }
250.site-description {
251font-family: 'Inter', sans-serif;
252line-height: 1.8;
253}
254@media screen and (min-width: 782px) {
255.site-description {
256font-size: 20px;
257} }
258.custom-header-button {
259font-family: 'Inter', sans-serif;
260line-height: 1.8;
261}
262@media screen and (min-width: 782px) {
263.custom-header-button {
264font-size: 16px;
265} }
266.navbar-nav a {
267font-family: 'Onest', sans-serif;
268font-weight: 500;
269line-height: 1.8;
270}
271@media screen and (min-width: 782px) {
272.navbar-nav a {
273font-size: 16px;
274} }
275@media screen and (max-width: 64em) {
276.navbar-nav li a {
277font-family: 'Onest', sans-serif;
278font-size: 16px;
279font-weight: 600;
280text-transform: uppercase;
281line-height: 1.8;
282} }
283
284
285		:root {
286			--container-width: 1200px;
287			--container-width-narrow: 950px;
288			--container-padding: 30px;
289		}
290		
291		/* Dynamic responsive padding media queries */
292		@media (max-width: 1260px) {
293			.wrap,
294			.inner-wrap,
295			.page .entry-content,
296			.page:not(.inspiro-front-page) .entry-footer,
297			.single .entry-wrapper,
298			.single.has-sidebar.page-layout-sidebar-right .entry-header .inner-wrap,
299			.wp-block-group > .wp-block-group__inner-container {
300				padding-left: 30px;
301				padding-right: 30px;
302			}
303		}
304		
305		@media (max-width: 1010px) {
306			.single .entry-header .inner-wrap,
307			.single .entry-content,
308			.single .entry-footer,
309			#comments {
310				padding-left: 30px;
311				padding-right: 30px;
312			}
313		}
314		
315/*# sourceURL=inspiro-style-inline-css */
316</style>
317<link rel='stylesheet' id='dflip-style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/3d-flipbook-dflip-lite/assets/css/dflip.min.css' media='all' />
318<link rel='stylesheet' id='ivory-search-styles-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/add-search-to-menu/public/css/ivory-search.min.css' media='all' />
319<link rel='stylesheet' id='popup-maker-site-css' href='//aucklandhomesolutionscic.co.uk/wp-content/uploads/pum/pum-site-styles.css?generated=1759581840&#038;ver=1.24.0' media='all' />
320<link rel='stylesheet' id='cf7cf-style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/cf7-conditional-fields/style.css' media='all' />
321<link rel='stylesheet' id='elementor-frontend-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/css/frontend.min.css' media='all' />
322<link rel='stylesheet' id='elementor-post-2300-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/uploads/elementor/css/post-2300.css' media='all' />
323<link rel='stylesheet' id='widget-heading-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/css/widget-heading.min.css' media='all' />
324<link rel='stylesheet' id='e-shapes-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/css/conditionals/shapes.min.css' media='all' />
325<link rel='stylesheet' id='swiper-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css' media='all' />
326<link rel='stylesheet' id='e-swiper-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css' media='all' />
327<link rel='stylesheet' id='widget-image-carousel-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/css/widget-image-carousel.min.css' media='all' />
328<link rel='stylesheet' id='widget-image-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/css/widget-image.min.css' media='all' />
329<link rel='stylesheet' id='widget-posts-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css' media='all' />
330<link rel='stylesheet' id='elementor-post-6514-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/uploads/elementor/css/post-6514.css' media='all' />
331<link rel='stylesheet' id='elementor-gf-onest-css' href='https://fonts.googleapis.com/css?family=Onest:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
332<link rel='stylesheet' id='elementor-gf-inter-css' href='https://fonts.googleapis.com/css?family=Inter:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
333<link rel='stylesheet' id='elementor-gf-poppins-css' href='https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
334<script id="jquery-core-js" src="https://aucklandhomesolutionscic.co.uk/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 334
334
335<script id="jquery-migrate-js" src="https://aucklandhomesolutionscic.co.uk/wp-includes/js/jquery/jquery-migrate.min.js"></script>
335
336<link rel="https://api.w.org/" href="https://aucklandhomesolutionscic.co.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://aucklandhomesolutionscic.co.uk/wp-json/wp/v2/pages/6514" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://aucklandhomesolutionscic.co.uk/xmlrpc.php?rsd" />
337<meta name="generator" content="WordPress 7.1.3" />
338<link rel='shortlink' href='https://aucklandhomesolutionscic.co.uk/' />
339<meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC9hdWNrbGFuZGhvbWVzb2x1dGlvbnNjaWMuY28udWs/dGktb25saW5lLXVzZXJzLWdvb2dsZT0xJmFtcDtwPSUyRiZhbXA7X3dwbm9uY2U9M2ZkM2IxOTJhZCJ9" /><style>
340.h-captcha{position:relative;display:block;margin-bottom:2rem;padding:0;clear:both}.h-captcha[data-size="normal"]{width:302px;height:76px}.h-captcha[data-size="compact"]{width:158px;height:138px}.h-captcha[data-size="invisible"]{display:none}.h-captcha iframe{z-index:1}.h-captcha::before{content:"";display:block;position:absolute;top:0;left:0;background:url(https://aucklandhomesolutionscic.co.uk/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo.svg) no-repeat;border:1px solid #fff0;border-radius:4px;box-sizing:border-box}.h-captcha::after{content:"If you see this message, hCaptcha failed to load due to site errors.";font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Helvetica Neue",Arial,sans-serif;font-size:10px;font-weight:500;position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;color:#bf1722;opacity:0}.h-captcha.hcaptcha-api-delayed::after{content:"The hCaptcha loading is delayed until user interaction with the form.";color:#555}.h-captcha:not(:has(iframe))::after{animation:hcap-msg-fade-in .3s ease forwards;animation-delay:2s}.h-captcha.hcaptcha-api-delayed:not(:has(iframe))::after{animation-delay:0s}.h-captcha:has(iframe)::after{animation:none;opacity:0}@keyframes hcap-msg-fade-in{to{opacity:1}}.h-captcha[data-size="normal"]::before{width:302px;height:76px;background-position:93.8% 28%}.h-captcha[data-size="normal"]::after{width:302px;height:76px;display:flex;flex-wrap:wrap;align-content:center;line-height:normal;padding:0 75px 0 10px}.h-captcha[data-size="compact"]::before{width:158px;height:138px;background-position:49.9% 78.8%}.h-captcha[data-size="compact"]::after{width:158px;height:138px;text-align:center;line-height:normal;padding:24px 10px 10px 10px}.h-captcha[data-theme="light"]::before,body.is-light-theme .h-captcha[data-theme="auto"]::before,.h-captcha[data-theme="auto"]::before{background-color:#fafafa;border:1px solid #e0e0e0}.h-captcha[data-theme="dark"]::before,body.is-dark-theme .h-captcha[data-theme="auto"]::before,html.wp-dark-mode-active .h-captcha[data-theme="auto"]::before,html.drdt-dark-mode .h-captcha[data-theme="auto"]::before{background-image:url(https://aucklandhomesolutionscic.co.uk/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}@media (prefers-color-scheme:dark){.h-captcha[data-theme="auto"]::before{background-image:url(https://aucklandhomesolutionscic.co.uk/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}}.h-captcha[data-theme="custom"]::before{background-color:initial}.h-captcha[data-size="invisible"]::before,.h-captcha[data-size="invisible"]::after{display:none}.h-captcha iframe{position:relative}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none}
341</style>
342<style>
343.elementor-widget-login .h-captcha{margin-bottom:0}
344</style>
345			<style type="text/css" id="custom-theme-colors" data-hex="#0bb4aa" data-palette="default" data-scheme="light">
346				
347/**
348 * Inspiro Lite: Palette Color Scheme
349 */
350
351:root {
352    --inspiro-primary-color: #0bb4aa;
353    --inspiro-secondary-color: #5ec5bd;
354    --inspiro-tertiary-color: #37746F;
355    --inspiro-accent-color: #0bb4aa;
356}
357
358body {
359    --wp--preset--color--secondary: #0bb4aa;
360}
361			</style>
362			<meta name="generator" content="Elementor 4.3.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
363			<style>
364				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
365				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
366					background-image: none !important;
367				}
368				@media screen and (max-height: 1024px) {
369					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
370					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
371						background-image: none !important;
372					}
373				}
374				@media screen and (max-height: 640px) {
375					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
376					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
377						background-image: none !important;
378					}
379				}
380			</style>
381					<style id="inspiro-custom-header-styles">
382						.site-title a,
383			.colors-dark .site-title a,
384			.site-title a,
385			body.has-header-image .site-title a,
386			body.has-header-video .site-title a,
387			body.has-header-image.colors-dark .site-title a,
388			body.has-header-video.colors-dark .site-title a,
389			body.has-header-image .site-title a,
390			body.has-header-video .site-title a,
391			.site-description,
392			.colors-dark .site-description,
393			.site-description,
394			body.has-header-image .site-description,
395			body.has-header-video .site-description,
396			body.has-header-image.colors-dark .site-description,
397			body.has-header-video.colors-dark .site-description,
398			body.has-header-image .site-description,
399			body.has-header-video .site-description {
400				color: #fff;
401			}
402
403			
404						.custom-header-button {
405				color: #ffffff;
406				border-color: #ffffff;
407			}
408
409			
410						.custom-header-button:hover {
411				color: #ffffff;
412			}
413
414			
415			
416			
417						.navbar {
418				background-color: #ffffff;
419			}
420
421			
422						.headroom--not-top .navbar,
423			.has-header-image.home.blog .headroom--not-top .navbar,
424			.has-header-image.inspiro-front-page .headroom--not-top .navbar,
425			.has-header-video.home.blog .headroom--not-top .navbar,
426			.has-header-video.inspiro-front-page .headroom--not-top .navbar {
427				background-color: #ffffff;
428			}
429
430			
431			
432                        .navbar a {
433                color: #0cbfde;
434            }
435            .navbar-nav .menu-item-has-children .svg-icon {
436                fill: #0cbfde;
437            }
438
439            
440                        .navbar-nav > li.current-menu-item > a, .navbar-nav > li.current_page_item > a, .navbar-nav > li.current-menu-parent > a {
441                border-bottom-color: #ee7f19;
442            }
443            .navbar-nav > li > a:hover {
444                color: #ee7f19;
445            }
446
447            
448			
449			
450						a.custom-logo-text:hover {
451				color: #ffffff;
452			}
453
454			
455			
456
457			/* hero section */
458						#scroll-to-content:before {
459				border-color: #fff;
460			}
461
462			
463						.has-header-image .custom-header-media:before {
464				background-image: linear-gradient(to bottom,
465				rgba(0, 0, 0, 0.3) 0%,
466				rgba(0, 0, 0, 0.5) 100%);
467
468				/*background-image: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0.5) 100%)*/
469			}
470
471
472			
473
474			/* content */
475			
476			
477			
478
479			/* sidebar */
480			
481			
482			
483			
484
485			/* footer */
486						.site-footer {
487				background-color: #00778b;
488			}
489
490			
491						.site-footer {
492				color: #ffffff;
493			}
494
495			
496			
497
498			/* general */
499			
500			
501			
502			
503			
504			
505			
506			
507			
508			
509					</style>
510		<style>
511span[data-name="hcap-cf7"] .h-captcha{margin-bottom:0}span[data-name="hcap-cf7"]~input[type="submit"],span[data-name="hcap-cf7"]~button[type="submit"]{margin-top:2rem}
512</style>
513<link rel="icon" href="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/cropped-Icon-Blue-32x32.png" sizes="32x32" />
514<link rel="icon" href="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/cropped-Icon-Blue-192x192.png" sizes="192x192" />
515<link rel="apple-touch-icon" href="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/cropped-Icon-Blue-180x180.png" />
516<meta name="msapplication-TileImage" content="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/cropped-Icon-Blue-270x270.png" />
517<style id="wp-custom-css">
518/* Header Sidebar */
519#site-navigation {
520  background: #fff;
521  text-align: center;
522  padding-top: 15px;
523  padding-bottom: 10px;
524}
525
526#desktop-accessibility-trigger{
527	border-bottom-color: white !important;
528}
529
530.header-logo-wrapper, #inspiro-back-to-top {
531  display: none;
532}
533
534#accessibility_settings_toggle {
535  background: #FFFFFF !important;
536  top: 74px;
537  right: 29.5rem;
538}
539
540#desktop-accessibility-trigger {
541  display: inline-flex;
542  align-items: center;
543  gap: 10px;
544  padding: 15px 22px 6px 22px;
545  background-color: #EE7F19;
546  border-radius: 9px;
547  margin-top: -12px;
548  text-decoration: none;
549  transition: all 0.25s ease;
550}
551
552.header-navigation-wrapper nav ul li a:hover {
553	border: none !important;
554}
555
556#desktop-accessibility-trigger span {
557  color: #FFFFFF;
558  font-family: 'Aristotelica-Text-Bold-trial.ttf';
559  font-size: 1.1rem
560}
561
562#desktop-accessibility-trigger img {
563  display: none;
564}
565
566#aioa-trigger-button #accessibility_settings_toggle {
567  background: #FFFFFF !important;
568}
569
570/* Hidden icon SVG */
571#accessibility_settings_toggle img.accessibility_settings_toggle_icon,
572#accessibility_settings_toggle svg {
573  display: none !important;
574}
575
576/* Add text "Accessibility" CSS */
577#accessibility_settings_toggle::before {
578  content: "Accessibility Tools";
579  display: inline-block;
580  font-size: 17px;
581  font-weight: 400;
582  /*   text-transform: uppercase; */
583  color: #000;
584  letter-spacing: 1px;
585  margin-top: 3px;
586  position: relative;
587  transition: color 0.3s ease;
588}
589
590#accessibility_settings_toggle:hover::before {
591/*   color: #0cbfde !important; */
592}
593
594#accessibility_settings_toggle:hover {
595  transform: scale(1) !important;
596}
597
598#accessibility_settings_toggle {
599  display: flex;
600  align-items: center;
601  justify-content: center;
602  background: #fff !important;
603  border: none;
604  padding: 6px 14px;
605  cursor: pointer;
606  position: relative;
607  z-index: 1000;
608}
609
610@media (min-width: 850px) and (max-width: 1024px) {
611  .primary-menu-wrapper ul li:last-child a {
612    display: hidden;
613  }
614
615  #accessibility_settings_toggle {
616    background: #FFFFFF !important;
617    top: 66px;
618    right: 10.4rem;
619  }
620}
621
622@media (max-width: 849px) {
623  #accessibility_settings_toggle {
624    background: #FFFFFF !important;
625    top: 30px;
626    right: 6rem;
627    z-index: 0;
628  }
629
630  #menu-item-5132 {
631    display: none;
632  }
633
634  #sidebar-accessibility-trigger img {
635    display: none !important;
636  }
637
638  #accessibility_settings_toggle::before {
639    font-size: 14px !important;
640  }
641}
642
643@media (min-width: 850px) and (max-width: 1024px) {
644  #menu-item-5132 {
645    display: none;
646  }
647
648  #sidebar-accessibility-trigger img {
649    display: none !important;
650  }
651
652  #aioa_accessibility_settings {
653    margin: 75px 10px 0 0 !important;
654  }
655}
656
657
658/* Lock logo size */
659#masthead.site-header .header-logo-wrapper img {
660  max-height: 75px !important;
661  width: 10rem !important;
662  height: auto !important;
663  transition: none !important;
664}
665
666/* SEARCH */
667#searchform {
668  position: relative;
669  width: 300px;
670  margin: 0 auto;
671}
672
673/* Force search box to always be fully visible */
674#sb-search,
675#sb-search.sb-search-closed,
676#sb-search.sb-search-open {
677  position: static !important;
678  width: auto !important;
679  height: auto !important;
680  background: transparent !important; 
681  transform: none !important;
682	margin-right: -10px
683}
684
685#sb-search form {
686  position: relative !important;
687  display: block !important;
688  width: 300px;
689}
690
691/* Input is always visible */
692#sb-search .sb-search-input {
693  width: 100% !important;
694  height: 54px !important;
695  margin-left: -10px;
696  padding: 5px 15px 5px 50px !important;
697  border: 2px solid #ddd;
698  border-radius: 50px !important;
699  font-size: 15px !important;
700  color: #00778b !important;
701  background: #fff !important;
702  outline: none;
703  position: relative !important;
704  top: 0 !important;
705  left: 0 !important;
706  right: 0 !important;
707  bottom: 0 !important;
708  opacity: 1 !important;
709  visibility: visible !important;
710  pointer-events: auto !important;
711  display: block !important;
712  transition: all 0.3s ease;
713  text-align: start;
714}
715
716#sb-search .sb-search-input:focus {
717  border-color: #0cc0de;
718  box-shadow: 0 0 5px rgba(0, 188, 212, 0.3);
719}
720
721#sb-search .sb-search-input:hover {
722  border: 1px solid #0cc0de;
723}
724
725/* Close button is hidden */
726#sb-search .sb-search-button-close,
727#sb-search .sb-search-button-close * {
728  display: none !important;
729  opacity: 0 !important;
730  visibility: hidden !important;
731}
732
733/* Icon search button - FORCE all */
734#sb-search .sb-search-button-open {
735  position: absolute !important;
736  left: 10px !important;
737  top: 50% !important;
738  transform: translateY(-50%) !important;
739  border: none !important;
740  background: transparent !important;
741  cursor: pointer !important;
742  padding: 0 !important;
743  margin: 0 !important;
744  z-index: 10 !important;
745  opacity: 1 !important;
746  visibility: visible !important;
747  pointer-events: auto !important;
748  display: block !important;
749  width: 20px !important;
750  height: 20px !important;
751}
752
753/* Force all children of the button */
754#sb-search .sb-search-button-open * {
755  opacity: 1 !important;
756  visibility: visible !important;
757  display: block !important;
758  position: static !important;
759}
760
761#sb-search .sb-search-button-open span {
762  display: block !important;
763  width: 18px !important;
764  height: 18px !important;
765}
766
767#sb-search .sb-search-button-open .sb-icon-search {
768  display: block !important;
769  width: 18px !important;
770  height: 18px !important;
771  opacity: 1 !important;
772  visibility: visible !important;
773}
774
775.header-navigation-wrapper nav ul {
776  flex-wrap: nowrap
777}
778
779#sb-search .sb-search-button-open svg {
780  fill: #00778b !important;
781  width: 18px !important;
782  height: 18px !important;
783  display: block !important;
784  opacity: 1 !important;
785  visibility: visible !important;
786  transition: fill 0.2s ease;
787}
788
789#sb-search .sb-search-button-open:hover svg {
790  fill: #000 !important;
791}
792
793/* Hiden overlay */
794.sb-search-overlay,
795.sb-search-background {
796  display: none !important;
797  opacity: 0 !important;
798  visibility: hidden !important;
799}
800
801/* Add this CSS to override any styles that may be added by JS */
802#sb-search[style] .sb-search-button-open,
803#sb-search .sb-search-button-open[style],
804#sb-search .sb-search-button-open[style] *,
805#sb-search .sb-search-button-open *[style] {
806  opacity: 1 !important;
807  visibility: visible !important;
808  display: block !important;
809}
810
811.header-navigation-wrapper {
812  margin-top: 10px;
813}
814
815.primary-menu-wrapper ul {
816  display: flex !important;
817  justify-content: center;
818  align-items: center;
819  list-style: none;
820  padding: 0;
821  margin: 0;
822  gap: 25px;
823}
824
825.primary-menu-wrapper ul li:last-child a {
826  color: #FFFFFF;
827}
828
829.primary-menu-wrapper ul li a {
830  letter-spacing: 2px;
831  color: #000;
832  font-weight: 500;
833  text-decoration: none;
834}
835
836.primary-menu-wrapper ul li+li {
837  position: relative;
838}
839
840.primary-menu-wrapper ul li:first-child {
841  display: none;
842}
843
844.header_social {
845  display: none;
846}
847
848@media (min-width: 850px) and (max-width: 1024px) {
849  #masthead.site-header .header-logo-wrapper img {
850    margin-left: 3rem !important;
851  }
852}
853
854
855@media (max-width: 849px) {
856  #searchform {
857    position: static;
858    width: auto;
859    margin: 0 auto;
860  }
861
862  #sb-search {
863    display: none !important;
864  }
865
866  #sb-search input[type="search"] {
867    width: 140px;
868  }
869
870  .primary-menu-wrapper ul {
871    flex-wrap: wrap;
872    gap: 15px;
873  }
874}
875
876
877/* Sidebar */
878.side-nav__scrollable-container,
879.mobile-menu-wrapper {
880  background-color: #00778B;
881  color: #ffffff;
882  height: 100%;
883  overflow-y: auto;
884  z-index: 80;
885  box-shadow: -3px 0 8px rgba(0, 0, 0, 0.15);
886  border-left: 1px solid rgba(255, 255, 255, 0.1);
887}
888
889.wpb_category_n_menu_accordion {
890  margin-top: 3rem;
891}
892
893#menu-sidebar-menu {
894  list-style: none;
895  margin: 0;
896  padding: 0;
897  background-color: #00778B;
898  font-family: Arial, sans-serif;
899
900}
901
902#menu-sidebar-menu>li>a {
903  display: block;
904  color: #fff;
905  font-weight: 600;
906  font-size: 1.22rem !important;
907  text-decoration: none;
908  background-color: #00778B;
909  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
910  text-align: left;
911  transition: background 0.3s ease;
912}
913
914#menu-sidebar-menu>li>a:hover {
915  background-color: #0aaac5;
916}
917
918/* Sub-menu */
919#menu-sidebar-menu .sub-menu {
920  list-style: none;
921  margin: 0;
922  padding: 0;
923  background-color: #0aaac5;
924}
925
926.sub-menu li {
927  display: flex !important;
928}
929
930#menu-sidebar-menu .sub-menu li a {
931  display: block;
932  color: #fff;
933  font-size: 1.2rem;
934  font-weight: 400;
935  text-decoration: none;
936  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
937  transition: background 0.3s ease, padding-left 0.2s;
938}
939
940#menu-sidebar-menu .sub-menu li a:hover {
941  padding-left: 24px;
942  cursor: pointer;
943}
944
945#menu-sidebar-menu .wpb-submenu-indicator {
946  margin-right: 8px;
947  font-weight: bold;
948  font-size: 1.2rem;
949}
950
951#block-33,
952#block-34 {
953  display: inline-block;
954  vertical-align: middle;
955}
956
957#block-33,
958#block-34 {
959  margin: 0;
960}
961
962#block-33 h2 {
963  margin: 0;
964  padding-right: 10px;
965}
966
967#block-33+#block-34 {
968  display: inline-flex;
969  align-items: center;
970  gap: 15px;
971}
972
973#block-34 .wp-block-social-link a svg {
974  width: 26px;
975  height: 26px;
976  border-radius: 50%;
977  fill: #ffffff;
978}
979
980
981.header-logo-wrapper img.custom-logo {
982  transform: scale(1.4);
983  transform-origin: center;
984}
985
986.site-branding-text {
987  margin: 9rem 0 0 -23rem;
988}
989
990.site-branding-text .site-title {
991  font-weight: 800;
992  font-size: 4rem;
993  margin: 0 0 0 -2rem;
994  max-width: 50rem;
995  text-align: left;
996  padding: 0 13rem 0 0;
997}
998
999.site-title a {
1000  background: linear-gradient(to right, #ffffff 0% 56%, #EE7F19 50% 100%);
1001  -webkit-background-clip: text;
1002  -webkit-text-fill-color: transparent;
1003}
1004
1005.custom-header-media {
1006  position: relative;
1007  overflow: hidden;
1008}
1009
1010.custom-header-media::after {
1011  content: "";
1012  position: absolute;
1013  top: 0;
1014  left: 0;
1015  width: 100%;
1016  height: 43.8rem !important;
1017  background: linear-gradient(to right,
1018      rgba(12, 191, 222, 1) 0%,
1019      rgba(12, 191, 222, 0.0) 100%);
1020  z-index: 1;
1021}
1022
1023.custom-header .site-branding,
1024.custom-header .inner-wrap {
1025  position: relative;
1026  z-index: 5;
1027}
1028
1029
1030.site-branding-text .site-description {
1031  font-size: 1.4rem;
1032  text-align: left;
1033  margin-left: -2rem;
1034  padding-right: 19rem;
1035}
1036
1037.site-branding-text .site-title:after {
1038  display: none
1039}
1040
1041.custom-header-button-wrapper {
1042  margin: -1rem 0 0 -65rem;
1043}
1044
1045@media (min-width: 850px) and (max-width: 1024px) {
1046  .custom-header-button-wrapper {
1047    margin: -1rem 0 0 -33rem;
1048  }
1049
1050  #menu-sub_menu li:first-child {
1051    display: none !important;
1052  }
1053
1054  #menu-sub_menu li:last-child {
1055    border: none !important;
1056  }
1057
1058  .mobile-menu-wrapper {
1059    box-shadow: none;
1060    border: none !important
1061  }
1062}
1063
1064@media (max-width: 849px) {
1065  .custom-header-button-wrapper {
1066    margin: -1rem 0 0 -4rem;
1067  }
1068
1069  .site-branding-text .site-title {
1070    font-size: 2rem;
1071  }
1072
1073  #menu-sub_menu li:first-child {
1074    display: none !important;
1075  }
1076
1077  #menu-sub_menu li:last-child {
1078    border: none !important;
1079  }
1080
1081  .mobile-menu-wrapper {
1082    box-shadow: none;
1083    border: none !important
1084  }
1085}
1086
1087.custom-logo {
1088  height: auto !important;
1089  width: auto !important;
1090  max-height: 70px;
1091}
1092
1093.sub-menu {
1094  background-color: #00778B !important;
1095  width: 300px !important;
1096  text-align: center !important;
1097}
1098
1099.sub-menu .menu-item a {
1100  color: #FFFFFF !important;
1101  font-size: 15px !important;
1102}
1103
1104@media (min-width: 850px) and (max-width: 1024px) {
1105  .site-branding-text {
1106    margin: -12rem 0 0 6rem;
1107  }
1108}
1109
1110@media (max-width: 849px) {
1111  .site-branding-text {
1112    margin: 0rem 0 0 5.5rem;
1113  }
1114
1115  .site-branding-text .site-description {
1116    font-size: 0.9rem;
1117    text-align: left;
1118    margin-left: -5rem;
1119    padding: 0px;
1120  }
1121
1122  .site-branding-text .site-title {
1123    font-size: 1.5rem;
1124    margin: 0 0 0 -5rem;
1125    text-align: left;
1126    padding: 0px;
1127  }
1128}
1129
1130.entry-header {
1131  display: none !important;
1132}
1133
1134.header-widgets-wrapper {
1135  gap: 15px
1136}
1137
1138.header-widgets-wrapper .svg-icon-search {
1139  fill: #10456d !important;
1140}
1141
1142.header-widgets-wrapper .icon-bar {
1143  background-color: #00778b !important;
1144}
1145
1146
1147#block-11 .wp-block-column {
1148  display: flex;
1149  align-items: center;
1150  gap: 20px;
1151}
1152
1153#block-11 .wp-block-column figure:first-child {
1154  margin-top: 18px;
1155}
1156
1157#block-27 .wp-block-social-link a svg {
1158  border-radius: 50%;
1159  width: 28px;
1160  height: 28px;
1161  cursor: pointer;
1162  fill: #0cbfde;
1163  display: none;
1164}
1165
1166#colophon .wp-block-social-link a svg {
1167  border-radius: 50%;
1168  fill: #ffffff;
1169}
1170
1171#colophon .wp-block-social-link a svg:hover {
1172  fill: #ff6915;
1173}
1174
1175#colophon .wp-block-social-links {
1176  margin: -30px 0 0 45px !important;
1177}
1178
1179.wp-block-latest-posts__list a {
1180  color: #ffffff !important;
1181}
1182
1183.wp-block-latest-posts__list a:hover {
1184  color: #ff6915 !important;
1185}
1186
1187#menu-footer-left a {
1188  color: #ffffff;
1189  font-weight: 300;
1190}
1191
1192#menu-footer-left a:hover {
1193  color: #ee7f19;
1194} 
1195
1196.copyright span,
1197.copyright a {
1198  color: #ffffff !important;
1199}
1200
1201.copyright span:last-child {
1202  display: none;
1203}
1204
1205/* ==== HEADER STYLING ==== */
1206.site-header {
1207  position: sticky;
1208  top: 0;
1209  z-index: 999;
1210  background: #ffffff;
1211  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
1212  transition: all 0.3s ease;
1213}
1214
1215/* Inner wrapper */
1216.header-inner {
1217  display: flex;
1218  align-items: center;
1219  justify-content: space-between;
1220  padding: 0.8rem 2rem;
1221  max-width: 1300px;
1222  margin: 0 auto;
1223}
1224
1225/* Logo */
1226.header-logo-wrapper img {
1227  max-height: 55px;
1228  height: auto;
1229  width: 10rem;
1230  margin-left: 8rem;
1231  transition: transform 0.3s ease;
1232}
1233
1234/* Navigation */
1235.header-navigation-wrapper nav ul {
1236  display: flex;
1237  gap: 2rem;
1238  margin: 0;
1239  padding: 0;
1240  list-style: none;
1241}
1242
1243.header-navigation-wrapper nav ul li a {
1244  font-size: 16px;
1245  font-weight: 500;
1246  text-decoration: none;
1247  color: #333;
1248  padding: 8px 0;
1249  transition: color 0.3s ease, border-bottom 0.3s ease;
1250  border-bottom: 2px solid transparent;
1251}
1252
1253.header-navigation-wrapper {
1254  justify-content: end !important;
1255}
1256
1257.header-navigation-wrapper nav ul li a:hover {
1258  color: #0077cc;
1259/*   border-bottom: 2px solid #0077cc; */
1260}
1261
1262/* Dropdown */
1263.header-navigation-wrapper .sub-menu {
1264  position: absolute;
1265  background: #fff;
1266  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
1267  padding: 0.5rem 0;
1268  display: none;
1269  flex-direction: column;
1270  min-width: 220px;
1271}
1272
1273.header-navigation-wrapper li:hover>.sub-menu {
1274  display: flex;
1275}
1276
1277.header-navigation-wrapper .sub-menu li {
1278  padding: 0;
1279}
1280
1281.header-navigation-wrapper .sub-menu li a {
1282  padding: 10px 20px;
1283  font-size: 15px;
1284  color: #444;
1285}
1286
1287/* Hamburger (Mobile) */
1288/* --- Button container --- */
1289#site-navigation .navbar-toggle {
1290display: flex;
1291  background: transparent !important;
1292  color: #00778b !important;
1293  width: auto;
1294  min-width: 9rem;
1295}
1296
1297@media (max-width: 849px) {
1298  #site-navigation .navbar-toggle {
1299    min-width: 0;
1300  }
1301}
1302
1303.navbar-toggle {
1304  font-family: 'Aristotelica-Text-Bold-trial.ttf';
1305  background: #EE7F19 !important;
1306  border: 2px solid #00778b;
1307  cursor: pointer;
1308  display: inline-flex;
1309  align-items: center;
1310  padding: 5px 18px 5px 18px;
1311  border-radius: 50px;
1312  gap: 12px;
1313  position: relative;
1314  box-sizing: border-box;
1315  margin-right: 40px;
1316
1317}
1318
1319.navbar-toggle::before {
1320  content: "Menu";
1321  color: #00778b;
1322  font-size: 1.1rem;
1323  font-weight: 600;
1324  display: inline-block;
1325  line-height: 2;
1326  padding-right: 0px;
1327  padding-top: 5px;
1328  text-transform: none !important;
1329}
1330
1331.navbar-toggle>.screen-reader-text {
1332  position: absolute !important;
1333  width: 1px;
1334  height: 1px;
1335  overflow: hidden;
1336  clip: rect(1px, 1px, 1px, 1px);
1337  white-space: nowrap;
1338  border: 0;
1339  padding: 0;
1340  margin: -1px;
1341}
1342
1343.navbar-toggle .icon-bar {
1344  position: absolute;
1345  right: 24px;
1346  top: 18px !important;
1347  left: auto;
1348  width: 22px;
1349  height: 4px;
1350  transform-origin: center;
1351  transition: all 0.25s ease;
1352  display: block;
1353}
1354
1355.navbar-toggle .icon-bar:nth-child(2) {
1356  top: 50%;
1357  transform: translateY(-3px);
1358  width: 22px;
1359}
1360
1361.navbar-toggle .icon-bar:nth-child(3) {
1362  top: 50%;
1363  transform: translateY(0px);
1364  width: 22px;
1365}
1366
1367.navbar-toggle .icon-bar:nth-child(4) {
1368  top: 50%;
1369  transform: translateY(8px);
1370}
1371
1372body.side-nav-open .navbar-toggle .icon-bar:nth-child(2) {
1373  margin-top: 5px;
1374  transform: translateY(0) rotate(50deg);
1375}
1376
1377body.side-nav-open .navbar-toggle .icon-bar:nth-child(3) {
1378  opacity: 0;
1379  transform: translateY(0) scaleX(0);
1380}
1381
1382body.side-nav-open .navbar-toggle .icon-bar:nth-child(4) {
1383  margin-top: 6px;
1384  transform: translateY(0) rotate(-50deg);
1385}
1386
1387@media (max-width: 849px) {
1388  .header-logo-wrapper {
1389    margin-left: 2rem;
1390  }
1391
1392  #masthead.site-header .header-logo-wrapper img {
1393    max-width: 7rem !important;
1394    height: auto !important;
1395  }
1396
1397  .navbar-toggle {
1398    padding: 8px 14px;
1399    border-radius: 18px;
1400    min-width: 100px;
1401    margin-right: 0px;
1402  }
1403
1404  .navbar-toggle .icon-bar {
1405    right: 10px;
1406    width: 22px;
1407    height: 4px;
1408    background-color: #919191 !important;
1409  }
1410
1411  .navbar-toggle {
1412    background-color: transparent !important;
1413    padding: 10px;
1414  }
1415
1416  .navbar-toggle::before {
1417    content: "";
1418    padding-right: 0;
1419  }
1420
1421  .navbar-toggle .icon-bar:nth-child(2) {
1422    top: 50%;
1423    transform: translateY(-3px);
1424    width: 22px;
1425  }
1426
1427  .navbar-toggle .icon-bar:nth-child(3) {
1428    top: 50%;
1429    transform: translateY(0px);
1430    width: 22px;
1431  }
1432
1433  .navbar-toggle .icon-bar:nth-child(4) {
1434    top: 50%;
1435    transform: translateY(8px);
1436    width: 22px;
1437  }
1438
1439  body.side-nav-open .navbar-toggle .icon-bar:nth-child(2) {
1440    display: none !important;
1441  }
1442
1443  body.side-nav-open .navbar-toggle .icon-bar:nth-child(3) {
1444    display: none !important;
1445  }
1446
1447  body.side-nav-open .navbar-toggle .icon-bar:nth-child(4) {
1448    display: none !important;
1449  }
1450
1451}
1452
1453#block-22 .wp-block-image img {
1454  margin-top: 4rem;
1455}
1456
1457#contact-us-menu,
1458#tenant-portal {
1459  font-family: 'Aristotelica-Text-Bold-trial.ttf';
1460  font-size: 1.1rem;
1461  padding: 12px 20px 8px 20px;
1462  border: 2px solid #ddd;
1463  text-decoration: none;
1464  color: #00778b;
1465  border-radius: 50px;
1466	margin-left: 12px;
1467}
1468
1469#contact-us-menu span,
1470#tenant-portal span {
1471  padding-left: 10px
1472}
1473
1474#contact-us-menu:hover,
1475#tenant-portal:hover {
1476  border: 2px solid #00778b
1477}
1478
1479/* ==== RESPONSIVE ==== */
1480@media (max-width: 992px) {
1481  .header-navigation-wrapper nav ul {
1482    position: fixed;
1483    top: 0;
1484    right: -100%;
1485    flex-direction: column;
1486    background: #fff;
1487    height: 100vh;
1488    width: 280px;
1489    padding: 4rem 2rem;
1490    gap: 1.2rem;
1491    transition: right 0.3s ease;
1492  }
1493
1494  .header-navigation-wrapper nav ul.active {
1495    right: 0;
1496  }
1497
1498  .navbar-toggle {
1499    display: block;
1500  }
1501
1502  .header-navigation-wrapper {
1503    position: relative;
1504  }
1505}
1506
1507/* Mobile dropdown inside */
1508@media (max-width: 992px) {
1509  .header-navigation-wrapper .sub-menu {
1510    position: static;
1511    box-shadow: none;
1512    display: none;
1513  }
1514
1515  .header-navigation-wrapper li.menu-item-has-children.open>.sub-menu {
1516    display: flex;
1517  }
1518
1519  .sb-icon-search {
1520    display: none !important;
1521  }
1522
1523  .navbar-toggle {
1524    display: block !important;
1525  }
1526
1527  .header-logo-wrapper img {
1528    margin-left: 0rem;
1529  }
1530}
1531
1532/* Bố cục chung */
1533#primary .site-main article {
1534  display: flex;
1535  gap: 30px;
1536  padding: 30px 20px;
1537  margin-bottom: 40px;
1538  background: #fff;
1539  border-radius: 12px;
1540  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
1541  align-items: flex-start;
1542  transition: transform 0.3s ease, box-shadow 0.3s ease;
1543}
1544
1545#primary .site-main article:hover {
1546  transform: translateY(-5px);
1547  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
1548}
1549
1550/* Ảnh bài viết */
1551#primary .site-main article .post-thumbnail img {
1552  border-radius: 10px;
1553  width: 280px;
1554  height: auto;
1555  object-fit: cover;
1556}
1557
1558/* Nội dung */
1559#primary .site-main article .entry-header {
1560  margin-bottom: 10px;
1561}
1562
1563#primary .site-main article .entry-title a {
1564  font-size: 22px;
1565  font-weight: 700;
1566  color: #222;
1567  text-decoration: none;
1568}
1569
1570#primary .site-main article .entry-title a:hover {
1571  color: #0cbfde;
1572}
1573
1574#primary .site-main article .entry-meta {
1575  font-size: 14px;
1576  color: #777;
1577  margin-bottom: 15px;
1578}
1579
1580#primary .site-main article .entry-summary {
1581  font-size: 16px;
1582  line-height: 1.6;
1583  color: #444;
1584}
1585
1586/* Nút Read More */
1587#primary .site-main article .more-link {
1588  display: inline-block;
1589  margin-top: 15px;
1590  padding: 10px 22px;
1591  background: #0cbfde;
1592  color: #fff !important;
1593  font-weight: 600;
1594  font-size: 14px;
1595  border-radius: 6px;
1596  text-decoration: none;
1597  text-transform: uppercase;
1598  transition: background 0.3s ease;
1599}
1600
1601#primary .site-main article .more-link:hover {
1602  background: #0999b4;
1603}
1604
1605#content-hotspot-3399 {
1606  display: none !important;
1607}
1608
1609#accessibility_settings_toggle {
1610  background-color: #EE7F19 !important;
1611}
1612
1613#ityacto-accessibility-toolbar {
1614  position: fixed;
1615  max-height: 70px;
1616  right: 0;
1617  top: 68%;
1618  border: 1px solid #ccc;
1619  transform: translateX(100%);
1620  transition: transform 0.3s ease;
1621  z-index: 9999;
1622}
1623
1624/* Open */
1625#ityacto-accessibility-toolbar.active {
1626  max-height: 70px;
1627  right: 24px;
1628  top: 78%;
1629  transform: translateX(0);
1630}
1631
1632.toggle-toolbar-btn {
1633  position: fixed;
1634  right: 24px;
1635  top: 86%;
1636  background: #3DC3BB;
1637  color: #000000;
1638  padding: 25px 27px;
1639  border-radius: 50%;
1640  cursor: pointer;
1641  z-index: 10000;
1642  transition: transform 0.2s ease, color 0.2s ease;
1643}
1644
1645.toggle-toolbar-btn i {
1646	margin-top: 5px;
1647  font-size: 27px;
1648	color: #FFFFFF
1649}
1650
1651.toggle-toolbar-btn:hover {
1652  border: none;
1653  color: black;
1654  transform: scale(1.2);
1655}
1656
1657@media (min-width: 850px) and (max-width: 1024px) {
1658  .toggle-toolbar-btn {
1659    position: fixed;
1660    right: 24px;
1661    top: 90%;
1662  }
1663
1664  #ityacto-accessibility-toolbar {
1665    position: fixed;
1666    max-height: 70px;
1667    right: 0;
1668    top: 78%;
1669    border: 1px solid #ccc;
1670    transform: translateX(100%);
1671    transition: transform 0.3s ease;
1672    z-index: 9999;
1673  }
1674
1675  /* Open */
1676  #ityacto-accessibility-toolbar.active {
1677    max-height: 70px;
1678    right: 24px;
1679    top: 83%;
1680    transform: translateX(0);
1681  }
1682}
1683
1684
1685@media (max-width: 849px) {
1686  .toggle-toolbar-btn {
1687    position: fixed;
1688    right: 24px;
1689		padding: 20px 22px;
1690    top: 86%;
1691  }
1692	
1693	.toggle-toolbar-btn i {
1694		font-size: 22px;
1695	}
1696
1697  #ityacto-accessibility-toolbar {
1698    position: fixed;
1699    max-height: 60px;
1700    right: 0;
1701    top: 67%;
1702    border: 1px solid #ccc;
1703    transform: translateX(100%);
1704    transition: transform 0.3s ease;
1705    z-index: 9999;
1706  }
1707
1708  /* Open */
1709  #ityacto-accessibility-toolbar.active {
1710    max-height: 60px;
1711    right: 24px;
1712    top: 75%;
1713    transform: translateX(0);
1714  }
1715}
1716
1717
1718@media (max-width: 849px) {
1719  #block-34 .wp-block-social-link a svg {
1720    width: 30px;
1721    height: 30px
1722  }
1723	
1724#custom-tes {
1725    font-size: 10px!important;
1726}
1727
1728  #block-34 ul {
1729    gap: 0
1730  }
1731
1732  .navbar-toggle {
1733    border: none
1734  }
1735
1736  #side-nav .side-nav__close-button {
1737    position: absolute;
1738    top: 16px;
1739    right: 16px;
1740    z-index: 10000;
1741  }
1742
1743  #side-nav .side-nav__close-button .navbar-toggle {
1744    width: 40px;
1745    height: 40px;
1746    padding: 0;
1747    border: none;
1748    background: transparent;
1749    cursor: pointer;
1750    position: relative;
1751    top: 10px;
1752  }
1753
1754  #side-nav .navbar-toggle::before,
1755  #side-nav .navbar-toggle::after {
1756    content: "";
1757    position: absolute;
1758    top: 50%;
1759    left: 50%;
1760    width: 24px;
1761    height: 2px;
1762    background: white;
1763    transform-origin: center;
1764  }
1765
1766  #side-nav .navbar-toggle::before {
1767    transform: translate(-50%, -50%) rotate(45deg);
1768  }
1769
1770  #side-nav .navbar-toggle::after {
1771    transform: translate(-50%, -50%) rotate(-45deg);
1772  }
1773
1774
1775}
1776
1777.icon-bar {
1778border-radius: 20px
1779
1780}
1781
1782.wpb-submenu-indicator {
1783	font-family: 'Aristotelica-Text-Regular-trial.ttf'
1784}
1785
1786
1787.side-nav__wrap {
1788  display: flex;
1789  flex-direction: column;
1790}
1791
1792.side-nav__close-button,
1793.mobile-menu-wrapper {
1794  position: sticky;
1795  top: 0;
1796  z-index: 100;
1797  background-color: #00778B;
1798}
1799
1800#block-33 {
1801  margin-top: 10px;
1802}
1803#contact-us-menu img,
1804#tenant-portal img {
1805	width: 20px; height: auto; vertical-align: middle;
1806}
1807@media (max-width: 1024px) {
1808	#contact-us-menu span,
1809	#tenant-portal span {
1810    display: none
1811  }
1812	#contact-us-menu img,
1813	#tenant-portal img {
1814    filter: brightness(0) invert(1);
1815  }
1816
1817  #contact-us-menu,
1818	#tenant-portal {
1819    padding: 10px 12px 5px 12px;
1820    background: #00778b;
1821    color: white;
1822		border: none
1823  }
1824}
1825@media (max-width: 849px) {
1826  #side-nav .side-nav__close-button {
1827    position: sticky;
1828    top: 0;
1829    right: 0;
1830    width: 100%;
1831    height: 60px;
1832    background: #00778B;
1833    z-index: 1000;
1834    display: flex;
1835    justify-content: space-between;
1836    align-items: center;
1837    padding-right: 15px;
1838  }
1839
1840  #side-nav .side-nav__close-button .navbar-toggle {
1841    width: 40px;
1842    height: 40px;
1843    padding: 0;
1844    border: none;
1845    background: transparent;
1846    cursor: pointer;
1847    position: relative;
1848    top: 0;
1849    left: 30px;
1850    margin: 0;
1851    order: 1;
1852  } 
1853	 
1854
1855  #side-nav #menu-sub_menu {
1856    margin-bottom: 0 !important
1857  }
1858
1859  .side-nav__scrollable-container {
1860    padding-top: 0;
1861  }
1862}
1863
1864@media (max-width: 1199px) {
1865  .mobile-menu-wrapper {
1866    position: sticky;
1867    margin-top: -65px;
1868    z-index: 1000;
1869    background-color: #00778B;
1870    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
1871    width: 80%;
1872    max-height: 130px !important;
1873  }
1874
1875  .accessibility-sidebar-item {
1876    padding: 5px 20px !important;
1877    margin: 0 !important;
1878  }
1879}
1880
1881@media (min-width: 768px) and (max-width: 1024px) {
1882	.accessibility-sidebar-item {
1883    margin-top: 52px !important;
1884    height: 9px !important;
1885  }
1886	
1887	.alignwide{
1888		margin-top: 30px !important;
1889	}
1890}
1891
1892
1893@media screen and (min-width: 850px) {
1894#site-navigation .navbar-toggle:hover:before {
1895  color: white;
1896}
1897
1898.navbar-toggle:hover {
1899  .icon-bar {
1900    background-color: #fff !important;
1901  }
1902}
1903#site-navigation .navbar-toggle:hover {
1904  border-color: #00778b !important;
1905  background-color: #00778b !important;
1906}
1907  #side-nav .side-nav__close-button {
1908    display: block !important
1909  }
1910
1911  #side-nav .navbar-toggle::before {
1912    content: ""
1913  }
1914
1915  #side-nav .navbar-toggle {
1916    background: transparent !important;
1917    right: 0;
1918    position: absolute;
1919    top: 0;
1920  }
1921}
1922
1923.side-nav__wrap .navbar-toggle {
1924  margin-top: -5px;
1925  margin-right: -5px
1926}
1927
1928#block-34 {
1929  gap: 0 !important;
1930}
1931
1932#custom-con {
1933  display: flex;
1934  flex-direction: row;
1935  justify-content: space-around;
1936}
1937
1938@media (max-width: 768px) {
1939    #custom-con {
1940        display: none!important;
1941    }
1942}
1943#block-34 ul {
1944  margin-top: 30px;
1945  width: 95%;
1946  display: flex;
1947  justify-content: space-around;
1948
1949}
1950
1951
1952#block-34 .wp-block-social-link a svg {
1953  width: 50px;
1954  height: 50px
1955}
1956
1957#menu-sidebar-menu>li>a {
1958  border-bottom: none !important
1959}
1960
1961#block-72 .wp-block-image {
1962  margin-top: 50px;
1963  display: flex;
1964  margin: 50px auto;
1965  width: 60%;
1966  align-self: center;
1967}
1968
1969.site-footer .footer-widgets .widget_block h2, .site-footer .footer-widgets .widget_block>h2 {
1970  font-family: 'Aristotelica-Text-Bold-trial.ttf' !important;
1971}
1972@media screen and (min-width: 1365px) {
1973.site-content-contain #content {
1974    padding-top:130px!important;
1975}
1976}
1977@media screen and (max-width: 1364px) and (min-width: 1236px) {
1978.site-content-contain #content {
1979    padding-top:140px!important;
1980}
1981}
1982@media screen and (max-width: 1235px) and (min-width: 1197px) {
1983.site-content-contain #content {
1984    padding-top:170px!important;
1985}
1986} 
1987@media screen and (max-width: 1196px) and (min-width: 1094px) {
1988.site-content-contain #content {
1989    padding-top:130px!important;
1990}
1991} 
1992@media screen and (max-width: 1093px) and (min-width: 821px) {
1993.site-content-contain #content {
1994    padding-top:130px!important;
1995}
1996} 
1997@media screen and (max-width: 820px) {
1998.site-content-contain #content {
1999    padding-top:110px!important;
2000}
2001}
2002
2003/* Footer */
2004.site-info {
2005    text-align: center;
2006}
2007
2008.site-info .copyright span:last-child {
2009    display: none;
2010}
2011
2012.site-info .copyright span:first-child {
2013    display: block;
2014    margin: 0 auto;
2015    text-align: center;
2016}
2017
2018.customer-handbook{
2019	display: none !important;
2020}
2021
2022/* Contact popup*/
2023#contact-popup,
2024#contact-popup-overlay {
2025	display:none;
2026}
2027
2028#contact-popup-overlay {
2029	position: fixed !important;
2030	top:0 !important;
2031	left:0 !important;
2032	width:100% !important;
2033	height:100% !important;
2034	background: rgba(0,0,0,0.6) !important;
2035	z-index:9998 !important;
2036	backdrop-filter: blur(4px) !important;
2037}
2038
2039#contact-popup {
2040	position: fixed !important;
2041	top:50% !important;
2042	left:50% !important;
2043	transform: translate(-50%,-50%) !important;
2044	background:#fff !important;
2045	padding:30px !important;
2046	border-radius:16px !important;
2047	width:520px !important;
2048	max-width:95% !important;
2049	max-height:90vh !important;
2050	overflow-y:auto !important;
2051	z-index:9999 !important;
2052	box-shadow: 0 20px 60px rgba(0,0,0,0.25) !important;
2053}
2054
2055/* scrollbar */
2056#contact-popup::-webkit-scrollbar {
2057	width:6px !important;
2058}
2059
2060#contact-popup::-webkit-scrollbar-thumb {
2061	background:#ccc !important;
2062	border-radius:10px !important;
2063}
2064
2065#contact-popup,
2066#contact-popup * {
2067	box-sizing: border-box !important;
2068}
2069
2070/* close button */
2071#contact-popup-close {
2072	position:absolute !important;
2073	right:15px !important;
2074	top:10px !important;
2075	font-size:28px !important;
2076	z-index:10 !important;
2077	padding: 10px !important;
2078	color: #FFFFFF !important;
2079	border: 2px solid #FFFFFF !important;
2080	background-color: #F3841E !important;
2081  border-radius: 50px !important;
2082}
2083
2084#contact-popup-close svg {
2085	fill: #ffffff !important;
2086}
2087
2088/* title */
2089#contact-popup h2 {
2090	font-family: "Aristotelica-Text-Regular-trial.ttf", Sans-serif;
2091	color: #545454 !important;
2092  font-size: 40px !important;
2093	padding: 0 !important;
2094  margin: 0 0 5px 0 !important;
2095}
2096
2097/* subtitle */
2098#contact-popup > p {
2099	font-size:16px !important;
2100	margin-bottom:20px !important;
2101	color:#666 !important;
2102}
2103
2104/* form row */
2105#contact-popup .form-row {
2106	display:flex !important;
2107	gap:12px !important;
2108}
2109
2110#contact-popup .form-group{
2111	margin-bottom: 0 !important;
2112}
2113
2114#contact-popup .form-group br{
2115	display: none !important;
2116}
2117
2118/* mobile stack */
2119@media (max-width:600px){
2120	#contact-popup .form-row {
2121		flex-direction:column !important;
2122	}
2123}
2124
2125#contact-popup input,
2126#contact-popup textarea,
2127#contact-popup select {
2128	width:100% !important;
2129	padding:14px !important;
2130	border-radius:8px !important;
2131	border:1px solid #e5e7eb !important;
2132	background:#f9fafb !important;
2133	font-size:15px !important;
2134	transition:0.2s !important;
2135	margin-bottom:15px !important;
2136}
2137
2138/* focus */
2139#contact-popup input:focus,
2140#contact-popup textarea:focus,
2141#contact-popup select:focus {
2142	background:#fff !important;
2143	border-color:#00bcd4 !important;
2144	outline:none !important;
2145}
2146
2147/* textarea */
2148#contact-popup textarea {
2149	min-height:130px !important;
2150	resize:vertical !important;
2151}
2152
2153/* submit button */
2154#contact-popup input[type="submit"] {
2155padding: 10px 0 !important;
2156  background-image: none !important;
2157  background: #f58220 !important;
2158  color: #ffffff !important;
2159  font-size: 16px !important;
2160  font-weight: 600 !important;
2161  letter-spacing: 2px !important;
2162  text-transform: uppercase !important;
2163  border: none !important;
2164  border-radius: 999px !important;
2165  box-shadow: none !important;
2166	width:100% !important;
2167}
2168
2169/* footer */
2170#contact-popup .popup-footer {
2171	font-size:15px !important;
2172	color:#555 !important;
2173	text-align: center !important;
2174}
2175
2176#contact-popup .popup-footer a {
2177	font-weight:600 !important;
2178}
2179
2180/* fix contact form 7 extra spacing */
2181#contact-popup p {
2182	margin:0 !important;
2183}
2184
2185#contact-popup .wpcf7-response-output{
2186	margin: 0 !important;
2187	padding: 0 !important;
2188	border-color: none !important;
2189}
2190
2191
2192/* mobile */
2193@media (max-width:768px) {
2194	#contact-us-menu,
2195	#tenant-portal {
2196		margin-left: 0;
2197	}
2198	
2199	#contact-popup input[type="submit"] {
2200		margin: 0 !important;
2201	}
2202	
2203	#contact-popup h2 {
2204		font-size: 35px !important;
2205		margin: -12px 0 5px 0 !important;
2206	}
2207}
2208.wpb_wmca_accordion_wrapper_theme_dark>ul>li li:hover>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li li.wpb-wmca-focus>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li li.current-cat>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li li.current-menu-item>a, .wpb_wmca_accordion_wrapper_theme_dark li.current_page_item>a {
2209	border-left-color: #0aaac5!important
2210}
2211@media screen and (min-width: 1024px) {
2212.footer-widget-1 .widget_block, .footer-widget-2 .widget_block #menu-item-5784 a, .footer-widget-3 #block-68 .hours div {
2213	font-size: 1.2rem
2214}
2215	#block-65 h2, #block-63 h2 , #block-55 h2  {
2216	font-size: 1.6rem
2217}
2218}
2219
2220@media screen and (max-width: 1023px) {
2221.footer-widget-1 .widget_block, .footer-widget-2 .widget_block #menu-item-5784 a, .footer-widget-3 #block-68 .hours div {
2222	font-size: 0.9rem
2223}
2224	#block-65 h2, #block-63 h2 , #block-55 h2  {
2225	font-size: 1.2rem
2226}
2227}
2228
2229</style>
2230
2231</head>
2232
2233<body class="home wp-singular page-template page-template-elementor_header_footer page page-id-6514 wp-custom-logo wp-embed-responsive wp-theme-inspiro group-blog inspiro-front-page inspiro--with-page-nav page-layout-full-width post-display-content-excerpt header-search-hidden colors-light inspiro elementor-default elementor-template-full-width elementor-kit-2300 elementor-page elementor-page-6514">
2234
2235<aside id="side-nav" class="side-nav" tabindex="-1">
2236	<div class="side-nav__scrollable-container">
2237		<div class="side-nav__wrap">
2238			<div class="side-nav__close-button">
2239				<button type="button" class="navbar-toggle">
2240					<span class="screen-reader-text">Toggle navigation</span>
2241					<span class="icon-bar"></span>
2242					<span class="icon-bar"></span>
2243					<span class="icon-bar"></span>
2244				</button>
2245			</div>
2246							<nav class="mobile-menu-wrapper" aria-label="Mobile Menu" role="navigation">
2247					<ul id="menu-sub_menu" class="nav navbar-nav"><li id="menu-item-4799" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4799"><a href="https://aucklandhomesolutionscic.co.uk/contact/">Contact</a></li>
2248</ul>				</nav>
2249						<div id="block-33" class="widget widget_block">
2250<h2 class="wp-block-heading alignwide">Menu</h2>
2251<div class="clear"></div></div><div id="block-34" class="widget widget_block">
2252<ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-facebook wp-block-social-link"><a href="https://www.facebook.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>
2253
2254<li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://www.instagram.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
2254<path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li>
2255
2256<li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="https://www.linkedin.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li></ul>
2257<div class="clear"></div></div><div id="block-75" class="widget widget_block"><div class="wp-block-wpb-accordion-menu-or-category-pro-wpb-wmca-shortcode-selector">			<div class="wpb_category_n_menu_accordion wpb_accordion_free_version wpb_wmca_accordion_wrapper_theme_dark wpb_wmca_keyboard_accessibility_no wpb_the_menu_accordion" data-shortcode_id="4717" data-accordion="true" data-indicator_icon="+">
2258								<ul id="menu-sidebar-menu" class="wpb_category_n_menu_accordion_list"><li id="menu-item-4705" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4705"><a href="/repairs">REPAIRS</a>
2259<ul class="sub-menu">
2260	<li id="menu-item-4708" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4708"><a href="/repairs/report-a-repair/">HOW TO REPORT A REPAIR</a></li>
2261	<li id="menu-item-13404" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13404"><a href="https://aucklandhomesolutionscic.co.uk/repairs/">REPAIRS &#038; MAINTENANCE</a></li>
2262	<li id="menu-item-4687" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4687"><a href="/fire-safety">FIRE SAFETY</a></li>
2263	<li id="menu-item-4686" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4686"><a href="/damp-mould/">DAMP &#038; MOULD</a></li>
2264	<li id="menu-item-14068" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14068"><a href="/white-goods/">WHITE GOODS</a></li>
2265	<li id="menu-item-14069" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14069"><a href="/responsibilities/">RESPONSIBILITIES</a></li>
2266</ul>
2267</li>
2268<li id="menu-item-4693" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4693"><a href="/complaints-compliments/">COMPLAINTS</a></li>
2269<li id="menu-item-4679" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4679"><a href="#">YOUR SUPPORT</a>
2270<ul class="sub-menu">
2271	<li id="menu-item-13475" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13475"><a href="https://aucklandhomesolutionscic.co.uk/rents/">RENTS</a></li>
2272	<li id="menu-item-4680" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4680"><a href="/domestic-abuse">DOMESTIC ABUSE</a></li>
2273	<li id="menu-item-4681" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4681"><a href="/mental-health-support">MENTAL HEALTH SUPPORT</a></li>
2274	<li id="menu-item-4683" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4683"><a href="/safeguarding">SAFEGUARDING</a></li>
2275	<li id="menu-item-4684" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4684"><a href="/data-protection">DATA PROTECTION</a></li>
2276	<li id="menu-item-4688" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4688"><a href="/staying-safe-home">STAYING SAFE IN YOUR HOME</a></li>
2277</ul>
2278</li>
2279<li id="menu-item-4689" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4689"><a href="/latest-updates">LATEST NEWS</a></li>
2280<li id="menu-item-4675" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4675"><a href="#">YOUR COMMUNITY</a>
2281<ul class="sub-menu">
2282	<li id="menu-item-4676" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4676"><a href="/food-banks">FOOD BANKS</a></li>
2283	<li id="menu-item-14384" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14384"><a href="https://aucklandhomesolutionscic.co.uk/asb/">ASB</a></li>
2284</ul>
2285</li>
2286<li id="menu-item-4698" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4698"><a href="#">ABOUT US</a>
2287<ul class="sub-menu">
2288	<li id="menu-item-4701" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4701"><a href="/our-story-our-homes">OUR STORY</a></li>
2289	<li id="menu-item-4702" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4702"><a href="/our-mission-and-values">OUR MISSION &#038; VALUES</a></li>
2290	<li id="menu-item-4703" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4703"><a href="/how-we-operate">HOW WE OPERATE</a></li>
2291</ul>
2292</li>
2293<li id="menu-item-4704" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4704"><a href="/contact">CONTACT US</a></li>
2294</ul>							</div>
2295		</div><div class="clear"></div></div><div id="block-11" class="widget widget_block">
2296<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-0e47273b wp-block-columns-is-layout-flex">
2297<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>
2298
2299
2300
2301<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div>
2302</div>
2303<div class="clear"></div></div><div id="block-72" class="widget widget_block widget_media_image">
2304<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="500" height="212" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/logo-removebg.png" alt="" class="wp-image-5474" style="width:280px;height:auto" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/logo-removebg.png 500w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/logo-removebg-300x127.png 300w" sizes="(max-width: 500px) 100v
2304w, 500px" /></figure>
2305<div class="clear"></div></div><div id="block-73" class="widget widget_block"><style>
2306#block-33 .alignwide {
2307  font-family: "Aristotelica-Text-Regular-trial.ttf", Sans-serif;
2308  text-transform: uppercase;
2309}
2310#block-72 .wp-block-image{
2311    margin-top: 50px;
2312    display: flex;
2313    justify-content: center;
2314}
2315#block-75 a{
2316  font-family: "Aristotelica-Text-Regular-trial.ttf", Sans-serif !important;
2317}
2318
2319#block-75 .email-sidebar a{
2320  font-family: Arial, Helvetica, sans-serif !important;
2321}
2322</style><div class="clear"></div></div>		</div>
2323	</div>
2324</aside>
2325<div class="side-nav-overlay"></div>
2326
2327<div id="page" class="site">
2328	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
2329
2330	
2331			<header id="masthead" class="site-header" role="banner">
2332						<div id="site-navigation" class="navbar">
2333	<div class="header-inner inner-wrap wpz_layout_full wpz_menu_center">
2334
2335					<div class="header-logo-wrapper">
2336				<a href="https://aucklandhomesolutionscic.co.uk/" class="custom-logo-link" rel="home" aria-current="page"><img width="645" height="285" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/Primary-Logo-Colour.png" class="custom-logo" alt="Auckland Home Solutions" decoding="async" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/Primary-Logo-Colour.png 645w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/Primary-Logo-Colour-300x133.png 300w" sizes="100vw" /></a>			</div>
2337
2338			<div class="header-navigation-wrapper">
2339								<nav class="primary-menu-wrapper navbar-collapse collapse" aria-label="Top Horizontal Menu" role="navigation">
2340					<ul id="menu-sub_menu-1" class="nav navbar-nav dropdown sf-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4799"><a href="https://aucklandhomesolutionscic.co.uk/contact/">Contact</a></li>
2341</ul>				</nav>
2342							</div>
2343
2344			<div class="header-widgets-wrapper">
2345									<div class="header_social">
2346						<div id="block-27" class="widget widget_block">
2347<ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-facebook wp-block-social-link"><a href="https://www.facebook.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>
2348
2349<li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://www.instagram.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594
2349-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li>
2350
2351<li class="wp-social-link wp-social-link-youtube wp-block-social-link"><a href="https://www.youtube.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li>
2352
2353<li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="https://www.linkedin.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li></ul>
2354</div>					</div>
2355				
2356				<div id="sb-search" class="sb-search" style="display: block;">
2357					
2358<form method="get" id="searchform" action="https://aucklandhomesolutionscic.co.uk/">
2359	<label for="search-form-input">
2360		<span class="screen-reader-text">Search for:</span>
2361		<input type="search" class="sb-search-input" placeholder="Type your keywords and hit Enter..." name="s" id="search-form-input" autocomplete="off" />
2362	</label>
2363	<button class="sb-search-button-open" aria-expanded="false">
2364		<span class="sb-icon-search">
2365			<svg class="svg-icon svg-icon-search" aria-hidden="true" role="img" focusable="false" xmlns="https://www.w3.org/2000/svg" width="23" height="23" viewbox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 
2365C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg>		</span>
2366	</button>
2367	<button class="sb-search-button-close" aria-expanded="false">
2368		<span class="sb-icon-search">
2369			<svg class="svg-icon svg-icon-cross" aria-hidden="true" role="img" focusable="false" xmlns="https://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg>		</span>
2370	</button>
2371</form>
2372				</div>
2373<a href="https://my.ahscic.co.uk/" target="_blank" id="tenant-portal">
2374    <img src="/wp-content/uploads/2026/02/user.svg" alt="User Icon">
2375    <span>Customer Portal</span>
2376</a>
2377
2378									<button type="button" class="navbar-toggle">
2379						<span class="screen-reader-text">Toggle sidebar &amp; navigation</span>
2380						<span class="icon-bar"></span>
2381						<span class="icon-bar"></span>
2382						<span class="icon-bar"></span>
2383					</button>
2384							</div>
2385			</div><!-- .inner-wrap -->
2386</div><!-- #site-navigation -->
2387		</header><!-- #masthead -->
2388	
2389    
2390	
2391	<div class="site-content-contain">
2392		<div id="content" class="site-content">
2393		<div data-elementor-type="wp-page" data-elementor-id="6514" class="elementor elementor-6514" data-elementor-post-type="page">
2394				<div class="elementor-element elementor-element-4dadb8f e-con-full e-flex e-con e-parent" data-id="4dadb8f" data-element_type="container" data-e-type="container">
2395				<div class="elementor-element elementor-element-b6b1de8 elementor-widget elementor-widget-shortcode" data-id="b6b1de8" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
2396							<div class="elementor-shortcode">		<div data-elementor-type="section" data-elementor-id="9540" class="elementor elementor-9540" data-elementor-post-type="elementor_library">
2397			<div class="elementor-element elementor-element-18149cf e-con-full e-flex e-con e-parent" data-id="18149cf" data-element_type="container" data-e-type="container">
2398		<div class="elementor-element elementor-element-b2a70e5 e-con-full e-flex e-con e-child" data-id="b2a70e5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2399				<div class="elementor-element elementor-element-34a6231 elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading" data-id="34a6231" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2400					<h2 class="elementor-heading-title elementor-size-default"><a href="https://my.ahscic.co.uk/" target="_blank"><span id="text">Manage your home using the My Auckland app</span>
2401<span id="mobile">Use the My Auckland App</span></a></h2>				</div>
2402				<div class="elementor-element elementor-element-fc7800d elementor-align-center elementor-widget-mobile__width-initial elementor-widget elementor-widget-button" data-id="fc7800d" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
2403										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://my.ahscic.co.uk/" target="_blank">
2404						<span class="elementor-button-content-wrapper">
2405						<span class="elementor-button-icon">
2406				<svg aria-hidden="true" class="e-font-icon-svg e-fas-arrow-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg>			</span>
2407									<span class="elementor-button-text">Register Now</span>
2408					</span>
2409					</a>
2410								</div>
2411				</div>
2412				</div>
2413				</div>
2414		</div>
2415						</div>
2416				</div>
2417		<div class="elementor-element elementor-element-8ffd8e3 e-con-full e-flex e-con e-parent" data-id="8ffd8e3" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2418		<div class="elementor-element elementor-element-06bc1ea e-con-full e-flex e-con e-child" data-id="06bc1ea" data-element_type="container" data-e-type="container" id="container-home-hero" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2419		<div class="elementor-element elementor-element-aa5b193 e-con-full e-flex e-con e-child" data-id="aa5b193" data-element_type="container" data-e-type="container">
2420		<div class="elementor-element elementor-element-639a52e e-con-full e-flex e-con e-child" data-id="639a52e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2421				<div class="elementor-element elementor-element-b7db70f elementor-widget elementor-widget-heading" data-id="b7db70f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2422					<h2 class="elementor-heading-title elementor-size-default">Reach Your Local Housing Officer</h2>				</div>
2423				<div class="elementor-element elementor-element-42d1892 elementor-widget elementor-widget-text-editor" data-id="42d1892" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
2424									<p>
2424Input your postcode to find dedicated support.</p>								</div>
2425				<div class="elementor-element elementor-element-2c8f3db elementor-widget elementor-widget-shortcode" data-id="2c8f3db" data-element_type="widget" data-e-type="widget" id="home-postcode" data-widget_type="shortcode.default">
2426							<div class="elementor-shortcode">    <div class="pl-lookup-wrapper pl-layout-side" id="pl-6ac8244fb1cc5">
2427        <form class="pl-lookup-form">
2428            <input type="text" class="pl-postcode-input" placeholder="Enter postcode" required>
2429            <button type="submit">Search</button>
2430        </form>
2431                <div class="pl-side-container">
2432            <div class="pl-side-left"><!-- placeholder for spacing --></div>
2433            <div class="pl-result pl-side-right"></div>
2434        </div>
2435            </div>
2436
2437    
2437<script>
2438    (function() {
2439        var wrapper = document.getElementById('pl-6ac8244fb1cc5');
2440        var form    = wrapper.querySelector('.pl-lookup-form');
2441        var input   = wrapper.querySelector('.pl-postcode-input');
2442        var resultDiv = wrapper.querySelector('.pl-result');
2443
2444        form.addEventListener('submit', function(e) {
2445            e.preventDefault();
2446            var postcode = input.value.trim();
2447            resultDiv.innerHTML = '<p class="pl-loading">Searching</p>';
2448
2449            fetch("https://aucklandhomesolutionscic.co.uk/wp-admin/admin-ajax.php?action=postcode_lookup&postcode=" + encodeURIComponent(postcode))
2450                .then(function(res) { return res.json(); })
2451                .then(function(data) {
2452                    if (data.found) {
2453                        var html = '<button class="pl-close-btn" onclick="this.parentElement.innerHTML=\'\'">&times;</button>';
2454                        html += '<div class="pl-property-card">';
2455                        html += '<h3>' + data.property_house_name + '</h3>';
2456                        html += '<div class="pl-property-details">';
2457                        html += '<p><strong>Address:</strong> ' + data.property_house_number + ' ' + data.property_street + '</p>';
2458                        if (data.property_town) {
2459                            html += '<p><strong>Town:</strong> ' + data.property_town + '</p>';
2460                        }
2461                        html += '<p><strong>Postcode:</strong> ' + data.property_post_code + '</p>';
2462                        if (data.manager_name) {
2463                            html += '<p><strong>Property Manager:</strong> ' + data.manager_name;
2464                            if (data.manager_email) {
2465                                html += ' (<a href="mailto:' + data.manager_email + '">' + data.manager_email + '</a>)';
2466                            }
2467                            if (data.manager_phone) {
2468                                html += ' | Tel: <a href="tel:' + data.manager_phone + '">' + data.manager_phone + '</a>';
2469                            }
2470                            html += '</p>';
2471                        }
2472                        html += '</div>';
2473                        if (data.images && data.images.length) {
2474                            html += '<div class="pl-property-images">';
2475                            data.images.forEach(function(img) {
2476                                html += '<img decoding="async" src="' + img + '" alt="Property image">';
2477                            });
2478                            html += '</div>';
2479                        }
2480                        html += '</div>';
2481                        resultDiv.innerHTML = html;
2482                    } else {
2483                        resultDiv.innerHTML = '<button class="pl-close-btn" onclick="this.parentElement.innerHTML=\'\'">&times;</button><p class="pl-no-result">No property found for this postcode.</p>';
2484                    }
2485                })
2486                .catch(function() {
2487                    resultDiv.innerHTML = '<p class="pl-error">An error occurred. Please try again.</p>';
2488                });
2489        });
2490    })();
2491    </script>
2491
2492    </div>
2493						</div>
2494				<div class="elementor-element elementor-element-c1b9b55 elementor-widget elementor-widget-html" data-id="c1b9b55" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
2495					<style>
2496/* RESET layout side cá»§a plugin */
2497#home-postcode .pl-layout-side .pl-lookup-form {
2498    background-color: transparent !important;
2499  display: block !important;
2500  box-shadow: none !important;
2501  margin-left: -10px !important;
2502}
2503
2504#home-postcode .pl-lookup-wrapper{
2505    padding: 0 !important;
2506}
2507
2508#home-postcode .pl-layout-side .pl-postcode-input {
2509  width: 80% !important;
2510  display: block !important;
2511  padding: 14px 16px !important;
2512  font-size: 16px !important;
2513  border-radius: 8px !important;
2514  border: 1px solid #cfd4dc !important;
2515  margin-bottom: 14px !important;
2516  box-sizing: border-box !important;
2517}
2518
2519#home-postcode .pl-layout-side button {
2520  width: 80% !important;
2521  display: block !important;
2522  padding: 10px 0 !important;
2523
2524  background-image: none !important;
2525  background: #f58220 !important;
2526
2527  color: #ffffff !important;
2528  font-size: 16px !important;
2529  font-weight: 600 !important;
2530  letter-spacing: 2px !important;
2531  text-transform: uppercase !important;
2532
2533  border: none !important;
2534  border-radius: 999px !important;
2535  box-shadow: none !important;
2536}
2537#home-postcode .pl-no-result {
2538    background: #fef2f2;  
2539    border: none !important;
2540}
2541
2542#home-postcode .pl-side-right{
2543    min-width: 33rem !important;
2544    top: -240px !important;
2545    z-index: 1 !important;
2546}
2547
2548#home-postcode .pl-layout-side {
2549    gap: 0 !important;
2550    height: 140px !important;
2551}
2552
2553@media screen and (min-width: 1600px) {
2554    #home-postcode .pl-side-right {
2555        top: -240px !important;
2556        left: 0 !important;
2557    }
2558    #home-postcode .pl-property-card {
2559        text-align: left !important;  
2560    }
2561
2562}
2563
2564@media (min-width: 768px) and (max-width: 1024px) {
2565        #home-postcode .pl-layout-side .pl-postcode-input {
2566        width: 63% !important;   
2567    }
2568    #home-postcode .pl-layout-side button {
2569        width: 63% !important;
2570    }
2571    
2572    #home-postcode .pl-side-right {
2573        min-width: 23rem !important;
2574        top: -161px !important;
2575        right: 135px !important;
2576    }
2577    
2578    #home-postcode .pl-property-card h3 {
2579        font-size: 25px !important;   
2580    }
2581    
2582    #home-postcode .pl-property-details{
2583        margin-bottom: 0 !important;
2584        padding: 15px !important;
2585    }
2586    
2587    #home-postcode .pl-property-details strong,
2588    #home-postcode .pl-property-details p{
2589        font-size: 17px !important;
2590    }
2591    
2592    #home-postcode .pl-property-card {
2593        padding: 20px;   
2594    }
2595}
2596
2597@media (max-width: 767px) {
2598    #home-postcode .pl-layout-side .pl-postcode-input {
2599        width: 100% !important;   
2600    }
2601    #home-postcode .pl-layout-side button {
2602        width: 100% !important;
2603    }
2604    #home-postcode .pl-layout-side {
2605        display: flex !important;
2606        justify-content: center !important;
2607        align-items: center !important;   
2608    }
2609    
2610    #home-postcode .pl-layout-side .pl-lookup-form{
2611        margin-left: 0 !important;
2612    }
2613    
2614    #home-postcode .pl-property-card {
2615        text-align: left !important;  
2616    }
2617    
2618    #home-postcode .pl-property-details strong,
2619    #home-postcode .pl-property-details p{
2620        font-size: 17px !important;
2621    }
2622    
2623    #home-postcode .pl-property-card {
2624        padding: 20px !important;   
2625    }
2626    
2627    #home-postcode .    .pl-property-details {
2628        padding: 2px !important;   
2629    }
2630    
2631    #home-postcode .pl-side-right {
2632        position: fixed !important;
2633        top: 50% !important;
2634        left: 50% !important;
2635        transform: translate(-50%, -50%) !important;
2636    
2637        min-width: 90vw !important;
2638        max-width: 90vw !important;
2639    
2640        z-index: 9999 !important;
2641        margin-top: 60px;
2642    }
2643    
2644    #home-postcode .pl-property-details p {
2645      margin-bottom: 16px;
2646    }
2647    
2648    #home-postcode .pl-property-details p strong {
2649      display: block;
2650    }
2651    
2652    #home-postcode .pl-property-details p {
2653      padding-left: 18px;
2654    }
2655    
2656    #home-postcode .pl-property-details p strong {
2657      margin-left: -18px;
2658    }
2659    
2660    #home-postcode .pl-property-details strong {
2661        padding: 15px 15px 1px 15px !important;   
2662    }
2663    
2664}
2665
2666@media (width: 768px) {
2667    #home-postcode .pl-side-right {
2668        position: absolute !important;   
2669        top: -183px !important;
2670        left: 305px !important;
2671    }
2672    
2673    #home-postcode .pl-property-details strong,
2674    #home-postcode .pl-property-details p{
2675        font-size: 17px !important;
2676    }
2677    
2678    #home-postcode .pl-layout-side .pl-postcode-input {
2679        width: 107% !important;   
2680    }
2681    #home-postcode .pl-layout-side button {
2682        width: 107% !important;
2683    }
2684    
2685    #home-postcode .pl-property-details p {
2686      margin-bottom: 16px;
2687    }
2688    
2689    #home-postcode .pl-property-details p strong {
2690      display: block;
2691    }
2692    
2693    #home-postcode .pl-property-details p {
2694      padding-left: 18px;
2695    }
2696    
2697    #home-postcode .pl-property-details p strong {
2698      margin-left: -18px;
2699    }
2700    
2701    #home-postcode .pl-property-details {
2702        padding: 2px !important;
2703    }
2704    
2705    #home-postcode .pl-property-details strong {
2706        padding: 0px 15px 1px 15px !important;
2707    }
2708}
2709
2710</style>
2711<script>
2712document.addEventListener('DOMContentLoaded', function () {
2713  const input = document.querySelector('#home-postcode .pl-postcode-input');
2714  const button = document.querySelector('#home-postcode .pl-lookup-form button');
2715
2716  if (input) {
2717    input.placeholder = 'e.g. DH1 1AA';
2718  }
2719
2720  if (button) {
2721    button.textContent = 'CHECK NOW';
2722  }
2723});
2724</script>
2724
2725				</div>
2726				</div>
2727				</div>
2728		<div class="elementor-element elementor-element-5f5446a e-con-full e-flex e-con e-child" data-id="5f5446a" data-element_type="container" data-e-type="container" id="container-gif">
2729				<div class="elementor-element elementor-element-d3ea448 elementor-widget elementor-widget-html" data-id="d3ea448" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
2730					<style> 
2731#container-home-hero {
2732    position: relative;
2733    overflow: hidden;    
2734    width: 100%;
2735    height: 100vh;
2736}
2737#container-home-hero canvas {
2738    position: absolute;
2739    inset: 0;
2740    pointer-events: none;
2741    z-index: 1;
2742}
2743.video-toggle-container {
2744    display: flex;
2745    width: 12rem !important;
2746    align-items: center;
2747    gap: 10px;
2748    background: #EE7F19;
2749    padding: 10px;
2750    border-radius: 8px;
2751    color: white;
2752    position: absolute;
2753    top: 10px;
2754    right: 10px;
2755    font-family: sans-serif;
2756    z-index: 10;
2757}
2758.switch {
2759    position: relative;
2760    display: inline-block;
2761    width: 46px;
2762    height: 24px;
2763}
2764.switch input { opacity: 0; width: 0; height: 0; }
2765.slider {
2766    position: absolute;
2767    cursor: pointer;
2768    top: 0; left: 0; right: 0; bottom: 0;
2769    background-color: #ccc;
2770    transition: .4s;
2771    border-radius: 34px;
2772}
2773.slider:before {
2774    position: absolute;
2775    content: "";
2776    height: 18px; width: 18px;
2777    left: 3px; bottom: 3px;
2778    background-color: white;
2779    transition: .4s;
2780    border-radius: 50%;
2781}
2782input:checked + .slider { background-color: #00a7c1; }
2783input:checked + .slider:before { transform: translateX(22px); }
2784</style> 
2785
2786<div class="video-toggle-container">
2787    <label class="switch">
2788        <input type="checkbox" id="videoToggle" checked>
2789        <span class="slider round"></span>
2790    </label>
2791    <span class="label-text">Enable Video</span>
2792</div>
2793<div id="container-home-hero"></div>
2794
2795<script>
2796const bg = document.getElementById("container-home-hero");
2797const toggle = document.getElementById("videoToggle");
2798const canvas = document.createElement("canvas");
2799const ctx = canvas.getContext("2d");
2800bg.appendChild(canvas);
2801
2802let enabled = toggle.checked;
2803let particles = [];
2804
2805function resize() {
2806    canvas.width = bg.offsetWidth;
2807    canvas.height = bg.offsetHeight;
2808}
2809window.addEventListener("resize", resize);
2810resize();
2811
2812function getSeason() {
2813    const m = new Date().getMonth() + 1; 
2814    if (m >= 3 && m <= 5) return "spring"; 
2815    if (m >= 6 && m <= 8) return "summer";  
2816    if (m >= 9 && m <= 11) return "autumn";  
2817    return "winter";    
2818}
2819
2820const season = getSeason();
2821
2822function createParticles(count = 70) {
2823    const springFlowerTypes = [
2824        { petal: "#f7b7c9", center: "#FFD700" },
2825        { petal: "#FFD700", center: "#FF8C00" }
2826    ];
2827    
2828    particles = Array.from({ length: count }, () => {
2829        const flower = springFlowerTypes[Math.floor(Math.random() * springFlowerTypes.length)];
2830        const isButterfly = season === "summer" && (Math.random() < 0.2);
2831        const summerType = isButterfly ? "butterfly" : "leaf";
2832        const size = isButterfly ? Math.random() * 3 + 3 : Math.random() * 4 + 4;
2833
2834        let vx = 0;
2835        let vy = 0;
2836
2837        if (season === "spring") {
2838            vy = Math.random() * 1 + 0.5; 
2839            vx = Math.random() * 0.2 - 0.1; 
2840        } else if (isButterfly) {
2841            vy = Math.random() * 0.4 - 0.2;
2842            vx = (Math.random() > 0.5 ? 1 : -1) * (Math.random() * 1.5 + 1);
2843        } else if (season === "autumn") {
2844            vy = Math.random() * 1.5 + 1.2;
2845            vx = Math.random() * 1 - 0.5;
2846        } else {
2847            vy = Math.random() * 0.8 + 0.3;
2848            vx = Math.random() * 0.6 - 0.3;
2849        }
2850
2851        const leafHue = Math.floor(Math.random() * 40) + 120;
2852        const leafLightness = Math.floor(Math.random() * 30) + 40;
2853        const leafColor = `hsl(${leafHue}, 70%, ${leafLightness}%)`;
2854
2855        const autumnHue = Math.floor(Math.random() * 30) + 25;
2856        const autumnColor = `hsl(${autumnHue}, 90%, 55%)`;
2857
2858        return {
2859            x: Math.random() * canvas.width,
2860            y: Math.random() * canvas.height,
2861            size: size,
2862            vy: vy,
2863            vx: vx,
2864            r: Math.random() * Math.PI,
2865            summerType: summerType,
2866            flap: Math.random() * Math.PI * 2,
2867            flapSpeed: Math.random() * 0.15 + 0.1,
2868            butterflyColor: `hsl(50, 100%, 60%)`, 
2869            petalColor: flower.petal,
2870            centerColor: flower.center,
2871            leafColor: leafColor,
2872            autumnColor: autumnColor,
2873            oscAmp: Math.random() * 1.5 + 0.5,
2874            rotSpeed: (Math.random() - 0.5) * 0.03
2875        };
2876    });
2877}
2878
2879function drawButterfly(ctx, p) {
2880    const wingStretch = Math.max(Math.abs(Math.sin(p.flap)), 0.15);
2881    
2882    ctx.save();
2883    
2884    ctx.fillStyle = "#333";
2885    ctx.beginPath();
2886    ctx.ellipse(0, 0, p.size / 4, p.size * 0.8, 0, 0, Math.PI * 2);
2887    ctx.fill();
2888
2889    ctx.strokeStyle = "#333";
2890    ctx.lineWidth = 0.5;
2891    ctx.beginPath();
2892    ctx.moveTo(-1, -p.size * 0.5);
2893    ctx.quadraticCurveTo(-p.size * 0.5, -p.size * 1.2, -p.size * 0.8, -p.size * 1.5);
2894    ctx.moveTo(1, -p.size * 0.5);
2895    ctx.quadraticCurveTo(p.size * 0.5, -p.size * 1.2, p.size * 0.8, -p.size * 1.5);
2896    ctx.stroke();
2897
2898    [1, -1].forEach(side => {
2899        ctx.save();
2900        ctx.scale(side * wingStretch, 1); 
2901        
2902        ctx.fillStyle = p.butterflyColor;
2903
2904        ctx.beginPath();
2905        ctx.moveTo(0, 0);
2906        ctx.bezierCurveTo(p.size * 2.5, -p.size * 3, p.size * 4.5, -p.size * 0.5, p.size * 0.5, p.size * 0.5);
2907        ctx.fill();
2908
2909        ctx.beginPath();
2910        ctx.moveTo(0, 0);
2911        ctx.bezierCurveTo(p.size * 3, p.size * 1.5, p.size * 2, p.size * 3.5, 0, p.size * 0.8);
2912        ctx.fill();
2913
2914        ctx.restore();
2915    });
2916
2917    ctx.restore();
2918}
2919
2920function drawParticle(p) {
2921    ctx.save();
2922    ctx.translate(p.x, p.y);
2923    ctx.rotate(p.r); 
2924    
2925    switch (season) {
2926        case "winter":
2927            ctx.fillStyle = "#fff";
2928            ctx.beginPath();
2929            ctx.arc(0, 0, p.size / 3, 0, Math.PI * 2);
2930            ctx.fill();
2931            break;
2932            
2933        case "spring":
2934            ctx.fillStyle = p.petalColor;
2935            for (let i = 0; i < 5; i++) {
2936                ctx.beginPath();
2937                const angle = (i * 2 * Math.PI) / 5;
2938                const distance = p.size / 2;
2939                ctx.ellipse(Math.cos(angle) * distance, Math.sin(angle) * distance, p.size / 1.5, p.size / 2.5, angle, 0, Math.PI * 2);
2940                ctx.fill();
2941            }
2942            ctx.fillStyle = p.centerColor;
2943            ctx.beginPath();
2944            ctx.arc(0, 0, p.size / 2.5, 0, Math.PI * 2);
2945            ctx.fill();
2946            break;
2947            
2948        case "summer":
2949            if (p.summerType === "leaf") {
2950                ctx.fillStyle = p.leafColor; 
2951                ctx.beginPath();
2952                ctx.moveTo(0, -p.size);
2953                ctx.bezierCurveTo(p.size * 0.7, -p.size * 0.5, p.size * 1.2, p.size * 0.2, p.size * 0.3, p.size * 1.2);
2954                ctx.lineTo(0, p.size * 1.5);
2955                ctx.bezierCurveTo(-p.size * 1.2, p.size * 0.2, -p.size * 0.7, -p.size * 0.5, 0, -p.size);
2956                ctx.fill();
2957            } else {
2958                drawButterfly(ctx, p);
2959            }
2960            break;
2961            
2962        case "autumn":
2963            ctx.fillStyle = p.autumnColor;
2964            ctx.beginPath();
2965            ctx.moveTo(0, -p.size);
2966            ctx.bezierCurveTo(p.size * 0.7, -p.size * 0.5, p.size * 1.2, p.size * 0.2, p.size * 0.3, p.size * 1.2);
2967            ctx.lineTo(0, p.size * 1.5);
2968            ctx.bezierCurveTo(-p.size * 1.2, p.size * 0.2, -p.size * 0.7, -p.size * 0.5, 0, -p.size);
2969            ctx.fill();
2970            break;
2971    }
2972    ctx.restore();
2973}
2974
2975function animate() {
2976    if (!enabled) return;
2977    ctx.clearRect(0, 0, canvas.width, canvas.height);
2978
2979    particles.forEach(p => {
2980        if (season === "summer" && p.summerType === "butterfly") {
2981            p.flap += p.flapSpeed;
2982            p.x += p.vx;
2983            p.y += p.vy + Math.sin(p.flap * 0.5) * p.oscAmp; 
2984            p.r = (p.vx > 0 ? Math.PI / 2 : -Math.PI / 2) + Math.sin(p.flap * 0.2) * 0.15;
2985        } else {
2986            p.y += p.vy;
2987            p.x += season === "autumn" ? p.vx + Math.sin(p.y * 0.02) * p.oscAmp : p.vx;
2988            p.r += season === "autumn" ? p.rotSpeed : 0.01;
2989        }
2990
2991        if (p.y > canvas.height + 50) p.y = -50;
2992        if (p.x > canvas.width + 50) p.x = -50;
2993        if (p.x < -50) p.x = canvas.width + 50;
2994
2995        drawParticle(p);
2996    });
2997
2998    requestAnimationFrame(animate);
2999}
3000
3001toggle.addEventListener("change", () => {
3002    enabled = toggle.checked;
3003    localStorage.setItem("effect", enabled);
3004    if (enabled) animate();
3005    else ctx.clearRect(0, 0, canvas.width, canvas.height);
3006});
3007
3008toggle.checked = localStorage.getItem("effect") !== "false";
3009enabled = toggle.checked;
3010createParticles();
3011if (enabled) animate();
3012</script>
3012<ctrl46>}				</div>
3013				</div>
3014				</div>
3015		<div class="elementor-element elementor-element-c10a154 e-con-full e-flex e-con e-child" data-id="c10a154" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;waves&quot;,&quot;position&quot;:&quot;absolute&quot;}">
3016				<div class="elementor-shape elementor-shape-bottom" aria-hidden="true" data-negative="false">
3017			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none">
3018	<path class="elementor-shape-fill" d="M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7
3019	c23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4
3020	c21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z"/>
3021</svg>		</div>
3022				</div>
3023				</div>
3024		<div class="elementor-element elementor-element-a35dd20 e-con-full container-home-help e-flex e-con e-parent" data-id="a35dd20" data-element_type="container" data-e-type="container">
3025		<div class="elementor-element elementor-element-781dbae e-con-full e-flex e-con e-child" data-id="781dbae" data-element_type="container" data-e-type="container">
3026		<div class="elementor-element elementor-element-f0c62c5 e-con-full e-flex e-con e-child" data-id="f0c62c5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3027				<div class="elementor-element elementor-element-4a31ed8 elementor-widget elementor-widget-heading" data-id="4a31ed8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3028					<h2 class="elementor-heading-title elementor-size-default">We Can Help You More...</h2>				</div>
3029		<div class="elementor-element elementor-element-7ee4d98 e-grid e-con-full e-con e-child" data-id="7ee4d98" data-element_type="container" data-e-type="container">
3030				<div class="elementor-element elementor-element-a1aa112 elementor-mobile-align-justify btn-help elementor-align-justify elementor-widget__width-initial e-transform e-transform elementor-widget elementor-widget-button" data-id="a1aa112" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3031										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/repairs/report-a-repair/">
3032						<span class="elementor-button-content-wrapper">
3033						<span class="elementor-button-icon">
3034				<svg aria-hidden="true" class="e-font-icon-svg e-fas-tools" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M501.1 395.7L384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82l-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s65.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z"></path></svg>			</span>
3035									<span class="elementor-button-text">Report a Repair</span>
3036					</span>
3037					</a>
3038								</div>
3039				<div class="elementor-element elementor-element-d7e2541 elementor-mobile-align-justify btn-help elementor-align-justify elementor-widget__width-initial e-transform e-transform elementor-widget elementor-widget-button" data-id="d7e2541" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3040										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/rents/">
3041						<span class="elementor-button-content-wrapper">
3042						<span class="elementor-button-icon">
3043				<svg aria-hidden="true" class="e-font-icon-svg e-far-credit-card" viewB
3043ox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M527.9 32H48.1C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48.1 48h479.8c26.6 0 48.1-21.5 48.1-48V80c0-26.5-21.5-48-48.1-48zM54.1 80h467.8c3.3 0 6 2.7 6 6v42H48.1V86c0-3.3 2.7-6 6-6zm467.8 352H54.1c-3.3 0-6-2.7-6-6V256h479.8v170c0 3.3-2.7 6-6 6zM192 332v40c0 6.6-5.4 12-12 12h-72c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12zm192 0v40c0 6.6-5.4 12-12 12H236c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12z"></path></svg>			</span>
3044									<span class="elementor-button-text">Pay Your Rent</span>
3045					</span>
3046					</a>
3047								</div>
3048				<div class="elementor-element elementor-element-5923b25 elementor-mobile-align-justify btn-help elementor-align-justify elementor-widget__width-initial e-transform e-transform elementor-widget elementor-widget-button" data-id="5923b25" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3049										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/complaints-compliments/">
3050						<span class="elementor-button-content-wrapper">
3051						<span class="elementor-button-icon">
3052				<svg aria-hidden="true" class="e-font-icon-svg e-far-comment" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z"></path></svg>			</span>
3053									<span class="elementor-button-text">Complaints</span>
3054					</span>
3055					</a>
3056								</div>
3057				</div>
3058				</div>
3059				</div>
3060				</div>
3061		<div class="elementor-element elementor-element-720c8d0 e-con-full e-flex e-con e-parent" data-id="720c8d0" data-element_type="container" data-e-type="container">
3062		<div class="elementor-element elementor-element-f024cc7 e-con-full e-flex e-con e-child" data-id="f024cc7" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3063				<div class="elementor-element elementor-element-6b262bf elementor-widget elementor-widget-heading" data-id="6b262bf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3064					<h2 class="elementor-heading-title elementor-size-default">Our Mission:</h2>				</div>
3065				<div class="elementor-element elementor-element-326e40e elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="326e40e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3066									<p>“Empowering trust, fostering happiness, and promoting independence for all.”</p>								</div>
3067				</div>
3068				</div>
3069		<div class="elementor-element elementor-element-cd73ac4 e-con-full container-home e-flex e-con e-parent" data-id="cd73ac4" data-element_type="container" data-e-type="container">
3070		<div class="elementor-element elementor-element-c0e6ed3 e-con-full e-flex e-con e-child" data-id="c0e6ed3" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3071				<div class="elementor-element elementor-element-ed6ff3c elementor-widget elementor-widget-heading" data-id="ed6ff3c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3072					<h2 class="elementor-heading-title elementor-size-default">About us...</h2>				</div>
3073				<div class="elementor-element elementor-element-1944d66 elementor-widget elementor-widget-text-editor" data-id="1944d66" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3074									<p>
3074Incorporated in August 2010 under the Companies Act 2006 as a Community<br />Interest Company, our objective is to provide affordable and quality housing to<br />vulnerable adults disadvantaged through disability, age, race, social<br />circumstances or finance.</p><p><span id="text-more"><br />15 years after incorporation, AHS continues to serve the local communities, working with local authorities, landlords, and care providers.<br />In 2012, AHS became a Social Housing Provider based on its focus on providing temporary and supported housing accommodation. Over the years, its portfolio of managed<br />properties has grown, with most of its assets leased on long-term leases to a mix<br />of Real Estate Investment Trusts (REITS) and private landlords.</span></p>								</div>
3075				<div class="elementor-element elementor-element-2b6541b elementor-widget elementor-widget-heading" data-id="2b6541b" data-element_type="widget" data-e-type="widget" id="btn-readmore" data-widget_type="heading.default">
3076					<div class="elementor-heading-title elementor-size-default">Read more &gt;</div>				</div>
3077				</div>
3078				<div class="elementor-element elementor-element-dc5955d elementor-widget elementor-widget-html" data-id="dc5955d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3079					<style>
3080#text-more {
3081  display: inline;
3082}
3083
3084#btn-readmore {
3085  display: none;
3086  cursor: pointer;
3087}
3088
3089/* Mobile */
3090@media (max-width: 767px) {
3091  #text-more {
3092    display: block;
3093    overflow: hidden;
3094    max-height: 0;
3095    transition: max-height 0.4s ease;
3096  }
3097
3098  #text-more.is-open {
3099    max-height: 1000px;
3100  }
3101
3102  #btn-readmore {
3103    display: inline-block;
3104    margin-top: 10px;
3105    color: #2563eb; /* xanh nhẹ, đổi tùy theme */
3106    font-weight: 600;
3107  }
3108}
3109</style>
3110<script>
3111document.addEventListener("DOMContentLoaded", function () {
3112  const btn = document.getElementById("btn-readmore");
3113  const textMore = document.getElementById("text-more");
3114
3115  if (!btn || !textMore) return;
3116
3117  const mobileQuery = window.matchMedia("(max-width: 767px)");
3118
3119  function setup() {
3120    if (mobileQuery.matches) {
3121      // Mobile
3122      btn.style.display = "inline-block";
3123      textMore.classList.remove("is-open");
3124      btn.querySelector(".elementor-heading-title").innerText = "Read more";
3125    } else {
3126      // Desktop / Tablet
3127      btn.style.display = "none";
3128      textMore.classList.add("is-open");
3129    }
3130  }
3131
3132  btn.addEventListener("click", function () {
3133    const title = btn.querySelector(".elementor-heading-title");
3134
3135    if (textMore.classList.contains("is-open")) {
3136      textMore.classList.remove("is-open");
3137      title.innerText = "Read more";
3138    } else {
3139      textMore.classList.add("is-open");
3140      title.innerText = "Read less";
3141    }
3142  });
3143
3144  setup();
3145  mobileQuery.addEventListener("change", setup);
3146});
3147</script>
3147
3148				</div>
3149				</div>
3150		<div class="elementor-element elementor-element-7d7b81e e-con-full e-flex e-con e-parent" data-id="7d7b81e" data-element_type="container" data-e-type="container">
3151				<div class="elementor-element elementor-element-2636694 elementor-hidden-desktop elementor-hidden-tablet elementor-widget-mobile__width-initial elementor-widget elementor-widget-image-carousel" data-id="2636694" data-element_type="widget" data-e-type="widget" data-settings="{&quot;navigation&quot;:&quot;none&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
3152							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
3153			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
3154								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 3"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/01/tpas-removebg-preview-300x106.png" alt="tpas-removebg-preview" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 3"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/removebg-preview-300x144.png" alt="removebg-preview" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 3"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/https_3A_2F_2Fcdn.evbuc_-300x158.webp" alt="https_3A_2F_2Fcdn.evbuc_" /></figure></div>			</div>
3155							
3156									</div>
3157						</div>
3158		<div class="elementor-element elementor-element-134182c e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="134182c" data-element_type="container" data-e-type="container" id="custom-con">
3159				<div class="elementor-element elementor-element-7996e53 elementor-widget elementor-widget-image" data-id="7996e53" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3160															<img loading="lazy" decoding="async" width="369" height="130" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/01/tpas-removebg-preview.png" class="attachment-large size-large wp-image-9028" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/01/tpas-removebg-preview.png 369w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/01/tpas-removebg-preview-300x106.png 300w" sizes="100vw" />															</div>
3161				<div class="elementor-element elementor-element-9cb3b1a elementor-widget elementor-widget-image" data-id="9cb3b1a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3162															<img loading="lazy" decoding="async" width="500" height="240" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/removebg-preview.png" class="attachment-large size-large wp-image-5493" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/removebg-preview.png 500w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/removebg-preview-300x144.png 300w" sizes="100vw" />															</div>
3163				<div class="elementor-element elementor-element-4492d93 elementor-widget elementor-widget-image" data-id="4492d93" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3164															<img loading="lazy" decoding="async" width="1024" height="538" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/https_3A_2F_2Fcdn.evbuc_-1024x538.webp" class="attachment-large size-large wp-image-9995" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/https_3A_2F_2Fcdn.evbuc_-1024x538.webp 1024w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/https_3A_2F_2Fcdn.evbuc_-300x158.webp 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/https_3A_2F_2Fcdn.evbuc_.webp 1200w" sizes="100vw" />															</div>
3165				</div>
3166				</div>
3167		<div class="elementor-element elementor-element-9d1228a e-con-full e-flex e-con e-parent" data-id="9d1228a" data-element_type="container" data-e-type="container">
3168				<div class="elementor-element elementor-element-1ebf364 elementor-widget elementor-widget-image" data-id="1ebf364" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3169															<img loading="lazy" decoding="async" width="1367" height="185" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/AHS-Website-7.png" class="attachment-full size-full wp-image-9801" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/AHS-Website-7.png 1367w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/AHS-Website-7-300x41.png 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/02/AHS-Website-7-1024x139.png 1024w" sizes="100vw" />															</div>
3170				</div>
3171		<div class="elementor-element elementor-element-a95e6be e-con-full e-flex e-con e-parent" data-id="a95e6be" data-element_type="container" data-e-type="container">
3172		<div class="elementor-element elementor-element-b8b7d39 e-con-full e-flex e-con e-child" data-id="b8b7d39" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3173		<div class="elementor-element elementor-element-f504b0c e-con-full e-flex e-con e-child" data-id="f504b0c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3174				</div>
3175		<div class="elementor-element elementor-element-f972116 e-con-full e-flex e-con e-child" data-id="f972116" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3176		<div class="elementor-element elementor-element-b06fb72 e-con-full e-flex e-con e-child" data-id="b06fb72" data-element_type="container" data-e-type="container">
3177				<div class="elementor-element elementor-element-1920a62 elementor-widget elementor-widget-heading" data-id="1920a62" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3178					<h2 class="elementor-heading-title elementor-size-default">Your Home</h2>				</div>
3179				<div class="elementor-element elementor-element-f74dbb8 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-text-editor" data-id="f74dbb8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3180									<p>We’re here to help you tackle common household issues before they become bigger problems.</p>								</div>
3181				<div class="elementor-element elementor-element-a482795 btn-help elementor-align-justify elementor-widget__width-initial e-transform e-transform elementor-mobile-align-justify elementor-widget-tablet__width-inherit elementor-tablet-align-justify elementor-widget elementor-widget-button" data-id="a482795" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3182										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/staying-safe-home/">
3183						<span class="elementor-button-content-wrapper">
3184						<span class="elementor-button-icon">
3185				<svg aria-hidden="true" class="e-font-icon-svg e-fas-home" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg>			</span>
3186									<span class="elementor-button-text">Home Safety</span>
3187					</span>
3188					</a>
3189								</div>
3190				<div class="elementor-element elementor-element-ba1a4de btn-help elementor-align-justify elementor-widget__width-initial e-transform e-transform elementor-mobile-align-justify elementor-widget-tablet__width-inherit elementor-tablet-align-justify elementor-widget elementor-widget-button" data-id="ba1a4de" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3191										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/damp-mould/">
3192						<span class="elementor-button-content-wrapper">
3193						<span class="elementor-button-icon">
3194				<svg aria-hidden="true" class="e-font-icon-svg e-fas-tools" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M501.1 395.7L384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82l-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s6
31945.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z"></path></svg>			</span>
3195									<span class="elementor-button-text">Damp &amp; Mould</span>
3196					</span>
3197					</a>
3198								</div>
3199				<div class="elementor-element elementor-element-b89f414 btn-help elementor-align-justify elementor-widget__width-initial e-transform e-transform elementor-mobile-align-justify elementor-widget-tablet__width-inherit elementor-tablet-align-justify elementor-widget elementor-widget-button" data-id="b89f414" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3200										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/fire-safety/">
3201						<span class="elementor-button-content-wrapper">
3202						<span class="elementor-button-icon">
3203				<svg aria-hidden="true" class="e-font-icon-svg e-fas-fire-extinguisher" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M434.027 26.329l-168 28C254.693 56.218 256 67.8 256 72h-58.332C208.353 36.108 181.446 0 144 0c-39.435 0-66.368 39.676-52.228 76.203-52.039 13.051-75.381 54.213-90.049 90.884-4.923 12.307 1.063 26.274 13.37 31.197 12.317 4.926 26.279-1.075 31.196-13.37C75.058 112.99 106.964 120 168 120v27.076c-41.543 10.862-72 49.235-72 94.129V488c0 13.255 10.745 24 24 24h144c13.255 0 24-10.745 24-24V240c0-44.731-30.596-82.312-72-92.97V120h40c0 2.974-1.703 15.716 10.027 17.671l168 28C441.342 166.89 448 161.25 448 153.834V38.166c0-7.416-6.658-13.056-13.973-11.837zM144 72c-8.822 0-16-7.178-16-16s7.178-16 16-16 16 7.178 16 16-7.178 16-16 16z"></path></svg>			</span>
3204									<span class="elementor-button-text">Fire Safety</span>
3205					</span>
3206					</a>
3207								</div>
3208				</div>
3209				</div>
3210				</div>
3211				</div>
3212		<div class="elementor-element elementor-element-76640aa e-con-full container-home e-flex e-con e-parent" data-id="76640aa" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3213		<div class="elementor-element elementor-element-60dc6e5 e-con-full e-flex e-con e-child" data-id="60dc6e5" data-element_type="container" data-e-type="container">
3214		<div class="elementor-element elementor-element-e1f7b68 e-con-full e-flex e-con e-child" data-id="e1f7b68" data-element_type="container" data-e-type="container">
3215				<div class="elementor-element elementor-element-e0411fb elementor-widget elementor-widget-heading" data-id="e0411fb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3216					<h2 class="elementor-heading-title elementor-size-default">Latest News from </br>
3217Auckland Home Solutions...
3218</h2>				</div>
3219				</div>
3220		<div class="elementor-element elementor-element-fab395e e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="fab395e" data-element_type="container" data-e-type="container">
3221				<div class="elementor-element elementor-element-80d671f elementor-align-right elementor-mobile-align-justify elementor-widget__width-initial btn-help e-transform e-transform elementor-widget-tablet__width-inherit elementor-widget elementor-widget-button" data-id="80d671f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3222										<a class="elementor-button elementor-button-link elementor-size-sm" href="/latest-updates">
3223						<span class="elementor-button-content-wrapper">
3224						<span class="elementor-button-icon">
3225				<svg aria-hidden="true" class="e-font-icon-svg e-fas-arrow-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg>			</span>
3226									<span class="elementor-button-text">View All News</span>
3227					</span>
3228					</a>
3229								</div>
3230				</div>
3231				</div>
3232		<div class="elementor-element elementor-element-d7ac8c5 e-con-full e-flex e-con e-child" data-id="d7ac8c5" data-element_type="container" data-e-type="container">
3233				<div class="elementor-element elementor-element-ea57a44 elementor-posts__hover-none elementor-widget-mobile__width-inherit elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="ea57a44" data-element_type="widget" data-e-type="widget" data-settings="{&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.cards">
3234				<div class="elementor-widget-container">
3235							<div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid" role="list">
3236				<article class="elementor-post elementor-grid-item post-15685 post type-post status-publish format-standard has-post-thumbnail hentry category-auckland-home-solutions-cic" role="listitem">
3237			<div class="elementor-post__card">
3238				<a class="elementor-post__thumbnail__link" href="https://aucklandhomesolutionscic.co.uk/news/newsletter-spring-edition-2026/" tabindex="-1" target="_blank"><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="139" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/03/Screenshot-2026-03-23-160515-e1774257303463-1-300x139.png" class="attachment-medium size-medium wp-image-15681" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/03/Screenshot-2026-03-23-160515-e1774257303463-1-300x139.png 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2026/03/Screenshot-2026-03-23-160515-e1774257303463-1.png 853w" sizes="100vw" /></div></a>
3239				<div class="elementor-post__text">
3240				<h3 class="elementor-post__title">
3241			<a href="https://aucklandhomesolutionscic.co.uk/news/newsletter-spring-edition-2026/" target=&quot;_blank&quot;>
3242				Newsletter &#8211; Spring Edition 2026			</a>
3243		</h3>
3244		
3245		<a class="elementor-post__read-more" href="https://aucklandhomesolutionscic.co.uk/news/newsletter-spring-edition-2026/" aria-label="Read more about Newsletter &#8211; Spring Edition 2026" tabindex="-1" target="_blank">
3246			Read More &gt;		</a>
3247
3248				</div>
3249				<div class="elementor-post__meta-data">
3250					<span class="elementor-post-date">
3251			23rd March 2026		</span>
3252				<span class="elementor-post-avatar">
3253			No Comments		</span>
3254				</div>
3255					</div>
3256		</article>
3257				<article class="elementor-post elementor-grid-item post-2287 post type-post status-publish format-standard has-post-thumbnail hentry category-auckland-home-solutions-cic" role="listitem">
3258			<div class="elementor-post__card">
3259				<a class="elementor-post__thumbnail__link" href="https://aucklandhomesolutionscic.co.uk/news/annual-report-and-financial-statements-31-03-2024/" tabindex="-1" target="_blank"><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="202" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/08/AHS-Website-27-300x202.png" class="attachment-medium size-medium wp-image-13582" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/08/AHS-Website-27-300x202.png 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/08/AHS-Website-27.png 1003w" sizes="100vw" /></div></a>
3260				<div class="elementor-post__text">
3261				<h3 class="elementor-post__title">
3262			<a href="https://aucklandhomesolutionscic.co.uk/news/annual-report-and-financial-statements-31-03-2024/" target=&quot;_blank&quot;>
3263				Annual Report and Financial Statements 31.03.2024			</a>
3264		</h3>
3265		
3266		<a class="elementor-post__read-more" href="https://aucklandhomesolutionscic.co.uk/news/annual-report-and-financial-statements-31-03-2024/" aria-label="Read more about Annual Report and Financial Statements 31.03.2024" tabindex="-1" target="_blank">
3267			Read More &gt;		</a>
3268
3269				</div>
3270				<div class="elementor-post__meta-data">
3271					<span class="elementor-post-date">
3272			11th August 2025		</span>
3273				<span class="elementor-post-avatar">
3274			No Comments		</span>
3275				</div>
3276					</div>
3277		</article>
3278				<article class="elementor-post elementor-grid-item post-2265 post type-post status-publish format-standard has-post-thumbnail hentry category-auckland-home-solutions-cic" role="listitem">
3279			<div class="elementor-post__card">
3280				<a class="elementor-post__thumbnail__link" href="https://aucklandhomesolutionscic.co.uk/news/corporate-strategy/" tabindex="-1" target="_blank"><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="202" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/08/AHS-Website-26-300x202.png" class="attachment-medium size-medium wp-image-13559" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/08/AHS-Website-26-300x202.png 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/08/AHS-Website-26.png 1003w" sizes="100vw" /></div></a>
3281				<div class="elementor-post__text">
3282				<h3 class="elementor-post__title">
3283			<a href="https://aucklandhomesolutionscic.co.uk/news/corporate-strategy/" target=&quot;_blank&quot;>
3284				Corporate Strategy			</a>
3285		</h3>
3286		
3287		<a class="elementor-post__read-more" href="https://aucklandhomesolutionscic.co.uk/news/corporate-strategy/" aria-label="Read more about Corporate Strategy" tabindex="-1" target="_blank">
3288			Read More &gt;		</a>
3289
3290				</div>
3291				<div class="elementor-post__meta-data">
3292					<span class="elementor-post-date">
3293			1st August 2025		</span>
3294				<span class="elementor-post-avatar">
3295			No Comments		</span>
3296				</div>
3297					</div>
3298		</article>
3299				</div>
3300		
3301						</div>
3302				</div>
3303				<div class="elementor-element elementor-element-fc2abe1 elementor-widget elementor-widget-html" data-id="fc2abe1" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3304					<style>
3305/* ===== Desktop - Giữ nguyên grid ===== */
3306.elementor-posts-container.elementor-posts {
3307  display: grid;
3308  gap: 35px;
3309}
3310
3311/* ===== Mobile Slider Styles ===== */
3312@media (max-width: 767px) {
3313  .elementor-posts-container.elementor-posts {
3314    display: flex !important;
3315    flex-wrap: nowrap !important;
3316    overflow-x: auto;
3317    scroll-snap-type: x mandatory;
3318    scroll-behavior: smooth;
3319    gap: 15px;
3320    padding: 10px 5px;
3321    -webkit-overflow-scrolling: touch;
3322  }
3323
3324  .elementor-posts-container.elementor-posts article.elementor-post {
3325    flex: 0 0 100%;
3326    max-width: 100%;
3327    scroll-snap-align: start;
3328    scroll-snap-stop: always;
3329  }
3330
3331  /* Ẩn scrollbar nhưng vẫn cho phép scroll */
3332  .elementor-posts-container.elementor-posts::-webkit-scrollbar {
3333    display: none;
3334  }
3335  
3336  .elementor-posts-container.elementor-posts {
3337    -ms-overflow-style: none;
3338    scrollbar-width: none;
3339  }
3340
3341  /* Đảm bảo card không bị vỡ layout */
3342  .elementor-post__card {
3343    height: 100%;
3344    display: flex;
3345    flex-direction: column;
3346  }
3347
3348  /* Hiệu ứng khi scroll */
3349  .elementor-posts-container.elementor-posts article.elementor-post {
3350    transition: transform 0.3s ease, opacity 0.3s ease;
3351  }
3352
3353  /* Card đang ở giữa viewport sẽ nổi bật hơn */
3354  .elementor-posts-container.elementor-posts article.elementor-post.active {
3355    transform: scale(1.02);
3356    opacity: 1;
3357  }
3358}
3359
3360/* ===== Tablet - Responsive trung gian (nếu cần) ===== */
3361@media (min-width: 768px) and (max-width: 1024px) {
3362  .elementor-posts-container.elementor-posts article.elementor-post {
3363    flex: 0 0 48%;
3364  }
3365}
3366</style>
3367<script>
3368document.addEventListener("DOMContentLoaded", function() {
3369  // Chỉ chạy trên mobile
3370  if (window.innerWidth > 767) return;
3371
3372  const postsContainer = document.querySelector(".elementor-posts-container.elementor-posts");
3373  if (!postsContainer) return;
3374
3375  const articles = postsContainer.querySelectorAll("article.elementor-post");
3376  if (!articles.length) return;
3377
3378  // Tự động scroll từng bài (auto-scroll)
3379  let currentIndex = 0;
3380  let autoScrollInterval;
3381  let isUserScrolling = false;
3382  let scrollTimeout;
3383
3384  function startAutoScroll() {
3385    autoScrollInterval = setInterval(() => {
3386      if (isUserScrolling) return;
3387
3388      currentIndex++;
3389      if (currentIndex >= articles.length) {
3390        currentIndex = 0;
3391      }
3392
3393      scrollToIndex(currentIndex);
3394    }, 4000); // Tự động chuyển sau 4 giây
3395  }
3396
3397  function stopAutoScroll() {
3398    clearInterval(autoScrollInterval);
3399  }
3400
3401  function scrollToIndex(index) {
3402    const article = articles[index];
3403    if (!article) return;
3404
3405    // Scroll để card nằm chính giữa màn hình
3406    const containerWidth = postsContainer.offsetWidth;
3407    const articleWidth = article.offsetWidth;
3408    const scrollLeft = article.offsetLeft - (containerWidth - articleWidth) / 2;
3409    
3410    postsContainer.scrollTo({
3411      left: scrollLeft,
3412      behavior: "smooth"
3413    });
3414  }
3415
3416  // Phát hiện khi user scroll thủ công
3417  postsContainer.addEventListener("scroll", function() {
3418    isUserScrolling = true;
3419    stopAutoScroll();
3420
3421    // Reset auto-scroll sau 2 giây không scroll
3422    clearTimeout(scrollTimeout);
3423    scrollTimeout = setTimeout(() => {
3424      isUserScrolling = false;
3425      updateCurrentIndex();
3426      startAutoScroll();
3427    }, 2000);
3428
3429    updateActiveCard();
3430  });
3431
3432  // Cập nhật index dựa trên vị trí scroll hiện tại
3433  function updateCurrentIndex() {
3434    const scrollLeft = postsContainer.scrollLeft;
3435    const containerCenter = scrollLeft + postsContainer.offsetWidth / 2;
3436
3437    let closestIndex = 0;
3438    let closestDistance = Infinity;
3439
3440    articles.forEach((article, index) => {
3441      const articleCenter = article.offsetLeft + article.offsetWidth / 2;
3442      const distance = Math.abs(containerCenter - articleCenter);
3443      
3444      if (distance < closestDistance) {
3445        closestDistance = distance;
3446        closestIndex = index;
3447      }
3448    });
3449
3450    currentIndex = closestIndex;
3451  }
3452
3453  // Highlight card đang ở giữa màn hình
3454  function updateActiveCard() {
3455    const scrollLeft = postsContainer.scrollLeft;
3456    const containerCenter = scrollLeft + postsContainer.offsetWidth / 2;
3457
3458    let closestArticle = null;
3459    let closestDistance = Infinity;
3460
3461    articles.forEach((article) => {
3462      const articleCenter = article.offsetLeft + article.offsetWidth / 2;
3463      const distance = Math.abs(containerCenter - articleCenter);
3464
3465      if (distance < closestDistance) {
3466        closestDistance = distance;
3467        closestArticle = article;
3468      }
3469    });
3470
3471    // Chỉ highlight card gần nhất
3472    articles.forEach((article) => {
3473      if (article === closestArticle) {
3474        article.classList.add("active");
3475      } else {
3476        article.classList.remove("active");
3477      }
3478    });
3479  }
3480
3481  // Hỗ trợ swipe gesture (touch)
3482  let touchStartX = 0;
3483  let touchEndX = 0;
3484
3485  postsContainer.addEventListener("touchstart", function(e) {
3486    touchStartX = e.changedTouches[0].screenX;
3487    isUserScrolling = true;
3488    stopAutoScroll();
3489  });
3490
3491  postsContainer.addEventListener("touchend", function(e) {
3492    touchEndX = e.changedTouches[0].screenX;
3493    handleSwipe();
3494  });
3495
3496  function handleSwipe() {
3497    const swipeThreshold = 50;
3498    const diff = touchStartX - touchEndX;
3499
3500    if (Math.abs(diff) > swipeThreshold) {
3501      if (diff > 0 && currentIndex < articles.length - 1) {
3502        // Swipe left - next
3503        currentIndex++;
3504      } else if (diff < 0 && currentIndex > 0) {
3505        // Swipe right - prev
3506        currentIndex--;
3507      }
3508      scrollToIndex(currentIndex);
3509    }
3510
3511    // Restart auto-scroll sau khi swipe
3512    setTimeout(() => {
3513      isUserScrolling = false;
3514      startAutoScroll();
3515    }, 2000);
3516  }
3517
3518  // Snap về card gần nhất khi dừng scroll
3519  postsContainer.addEventListener("scrollend", function() {
3520    updateCurrentIndex();
3521    scrollToIndex(currentIndex);
3522  });
3523
3524  // Khởi động auto-scroll và set active card ban đầu
3525  updateActiveCard();
3526  scrollToIndex(0); // Đảm bảo card đầu tiên nằm chính giữa
3527  startAutoScroll();
3528
3529  // Dừng auto-scroll khi tab không active
3530  document.addEventListener("visibilitychange", function() {
3531    if (document.hidden) {
3532      stopAutoScroll();
3533    } else if (!isUserScrolling) {
3534      startAutoScroll();
3535    }
3536  });
3537});
3538</script>
3538				</div>
3539				<div class="elementor-element elementor-element-a079874 elementor-mobile-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget-mobile__width-initial elementor-widget elementor-widget-button" data-id="a079874" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
3540										<a class="elementor-button elementor-button-link elementor-size-sm" href="/news">
3541						<span class="elementor-button-content-wrapper">
3542									<span class="elementor-button-text">View all News &gt;</span>
3543					</span>
3544					</a>
3545								</div>
3546				</div>
3547				</div>
3548		<div class="elementor-element elementor-element-f3fdc70 e-con-full e-flex e-con e-parent" data-id="f3fdc70" data-element_type="container" data-e-type="container">
3549				</div>
3550		<div class="elementor-element elementor-element-66f9914 elementor-hidden-mobile e-con-full e-flex e-con e-parent" data-id="66f9914" data-element_type="container" data-e-type="container" id="container-app" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3551		<div class="elementor-element elementor-element-e194134 e-con-full e-flex e-con e-child" data-id="e194134" data-element_type="container" data-e-type="container" id="content-app" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3552				<div class="elementor-element elementor-element-cfb6676 elementor-widget elementor-widget-image" data-id="cfb6676" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3553															<img loading="lazy" decoding="async" width="698" height="760" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/AHS-Website-3.png" class="attachment-large size-large wp-image-6578" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/AHS-Website-3.png 698w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/AHS-Website-3-276x300.png 276w" sizes="100vw" />															</div>
3554				</div>
3555		<div class="elementor-element elementor-element-c0c8986 e-con-full e-flex e-con e-child" data-id="c0c8986" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3556				<div class="elementor-element elementor-element-18d88a0 elementor-widget elementor-widget-heading" data-id="18d88a0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3557					<h2 class="elementor-heading-title elementor-size-default">Get Our App!</h2>				</div>
3558				<div class="elementor-element elementor-element-9fcc4a8 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="9fcc4a8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3559									<p>Download the Auckland Home Solutions app to manage your account, report repairs, and access services anytime, anywhere. Simple, secure, and always at your fingertips.</p>								</div>
3560				<div class="elementor-element elementor-element-5402d9a elementor-align-left btn-help elementor-widget__width-initial e-transform e-transform elementor-mobile-align-justify elementor-tablet-align-justify elementor-widget elementor-widget-button" data-id="5402d9a" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.01,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="button.default">
3561										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://my.ahscic.co.uk/" target="_blank">
3562						<span class="elementor-button-content-wrapper">
3563						<span class="elementor-button-icon">
3564				<svg aria-hidden="true" class="e-font-icon-svg e-fas-arrow-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg>			</span>
3565									<span class="elementor-button-text">Find Out More</span>
3566					</span>
3567					</a>
3568								</div>
3569		<div class="elementor-element elementor-element-7779f57 e-con-full e-flex e-con e-child" data-id="7779f57" data-element_type="container" data-e-type="container">
3570				<div class="elementor-element elementor-element-b883c53 elementor-widget elementor-widget-html" data-id="b883c53" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3571					<!-- HTML -->
3572<a class="appstore-badge"
3573   href="https://apps.apple.com/gb/app/myauckland/id6702026894"
3574   target="_blank" rel="noopener"
3575   aria-label="Download on the App Store">
3576  <img decoding="async"
3577    src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=135x40"
3578    alt="Download on the App Store">
3579</a>
3580
3581<style>
3582/* CSS */
3583.appstore-badge img{
3584  display:inline-block;
3585  height:60px; 
3586  width:auto;
3587  transition:transform .15s ease, filter .15s ease;
3588}
3589.appstore-badge:hover img{
3590  transform:translateY(-1px);
3591  filter:brightness(1.08);
3592}
3593@media (min-width: 768px) and (max-width: 1024px) {
3594    .appstore-badge img{
3595      height:50px; 
3596    }
3597}
3598
3599</style>
3600				</div>
3601				<div class="elementor-element elementor-element-15ef73b elementor-widget elementor-widget-html" data-id="15ef73b" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3602					<!-- HTML -->
3603<a class="googleplay-badge"
3604   href="https://play.google.com/store/apps/details?id=YOUR_PACKAGE_NAME"
3605   target="_blank" rel="noopener"
3606   aria-label="Get it on Google Play">
3607  <img decoding="async"
3608    src="https://upload.wikimedia.org/wikipedia/commons/7/78/Google_Play_Store_badge_EN.svg"
3609    alt="Get it on Google Play">
3610</a>
3611<style>
3612.googleplay-badge img{
3613  display:inline-block;
3614  height:60px;
3615  width:auto;
3616  transition:transform .15s ease, filter .15s ease;
3617}
3618.googleplay-badge:hover img{
3619  transform:translateY(-1px);
3620  filter:brightness(1.08);
3621}
3622@media (min-width: 768px) and (max-width: 1024px) {
3623    .googleplay-badge img{
3624      height:50px;
3625    }
3626}
3627
3628</style>				</div>
3629				</div>
3630				</div>
3631				</div>
3632		<div class="elementor-element elementor-element-2a9357d e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent" data-id="2a9357d" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3633		<div class="elementor-element elementor-element-6505a3e e-con-full e-flex e-con e-child" data-id="6505a3e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3634				<div class="elementor-element elementor-element-9daafba elementor-widget elementor-widget-heading" data-id="9daafba" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3635					<h2 class="elementor-heading-title elementor-size-default">Get Our App!</h2>				</div>
3636				<div class="elementor-element elementor-element-02c68bf elementor-widget elementor-widget-text-editor" data-id="02c68bf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3637									<span>Download the Auckland Home Solutions app to manage your account, report repairs, and access services anytime, anywhere. Simple, secure, and always at your fingertips.								</div>
3638				<div class="elementor-element elementor-element-d1b4509 elementor-align-center btn-app elementor-mobile-align-justify elementor-widget-mobile__width-initial elementor-widget elementor-widget-button" data-id="d1b4509" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
3639										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://aucklandhomesolutionscic.co.uk/staying-safe-home/">
3640						<span class="elementor-button-content-wrapper">
3641									<span class="elementor-button-text">Find Out More &gt;</span>
3642					</span>
3643					</a>
3644								</div>
3645		<div class="elementor-element elementor-element-7e78415 e-con-full e-flex e-con e-child" data-id="7e78415" data-element_type="container" data-e-type="container">
3646				<div class="elementor-element elementor-element-049c1d5 elementor-widget-mobile__width-initial elementor-widget elementor-widget-html" data-id="049c1d5" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3647					<!-- HTML -->
3648<a class="appstore-badge"
3649   href="https://apps.apple.com/gb/app/myauckland/id6702026894"
3650   target="_blank" rel="noopener"
3651   aria-label="Download on the App Store">
3652  <img decoding="async"
3653    src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=135x40"
3654    alt="Download on the App Store">
3655</a>
3656
3657<style>
3658/* CSS */
3659.appstore-badge img{
3660  display:inline-block;
3661  height:60px; 
3662  width:auto;
3663  transition:transform .15s ease, filter .15s ease;
3664}
3665.appstore-badge:hover img{
3666  transform:translateY(-1px);
3667  filter:brightness(1.08);
3668}
3669@media (min-width: 768px) and (max-width: 1024px) {
3670    .appstore-badge img{
3671      height:50px; 
3672    }
3673}
3674
3675</style>
3676				</div>
3677				<div class="elementor-element elementor-element-8f7f55e elementor-widget-mobile__width-initial elementor-widget elementor-widget-html" data-id="8f7f55e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3678					<!-- HTML -->
3679<a class="googleplay-badge"
3680   href="https://play.google.com/store/apps/details?id=YOUR_PACKAGE_NAME"
3681   target="_blank" rel="noopener"
3682   aria-label="Get it on Google Play">
3683  <img decoding="async"
3684    src="https://upload.wikimedia.org/wikipedia/commons/7/78/Google_Play_Store_badge_EN.svg"
3685    alt="Get it on Google Play">
3686</a>
3687<style>
3688.googleplay-badge img{
3689  display:inline-block;
3690  height:60px;
3691  width:auto;
3692  transition:transform .15s ease, filter .15s ease;
3693}
3694.googleplay-badge:hover img{
3695  transform:translateY(-1px);
3696  filter:brightness(1.08);
3697}
3698@media (min-width: 768px) and (max-width: 1024px) {
3699    .googleplay-badge img{
3700      height:50px;
3701    }
3702}
3703
3704</style>				</div>
3705				</div>
3706				<div class="elementor-element elementor-element-b804d63 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="b804d63" data-element_type="widget" data-e-type="widget" id="img-phone-mobile" data-widget_type="image.default">
3707															<img loading="lazy" decoding="async" width="698" height="760" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/AHS-Website-3.png" class="attachment-large size-large wp-image-6578" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/AHS-Website-3.png 698w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/AHS-Website-3-276x300.png 276w" sizes="100vw" />															</div>
3708				</div>
3709				</div>
3710		<div class="elementor-element elementor-element-77c89ecd e-con-full e-flex e-con e-parent" data-id="77c89ecd" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3711		<div class="elementor-element elementor-element-2fe002e7 e-con-full container-home-footer e-flex e-con e-child" data-id="2fe002e7" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3712				<div class="elementor-element elementor-element-1a3e3498 elementor-widget elementor-widget-image" data-id="1a3e3498" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
3713															<img loading="lazy" decoding="async" width="300" height="127" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/logo-removebg-300x127.png" class="attachment-medium size-medium wp-image-5474" alt="" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/logo-removebg-300x127.png 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/10/logo-removebg.png 500w" sizes="100vw" />															</div>
3714				</div>
3715				</div>
3716				</div>
3717		
3718		</div><!-- #content -->
3719
3720		
3721		
3722			
3723<section class="site-widgetized-section section-footer">
3724	<div class="widgets clearfix">
3725		<section class="widget widget_block" id="block-29"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css"
3726  integrity="sha512-...your-integrity-hash..."
3727  crossorigin="anonymous"
3728  referrerpolicy="no-referrer"
3729/>
3730
3731
3732<button id="toggleToolbarBtn" class="toggle-toolbar-btn"><i class="fas fa-volume-high"></i></button>
3733
3734<script>
3735document.addEventListener("DOMContentLoaded", function () {
3736  const btn = document.getElementById("toggleToolbarBtn");
3737  const toolbar = document.getElementById("ityacto-accessibility-toolbar");
3738
3739  if (btn && toolbar) {
3740    btn.addEventListener("click", function () {
3741      toolbar.classList.toggle("active");
3742    });
3743  }
3744});
3745
3746</script>
3746<div class="clear"></div></section><section class="widget widget_block" id="block-31">
3746<script>
3747document.addEventListener("DOMContentLoaded", function() {
3748  var header = document.querySelector(".site-header");
3749  if (header && header.classList.contains("headroom")) {
3750    header.classList.remove("headroom", "headroom--top", "headroom--not-top", "headroom--unpinned", "headroom--pinned");
3751    header.style.position = "sticky";
3752    header.style.top = "0";
3753  }
3754});
3755
3756</script>
3756<div class="clear"></div></section>	</div>
3757</section><!-- .site-widgetized-section -->
3758
3759
3760										<footer id="colophon" class="site-footer" role="contentinfo">
3761					<div class="inner-wrap">
3762						
3763
3764	<aside class="footer-widgets widgets widget-columns-3" role="complementary" aria-label="Footer">
3765
3766							<div class="widget-column footer-widget-1">
3767					<section id="block-65" class="widget widget_block">
3768<h2 class="wp-block-heading">CONTACT US</h2>
3769</section><section id="block-46" class="widget widget_block widget_text">
3770<p class="wp-block-paragraph">T: <a href="tel:0191%20587%200848">0191 587 0848</a></p>
3771</section><section id="block-66" class="widget widget_block widget_text">
3772<p class="wp-block-paragraph"></p>
3773</section><section id="block-47" class="widget widget_block widget_text">
3774<p class="wp-block-paragraph">Appointments &amp; General Enquiries:</p>
3775</section><section id="block-48" class="widget widget_block widget_text">
3776<p class="wp-block-paragraph"><a href="mailto:[email protected]">[email protected]</a></p>
3777</section><section id="block-67" class="widget widget_block widget_text">
3778<p class="wp-block-paragraph"></p>
3779</section><section id="block-49" class="widget widget_block widget_text">
3780<p class="wp-block-paragraph">Auckland Home Solutions C.I.C</p>
3781</section><section id="block-50" class="widget widget_block widget_text">
3782<p class="wp-block-paragraph">First Floor,</p>
3783</section><section id="block-51" class="widget widget_block widget_text">
3784<p class="wp-block-paragraph">Severn House,</p>
3785</section><section id="block-52" class="widget widget_block widget_text">
3786<p class="wp-block-paragraph">Mandale Business Park,</p>
3787</section><section id="block-53" class="widget widget_block widget_text">
3788<p class="wp-block-paragraph">Durham,</p>
3789</section><section id="block-54" class="widget widget_block widget_text">
3790<p class="wp-block-paragraph">DH1 1TH</p>
3791</section><section id="block-64" class="widget widget_block"><style>
3792.widget, .widget_block{
3793  padding: 0 !important;
3794}
3795.widget, .widget_block p{
3796  margin: 0 !important;
3797}
3798#block-65 h2,
3799#block-55 h2,
3800#block-63 h2,
3801#block-46,
3802#block-48 {
3803  margin-bottom: 20px !important;
3804}
3805#block-46 p a,
3806#block-48 p a{
3807  color: #FFFFFF !important;
3808  text-decoration: underline !important;
3809}
3810.footer-widget-1,
3811 .footer-widget-2,
3812 .footer-widget-3{
3813   padding-bottom: 25px;
3814 }
3815</style></section><section id="block-71" class="widget widget_block"><style>
3816@media (max-width: 767px) {
3817 .footer-widgets {
3818   display: flex;
3819   flex-direction: column;
3820 }
3821
3822 .footer-widget-3 { order: 1; }
3823 .footer-widget-1 { order: 2; }
3824 .footer-widget-2 { order: 3; }
3825
3826 #block-65 .wp-block-heading,
3827 #block-63 .wp-block-heading,
3828 #block-55 .wp-block-heading{
3829   display: flex;
3830   justify-content: center;
3831   margin-top: 25px !important;
3832 }
3833 .footer-widget-1,
3834 .footer-widget-2,
3835 .footer-widget-3{
3836   border-bottom: 2px solid #FFFFFF;
3837   padding: 0 0 30px 20px;
3838 }
3839}
3840</style></section>					</div>
3841									<div class="widget-column footer-widget-2">
3842					<section id="block-55" class="widget widget_block">
3843<h2 class="wp-block-heading">Links</h2>
3844</section><section id="block-69" class="widget widget_block">
3845<div class="wp-block-wpb-accordion-menu-or-category-pro-wpb-wmca-shortcode-selector">			<div class="wpb_category_n_menu_accordion wpb_accordion_free_version wpb_wmca_accordion_wrapper_theme_dark wpb_wmca_keyboard_accessibility_no wpb_the_menu_accordion" data-shortcode_id="5790" data-accordion="true" data-indicator_icon="+">
3846								<ul id="menu-menufooter" class="wpb_category_n_menu_accordion_list"><li id="menu-item-5784" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5784"><a href="/wp-content/uploads/2026/03/Privacy-Notice-Auckland-Home-Solutions-CIC.docx">PRIVACY POLICY</a></li>
3847</ul>							</div>
3848		</div>
3849</section><section id="block-70" class="widget widget_block"><style>
3850#block-69{
3851  margin-top: -2.7rem !important;
3852}
3853#block-69 a{
3854  background-color: transparent !important; 
3855  padding: 0 !important;
3856  margin-bottom: 5px !important;
3857  border: none !important;
3858  font-weight: 400 !important;
3859}
3860</style></section>					</div>
3861									<div class="widget-column footer-widget-3">
3862					<section id="block-63" class="widget widget_block">
3863<h2 class="wp-block-heading">OPENING HOURS</h2>
3864</section><section id="block-68" class="widget widget_block"><div class="hours">
3865    <div class="days">Monday</div><div class="times">9:00am – 5:00pm</div>
3866    <div class="days">Tuesday</div><div class="times">9:00am – 5:00pm</div>
3867    <div class="days">Wednesday</div><div class="times">9:00am – 5:00pm</div>
3868    <div class="days">Thursday</div><div class="times">9:00am – 5:00pm</div>
3869    <div class="days">Friday</div><div class="times">9:00am – 5:00pm</div>
3870    <div class="days">Saturday</div><div class="times">Closed</div>
3871    <div class="days">Sunday</div><div class="times">Closed</div>
3872  </div>
3873<style>
3874.hours {
3875    display: grid;
3876    grid-template-columns: 1fr 1fr;
3877    gap: 3px 40px;
3878    width: fit-content;
3879  }
3880
3881  .hours div {
3882    font-size: 16px;
3883    font-weight: 400 !important;
3884  }
3885@media (max-width: 767px) {
3886.hours {
3887    gap: 3px 10px;
3888  }
3889.days{
3890    max-width: 95px;
3891}
3892.times{
3893    margin-left: -15px;
3894}
3895}
3896@media (min-width: 768px) and (max-width: 1024px) {
3897  .hours {
3898    gap: 3px 2px;
3899  }
3900  .hours div {
3901    font-size: 14px;
3902  }
3903}
3904
3905</style></section>					</div>
3906				
3907	</aside><!-- .widget-area -->
3908
3909	<div class="site-footer-separator"></div>
3910
3911
3912<div class="site-info">
3913		<span class="copyright">
3914		<span>
3915							@2026 Auckland Home Solutions C.I.C. All rights reserved. Website built by <a href="https://bemysocial.com/" target="_blank" rel="noopener nofollow noreferrer">BeMySocial</a>					</span>
3916		<span>
3917	<a href="https://www.wpzoom.com/themes/inspiro/?utm_source=inspiro-lite&#038;utm_medium=theme&#038;utm_campaign=inspiro-lite-footer" target="_blank" rel="nofollow">Inspiro Theme</a>
3918	by	<a href="https://www.wpzoom.com/" target="_blank" rel="nofollow">WPZOOM</a>
3919</span>
3920	</span>
3921</div><!-- .site-info -->
3922					</div><!-- .inner-wrap -->
3923				</footer><!-- #colophon -->
3924			
3925			</div><!-- .site-content-contain -->
3926</div><!-- #page -->
3927
3928<a
3929	href="#top"
3930	id="inspiro-back-to-top"
3931	class="inspiro-back-to-top"
3932	aria-label="Scroll to top"
3933	style="--inspiro-btt-bg:#111111;--inspiro-btt-icon:#ffffff;">
3934	<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
3934ox="0 0 16 16" aria-hidden="true" focusable="false">
3935		<path d="M8 3.5 2 9.5l1 1L8 5.5l5 5 1-1z" fill="currentColor"/>
3936	</svg>
3937	<span class="screen-reader-text">Scroll to top</span>
3938</a>
3939<script type="speculationrules">
3940{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/inspiro/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
3941</script>
3941
3942<div id="ityacto-accessibility-toolbar"><button id="listenButton" onclick="toggleListen()">🔊 Listen</button>
3943        <button onclick="increaseFont()">A+</button>
3944        <button onclick="decreaseFont()">A-</button>
3945        <button onclick="toggleContrast()">🔲 Contrast</button>
3946    </div>    <style>
3947        /* General style for Accessibility menu item */
3948        .accessibility-menu-item,
3949        .accessibility-sidebar-item {
3950            cursor: pointer;
3951            transition: all 0.3s ease;
3952        }
3953        
3954        .accessibility-menu-item a,
3955        .accessibility-sidebar-item a {
3956            display: flex !important;
3957            align-items: center;
3958            color: inherit;
3959            text-decoration: none;
3960        }
3961        
3962        .accessibility-menu-item .aioa-icon,
3963        .accessibility-sidebar-item .aioa-icon {
3964            display: inline-block;
3965            vertical-align: middle;
3966        }
3967        
3968        /* Desktop (>= 1200px) - Add to header menu */
3969        @media (min-width: 1200px) {
3970            /* Hide default Accessibility button */
3971            #accessibility_settings_toggle {
3972                display: none !important;
3973            }
3974            
3975            /* Style for menu item in header */
3976            .accessibility-menu-item {
3977                display: inline-block !important;
3978            }
3979            
3980            .accessibility-menu-item a {
3981                padding: 0;
3982                font-size: 16px;
3983            }
3984            
3985            .accessibility-menu-item .aioa-icon {
3986                width: 20px;
3987                height: 20px;
3988                margin-right: 8px;
3989            }
3990            
3991            .accessibility-menu-item a:hover {
3992                opacity: 0.8;
3993            }
3994            
3995            /* Hide sidebar items on desktop */
3996            .accessibility-sidebar-item {
3997                display: none !important;
3998            }
3999        }
4000        
4001        /* Mobile and Tablet (< 1200px) - Add to sidebar */
4002        @media (max-width: 1199px) {
4003            /* Hide default Accessibility button */
4004            #accessibility_settings_toggle {
4005                display: none !important;
4006            }
4007            
4008            /* Hide menu item in header */
4009            .accessibility-menu-item {
4010                display: none !important;
4011            }
4012            
4013            .accessibility-sidebar-item {
4014                padding: 12px 20px;
4015                border-bottom: 1px solid rgba(255,255,255,0.1);
4016                display: block !important;
4017            }
4018            
4019            .accessibility-sidebar-item:hover {
4020                background-color: rgba(255,255,255,0.05);
4021            }
4022            
4023            .accessibility-sidebar-item a {
4024                font-size: 16px;
4025            }
4026            
4027            .accessibility-sidebar-item .aioa-icon {
4028                width: 24px;
4029                height: 24px;
4030                margin-right: 12px;
4031            }
4032            
4033            .accessibility-sidebar-item .aioa-text {
4034                flex: 1;
4035            }
4036        }
4037    </style>
4038    
4039    
4039<script>
4040        function initAccessibilityIntegration() {
4041            var $ = jQuery;
4042            
4043            console.log('=== Initializing Accessibility Integration ===');
4044            console.log('Window width:', window.innerWidth);
4045            console.log('Device type:', window.innerWidth >= 1200 ? 'Desktop' : 'Mobile/Tablet');
4046            
4047            // ===== DESKTOP =====
4048            if (window.innerWidth >= 1200) {
4049                // Check if added
4050                if ($('#desktop-accessibility-trigger').length > 0) {
4051                    console.log('✓ Desktop menu already exists');
4052                    return;
4053                }
4054                
4055                // Create a menu item for the desktop
4056                var desktopMenuItem = '<li class="menu-item accessibility-menu-item menu-item-accessibility-desktop">' +
4057                    '<a href="#" id="desktop-accessibility-trigger">' +
4058                    '<img class="aioa-icon" src="https://www.skynettechnologies.com/sites/default/files/aioa-icon-type-13.svg" alt="Accessibility icon">' +
4059                    '<span class="aioa-text">Accessibility Tools</span>' +
4060                    '</a>' +
4061                    '</li>';
4062                
4063                var menuAdded = false;
4064                
4065                // Debug
4066                console.log('Available desktop menus:');
4067                console.log('- #menu-sub_menu-1:', $('#menu-sub_menu-1').length);
4068                console.log('- .primary-menu-wrapper ul.nav:', $('.primary-menu-wrapper ul.nav').length);
4069                console.log('- .navbar-nav:', $('.navbar-nav').length);
4070                
4071                if ($('#menu-sub_menu-1').length > 0) {
4072                    $('#menu-sub_menu-1').append(desktopMenuItem);
4073                    console.log('✓ Added to #menu-sub_menu-1');
4074                    menuAdded = true;
4075                } else if ($('.primary-menu-wrapper ul.nav').length > 0) {
4076                    $('.primary-menu-wrapper ul.nav').first().append(desktopMenuItem);
4077                    console.log('✓ Added to .primary-menu-wrapper ul.nav');
4078                    menuAdded = true;
4079                } else if ($('.navbar-nav').length > 0) {
4080                    $('.navbar-nav').first().append(desktopMenuItem);
4081                    console.log('✓ Added to .navbar-nav');
4082                    menuAdded = true;
4083                }
4084                
4085                if (menuAdded) {
4086                    // Force display
4087                    setTimeout(function() {
4088                        $('.accessibility-menu-item').css({
4089                            'display': 'inline-block',
4090                            'visibility': 'visible',
4091                            'opacity': '1'
4092                        });
4093                        console.log('✓ Desktop menu item visibility set');
4094                    }, 100);
4095                } else {
4096                    console.log('✗ Could not find desktop menu container');
4097                }
4098                
4099                // Click handling for desktop
4100                $(document).off('click', '#desktop-accessibility-trigger');
4101                $(document).on('click', '#desktop-accessibility-trigger', function(e) {
4102                    e.preventDefault();
4103                    console.log('Desktop accessibility clicked');
4104                    
4105                    var originalButton = document.getElementById('accessibility_settings_toggle');
4106                    if (originalButton) {
4107                        originalButton.click();
4108                        console.log('✓ Triggered accessibility panel');
4109                    } else {
4110                        console.log('✗ Original button not found');
4111                    }
4112                });
4113            }
4114            
4115            // ===== MOBILE/TABLET =====
4116            else {
4117                // Check if added
4118                if ($('#sidebar-accessibility-trigger').length > 0) {
4119                    console.log('✓ Sidebar menu already exists');
4120                    return;
4121                }
4122                
4123                // Create a menu item for the sidebar
4124                var sidebarMenuItem = '<li style="width: 8rem;" class="menu-item accessibility-sidebar-item menu-item-5133">' +
4125                    '<a href="#" id="sidebar-accessibility-trigger">' +
4126                    '<img class="aioa-icon" src="https://www.skynettechnologies.com/sites/default/files/aioa-icon-type-13.svg" alt="Accessibility icon">' +
4127                    '<span class="aioa-text">Accessibility</span>' +
4128                    '</a>' +
4129                    '</li>';
4130                
4131                var menuAdded = false;
4132                
4133                // Debug
4134                console.log('Available sidebar menus:');
4135                console.log('- #menu-sub_menu:', $('#menu-sub_menu').length);
4136                console.log('- #menu-sidebar-menu:', $('#menu-sidebar-menu').length);
4137                console.log('- .side-nav ul.nav:', $('.side-nav ul.nav').length);
4138                console.log('- .mobile-menu-wrapper ul:', $('.mobile-menu-wrapper ul').length);
4139                
4140                if ($('#menu-sub_menu').length > 0) {
4141                    $('#menu-sub_menu').append(sidebarMenuItem);
4142                    console.log('✓ Added to #menu-sub_menu');
4143                    menuAdded = true;
4144                } else if ($('#menu-sidebar-menu').length > 0) {
4145                    $('#menu-sidebar-menu').append(sidebarMenuItem);
4146                    console.log('✓ Added to #menu-sidebar-menu');
4147                    menuAdded = true;
4148                } else if ($('.side-nav ul.nav').length > 0) {
4149                    $('.side-nav ul.nav').first().append(sidebarMenuItem);
4150                    console.log('✓ Added to .side-nav ul.nav');
4151                    menuAdded = true;
4152                } else if ($('.mobile-menu-wrapper ul').length > 0) {
4153                    $('.mobile-menu-wrapper ul').first().append(sidebarMenuItem);
4154                    console.log('✓ Added to .mobile-menu-wrapper ul');
4155                    menuAdded = true;
4156                }
4157                
4158                if (menuAdded) {
4159                    // Force hiển thị
4160                    setTimeout(function() {
4161                        $('.accessibility-sidebar-item').css({
4162                            'display': 'block',
4163                            'visibility': 'visible',
4164                            'opacity': '1'
4165                        });
4166                        console.log('✓ Sidebar menu item visibility set');
4167                    }, 100);
4168                } else {
4169                    console.log('✗ Could not find sidebar menu container');
4170                }
4171                
4172                // Click handling for mobile/tablet
4173                $(document).off('click', '#sidebar-accessibility-trigger');
4174                $(document).on('click', '#sidebar-accessibility-trigger', function(e) {
4175                    e.preventDefault();
4176                    console.log('Sidebar accessibility clicked');
4177                    
4178                    var originalButton = document.getElementById('accessibility_settings_toggle');
4179                    if (originalButton) {
4180                        originalButton.click();
4181                        console.log('✓ Triggered accessibility panel');
4182                    } else {
4183                        console.log('✗ Original button not found');
4184                    }
4185                    
4186                    // Đóng sidebar sau khi mở panel
4187                    setTimeout(function() {
4188                        if ($('.navbar-toggle').length > 0) {
4189                            $('.navbar-toggle').click();
4190                            console.log('✓ Closed sidebar via .navbar-toggle');
4191                        } else if ($('.side-nav__close-button button').length > 0) {
4192                            $('.side-nav__close-button button').click();
4193                            console.log('✓ Closed sidebar via close button');
4194                        }
4195                    }, 300);
4196                });
4197            }
4198            
4199            // Debug
4200            setTimeout(function() {
4201                console.log('=== Integration Check ===');
4202                console.log('Desktop trigger:', $('#desktop-accessibility-trigger').length);
4203                console.log('Sidebar trigger:', $('#sidebar-accessibility-trigger').length);
4204                console.log('========================');
4205            }, 200);
4206        }
4207        
4208        // Initialize when DOM ready
4209        jQuery(document).ready(function() {
4210            console.log('DOM ready - initializing');
4211            initAccessibilityIntegration();
4212        });
4213
4214        setTimeout(function() {
4215            console.log('Delayed initialization (500ms)');
4216            initAccessibilityIntegration();
4217        }, 500);
4218        
4219        jQuery(window).on('load', function() {
4220            console.log('Window loaded - initializing');
4221            initAccessibilityIntegration();
4222        });
4223        
4224        var resizeTimer;
4225        jQuery(window).on('resize', function() {
4226            clearTimeout(resizeTimer);
4227            resizeTimer = setTimeout(function() {
4228                console.log('Window resized - reinitializing');
4229                // Delete all old menu items
4230                jQuery('.accessibility-menu-item, .accessibility-sidebar-item').remove();
4231                initAccessibilityIntegration();
4232            }, 250);
4233        });
4234    </script>
4234
4235    <div 
4236	id="pum-3868" 
4237	role="dialog" 
4238	aria-modal="false"
4239	class="pum pum-overlay pum-theme-3806 pum-theme-enterprise-blue popmake-overlay pum-click-to-close click_open" 
4240	data-popmake="{&quot;id&quot;:3868,&quot;slug&quot;:&quot;fire-safety&quot;,&quot;theme_id&quot;:3806,&quot;cookies&quot;:[],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;cookie_name&quot;:&quot;&quot;,&quot;extra_selectors&quot;:&quot;&quot;}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:&quot;small&quot;,&quot;responsive_min_width&quot;:&quot;0%&quot;,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:&quot;100%&quot;,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:&quot;640px&quot;,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:&quot;380px&quot;,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:&quot;center&quot;,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:&quot;100&quot;,&quot;position_left&quot;:&quot;0&quot;,&quot;position_bottom&quot;:&quot;0&quot;,&quot;position_right&quot;:&quot;0&quot;,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:&quot;fade&quot;,&quot;animation_speed&quot;:&quot;470&quot;,&quot;animation_origin&quot;:&quot;center top&quot;,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:&quot;1999999999&quot;},&quot;close&quot;:{&quot;text&quot;:&quot;&quot;,&quot;button_delay&quot;:&quot;0&quot;,&quot;overlay_click&quot;:&quot;1&quot;,&quot;esc_press&quot;:&quot;1&quot;,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}">
4241
4242	<div id="popmake-3868" class="pum-container popmake theme-3806 pum-responsive pum-responsive-small responsive size-small">
4243
4244				
4245				
4246		
4247				<div class="pum-content popmake-content" tabindex="0">
4248			
4249<p class="wp-block-paragraph"><strong>Fire Safety</strong></p>
4250
4251
4252
4253<p class="wp-block-paragraph"><strong>Basic Fire Safety Tips:<br></strong>  + Test your smoke alarms monthly to make sure they are working.<br>  + Keep hallways, stairways, and exits clear of clutter.<br>  + Do not overload plug sockets or use damaged electrical cables.<br>  + Always switch off cooking appliances after use.<br>  + Never leave candles or open flames unattended.</p>
4254
4255
4256
4257<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="630" height="320" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/TEST-SMOKE-DETECTOR-630x320-1.webp" alt="" class="wp-image-3871" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/TEST-SMOKE-DETECTOR-630x320-1.webp 630w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/TEST-SMOKE-DETECTOR-630x320-1-300x152.webp 300w" sizes="(max-width: 630px) 100vw, 630px" /></figure>
4258
4259
4260
4261<p class="wp-block-paragraph"><strong>When to Report to AHS:<br></strong>  + If your smoke alarm is not working and replacing the battery does not help.<br>  + If you notice faulty wiring, burning smells, or sparking outlets.<br>  + If fire doors do not close properly or are damaged.</p>
4262
4263
4264
4265<p class="wp-block-paragraph"><strong>How We Can Help:<br></strong>When you report a fire safety concern, our team will arrange an inspection and ensure that the necessary repairs or replacements are carried out promptly. We will work with you to make sure your home remains compliant with fire safety standards.</p>
4266
4267
4268
4269<p class="wp-block-paragraph"><strong>Closing:<br></strong>Your safety is our priority. Following basic fire safety steps protects not only your home but also your neighbours. If you have any concerns, don’t wait — contact Auckland Home Solutions for support and guidance.</p>
4270
4271
4272
4273<p class="wp-block-paragraph"></p>
4274		</div>
4275
4276				
4277							<button type="button" class="pum-close popmake-close" aria-label="Close">
4278			×			</button>
4279		
4280	</div>
4281
4282</div>
4283<div 
4284	id="pum-3818" 
4285	role="dialog" 
4286	aria-modal="false"
4287	class="pum pum-overlay pum-theme-3806 pum-theme-enterprise-blue popmake-overlay pum-click-to-close click_open" 
4288	data-popmake="{&quot;id&quot;:3818,&quot;slug&quot;:&quot;how-to-deal-with-damp-mould-in-your-home&quot;,&quot;theme_id&quot;:3806,&quot;cookies&quot;:[],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;cookie_name&quot;:&quot;&quot;,&quot;extra_selectors&quot;:&quot;&quot;}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:&quot;small&quot;,&quot;responsive_min_width&quot;:&quot;0%&quot;,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:&quot;100%&quot;,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:&quot;640px&quot;,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:&quot;380px&quot;,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:&quot;center&quot;,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:&quot;100&quot;,&quot;position_left&quot;:&quot;0&quot;,&quot;position_bottom&quot;:&quot;0&quot;,&quot;position_right&quot;:&quot;0&quot;,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:&quot;fade&quot;,&quot;animation_speed&quot;:&quot;470&quot;,&quot;animation_origin&quot;:&quot;center top&quot;,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:&quot;1999999999&quot;},&quot;close&quot;:{&quot;text&quot;:&quot;&quot;,&quot;button_delay&quot;:&quot;0&quot;,&quot;overlay_click&quot;:&quot;1&quot;,&quot;esc_press&quot;:&quot;1&quot;,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}">
4289
4290	<div id="popmake-3818" class="pum-container popmake theme-3806 pum-responsive pum-responsive-small responsive size-small">
4291
4292				
4293				
4294		
4295				<div class="pum-content popmake-content" tabindex="0">
4296			
4297<p class="wp-block-paragraph"><strong>How to Deal with Damp &amp; Mould in Your Home</strong></p>
4298
4299
4300
4301<p class="wp-block-paragraph">Damp and mould are common issues in homes, but if left untreated, they can affect your health and damage your living space. At Auckland Home Solutions, we want to help you understand the causes of damp and mould, and what you can do before requesting a repair.</p>
4302
4303
4304
4305<p class="wp-block-paragraph"><strong>Causes of Damp &amp; Mould:<br></strong>  + Poor ventilation in rooms like kitchens or bathrooms.<br>  + Condensation from drying clothes indoors.<br>  + Leaks or damage to pipes, roofs, or windows.</p>
4306
4307
4308
4309<figure class="wp-block-image size-full"><img decoding="async" width="588" height="327" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/A-double-glazed-window-with-visible-condensation.webp" alt="" class="wp-image-3802" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/A-double-glazed-window-with-visible-condensation.webp 588w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/A-double-glazed-window-with-visible-condensation-300x167.webp 300w" sizes="(max-width: 588px) 100vw, 588px" /></figure>
4310
4311
4312
4313<div style="height:var(--wp--preset--spacing--x-small)" aria-hidden="true" class="wp-block-spacer"></div>
4314
4315
4316
4317<p class="wp-block-paragraph"><strong>Steps You Can Take:<br></strong>  + Open windows regularly to allow fresh air to circulate.<br>  + Wipe away moisture from windows and walls.<br>
4317  + Keep furniture slightly away from walls to improve airflow.<br>  + Avoid drying clothes directly on radiators.</p>
4318
4319
4320
4321<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/african-american-man-opening-white-painted-window-1024x683.jpg" alt="" class="wp-image-3801" srcset="https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/african-american-man-opening-white-painted-window-1024x683.jpg 1024w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/african-american-man-opening-white-painted-window-300x200.jpg 300w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/african-american-man-opening-white-painted-window-2000x1333.jpg 2000w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/african-american-man-opening-white-painted-window-scaled-1536x1024.jpg 1536w, https://aucklandhomesolutionscic.co.uk/wp-content/uploads/2025/09/african-american-man-opening-white-painted-window-scaled-2048x1366.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
4322
4323
4324
4325<div style="height:var(--wp--preset--spacing--x-small)" aria-hidden="true" class="wp-block-spacer"></div>
4326
4327
4328
4329<p class="wp-block-paragraph"><strong>When to Report to AHS:<br></strong>  + If mould continues to return after cleaning.<br>  + If you see large patches of damp spreading on walls or ceilings.<br>  + If there is a leak you cannot stop.</p>
4330
4331
4332
4333<p class="wp-block-paragraph"><strong>How We Can Help:<br></strong>When you report damp or mould, our repairs team will assess the property, identify the cause, and arrange the necessary repair work to resolve the issue safely.</p>
4334
4335
4336
4337<p class="wp-block-paragraph"><strong>Closing:<br></strong>Your home should be safe, comfortable, and healthy. If you are worried about damp or mould, don’t wait — follow the steps above and contact us for further support.</p>
4338
4339
4340
4341<p class="wp-block-paragraph"></p>
4342		</div>
4343
4344				
4345							<button type="button" class="pum-close popmake-close" aria-label="Close">
4346			×			</button>
4347		
4348	</div>
4349
4350</div>
4351
4352<script>
4353document.addEventListener('DOMContentLoaded', function() {
4354  const myDiv = document.getElementById('myDiv');
4355  if (!myDiv) return;
4356  
4357  let lastScrollTop = 0;
4358  
4359  myDiv.style.transition = 'all 0.4s ease';
4360  myDiv.style.overflow = 'hidden';
4361
4362  window.addEventListener('scroll', () => {
4363    const currentScroll = window.scrollY;
4364
4365    if (window.innerWidth >= 768) {
4366      if (currentScroll > 50) {
4367        myDiv.style.maxHeight = '0';
4368        myDiv.style.opacity = '0';
4369        myDiv.style.padding = '0';
4370        myDiv.style.margin = '0';
4371      } else {
4372        myDiv.style.maxHeight = '50px';
4373        myDiv.style.opacity = '1';
4374        myDiv.style.padding = '';
4375        myDiv.style.margin = '';
4376      }
4377    } else {
4378      myDiv.style.maxHeight = '';
4379      myDiv.style.opacity = '1';
4380      myDiv.style.padding = '';
4381      myDiv.style.margin = '';
4382    }
4383
4384    lastScrollTop = currentScroll <= 0 ? 0 : currentScroll;
4385  });
4386});
4387</script>
4387
4388
4389
4390<script>
4391document.addEventListener('DOMContentLoaded', function() {
4392  const searchInput = document.querySelector('#searchform input[type="search"]');
4393  if (searchInput) {
4394    searchInput.setAttribute('placeholder', 'Search...');
4395  }
4396});
4397</script>
4397
4398
4399			
4399<script>
4400				( () => {
4401					const lazyloadRunObserver = () => {
4402						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
4403						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
4404							entries.forEach( ( entry ) => {
4405								if ( entry.isIntersecting ) {
4406									let lazyloadBackground = entry.target;
4407									if( lazyloadBackground ) {
4408										lazyloadBackground.classList.add( 'e-lazyloaded' );
4409									}
4410									lazyloadBackgroundObserver.unobserve( entry.target );
4411								}
4412							});
4413						}, { rootMargin: '200px 0px 200px 0px' } );
4414						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
4415							lazyloadBackgroundObserver.observe( lazyloadBackground );
4416						} );
4417					};
4418					const events = [
4419						'DOMContentLoaded',
4420						'elementor/lazyload/observe',
4421					];
4422					events.forEach( ( event ) => {
4423						document.addEventListener( event, lazyloadRunObserver );
4424					} );
4425				} )();
4426			</script>
4426
4427			
4427<script>
4428var HCaptchaMainObject = {"params":"{\"sitekey\":\"92c4548c-8752-46da-b30e-9680d26e4b32\",\"theme\":\"light\",\"size\":\"normal\",\"hl\":\"en\"}"};
4429</script>
4429
4430<link rel='stylesheet' id='elementor-post-9540-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/uploads/elementor/css/post-9540.css' media='all' />
4431<link rel='stylesheet' id='pl-frontend-style-css' href='https://aucklandhomesolutionscic.co.uk/wp-content/plugins/postcode-lookup/frontend-style.css' media='all' />
4432<style id="core-block-supports-inline-css">
4433.wp-container-core-columns-is-layout-0e47273b{flex-wrap:nowrap;}
4434/*# sourceURL=core-block-supports-inline-css */
4435</style>
4436<script id="wp-hooks-js" src="https://aucklandhomesolutionscic.co.uk/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 4436
4436
4437<script id="wp-i18n-js" src="https://aucklandhomesolutionscic.co.uk/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 4437
4437
4438<script id="wp-i18n-js-after">
4439wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
4440//# sourceURL=wp-i18n-js-after
4441</script>
vendor: 1 bytes, line 4441
4441
4442<script id="swv-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/contact-form-7/includes/swv/js/index.js"></script>
vendor: 1 bytes, line 4442
4442
4443<script id="contact-form-7-js-translations">
4444( function( domain, translations ) {
4445	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
4446	localeData[""].domain = domain;
4447	wp.i18n.setLocaleData( localeData, domain );
4448} )( "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"}} );
4449//# sourceURL=contact-form-7-js-translations
4450</script>
vendor: 1 bytes, line 4450
4450
4451<script id="contact-form-7-js-before">
4452var wpcf7 = {
4453    "api": {
4454        "root": "https:\/\/aucklandhomesolutionscic.co.uk\/wp-json\/",
4455        "namespace": "contact-form-7\/v1"
4456    }
4457};
4458//# sourceURL=contact-form-7-js-before
4459</script>
vendor: 1 bytes, line 4459
4459
4460<script id="contact-form-7-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/contact-form-7/includes/js/index.js"></script>
vendor: 1 bytes, line 4460
4460
4461<script id="ityacto-script-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/ity-accessibility-toolbar/script.js"></script>
vendor: 1 bytes, line 4461
4461
4462<script id="ityacto-script-js-after">
4463document.addEventListener('DOMContentLoaded', function() {
4464        applyCustomColors('#000000', '#ffffff');
4465    });
4466//# sourceURL=ityacto-script-js-after
4467</script>
vendor: 1 bytes, line 4467
4467
4468<script id="opinionstage-shortcodes-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/social-polls-by-opinionstage/assets/js/shortcodes.js"></script>
vendor: 1 bytes, line 4468
4468
4469<script id="wpb_wmca_jquery_cookie-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/wpb-accordion-menu-or-category/elementor/../assets/js/jquery.cookie.js"></script>
vendor: 1 bytes, line 4469
4469
4470<script id="wpb_wmca_accordion_script-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/wpb-accordion-menu-or-category/elementor/../assets/js/jquery.navgoco.min.js"></script>
vendor: 1 bytes, line 4470
4470
4471<script id="wpb_wmca_accordion_init-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/wpb-accordion-menu-or-category/elementor/../assets/js/accordion-init.js"></script>
vendor: 1 bytes, line 4471
4471
4472<script id="inspiro-lite-js-plugins-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/themes/inspiro/assets/js/minified/plugins.min.js"></script>
vendor: 1 bytes, line 4472
4472
4473<script id="inspiro-lite-script-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/themes/inspiro/assets/js/minified/scripts.min.js"></script>
vendor: 1 bytes, line 4473
4473
4474<script id="inspiro-misc-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/themes/inspiro/assets/js/inspiro-misc.js"></script>
vendor: 1 bytes, line 4474
4474
4475<script id="dflip-script-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/3d-flipbook-dflip-lite/assets/js/dflip.min.js"></script>
vendor: 1 bytes, line 4475
4475
4476<script id="jquery-ui-core-js-before">
4477jQuery.uiBackCompat = true;
4478//# sourceURL=jquery-ui-core-js-before
4479</script>
vendor: 1 bytes, line 4479
4479
4480<script id="jquery-ui-core-js" src="https://aucklandhomesolutionscic.co.uk/wp-includes/js/jquery/ui/core.min.js"></script>
vendor: 1 bytes, line 4480
4480
4481<script id="popup-maker-site-js-extra">
4482var pum_vars = {"version":"1.24.0","pm_dir_url":"https://aucklandhomesolutionscic.co.uk/wp-content/plugins/popup-maker/","ajaxurl":"https://aucklandhomesolutionscic.co.uk/wp-admin/admin-ajax.php","restapi":"https://aucklandhomesolutionscic.co.uk/wp-json/pum/v1","rest_nonce":null,"default_theme":"3804","debug_mode":"","disable_tracking":"","disable_url_params":"","home_url":"/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","paramNames":{"popup_id":"pid","cta":"cta","notrack":"notrack"},"analytics_enabled":"1","analytics_route":"analytics","analytics_api":"https://aucklandhomesolutionscic.co.uk/wp-json/pum/v1"};
4483var pum_sub_vars = {"ajaxurl":"https://aucklandhomesolutionscic.co.uk/wp-admin/admin-ajax.php","message_position":"top"};
4484var pum_popups = {"pum-3868":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":""}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"3806","size":"small","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"470","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":true,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"enterprise-blue","id":3868,"slug":"fire-safety"},"pum-3818":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":""}}],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"3806","size":"small","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"470","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":true,"close_on_form_submission_delay":"0","close_on_overlay_click":true,"close_on_esc_press":true,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"enterprise-blue","id":3818,"slug":"how-to-deal-with-damp-mould-in-your-home"}};
4485//# sourceURL=popup-maker-site-js-extra
4486</script>
vendor: 1 bytes, line 4486
4486
4487<script id="popup-maker-site-js" src="//aucklandhomesolutionscic.co.uk/wp-content/uploads/pum/pum-site-scripts.js?defer&#038;generated=1759581840&#038;ver=1.24.0"></script>
vendor: 1 bytes, line 4487
4487
4488<script id="wpcf7cf-scripts-js-extra">
4489var wpcf7cf_global_settings = {"ajaxurl":"https://aucklandhomesolutionscic.co.uk/wp-admin/admin-ajax.php"};
4490//# sourceURL=wpcf7cf-scripts-js-extra
4491</script>
vendor: 1 bytes, line 4491
4491
4492<script id="wpcf7cf-scripts-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/cf7-conditional-fields/js/scripts.js"></script>
vendor: 1 bytes, line 4492
4492
4493<script id="elementor-webpack-runtime-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js"></script>
vendor: 1 bytes, line 4493
4493
4494<script id="elementor-frontend-modules-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/js/frontend-modules.min.js"></script>
vendor: 1 bytes, line 4494
4494
4495<script id="elementor-frontend-js-before">
4496var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"mega-menu":true},"urls":{"assets":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"6e27bf0496","atomicFormsSendForm":"41e6f84944"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":6514,"title":"Home%20-%20Auckland%20Home%20Solutions","excerpt":"","featuredImage":false}};
4497//# sourceURL=elementor-frontend-js-before
4498</script>
vendor: 1 bytes, line 4498
4498
4499<script id="elementor-frontend-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 4499
4499
4500<script id="swiper-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js"></script>
vendor: 1 bytes, line 4500
4500
4501<script id="imagesloaded-js" src="https://aucklandhomesolutionscic.co.uk/wp-includes/js/imagesloaded.min.js"></script>
vendor: 1 bytes, line 4501
4501
4502<script id="ivory-search-scripts-js-extra">
4503var IvorySearchVars = {"is_analytics_enabled":"1"};
4504//# sourceURL=ivory-search-scripts-js-extra
4505</script>
vendor: 1 bytes, line 4505
4505
4506<script id="ivory-search-scripts-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/add-search-to-menu/public/js/ivory-search.min.js"></script>
vendor: 1 bytes, line 4506
4506
4507<script id="aioa-adawidget-js" src="https://www.skynettechnologies.com/accessibility/js/all-in-one-accessibility-js-widget-minify.js?colorcode=FFFFFE&#038;t=140073&#038;position=top_right.aioa-icon-type-13.aioa-default-icon&#038;ver=1.20.0"></script>
vendor: 1 bytes, line 4507
4507
4508<script id="elementor-pro-frontend-js-before">
4509var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-admin\/admin-ajax.php","nonce":"539ee386c3","urls":{"assets":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_GB","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/aucklandhomesolutionscic.co.uk\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
4510//# sourceURL=elementor-pro-frontend-js-before
4511</script>
vendor: 1 bytes, line 4511
4511
4512<script id="elementor-pro-frontend-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor-pro/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 4512
4512
4513<script id="pro-elements-handlers-js" src="https://aucklandhomesolutionscic.co.uk/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js"></script>
4513
4514        
4514<script data-cfasync="false">
4515            window.dFlipLocation = 'https://aucklandhomesolutionscic.co.uk/wp-content/plugins/3d-flipbook-dflip-lite/assets/';
4516            window.dFlipWPGlobal = {"text":{"toggleSound":"Turn on\/off Sound","toggleThumbnails":"Toggle Thumbnails","toggleOutline":"Toggle Outline\/Bookmark","previousPage":"Previous Page","nextPage":"Next Page","toggleFullscreen":"Toggle Fullscreen","zoomIn":"Zoom In","zoomOut":"Zoom Out","toggleHelp":"Toggle Help","singlePageMode":"Single Page Mode","doublePageMode":"Double Page Mode","downloadPDFFile":"Download PDF File","gotoFirstPage":"Go to First Page","gotoLastPage":"Go to Last Page","share":"Share","mailSubject":"I wanted you to see this FlipBook","mailBody":"Check out this site {{url}}","loading":"DearFlip: Loading "},"viewerType":"flipbook","moreControls":"download,pageMode,startPage,endPage,sound","hideControls":"","scrollWheel":"false","backgroundColor":"#777","backgroundImage":"","height":"auto","paddingLeft":"20","paddingRight":"20","controlsPosition":"bottom","duration":800,"soundEnable":"true","enableDownload":"true","showSearchControl":"false","showPrintControl":"false","enableAnnotation":false,"enableAnalytics":"false","webgl":"true","hard":"none","maxTextureSize":"1600","rangeChunkSize":"524288","zoomRatio":1.5,"stiffness":3,"pageMode":"0","singlePageMode":"0","pageSize":"0","autoPlay":"false","autoPlayDuration":5000,"autoPlayStart":"false","linkTarget":"2","sharePrefix":"flipbook-"};
4517        </script>
4517
4518      
4518<script id="wp-emoji-settings" type="application/json">
4519{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://aucklandhomesolutionscic.co.uk/wp-includes/js/wp-emoji-release.min.js"}}
4520</script>
vendor: 1 bytes, line 4520
4520
4521<script type="module">
4522/*! This file is auto-generated */
4523var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
4524//# sourceURL=https://aucklandhomesolutionscic.co.uk/wp-includes/js/wp-emoji-loader.min.js
4525</script>
4525
4526
4527</body>
4528</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.